MurphyA/hacker-news huggingface dataset:
by FrustratedMonky | 2025-09-24 13:35:52+00:00
Wasn't this whole thread about joking that Java is the new COBOL? And a lot of enterprises use Java and that is becoming the new entrenched/old/stodgy language that the hot new kids don't want to use?

In its day, a lot of 'cool' companies used COBOL, back then. Because it was an ok solution, back then. So to say, today, Netflix is cool and uses Java, thus Java is different and still cool, is not valid. Does not invalidate the point. It is the same situation, just decades later.

Maybe shouldn't have conflated SAP, but they seem to be just all part of the same giant ecosystem of 'current/entrenched' solution that 'we use because we have to, not because it is better'. Not unlike COBOL.
by agentultra | 2025-09-24 13:36:07+00:00
Would you recognize a memory corruption bug when the LLM cheerfully reports that everything is perfect?

Would you understand why some code is less performant than it could be if you've never written and learned any C yourself? How would you know if the LLM output is gibberish/wrong?

They're not wrong; it's just not black-and-white. LLMs happen to sometimes generate what you want. Often times, for experienced programmers who can recognize good C code, the LLMs generate too much garbage for the tokens it costs.

I think some people are also arguing that some programmers ought to still be trained in and experienced with the fundamentals of computing. We shouldn't be abandoning that skill set completely. Some one will still need to know how the technology works.
by eterm | 2025-09-24 13:36:30+00:00
One of the best things to happen lately in the UK is "Delay Repay": https://www.nationalrail.co.uk/help-and-assistance/compensat...

Made it much easier to get compensation for delayed and canceled trains. ( Of which there are many ).

It's not a significant amount for minor delays, but it makes traveling on trains just that little bit less miserable.
by Daedren | 2025-09-24 13:37:06+00:00
AppCode was unfortunately extremely limited. Lagged behind Swift versions. No editor for Storyboards/XIBs back when they were ubiquitous, and no preview for SwiftUI. Debugging app extensions or anything that isn't the standard "iOS app" was generally flaky or outright not supported.

There is a lot of interest as IntelliJ is a good IDE, but AppCode just wasn't reaching the bare minimum required to have me not use or worry about Xcode.
by hopelite | 2025-09-24 13:37:09+00:00
Related to that; I am curious in what airlines think they will get or what motivates them to prioritize being deceptive, sneaky, dishonest, manipulative, lying, con-artists, i.e., just abusive all around? If everyone is required to provide "all in pricing" then there is no competitive advantage in being a bigger, better fraud; so must it be concluded that they think they have a competitive advantage at being the better scheming, fraudulent, manipulative con artist?

The airline market is so constricted and basically well across the line of a cartel, but I guess they think they get something out of it or do they just like the getting one over on people? "ha, you thought you were going to have a good time with your family or see your grandmother's funeral for X price, but we squeezed another $200 out of you, Sucker! *board room high fives all around*"

Or maybe is it a kind of momentum of the people and organizational structure that was built up over many years, aimed at facilitating the con and fraud perpetrated on the public that still has power to manipulate the airline enterprises themselves? The people who used to do that are after all, as I assume adept and oriented towards being deceptive, manipulative, scheming.

It's all a bit odd to me and I would love if someone could spill the beans on what motivates the airlines on being so adamant about cheating, lying, abusing, scamming, conning and generally being really awful to people and society.
by hnuser123456 | 2025-09-24 13:37:11+00:00
And then there are people, gamers, who were actually just dismayed with the conflicts of interest that ran rampant in the orthodox "games journalism" space and didn't give two shits about the personal drama side of the story, although that's mostly solved by finding your favorite youtube reviewer. And those who were genuinely focused on improving discovery of good indie games were subjected to some pretty horrible commentary that completely missed the point. Now there are smaller dedicated publications or channels that actually do regularly (weekly/monthly) review a decent volume of new promising indie games to help discover standouts, but that turned out to be a niche that the existing publications didn't want to keep up with, and a niche that suddenly many people denied even existed, for some reason? People who can't contemplate that there are amazing passion projects out there to be discovered, I suppose because those people can't imagine actually working hard on something people would enjoy, because they would rather spend their time raining on others' parades instead.

