287 karma · joined April 9, 2025
Tech people often miss the social connotations such terms bring with them. Understandable, as many got into tech because of its clear definitions and lack of ambiguity and baggage, but the real world just doesn't work that way, and we have to acknowledge this.
To me, that's a blatant misnomer. Elon Musk also calls himself "homeless". (By choice, quite obviously.) There is not much to discuss once the term is assigned that meaning.
I truly hope you will never be in such a situation and then meeting somebody telling you that you are a refugee because of a choice you made.
A pork steak is a piece of meat taken from a pig. Once it's made of beans or some mushroom it may still be tasty (and I love good veggie food), but it's not a pork steak.
Similarly, the term "homeless" also has a certain meaning, and using it for something else muddies communication waters. And at worst, it makes the fight against actual homelessness harder: Next time some tax dollar is planned to be used for relief, somebody will point to those cases and say "well some homeless enjoy the sunrise and love the outdoors and have two suits in locker, and ain't none of my tax dollars go to that!!"
If you want to call that "gatekeeping", then sure. What's the purpose of your comment then? Gatekeeping me and telling me I should not call out the misuse of the term?
A millionaire in the Swiss forest is not homeless. Choosing to live in a tent is not homelessness. To me, the term "homeless" implies a lack of alternatives. As soon as it's a choice, to see romantic sunrises or fall asleep to ocean waves or whatever, that is, if calles "homeless", to me, a misuse of the term. It's a nice life, I've done it too and loved it, but I'd not start to call it "homelessness" and place myself into the same category as the poor souls sleeping under a bridge.
Of course it's a spectrum. Some folks have been forced out of their home and are living out of a car while finding a new place. That's homelessness. For some of those, it's temporary. For others, it's a spiral into misery, next is to lose the job, having a mental health issue, soon the car breaks down, and eventually they are sleeping under a bridge. Insubstantial of whether it's in SF, Berlin, Sao Paulo or Tokyo. Similarities to a concious choice are only superficial. Once it's a choice, it's outside the spectrum and is doing the fight against homelessness a disservice.
An actual homeless person would have a quite different experience of a bust.
This was a choice (essentially to save money) and the author had multiple fallback plans. Real homelessness is born out of desperation and lack of alternatives. Tragedies of mental health issues, abuse, severe financial distress, no savings, debt, warrants. No nice shower at the gym, no locker to keep a laptop and two suits. The constant fear of not just the police but also of getting robbed by another homeless, likely after something to sell for drugs. That's very different from anytime being able to crash on somebody's sofa to save on rent so you can earlier "afford to build companies".
We can even see it in one of the later paragraphs where potential spots in the bay area are evaluated. The local homeless should not be close. Oh, they shouldn't? That gives you an idea of the conditions actual homeless folks need to live under.
What's the point of this hyper-optimization? (Unless it cures a condition obviously.)
Again, discovering this situation via what you call an "experiment" wasn't perhaps bad outright. But the longer it went and the more you guys were observing that people actually behaved that way and how negatively they were affected was less and less justifiable.
Any scientific experiment involving humans or animals nowadays requires ethics considerations and approval by an ethics board. For good reason. Just saying "well they could just ..." is not good enough.
But it also means acknowledging later on that it was actually harmful to others.
We all did stupid things when young, but most of us have by now realized that what they did wasn't actually funny.
Well, I replied to a post that gave a link to a document that supposedly exhaustively (?) listed all alternatives that were considered. Monads are not on that list. From that, it's easy to come to the conclusion that it was not considered, aka forgotten.
If it was not forgotten, then why is it not on the list?
> Is this really a good idea for a language that can't express monads naturally?
That's a separate question from asking why people think that it wasn't considered. An interesting one though. To an experienced Haskell programmer, it would be worth asking why not take the leap and make it easy to express monads naturally. Solving the error handling case elegantly would just be one side effect that you get out of it. There are many other benefits, but I don't want to make this into a Haskell tutorial.
This is so entrenched into everybody writing Haskell code, that I really can't comprehend why that was not considered. Surely there must be somebody in the Go community knowing about it and perhaps appreciating it as well? Even if we leave out everybody too intimidated by the supposed academic-ness of Haskell and even avoiding any religios arguments.
I really appreciate the link to this page, and overall its existence, but this really leaves me confused how people caring so much about their language can skip over such well-established solutions.
I'm not saying there is no evil, but that argument at least holds little ground.
Most of them got into tech because it's fun and because it pays royaly. Morals have little to do with that for lots of folks.
I did. You are not living up to the standard you are demanding of others (and which rarely anybody around here satisfies anyway).
Seems we are not getting anywhere. We can agree to disagree, which I'm fine with. Please refrain from personal attacks going forward, thank you.
(Ironically, I would not be too surprised if it was produced by an LLM.)
And if that is so, didn't you also "just" express an opinion? Would your own contribution to the discussion pass your own test?
You might have overlooked that I provided extensive arguments all around in this thread. Please reconsider.
That statement reveals deep deficiencies in your understanding of biological neural networks. "electrical activity" is very different from "pre-programming". Synapses fire all the time, no matter if meaningfully pre-programmed or not. In fact, electrical activity decreases over time in a human brain. So, if anything, programming over time reduces electrical activity (though there is no established causal link).
> I sometimes think this debate happens because humans don't want to admit we're nothing more than LLMs programmed by nature and nurture, human seem to want to be especially special.
It's not specific to humans. But indeed, we don't fully understand how brains of humans, apes, pigs, cats and other animals really work. We have some idea of synapses, but there is still a lot unclear. It's like thinking just because an internal combistion engine is made of atoms, and we mostly know how atom physics and chemistry work, that any body with this basic knowledge of atom physics can understand and even build an ICE. Good luck trying. It's similar with a brain. Yes, synapses play a role. But that doesn't mean a brain is "nothing more than an LLM".
More precisely, it's not surprising that one exists. It may be surprising that this particular one survived, just as it wouldbe surprising that it's my neighbor who wins the lottery next week. But it's likely that somebody will, so if somebody has won, it won't be a surprise that somebody did.