MurphyA/hacker-news huggingface dataset:
by Maxatar | 2025-11-10 18:26:09+00:00
>It's condescending at best and exemplifies why we feel increasingly distant from the US.

As a Canadian, why would it be condescending to suggest that at some point in the distant past, Canada and the U.S. could have been a single country had history played out slightly differently? There is nothing offensive about it, if anything the fact that it's a claim about a historical matter only highlights how the two countries have evolved separately and independently.

Furthermore your other points are kind of bizzare. Spain and Portugal could absolutely have been a single country, and in fact they were under the Iberian Union. There are numerous other instances where the two countries came close to unifying.

The historical possibility of a unified Belgium and the Netherlands is even stronger since those two countries had been unified twice.

Germany and Switzerland however is a long shot, but at any rate I don't think anyone from Belgium, the Netherlands, Spain or Portugal would take offense or find it condescending that some historical event could have gone differently and reshaped all of Europe... taking offense to that suggestion as a Canadian, even during these times seems overly insecure and I don't think it's a sentiment shared by most of us.
by luckylion | 2025-11-10 18:26:56+00:00
Has anyone tried to claim that lying on status pages is securities fraud?

100% uptime for Slack in this quarter? I guess that calculation is "not every user tried to connect when we were down, so technically we weren't down for 100% of users, so we really weren't down, just partially unavailable, and so we have 100% uptime".
by potato3732842 | 2025-11-10 18:27:16+00:00
The whole business model of discount airlines is to cater to the fat part of the bell curve and not the long tails. If you require special accommodation at any point in the process don't fly via a super budget value airline. Even if they do support your use case, they're not in the business of making it easy and they'll hit you with a "fuck you" fee to make it worth their while.
by OkayPhysicist | 2025-11-10 18:27:18+00:00
The crux of the issue is that, just like how you're free (if extremely ill-advised) to invite a cop to search your car or home without requiring a warrant from them, the companies are letting the cops search "their" information (about you) freely.

The companies are entirely within their rights to say "fuck off and get a warrant, you ghouls", but from their perspective, it's a lot easier to just hand it over.
by yoz-y | 2025-11-10 18:27:28+00:00
Inline styles came and went and were replaced by CSS. (style attribute is still just CSS). font, color, and others are no longer in HTML5 spec.

> You can also execute JavaScript on the server to make browsers more secure, but I don't see browser makers clamoring to remove JavaScript support.

JS is not there just for client side static DOM rendering. Something like Google Maps or an IRC chat would be a much poorer experience without it.
by Joker_vD | 2025-11-10 18:27:36+00:00
> Zig does not have a way to iterate through a slice or similar in any way except one-at-a-time forwards. Anything else? You're using a while loop, and you'll enjoy it.

INCR[U] i FROM 0 TO len(arr) [BY 1] DO ... DECR[U] i FROM len(arr) TO 0 [BY 1] DO ...

Although actual BLISS-77 had inclusive semantics for the upper bounds in both forms. Which, on one hand, allows you to write

DECRU i FROM UINT_MAX TO 0 DO ...