But it was too close of a tangent towards criticism of establishment journalism in general, so of course establishment journalism countered back with the only weapon it has, and suddenly the vast majority of people forgot any of it had to do with reviewing and promoting good indie video games.

People who make indie games are not losers. People who want good games to be promoted are not losers. It is an art. It's not for everyone. People who just want to play the latest AAA sequel can stick to those. But if you've ever tried a niche indie game and been more impressed than you expected, you know it's art, and you'd want other people discovering and promoting the good ones, and talking about what makes them special.
by hhh | 2025-09-24 13:37:16+00:00
Well, yeah. There’s no way to curb the modern cheating epidemic without increasing security measures. Riot Games via Valorant truly pushed the industry so far ahead by reducing their cheating percentages so low that the cost to cheat for more than a few weeks at a time is thousands of dollars a month.

It’s not the sole reason, but it’s a solid one.
by runako | 2025-09-24 13:38:03+00:00
In a search just now, Delta Main r/t from ATL-LAX is $337. Delta Comfort on the same flight is $727. (Yes, it's more than 2x the price.) Obviously Comfort boards earlier, but it's not unreasonable to attribute most of the fare differential to the legroom.

Checked bags are also extra for either seat.
by tclancy | 2025-09-24 13:38:14+00:00
US flights (99% of what I have experienced) definitely can get into three figures for anything other than "middle seat, way back". They know there's at least a built-in audience of taller people who will spring for legroom on any flight over an hour. And now that I am old and tall, an aisle seat and legroom are incredibly valuable to me (don't tell 'em, ok?).
by ImPostingOnHN | 2025-09-24 13:38:19+00:00
Indeed, everybody except me is a ideologue with whom at least 2 academics and a reddit poster disagree. I, on the other hand, am always right, of course!

Additionally, as a jew, I was raised on an ironclad ideological assertion that the holocaust was the worst thing people have ever done to each other, and no genocides have or will ever rival it. I'm keenly aware that there is a vested interest in maintaining that view [0], even if it is not true (many academics say that an equal, perhaps greater number died in The Holodomor, for example – not that that need be true for the two to be compared).

Take your own link, for example: it describes David Katz, a holocaust scholar, who commented, "Snyder flirts with the very wrong moral equivalence between Hitler and Stalin". This is just a dude saying his opinion, even though a moral equivalence between Hitler and Stalin is not, in fact, "very wrong".

0: https://en.wikipedia.org/wiki/Holocaust_uniqueness_debate
by pessimizer | 2025-09-24 13:39:09+00:00
If you work really really hard, and come up with a really good media campaign, and there's not a riot or a genocide that your country is supporting that will allow digital ID to be rammed through, you'll be able to put it off for the 4 years until new Prime Minister Nigel Farage (or Zarah Sultana, or whoever) announces it as the government's first priority.
by physicsguy | 2025-09-24 13:39:20+00:00
Because 20 years later, everyone has given their data away on TikTok anyway and we're still dealing with the same issues with different digital government ID numbers that aren't joined together at all.

I have (that I remember, probably more):

National Insurance Number

NHS Number

Unique Taxpayer Reference number

A student loan Customer Reference Number account number

A passport number

A government gateway ID number

A driving license number

An account with the land registry
by trilogic | 2025-09-24 13:39:26+00:00
Impressive work anti diagonal DP on CUDA, clean MCUPS framing, and the multi language shipping is legit. The “109× faster than NVIDIA on H100” line is accurate for your chosen case (cuDF/nvtext, long strings), but it’s not a blanket “faster than NVIDIA,” and readers will assume that tighten the scope. Bio results are a good baseline, not SOTA; Hopper’s DPX and WFA style tiling/bucketing would likely move you a tier up. Hashing and 52 bit MinHash are clever, but you need full SMHasher reports and retrieval quality metrics, not just entropy/collisions. Publish exact versions, params, and end to end timings (I/O + marshaling), plus short string vs long string batches. If you add those and rename the headline to reflect the setup, the claims will be hard to poke holes in.
by brookst | 2025-09-24 13:39:40+00:00
While I agree EU is nothing like USSR, calling it a market economy is kind of questionable. It’s a bit of a hybrid, which companies allowed to market and sell on their own but with intense regulatory control over product design.

From USBC to ad supported business models, the EU has fairly tight control over how products are designed and monetized, in a way that I don’t think can be described as a pure market economy.

Note that I’m NOT saying their level of centralized control and government specification of product requirements is bad. It’s a legit trade off and there are arguments that some or all of it is enlightened. But it’s certainly not a place where you just build your product and ship it and let the market decide.
by gwbas1c | 2025-09-24 13:40:06+00:00
One anecdote from working with .Net for over 20 years: I've had a few situations where someone (who isn't a programmer and/or doesn't work with .Net) insists that the application has a memory leak.

First, I explain that garbage collected applications don't release memory immediately. Then I get sucked into a wild goose chase looking for a memory leak that doesn't exist. Finally, I point out that the behavior they see is normal, usually to some grumbling.

From what I can tell, DATAS basically makes a .Net application have a normal memory footprint. Otherwise, .Net is quite a pig when it comes to memory. https://github.com/GWBasic/soft_matrix, implemented in Rust, generally has very low memory consumption. An earlier version that I wrote in C# would consume gigabytes of memory (and often run out of memory when run on Mono with the Bohem garbage collector.)

---

> If startup perf is critical, DATAS is not for you

This is one of my big frustrations with .net, (although I tend to look at how dependency injection is implemented as a bigger culprit.)

It does make me wonder: How practical is it to just use traditional reference counting and then periodically do a mark-and-sweep? I know it's a very different approach than .net was designed for. (Because they deliberately decided that dereferencing an object should have no computational cost.) It's more of a rhetorical question.
by Imustaskforhelp | 2025-09-24 13:40:14+00:00
If mruby can make static ruby then that is actually kinda great, I didn't knew that.

I was thinking more of in terms of performance for some similar developer experience

Pardon me but isn't crystal OOP? i feel like it was because I was introduced to crystal lang via some youtuber some long time ago and the comments said that they didn't use because it was OOP

Also if mruby is so great (which it sounds here), then surely most ruby contributers can migrate over to mruby if that has these gains. I think mruby compiles to C as the intermediate right? So there are definitely some limitations as compared to being a interpreted langauge but that can be somewhat mitigated, no?

I am not a ruby expert or a crystal expert. Because If I was, I would be telling you your future (a slight pun ofc of being a future teller but yes I don't know much about it except the puts syntax or that 100 seconds video from fireship which gives me 10 year experience in ruby :p )
by jerf | 2025-09-24 13:40:19+00:00
Some<false> was written as the value; the type of that value would be Option<(Some Sort Of Still-A-Boolean)>. I have to write it that way because the entire conversation is about the language not having a boolean, so you can't properly write Option<bool> as a type in that language, which is why I mention it may actually be JSON::boolean or something, as well as several other booleans in other similar situations. My point is that you'll still end up with booleans in them though because you'll still have to have representations of other thing's booleans anyhow.
by jghn | 2025-09-24 13:40:44+00:00
I know way too many parents who take the stance of not bothering to pay for assigned seating, on the assumption that people will move around to accommodate them.

As someone who pays for an assigned seat so I can sit where I want, this annoys the crap out of me as now they expect people like me to move.

When I point this out, their response is "why should I pay for that?"

I agree with the airlines here but if it makes life overall less stressful for all to put families together due to the bad behavior of those parents, I'm fine with it.
by tialaramex | 2025-09-24 13:40:52+00:00
1. Not all roles are advertised. I've actually only been interviewed for two of the jobs I've ever had, both at the same place - my current employer because it's a public institution and so it always advertises and interviews for jobs even if it has an internal candidate who is likely to be a good fit. In fact the first of those jobs was basically my shape on purpose, another candidate was an equally good fit and they hired both of us.

Everywhere else people hired me because they knew who I was and what I could do and so in place of an "interview" maybe I grab lunch with some people I know and they explain what they want and I say yeah that sounds like a job I'd take and maybe suggest tweaks or focus changes. No shortlist of candidates, no tech interview, no tailoring a CV to match an advert. Nothing -> Lunch or Drinks -> Job offer.

So that can cause some distortion, especially for the niche languages where there are like six experts and you know them - an advert is futile there.
by incomingpain | 2025-09-24 13:41:35+00:00
>There's so much going on politically that's set to change the world one way or another and I've been wondering what all the nerds of the world are doing in light of all the uncertainty.

I've been following politics for decades. Ive seen ups and downs but this time it's different. It's looking like the end of a political movement. Europe ended it. Shocking, I know. There's not a great deal of uncertainty about it. Maybe timelines? The people in that political movement sure arent taking it well and are becoming politically violent. They'll lash out at this defeat. It's not the first time people have had to escape this political movement.

I'm not apart of this political movement, I see politics as finally healing. Once it's over, the political violence will end. A ton of repairs needed once it's over.

Then the hard part, the people whose world view is the dead movement will escape. Which won't be to europe or north america. But many will stay and while their political violence will end, they will almost certainly need to become a new religion. Probably not TESCREAL?
by bob1029 | 2025-09-24 13:41:36+00:00
If you want to compete with YT you need to basically build AWS S3 in your own data centers. You'd have to find a way to make your service run cheaper than google can if you wanted to survive. You'd have to get very scrappy and risky. I'd start with questions like: how many 9s of durability do we actually need here? Could we risk it until the model is proven? What are the consequences for losing cat videos and any% speed runs of mario64? That first robotic tape library would be a big stepwise capex event. You'd want to make sure the whole thing makes sense before you call IBM or whoever for a quote.
by whatamidoingyo | 2025-09-24 13:41:38+00:00
This reminded me of a YouTube clip I watched years ago. It was basically a retired KGB agent explaining how the media purposely puts out conflicting stories. This breaks the brain of the citizens, and they're unable to know what is true.

We indeed see this here in the US. I can't tell you what is true or false (in media) objectively. I can choose what I want to believe is true, though.
by simonv3 | 2025-09-24 13:42:10+00:00
So we resolved this by switching away from Cloudflare handling our DNS to revert it back to our domain service provider (Namecheap). This made our site available again.

Now we've switched it back to Cloudflare and still looks up.

So something in changing it seems to have jiggled some bits somewhere.

/ turn it on and off again / I guess
by jmclnx | 2025-09-24 13:42:16+00:00
This needs to be said, with Trump's cutting of College Basic Research Funds, many of these great breakthroughs will occur in other Countries. The US is/was the lead in biotech, it is now giving up its lead. That means one of the US largest industries, employing many with high pay, will shrink, due to US policies. In a few years it may not exist unless funding is restored soon. I personally know people who's grants have been cancelled due to these cuts.

But, glad to see other Countries funding their research. I wonder in face of one of the largest blunders made by the US, are they increasing funds ?
by hedora | 2025-09-24 13:42:27+00:00
I’ve definitely selected adjacent seats in the past, then ended up separated the day of the flight. Even if it’s a couple, it’s probably the airline’s fault.

I solved the problem by preferring southwest, but their new CEO is an a*hole, and instead of raising ticket prices $50 a seat is adding assigned seating, removing legroom, charging for bags, adding ticket change fees, etc, etc.
by nextaccountic | 2025-09-24 13:43:02+00:00
GCed languages aren't (usually) more memory safe than safe Rust because they (usually) lack the equivalent to the Send and Sync traits and thus will not prevent unsynchronized access to the same from multiple threads, including data races. Some languages might define data races to not be UB (at least Java and OCaml do this, but Go famously doesn't), but even in those languages data races may produce garbage data due to tearing (writing to a large struct needs to be done in many steps, and without proper synchronization two concurrent updates may interleave leaving data structures in an inconsistent state)

Guaranteed thread safety is huge. I hope more high level, GC languages use Rust's approach of defining an interface for types that can be safely sent and/or shared across threads
by Devasta | 2025-09-24 13:43:06+00:00
So in order to be a part of European society I need to accept the terms and conditions of US companies?

What happens if something goes wrong and you have to rely on contacting a human in Google of all places? Sorry, you have a copyright strike on your YouTube account, now you can't file taxes! Hopefully you have enough followers on Twitter than you can get them to pay attention.
by dasil003 | 2025-09-24 13:43:42+00:00
I disagree, agentic coding is a very different skill set. When you are talking about maintaining massive corporate code bases it’s not a instant-gratification activity like vibe coding a small prototype, a lot of guardrails and frankly a new level of engagement in code review becomes necessary. Ultimately I think this will change the job enough that many folks won’t make the transition.
by zhivecraft | 2025-09-24 13:43:51+00:00
Right :) Peers say things degraded after 2022-2023 layoffs+RTOs. Older folks say "google you wanted to work in ended 15 years ago".

