AnAmericanPotato

joined 1 year ago

Fun fact: octopuses* respond to MDMA, and become social and cuddly. https://www.pbs.org/newshour/science/scientists-gave-octopuses-some-molly-heres-what-happened

I seem to recall a similar story where drug exposure reversed the octopus's usual behavior of simply waiting for death after mating, but I couldn't find a reference from a quick search so perhaps I am misremembering this story, about the biological mechanisms behind that behavior: https://www.sciencealert.com/scientists-close-in-on-why-octopuses-tragically-destroy-themselves-after-mating

[–] AnAmericanPotato@programming.dev 9 points 7 months ago (1 children)

I think there's a solid argument to be made for ants as the world's dominant species. There are even supercolonies that span multiple continents. https://pmc.ncbi.nlm.nih.gov/articles/PMC3352483/

They will likely continue to thrive in the post-human global environment. Their success does not rely on human development (like, say, rats), nor are they severely threatened by human development (like...well, most things).

[–] AnAmericanPotato@programming.dev 9 points 7 months ago* (last edited 7 months ago)

Yep. AGI is still science fiction. Anyone telling you otherwise is probably just trying to fool investors. Ignore anyone who is less than three degrees of separation away from a marketing department.

The low-hanging fruit is quickly getting picked, so we're bound to see a slowdown in advancement. And that's a good thing. We don't really need better language models at this point; we need better applications that use them.

The limiting factor is not so much hardware as it is our knowledge and competence in software architecture. As a historical example, 10 short years ago, computers were nowhere near top-level at Go. Then DeepMind developed AlphaGo, which was a huge leap forward and could beat a top pro. It ran on a supercomputer cluster. Thanks to the research breakthroughs around AlphaGo, within a few years had similar AI that could run on any smartphone and could beat any human player. It's not because consumer hardware got that much faster; it's because we learned how to make better software. Modern Go engines are a fraction of the size of AlphaGo, and generate similar or better quality results with a tiny fraction of the operations. And it seems like we're pretty close to the limit now. A supercomputer can't play all that much better than my laptop.

Similarly, a few years ago something like ChatGPT 3 needed a supercomputer. Now you can run a model with similar performance on a high-end phone, or a low-end laptop. Again, it's not because hardware has improved; the difference is the software. My current laptop (2021 model) is older than ChatGPT 3 (publicly launched in 2022) and it can easily run superior models.

But the returns inevitably diminish. There's a limit somewhere. It's hard to say exactly where, but entropy's gonna getcha sooner or later. You simply cannot fit more than 16GB of information in a 16GB model; you can only inch closer to that theoretical limit, and specialize into smaller scopes. At some point the world will realize that trying to encode everything into a model is a dumb idea. We already have better tools for that.

[–] AnAmericanPotato@programming.dev 11 points 7 months ago (1 children)

I don't have this chart in my review, I guess because I was 100% Linux. Kind of surprised I didn't have a little Mac time in there, since I do sometimes use Steam on Mac while traveling. But thinking back, I guess it's been a while.

[–] AnAmericanPotato@programming.dev 3 points 7 months ago (1 children)

Apple's monitors have an entire OS in them. They have much of the same internals as an iPad. Honestly, I have no idea why, because they don't do anything especially fancy.

Samsung makes "smart monitors" with Tizen or some shit like that.

[–] AnAmericanPotato@programming.dev 8 points 7 months ago (1 children)

DBAs think everything is a database.

Perhaps it would be better to link directly to the more scientific sources linked in the article:

https://scribe.rip/cuinfoscience/an-exploration-of-the-twitter-to-mastodon-migration-21c15c4336f2

https://doi.org/10.1145/3392847

The author of the article contributed to or co-authored those as well. The article is very general writeup, but there is real science here.

[–] AnAmericanPotato@programming.dev 35 points 8 months ago (15 children)

I try not to judge people....unless I see them right-clicking to copy and paste. Ew.

My guess is that this is a teenager, and this is probably their first experience with git and version control in general. Just a hunch.

Anyway, it is reasonable to expect a mainstream GUI app from one of the largest companies in the world to be approachable for people who do not know all the inner workings of the command line tools that are used behind the scenes. And it is reasonable to expect any destructive action to have clear and bold warnings. "Changes will be discarded" is not clear. What changes? From the user's perspective, the only changes were regarding version control, so "discarding" that should leave them where they started — with their files intact but not in version control.

Have mercy on the poor noobs. We were all there once.

[–] AnAmericanPotato@programming.dev 134 points 8 months ago (21 children)

I feel bad for this kid. That really is a bad warning dialog. Nowhere does it say it's going to delete files. Anyone who thinks that's good design needs a break.

Half the replies are basically "This should be obvious if your past five years of life experience is similar to mine, and if it isn't then get fucked." Just adding insult to injury.

30 years ago, maybe. Post-Napster, not relevant. Most online piracy is non-commercial now, and it's still illegal across most of the world.

[–] AnAmericanPotato@programming.dev 26 points 10 months ago (10 children)

In practice, Python is not easy to learn programming with. Not at all. I see beginners wrestling with Anaconda and Jupyter notebooks and I weep.

The fact that pip is intentionally broken on macOS and some modern Linux distros sure doesn't help. Everything about environment management is insane.

view more: ‹ prev next ›