Zangoose

joined 1 year ago
[–] [email protected] 3 points 5 months ago* (last edited 5 months ago)

I know I'm late to this but here's my (probably insane?) take. We use Subject-Verb-Object in English right? So, hear me out:

dialog_create_tab(...)
dialog_open_file(...)
dialog_close_file(...)
[–] [email protected] 3 points 6 months ago* (last edited 6 months ago)

Software optimization is mostly not a language-level problem. I'll be dailying my 3-year-old OnePlus 9 Pro until it starts missing out on security updates, but it will probably still be "usable" long after that. Support/updates aside, my 6-year-old galaxy s9 can still run most normal apps. Hell, I got the most recent lineageOS running on a pixel 2 XL from the year before that and it straight up felt fast as long as I wasn't playing some super intensive game or something. This isn't an android vs. iOS problem, it's a "developers of [insert flashy new app here] either not bothering to put effort in to optimize their code or being forced to push out a minimum viable product ASAP" problem.

Edit: fixed my hyphen use

[–] [email protected] 3 points 6 months ago

Another big thing that doesn't get covered by big O analysis is the potential for parallelization and multi threading, because the difference created by multi threading only amounts to one of those dropped coefficients.

And yet, especially for the workloads being run on a server with 32-128 cores, being able to run algorithms in parallel will make a huge difference to performance.

[–] [email protected] 3 points 6 months ago

Seconding Breezy, the app is way better than my phone's (OnePlus 9p) default weather app. They also have a wide variety of widgets, including some with Material You theming for Android 13+.

[–] [email protected] 4 points 6 months ago (2 children)

They're all tone indicators, since you can't communicate voice tone over text.

/s stands for sarcasm, sometimes /srs is used for serious, I'm not too sure what the others stand for but those are the most frequently used from what I've seen

[–] [email protected] 1 points 6 months ago* (last edited 6 months ago) (1 children)

That's partially my point. You can never be 100% safe, but there's a lot you can do to increase your safety besides just relying on intuition (edit: because intuition is usually the weakest link, see social engineering/phishing tactics). Anti viruses (when they aren't just bloatware) are part of that.

Your second point about not meaningfully defending against backdoors and vulnerabilities is kind of against the point. You can totally defend against backdoors by not giving apps admin privileges, limiting network access, etc. so that damage can be limited even if an exploit happens. Then, if some backdoor or exploit is discovered, it's only as dangerous as the permissions you give that app.

[–] [email protected] 7 points 6 months ago* (last edited 6 months ago) (5 children)

Linux gets viruses too (see recent xz-utils vulnerability that almost got into production environments) and its kind of a shame that corporate antivirus software like Norton and McAfee end up ruining the reputation of antiviruses. In theory the idea of having a software that can scan for common viruses is a great way to increase security, even if it shouldn't replace common sense. I'm not too sure if there are any good FOSS antiviruses, but if there aren't there should be.

[–] [email protected] 1 points 6 months ago

Me during my exams this week

[–] [email protected] 2 points 7 months ago

It may not have been dark out but it was still pretty cool seeing shadows get messed up and seeing the sun get covered through eclipse glasses.

Definitely hoping to travel to one of the total eclipses in the later 20s/30s tho

[–] [email protected] 3 points 7 months ago (1 children)

I don't actually think eclipse is completely terrible (just saw the opportunity for a meme). My main problem with it is that unlike intelliJ, the UI buttons don't scale with the font size, making it pretty unusable on my HiDPI laptop.

For now I'll just stick with IntelliJ/idea IDEs (I have access to an education license for ultimate) and then if/when Idea ruins it I'll probably just try to integrate my Java workflow into either VS Code or an nvim setup

[–] [email protected] 5 points 7 months ago* (last edited 7 months ago)

You've fallen into my trap card, I really just wanted everyone else's eclipse photos here

[–] [email protected] 8 points 7 months ago

For anyone else confused: in this case NLP stands for "Network location provider," not "natural language processing"

550
submitted 7 months ago* (last edited 7 months ago) by [email protected] to c/[email protected]
 

Unfortunately I'm not in the path of totality but I am pretty close

Alt: A picture of the (almost but not totally covered) eclipse

 

Unfortunately I wasn't in the path of totality but I was pretty close.

Alt text: My photo of the (mostly but not totally covered) eclipse

view more: next ›