The org optimizes for control surfaces (calibration, headcount empires, acronym liturgy), not craft. Micromanagement is the product. YMMV
by Aachen | 2025-09-24 13:44:07+00:00
> Of course they don't have expectations of privacy in terms of people being able to e.g. take photos or videos of them. The same way people can take photos of you or me.

Might be a culture difference with europe but I find it rude if someone would take a picture of me without asking. I can think of few purposes (stalking, facial recognition training or tracking, sharing in a chat group to make fun of) that you can do with a picture of a random person on the street that you'd not get permission for when you're required to ask

It's always a balance: if someone wants to do it for legal reasons (I just stole their purse and am running away) that's very different. There's almost no law that works absolutely anyway, there can very often be overriding reasons that are already defined in the law (or another law) or that a judge will accept. Just talking about the default case
by K0balt | 2025-09-24 13:44:18+00:00
Perhaps I’m misunderstanding the common use of “autism”?

I have two autistic brothers, and my whole extended family is “on the spectrum” in social terms, but it doesn’t reach the level of a pathological diagnosis for the rest of us.

It is my understanding that being autistic is when these traits reach a level where it causes significant obstacles or completely precludes normal behaviour and social interaction.

Otherwise , the same traits mean that I have to work harder to relate to people, and understand that many of my minor fixations are rational only to me.

