

More recursion means more intelligence.
Turns out every time I forgot to update the exit condition from a loop I actually created and then murdered a superintelligence
More recursion means more intelligence.
Turns out every time I forgot to update the exit condition from a loop I actually created and then murdered a superintelligence
On the other hand, Iām sure people are going to come up with excuses even for this by blaming the user, his mental illness, his mother or even society at large.
I mean, I am going to say it but not as an excuse. Should companies that supply these products be held accountable as the criminals they are? Yes. Is this all downstream from the fact our society hasnāt treated mental health as a serious matter, therapy access is garbage, all the while being a young person in 2025 is a hopeless string of horrors and anxiety? Also yes.
Torment Chatbot That Kills You is a bad thing to create, but also no one would be chatting with the Torment Chatbot That Kills You if society hadnāt utterly failed them beforehand.
C is a terrible programming language and I think we must be clear and open about it when teaching it. But it is perfect for what it is: a showcase of how terrible all those low-level details are, how pointers work and why you donāt want to rawdog them, etc.
⦠thank almighty fuck
Iām sorry but this is zero percent surprising like ye of course he is, he was addicted to anime porn before AI generation probably
Thatās because we havenāt helped them achieve their full potential
I donāt think youāll be broken by learning Python, but in my opinion to be a good programmer you need to understand at least one layer of abstraction lower than what youāre implementing. So, as an example, once you learn how to code in Python using idk numpy
, you absolutely must learn how numpy
works under the hood. And that means C, because you cannot escape C.
I teach people Rust and I always say that you kind need to know the nightmare that is C/C++ to be able to fully appreciate what Rust does for you and how it builds a much more sensible programming model on top of the same set of basic concepts we use and have always used to talk to silicone. And then you can write web apps with Rust and never even touch a raw pointer in your life, but it will make you an infinitely better Rust developer if you understand whatās going on below you.
This works surprisingly well across the entire SE stack IMO, e.g. if youāre using React you should be fully aware of the layer below you - raw JS and HTML. If youāre coding in C you should be aware of assembly and memory models. If youāre using SQL to query a database you should be aware of logical plans. If youāre a project manager you should be aware of what software engineering entails and what people in your team actually do day-to-day.
Iām glad this exists even though I vehemently disagree.
I would bounce right off a course like this. I fucking hated the webdev course we had. I donāt care about websites. Writing a program in C that finds a shortest path in a graph and dumps it to the terminal? Fuck yeah, thatās where the dopamine lies.
I agree that teaching people Java or Python as the first language is a bad idea, but for me itās not because they need something simpler that has tangible results - thatās the opposite of what my experience tells me! I want them to write code in C that doesnāt produce any GUI at all. They need to know how to test code that has no visible buttons to click. How to debug code just using a debugger. Having a tangible result other than just a dump on the terminal is a blight, it makes people lazy. Itās very easy to determine that the program works because when I click through buttons in the GUI it does what I expect. When you have a library that doesnāt have a GUI but just does things to objects in memory you canāt take a shortcut, you need robust testing to convince yourself it does what you want. If you are GUI-centric, they will think that the only code that matters is the one that they can see from the front-end. This is precisely the way people get taught coding now with Python - it doesnāt actually matter what is the code, it matters that you get a plot that looks right at the end.
The way to enlightenment lies in having 200 lines of C code that segfaults but only sometimes and having to figure out where the bug is using nothing but a debugger and your brain to analyse the code you wrote. Thatās how you learn how a computer actually works underneath, and once you get through that then stuff like Java or Python is small potatoes. Youāll get the high-level language because youāve seen the nightmare underneath the surface.
If the problem is that people donāt feel motivated to do that and need a pretty website to feel like coding is fun then idk maybe they should train in something different? If having to debug broken code feels bad then you might want to do something else thatās more rewarding. Itās fine if thereās like 50% fewer programmers but theyāre more conscious of all the layers between the user and silicon on average and fixing arcane problems scratches their itch.
Watch till end the third option made me choke on my drink it was way too funny
We should have a cognitohazard tag
Finally, after years of research, we have managed to connect the smartest Orca to a text-to-speech device! What great wisdom will those superinteligent creatures bestow on us? How can we solve our worldās problems?
Eat the rich.
⦠What?
Like take your billionaires, right, roast them and then eat their flesh. Burn their yachts too. We can help.
Donāt they just radiate animal magnetism
Sorry darling, but according to my game-theoretical model this discussion ends in my victory in every possible combination of moves, so can we just skip to the point you apologise?
Where⦠where are you going
I, for one, am excited, because this could be the ultimate bubble. Like think about it, crypto was shit, but at least it was vaguely a thing, like you could buy Bitcoin and order drugs through SilkRoad and youād have drugs, thatās a material use case. LLMs suck ass but ChatGPT exists, you can go to that website and type shit and it will respond, itās garbage but itās garbage you can touch and smell.
Quantum has none of this. Itās ultimate vaporware, a technology that literally does not exist, you canāt have a PoC, you canāt have an early version that youāll lie about being a ābig step towards General Quantum Computingā or whatever. This is SVās wet dream, can we make money from basically nothing at all?
I wrote this post quickly and without thoroughly studying what people have historically written on this topic.
I think that goes without saying on LW but glad someone put it in writing
Banning him just before the funny number too, oof
Nice, I petittion for this to be the new description of SneerClub just like that magnificent Yud quote was on Reddit
So I was thinking about this recently with a colleague and there are two things that I think would be useful:
Not, it turns out, for the Meta Raybans, cos they donāt even have screens or projectors!
Wait what? So what are those glasses? I thought they were AR glasses? What do they do then.
I was thinking about ethics
in game journalismin software engineering and I think it might be easier to create a whitelist than a blacklist:What are some serious software/hardware companies that have NOT participated in the AI bubble? No AI nonsense in their marketing slides, no mentions of AI on their landing page, etc.