and expect it to Just Work™ (hopefully? No idea if it worked on actual implementation ― but would've been nice, writing the same in e.g. C is kinda annoying; good luck with Golang pre-1.22 and even then, getting that one last iteration is quirky) but on the other hand, inclusive upper bounds require you to write add that "-1" almost everywhere.
by speak_plainly | 2025-11-10 18:27:43+00:00
Nintendo of America, like any U.S. company, must actively protect its trademarks or risk weakening or losing them. While the company generally seems tolerant of fan use of its copyrighted material, it’s entirely reasonable that Nintendo would want to safeguard its intellectual property, its core asset and main source of revenue, both to preserve its legal rights and maintain the integrity of its brand.
by hunter2_ | 2025-11-10 18:28:22+00:00
Yes, but I'm accepting of this result, with no inclination to work around it, if this is actually considered good by the rule maker. If the rule maker would say "this instance is a poor outcome, but here are examples of the more-typical good outcomes" then in that scenario, the latter half of which I don't yet believe in but am interested to learn, I'm all for the workaround (manual edit).
by pron | 2025-11-10 18:28:36+00:00
Design choices that are appropriate for low-level programming may be less appropriate for high-level programming and vice versa. In low level programming, you may want to see "on the page" anything that could translate to some machine work, because in low-level programming, such details may be essential to the algorithm. In high-level programming, the same details are likely not essential to the algorithm, and so you don't want to see them.
by toomuchtodo | 2025-11-10 18:29:12+00:00
https://www.sonder.com/

https://www.crunchbase.com/organization/sonderstays

https://finance.yahoo.com/quote/SOND/

https://finance.yahoo.com/news/sonder-holdings-inc-complete-...

Related:

Sonder, once valued at nearly $2B, lays off a fifth of office employees - https://news.ycombinator.com/item?id=31698338 - June 2022 (0 comments)

Sonder's plan to go public, raise $650M, and overcome the pandemic - https://news.ycombinator.com/item?id=26994682 - August 2021 (0 comments)

Hospitality Startup Sonder Raises $170M During Covid-19 Travel Collapse - https://news.ycombinator.com/item?id=23644325 - June 2020 (0 comments)

Sonder Raises $135M to Turn Airbnb Apartments into Hotels - https://news.ycombinator.com/item?id=17831777 - August 2018 (128 comments)
by brabel | 2025-11-10 18:30:14+00:00
> Nice way to put it! But I oppositely believe the world needs more tech that treats professionals as experts, not kids.

That’s how it was until around the turn of the century. Who needs types, we’re adults after all. Memory safety and garbage collection? Oh please go back to kindergarten.

But then some of us learned that no matter how smart we are, we can make mistakes that those things can actually prevent. And those mistakes can have catastrophic consequences. Professionals should go for tools that help them prevent those mistakes, right??
by netsharc | 2025-11-10 18:30:52+00:00
Didn't Uber get caught tracking their users (I want to say victims but there are actual victims of Uber sexual harassment/assault) even though they didn't have the app open?

Tracking where your passengers go on vacation would be useful data for them. Sheesh you could even track flights: "User was online at London Heathrow until 11:45, and was then offline, and came back online again in Madrid at 14:30, the corresponding flight at those times was EasyJet 78".
by PaulHoule | 2025-11-10 18:31:04+00:00
Actually Apple did

68k -> Power PC -> x86 -> ARM

so they are on life 4. There are three computing platforms that have been around since 1985 and the other two (Windows PC and IBM z) have kept hardware compatibility over time. Many vendors have tried to migrate customers to new architectures like DEC with PDP-11, VAX, Alpha or Sun with 68k and SPARC but few vendors survived the great 68k and Itanium rug pulls.
by Scubabear68 | 2025-11-10 18:31:07+00:00
I know one place that did all of their transactional payment flow through lambdas. There were about 20 lambdas in the critical auth path, and they regularly hit the AWS per-global-account limits.

Another place did all their image processing via lambdas, about fifty of them. They literally used lambdas and REST calls where anyone sane would have done it in one process with library calls. It cost them tens of thousands of dollars a month to do basic image processing that should have cost about $100 or so.
by hereme888 | 2025-11-10 18:31:20+00:00
That's literally how socialism and communism works in real life.

Radicals tell the masses what they want to hear, and then seize radical power, take their weapons, and force their will upon the people, while claiming it's for everyone's benefit. People who haven't witnessed it firsthand believe the insane pink-powder theory that "if I were in charge, I would be able to implement it correctly", daydreaming they are superior and able to handle dictator-level power. Why else would Carl Marx and others admit it has to be forced upon an unwilling population?
by bon-cdp | 2025-11-10 18:31:22+00:00
Here's an idea I had while working on google's HEIR project as an open source contributor.

Essentially you're using a wreath product to encode a problem of the form:

"At each position p, select a transformation from group G where positions can be permuted by group H"

For cases where the cohomology doesn't vanish to something trivial, I use sheaves to "glue" local solutions together to for a more global solution around any obstructions.

I found this cool because it's a non iterative (straight least-squares) method that was able to perform a multitude of tasks (counting, indexing, fluid dynamics simulation, and simple proof generation).

Would love to get any feedback on the model. My gh heir fork has an experimental branch with the implementation if anyone is interested in that.
by kakacik | 2025-11-10 18:31:37+00:00
We talk about ryanair, the scummiest of the bottom scum of airlines, they wanted to charge everybody 2 euros to use toilet (or did it pass? I can't imagine in EU, I would piss on their cabinets since I don't carry coins around).

I always print boarding passes, traveled enough to see tons of people struggling with their phones, with their pdf viewers or airline apps, to block everybody else to know what good manners and empathy to others (or simply less stressful travel) are. I wish I could save that atto fraction of a planet by not printing but it can't be like that with current ways of things.

Luckily ryanair is mostly absent from our airport (Geneva), its Easyjet all the way, way more than even Swiss airlines which chickened out on numerous levels on every swiss airport apart from Zurich. They are low cost with their share of issues but man, compared to ryanair they are absolute top versus rotten vomit, to keep things polite but precise.
by arw0n | 2025-11-10 18:31:45+00:00
Last time I was job hunting I did something similar: Write out everything I've done, even "silly" things like Haskell knowledge from uni, then comment out everything not relevant to a job until my resume fits on 2 pages. My Latex Template made this much quicker than it sounds, maybe ~10 minutes per application (and 10+ hours to create the CV itself...).

Two issues I see that haven't been mentioned yet:

1. A lot of companies, especially startups, are fake job advertising. They want to look like they are growing, and they might hire a golden goose, but many job ads I saw just stay up for months or even years.

2. A lot of companies, especially large ones, are using AI to pre-screen CVs. So you now have to get through AI, then HR, then a technical manager, each with their own sets of requirements. I've played around with some of the HR AIs, they tend to be quite... superficial. To give one example from the CV above:

> Ran small A/B tests and collected human-in-the-loop safety ratings to calibrate thresholds and escalation rules.

Is a perfectly good sentence, but according to AI should be:

> Optimized escalation rules and safety thresholds by conducting A/B test collecting human-in-the-loop safety ratings, reducing false-positive escalations by 15%.

Put your achievement first? Good. Strike out verbs like 'small'? Fair, it is a sales situation. Make up numbers entirely to provide a 'quantifiable result'? Complete crap. But it seems to be what every HR bot really wants to see, so now you have to sprinkle it in and hope it gets you past the bot, and doesn't make the technical manager think you're a complete charlatan.
by jjk166 | 2025-11-10 18:32:13+00:00
Seems like a generally good idea for creating a large reserve force. It definitely beats general conscription.

I don't see why Canada in particular needs such a large reserve force. This would jump Canada from number 127 to number 52 in terms of percentage of population in reserves, and bump it up to 17th in terms of absolute reserves size. For a nation with basically zero chance of invasion of its home soil and an extremely low risk of internal conflict, it's hard to imagine a scenario where anywhere near this many reservists would be required.
by jandrewrogers | 2025-11-10 18:32:25+00:00
Most people haven't noticed until recently but many countries around the world have been dramatically increasing their defense spending for several years now, pre-dating and somewhat independent of the Ukraine situation. Most of it is targeted for operational capability by the end of this decade. Interpret that how you will.

As an eye-popping number that illustrates this, just the backlog of new foreign weapon sales awaiting approvals in the US is almost $1T on its own. Countries are spending tremendous amounts of money on advanced weapons right now.
by pessimizer | 2025-11-10 18:32:32+00:00
Because no matter who they vote for, they get this. The previous ruling party hasn't had a real primary since 2008 (and didn't even go through the motions in 2024.) H. Clinton makes a fairly good case that even that one was fixed (because they knew the best horse to bet on.)

