That's right only America is capable of providing a livelihood and productive economy for its citizens. Silly Canada, just become a client state and let America make all those hard decisions for you.
2,746 karma · joined August 14, 2024
ghost at stackgho dot st
That's right only America is capable of providing a livelihood and productive economy for its citizens. Silly Canada, just become a client state and let America make all those hard decisions for you.
Canadian here. It'll be at least a generation, if it ever happens at all. I have two kids in elementary school and every single one of their peers is talking about America as a threat. More than once I've had one of my kids ask me if it's true Donald Trump wants to take over Canada. It's a whole generation of children growing up resentful of America, viewing it as a threat rather than an ally. Those attitudes aren't going to just evaporate after Trump leaves office.
I took no end of downvotes and snarky comments from arrogant Americans on this fucking website for suggesting that the old days are not coming back, largely because Canadians have realized that Trump is broadly representative of Americans. He is a symptom of an underlying sickness. The problem is Americans themselves.
To wit: Harris got 75 million votes in 2024[0]. The total voting-age population is roughly 270 million [1], which means less than a third of the US electorate voted against Trump. The remaining two thirds either voted for him or were sufficiently unbothered so as to not vote at all. So we see a bunch of Americans in the media or on socials crying crocodile tears about how tHeIr AlLiEs ArE sO vAlUaBlE tO tHeM and traitors in the Alberta government notwithstanding I think broadly speaking Canadians realize it's bullshit and have moved on. Any treaty the US signs is not worth the paper it's printed on.
This schism is permanent, and I think Americans have yet to comprehend just how much foreign attitudes towards America have moved over the last year and a half.
[0] https://en.wikipedia.org/wiki/2024_United_States_presidentia...
[1] https://www.federalregister.gov/documents/2024/03/29/2024-06...
This part:
>$(whatever redhat project)
is what I would like parent poster to expand upon, though.
Could you expand a bit more on what you’re describing here? Interested to hear more.
>I'm OK with a state deciding it either way, but I'm looking for a little consistency.
I'm not Californian, but in most democracies things default to "legal" until there's explicitly a law passed against it, or if a broad concept is already illegal then edge cases default to "illegal" until a specific exemption law is passed. In general, parental consent is required for all medical procedures performed on a minor, so I would hazard a guess that:
a) sex reassignment surgery on a minor falls under the broader category of "medical procedures you have to get parental consent for"
b) somebody was sufficiently bothered by the previous state of affairs with regards to minors getting married and the potential for harm[0] that they passed a law against it, but no such explicit ban has been passed for minors seeking sex reassignment surgery (yet?).
To me that seems wholly consistent with basic common sense, plus laws are notorious for lagging behind the times.
>I'm OK with a state deciding it either way, but I'm looking for a little consistency.
Why is consistency (parental consent vs not) in this matter this so important to you?
I don’t think this is factually accurate.
Sex-reassignment surgery (or whatever we are calling it these days) requires parental consent in California if the person seeking it is a minor.
The absolute state of software in 2026 should tell you that almost nobody does “software engineering shit” and never has.
> in short, yall dumb, shut up.
no u
Some of the best gaming moments were duelling snipers on the hill north of Electrozavodsk in DayZ, sneaking from town to town between the two airfields, or on the Arma 2 Warfare mod running convoys through the woods to try to flank the other team.
The Arma 3 maps were definitely technically impressive, but bigger is not always better.
I do this with IRC. I used to have a blog post up about it, back when blogs weren't just training data providers for LLMs, but I'm afraid it's been deleted.
tl;dr IRC works great, but you need to wire up push notifications. For android I used pushbullet, for iOS I am still evaluating the alternatives but pushover looks okay. IRC itself is nice because the protocol is shit simple, to the point that if you can type fast enough to respond to the pingpongs you can cosplay as a bot using nothing but telnet. As a text protocol it's easy to inspect and doesn't require binary decoding of packets for debugging.
I recommend the Ergo ircd. It ships as a single binary (golang), can support tens of thousands of clients, is at the forefront of the ircv3 modernization initiative, and is under active development.
At least in my area, Boomers have done a great job gatekeeping amateur radio by making it so unpleasant to use that nobody under the age of 40 is willing to engage with that community.
I've bounced off ham radio at least 3 times in my life, each time repelled by grouchy senior citizens with too much free time.
edit: sigh, HN's dogshit rate limit mechanism impedes meaningful conversation yet again. It's dangerous to go alone, take this: https://www.pcworld.com/article/2413170/why-you-should-never...
- What good UI/UX could be
- What good LLM integration can look like
- What good office productivity software looks like
And how after seeing those thins they went on to do the exact opposite. I simply cannot believe how bad most Microsoft products are these days. Windows in particular is so much worse than even Windows 10 from just a few years ago that it's almost funny.
I can only conclude that Satya Nadella is a mac user, because nobody who actually dogfoods Windows would consider the current state of affairs to be acceptable.
I agree with this, at least. Because for me the act of typing the code into the editor was never the enjoyable part. It was always just the thing you had to do before you could enjoy the creation. I wanted to build a website, not type HTML into an editor. I wanted to mod Ultima Online, not type C# into an editor. I wanted to make a PWA, not type ruby into an editor. I wanted to interface some bespoke hardware with GPIO pins, not type python into an editor. I wanted to build an ETL pipeline to make better operational decisions at work, not type code into a fucking editor.
I’m an engineer, not a typist. I get paid for my judgment and for adding value, not lines of code typed.
Actually typing the code was always just a means to an end. Can you honestly say different?
>My experience in programming, since the mid-90s, is that my design is refined as I type out the programs. I gain insight into the problem as I create the program.
> [...]
>Whatever the case is, it's a very uncharitable take to trivialise those engaging in more thought, due to actually writing, as simply enjoying the act of typing.
I don't understand the vitriol here. Are you saying you just sit down and start writing the code, without planning or designing the application you're writing beforehand? Surely not.
Nowadays before any code gets written, by me or by an agent, there ends up being several rounds of back-and-forth on the overall architecture and design of whatever is under consideration. I put thought into data structures, ownership and lifetimes, design patterns, overall project context, etc.
That is, IMHO, the hard part of software engineering. If you're a professional, that's the part that pays the bills. Once that part is done, is there any actual value to implementing a ring buffer by hand vs having the model do it? Is there materially more thought? I argue there is not.
I write the code that the models don't write well. I let the models write the code they're good at writing because I've got a thousand better uses for my time than implementing a ring buffer, or an API endpoint handler, or whatever, by hand.
>All advances in programming, such as in data structures, algorithms, languages, theory, etc came mostly from people who liked programming.
Pretty sure most of these advancements came from people who were computer scientists first and foremost. They programmed by hand because no other method existed at the time. But there's a famous quote about computer science having very little to do with writing code.
edit: lol HN's bone-headed rate limits strike again. Oh well, conversation ends here I guess. By the time the rate limit has elapsed this conversation will be ancient history.
Surely nobody outside microsoft is doing serious work targeting Windows any more are they? Isn't that a dead platform? I read somewhere a while back they're now below 60% market share.
As a contrived example: there are specific cases when a particular non-quicksort algorithm is optimal. In almost all real world scenarios, though, you're just going to say fuck it and use quicksort until profiling determines that the sort is the bottleneck.
Unless you already have specific knowledge that your data comes in a particular shape, defaulting to quicksort is good design (IMHO). Worrying about pathological sorting before you've seen benchmarks is premature optimization.
Beyond the low-hanging fruit like ensuring you aren't creating O(n^2) complexity by accident, I think C++ is fast enough/has mature-enough compilers that by the time you're worrying about cache hits materially affecting performance, you're probably also sufficiently staffed and capitalized to pay people to A/B test that performance.
Naming things is famously hard, but sometimes it feels like the Good Idea Fairy visits these projects and they aren't product-savvy enough to realize that humans are social, fickle creatures. You need to pick a name that your users won't be embarassed to say in a board room. There is a fairly sizable body of research-backed evidence that picking a cringe name reduces initial trust/comprehension.
Lukewarm take: "I'm a Raku developer" makes one sound like someone with poor hygiene who watches far too much anime.
Edit: also “floorp” the Firefox fork and “xonaly” the search engine. Who could forget those gems.
Au contraire, the reality was more like you had an obscure bug, you wrote a detailed and cohesive question, and it was immediately closed as a duplicate of something unrelated but with a superficially-similar name from 5 years prior, and then you were threatened with a ban.
StackOverflow was easily one of the most toxic communities on the internet and I don't miss it.