It’s extra work that I don’t always do to relate to others in a way that is pleasing to them, and some people are offended if I don’t try.

That’s on me, it’s a choice I make. I know that it’s harder for me than for some people for whom social grace comes naturally, but there are many things that are easier for me than for most people, and I can do a lot of things easily that most people struggle with. I’m happy with the bargain.

By nature, I’m socially astigmatic, sometimes asocial, and not very sensitive. I can overcome these tendencies if I work at it. I don’t always choose to. That doesn’t make me autistic.

My contention is that while neurodivergence is absolutely real, “autism” is a medical diagnosis, not a personality trait. I find everyone jumping on the bandwagon of “autism” for their deviation from the social norm minimises the very real fact that actual autism is a horrific, life destroying condition for many people, and is a genuine disability and not a cute / annoying personality quirk.

It’s also not an excuse for social laziness. If you are going to be socially lazy, even if it’s because it’s taxing not to be, own your decision. Otherwise you’re just surrendering your will and pawning off the guilt to disabled people. Seems like a shitty thing to do.
by brk | 2025-09-24 13:44:26+00:00
DDoS the tower? These look like they represent less than the aggregate crowd at MSG, or even a fairly dense office building (of which there are plenty in NYC). Didn't seem like enough to launch a coordinated DDoS attack. Also, just from looking at the base units, it appears the ratio of SIMs to radios/antennas is Many:1, so not all SIMs can be leveraged in a DDoS at any singular time.