No matter who you vote for you get Hillary Clinton's governance, though. She's become very complimentary about Trump's foreign policy.
by eibrahim | 2025-11-10 18:33:02+00:00
i agree on the sanitization aspect but it's the "misdirection" that i am worried about or the misalignment with our family values. Let's say the kid asks about sex or whatever hot topic out there, my values might (and probably are) be different than what chatgpt is giving them and i have no way of monitoring this. I mean i built something for them to use that is more age appropriate, we will see how that goes. I was just curious what other parents are doing.

to answer your question, no they are not allowed on youtube, tiktok or any social media. All games with chat are enable with only their friends which i have to approve. they have youtube kids but they don't like it, so they never use it.

The other problem is that most of their friends have access so they probably show them stuff on their devices :(. Some of their friends have ZERO limits and restrictions - not sure if it's ignorance on the parents part or they are ok with it.

I heard recently denmark banned social media for anyone under 15 (i think) which i believe is a great step and i wish we do it in the US.
by zkmon | 2025-11-10 18:33:46+00:00
Depends on what you want to build. You can build a simple screw driver without any attachments, to keep it simple and have very specific usecase. You can also build a swiss army knife with 20 tools packed in it. Both have their own market.

A better example: What is a smart phone? It does hundred things for which there were special tools for each those usecases. But the phone killed all those super-simple, opinionated, single-purpose tools.
by hunter2_ | 2025-11-10 18:33:53+00:00
> I assume the provider can refuse

4A says "The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures" so I would think the provider of the service could consider their data to be "their papers/effects" but is the provider a member of "the people" if it's not a sole proprietor?
by bluGill | 2025-11-10 18:35:20+00:00
> Physical separation, the (micro-)services is what allows you to ship things flexibly.

If you are willing to pay a price. Once you allow things to ship separately are are locked into the API Hyrum's law mistakes of the past until you can be 100% that all uses of the old thing are gone in the real world. This is often hard. By shipping things together you can verify they all work together before you ship, and more importantly when you realize something was a mistake there is a set time where you can say "that is no longer allowed" (this is a political problem - sometimes they will tell you no we won't change, but at least you have options).

Everything else is spot on, but I am feeling enough pain from mistakes made 15 years ago (that looked reasonable at the time!) such that I feel the need to point it out.
by NoboruWataya | 2025-11-10 18:35:36+00:00
> Most people who (quite reasonably) hate corporate personhood would probably have a knee-jerk reaction that personhood for a river can/should be normalized.

Only if/because they are reading too much into the concept of legal personhood. A thing being a person doesn't mean the thing is equivalent to a human or that it has every right that every human has. It generally just means that the law attributes certain rights and obligations to that thing because that is more convenient than finding the right human(s) to attribute them to in the circumstances.
by robot-wrangler | 2025-11-10 18:35:46+00:00
> It allows corporations to own property, enter contracts and appear as a plaintiff or defendant in lawsuits.

And yet these things do basically go all the way back to the Roman empire, and I'm sure the extent and privileges of corporate personhood have been litigated once or twice since then. If you disagree that

> corporate lawyers would like to pick from a bigger pool of personal rights in a perversion of the spirit of these original rights.

then what do you think they were working on?
by RaftPeople | 2025-11-10 18:35:59+00:00
> I have never seen a Money type nor anything like DEC64 in a real commercial system, its all floats or ints/longs for pennies.

I've been working in ERP land for a long time working with many different commercial systems of different sizes and market share and I've only seen NUMERIC/DECIMAL types used in DB for things like Price, Cost, Amount etc.

The only time I've ever seen floating point is for storage of non-money type values, like latitude and longitude of store locations.

Examples of a few top systems:

SAP - Packed decimal

Oracle NetSuite - Decimal

Microsoft Dynamics - Decimal/Numeric

Infor - Decimal/Numeric
by AlienRobot | 2025-11-10 18:36:03+00:00
It makes me really sad how Google pushes this technology that is simply flat out wrong sometimes. I forgot what exactly I searched for, but I searched for a color model that Krita supports hoping to get the online documentation as the first result and the under several Youtube thumbnails the AI overview was telling me that Krita doesn't support that color model and you need a plugin for that. Under the AI overview was the search result I was looking for about that color model in Krita.

And worse of all is that it's not even consistent, because I tried the same searches again and I couldn't get the same answer, so it just randomly decides to assert complete nonsense sometimes while other times it gives the right answer or says something completely unrelated.

It's really been a major negative in my search experience. Every time I search for something I can't be sure that it's actually quoting anything verbatim, so I need to check the sources anyway. Except it's much harder to find the link to the source with these AI's than it is to just browse the verbatim snippets in a simple list of search results. So it's just occupying space with something that is simply less convenient.
by Joker_vD | 2025-11-10 18:36:14+00:00
Mo, we were talking about what would be reasonable semantics for the interaction of two features in a high-level programming language Java; the semantics of bytecode doesn't really matter in this case. The precedent for that would be that "finally"m in fact, really doesn't mesh all that well with what is available for bytecode, so javac has to resort to code duplication.
by etiennebausson | 2025-11-10 18:36:44+00:00
That would be an acceptable response if it was just the last one president doing it, but it's been ongoing since WW2 at the very least.

I hold Russia as a whole accountable for Russia's recent war in Ukraine, it's their Responsibility to get rid of their leader when he started an unjustified invasion.

I hold the U.S. as a whole responsible for their successive presidents antics.
by nzach | 2025-11-10 18:36:50+00:00
> You have to carefully review and audit every line that comes out of an LLM. You have to spend a lot of time forcing LLM's to prove that the code it wrote is correct. You should be nit-picking everything.

I'm not sure this statement is true most of the time. This kind of reasoning reminds me of the discussion around 'code correctness'. In my opinion there are very few instances where correctness is really important. Most of the time you just need something that works well enough.

Imagine you have a continuous numeric scale that goes from 'never works' to '100% formal proofs' to indicate the correctness of every piece of software. Pushing your code to the '100% formal proofs' side takes a lot of resources, that could be deployed on other places.
by ModernMech | 2025-11-10 18:37:11+00:00
> But then some of us learned that no matter how smart we are, we can make mistakes that those things can actually prevent.

That's true but it's deeper than that -- no matter how much time goes by, there will always be people new to the language, and they will always make newbie mistakes if the language allows them to. So "just be an expert and don't write shoddy code" doesn't scale, no matter how hard you personally try.
by mrguyorama | 2025-11-10 18:37:56+00:00
>Talk to a non-corporate farmer today, and ask them how valued their production of food is.

America spends $20-$30 billion a year paying corn growers per bushel of corn they grow

America spends $100 billion+ per year paying people to buy the output of those farmers using food stamps.

America requires that 10-15% of all gas in the entire nation is actually ethanol derived from corn.

Twice now, President Trump has personally destroyed the market for American soybean production and dropped $20 billion on the industry to not piss them off.

I am family friends with the family that grows a significant amount of Potatoes in Maine. They love to complain about anything and everything as they drive around in $80k pavement princess trucks that aren't their $80k work trucks about how much liberals suck as those at least third generation farmers inherit the entire thing and they switch to cute "artisanal" breeds of potatoes that they sell to those same liberals for a nice markup and harvest them with the literal undocumented workers they swear they hate and pay a few dollars an hour, and insist the men aren't men anymore as they drive their airconditioned harvesters and aren't missing any fingers like their ancestors, and spend all their free time getting piss drunk and smoking weed which was grown by their cop buddies as they vote for people who want to make such a thing a crime again, and reminisce about when they were important; In high school. They are actually pretty friendly if you have the right skin color and genitals though.

I think farmers can maybe quit the bellyaching. Most of the modern world solved famine by just giving farmers money for doing a basic job, one that's been so improved and enhanced by technology that they are allowed to care about such things as "How will a trade war affect my profits this year" instead of "Oh my god oh my god an unexpected frost we are all going to die". It is some of the best $150 billion the US spends.