MurphyA/hacker-news huggingface dataset:
by oefrha | 2025-10-14 03:03:52+00:00
Yes, just because a popular blog about a infamously insecure operating system shrugged off certain classes of security problems as “you’re holding it wrong” two decades ago, OS security should be held to the same standard as that piece of shit OS forever. Nothing to see here.

Edit: IIRC the original argument was more reasonable, but it has since been abused in all kinds of situations to make low effort putdowns, like this one.
by motorest | 2025-10-14 03:05:30+00:00
> Do you hire deaf people?

I think you may start to understand the requirement once you realize the issue is where attention is and is not placed, instead of what sense is being exercised.

I mean, think about it. The recommendation was to consume forms of entertainment. In the factory I worked, there was a mandatory safety rule where you were required to establish eye contact with forklift drivers. Why is that a requirement?
by sss123123 | 2025-10-14 03:05:38+00:00
I think AI hasn’t stolen the satisfaction — it just shifted where satisfaction comes from. Before, we felt proud of solving syntax or logic problems ourselves. Now, the joy is in asking better questions and evaluating better answers. It’s less about typing and more about thinking. Maybe it’s not coding that feels empty — it’s that our sense of mastery hasn’t caught up with the new workflow.
by noduerme | 2025-10-14 03:05:43+00:00
While I totally agree with you that I wouldn't want my kids exposed to this thing, that fact alone doesn't make it vastly different from tons of media where I don't know what the content is going to be. One of the worst messages embedded in video games and RPGs, in my opinion, is to implicitly accept that someone else designed a world that you get lost in and play in without really understanding that you're being subtly constrained by limitations and manipulated by opinions written into the game. So I'm a believer in teaching kids to create in an open ended way before they get lost or brainwashed in someone else's artificial world. I think you either are the creator or the player, when you spend days and weeks inside an imaginary world. I wouldn't want my kids to be players.

As far as an object just existing and demanding something, though, I feel like you could say the same about Teddy Ruxpin or a singing bass, both of which fit well into comedy and horror, because they sit on a creepy edge between kitsch and nightmare.
by King-Aaron | 2025-10-14 03:06:21+00:00
I don't think it's unfair to make a comment about the guy building rockets also having an unhealthy interest in funding far-right fascist groups. Additionally the dude infiltrated the government and shut down all the agencies that were investigating his companies.

I feel this is definitely important to comment on when also fawning over the guys achievements. Is an achievement made in good faith if it was being investigated for criminal wrongdoing and then managed to make it magically go away.... I think not.
by croes | 2025-10-14 03:06:48+00:00
The one that doesn’t wiretap by kids.

> 50 years from now AI powered toys will be so ubiquitous and common to people, they will barely blink.

There was a time where people thought the same about nuclear energy. That every device is powered by its own small reactor. They sold even radioactive toys and medicine.

Or think of plastics. A technological success story but now we find plastics everywhere. On the bottom of the oceans and inside our bodies.

50 years from now people may ask why we wasted so much resources on AI.
by daxfohl | 2025-10-14 03:07:25+00:00
> Application composition from open source components became the dominant way of constructing applications over the last decade.

I'm just as interested in why this ^ happened. I imagine it's pretty unique to software? I don't hear of car companies publishing component designs free for competitors to use, or pharmaceuticals freely waiving the IP in their patents or processes. Certainly not as "the dominant way of" doing business.

I wonder if LLM coding assistants had come about earlier, whether this would have been as prevalent. Companies might have been more inclined to create more of their own tooling from scratch since LLMs make it cheap (in theory). Individuals might have been less inclined to work on open source as hobbies because LLMs make it less personal. Companies might be less inclined to adopt open-source LLM-managed libraries because it's too chaotic.
by Spivak | 2025-10-14 03:07:53+00:00
I mean you're not wrong, if I measured the sound with a microphone I bet an air conditioner would be twice as loud but at the same time I'm sure that air conditioner would also be louder than the electrical buzzing you hear when you live near the big wires. But here's the thing, arguing over whether or not the sound is tolerable (or worse having some government agency full of people who will never live next to these things declaring it tolerable) I think is the wrong battle to be fighting which is why I think it's a no-brainer compromise.

You won't have to hear it, you won't have to look at it except as way off in the distance, you won't have to worry about whether or not your buddy's farm is gonna get taken over by one when they run into financial troubles. Out your backyard you get to look at mostly pristine farmland and wilderness. During this time where there's political will and capital to just ban them outright I think this relatively small concession will make folks not put up too much in a fight as long as it's kept out of sight out of mind.
by rayzhueth | 2025-10-14 03:08:47+00:00
demo video: https://youtu.be/3ft1hbybOOI

Hey Hacker News, I built VibeCraft, Starcraft for AI agents. It's an RTS inspired interface for managing multiple Claude Code and ChatGPT Codex cli agents so you can parallelize your work. More agents coming soon.

I believe vibecoding can and should become more fun than video games, and usher in an era where work becomes play
by hakfoo | 2025-10-14 03:08:58+00:00
I think an interesting way to measure the value is to argue "what would we do without it?"

If we removed "modern search" (Google) and had to go back to say 1995-era AltaVista search performance, we'd probably see major productivity drops across huge parts of the economy, and significant business failures.

If we removed the LLMs, developers would go back to Less Spicy Autocomplete and it might take a few hours longer to deliver some projects. Trolls might have to hand-photoshop Joe Biden's face onto an opossum's body like their forefathers did. But the world would keep spinning.

It's not just that we've had 20 years more to grow accustomed to Google than LLMs, it's that having a low-confidence answer or an excessively florid summary of a document are not really that useful.
by sss123123 | 2025-10-14 03:09:02+00:00
I’ve been a senior SWE (~10 years in backend and infra) and I’d say your observation is partially true. Juniors often use AI as a “crutch” — they rely on it to fill gaps in fundamentals or recall syntax. Seniors, on the other hand, use it strategically:

Code review & refactoring assistant: I use AI to sanity-check my design or spot potential edge cases.

Exploration & learning: When evaluating a new library or framework, I ask AI for comparisons or best practices.

Docs summarization: LLMs help me parse long RFCs or documentation quickly.

Prototyping / boilerplate: For scaffolding boring repetitive code.

But not for actual algorithmic thinking or critical code — those still rely on human judgment.

In short: top engineers do use AI, but they use it like they use Stack Overflow — a tool for leverage, not a crutch.
by nerdponx | 2025-10-14 03:10:03+00:00
I assume they're talking about how when multiplying by a matrix by a vector, it's more natural to think of the matrix as a collection of columns than as a collection of rows, and to think of the vector as a column vector.

That layout is a nearly universal convention in applied practice such as statistics. Readers would be very very confused if you flipped it the other way.

The irony is that "programmers" are much more divided on this than statisticians are.
by WhyNotHugo | 2025-10-14 03:10:11+00:00
The Goods Availability Act invoked in this case, grants power to requisition goods in case of emergency situations, and owners must be compensated.

What I don't see in the official announcement is the nature of the emergency in this case.

Ref: https://wetten.overheid.nl/BWBR0002098/2021-07-01/
by doubled112 | 2025-10-14 03:10:27+00:00
My fat PS2 stopped reading discs and was replaced with a slim when you could still buy them new. The spindle that holds the disc exploded in it over 10 years ago.

I'm not sure what what the reliability is long term, but the PS2 is the only console I've had to replace. Kind of funny that the replacement failed too. In comparison, I have a working GameCube, Wii, and gave a working Sega Genesis to a friend a couple of years ago
by JKCalhoun | 2025-10-14 03:10:50+00:00
And yet when Jobs returned to Apple he blew up ATG (the Advanced Technology Group) that gave us Quicktime, etc. He also shutdown Apple's research library (and gave all the books to Stanford, I believe).

He seemed to have little patience for "scientists" — preferred engineers that shipped shit.

I think that at best he saw research as expensive, at worst he saw it as elitist.
by Spooky23 | 2025-10-14 03:11:04+00:00
Yeah, and you’re going to be poorer as a whole. People in backwards places like rural and urban ‘hoods live reasonably well with very low labor productivity relatively speaking.

I don’t think you understand how primitive American society is compared to Asia. Basic survival for rural poor is a car.

When you take away cheap clothes and cheap TVs, all made in modern Asian factories and replace them with shitty American products at 3x the price, the current populist movement will look like a party in comparison.
RSS – Is It Needed
by jmspring | 2025-10-14 03:11:33+00:00
There is this old link from HN 8 years ago - https://news.ycombinator.com/item?id=16721690

I have been jumping between coding, browse some news, look at something claude code finished, etc.

I'm more focused on the work than the outside world. I just had a moment tonight wishing RSS was still a wide spread viable thing. (I have netnewswire on my phone).

Are there options summarizing (topic of choice) information overload?
by somat | 2025-10-14 03:11:46+00:00
containers happened because the original execution isolation environment(the process) was considered a lost cause, Processes shared too much with each other so additional isolation primitives had to be added, but they had to be sort of tacked on to the side because more important than security or correctness is backwards compatibility. so now containers are considered a different thing than processes when really they are process with these additional isolation primitives enabled.
by dhosek | 2025-10-14 03:11:47+00:00
Although in at least some cases the gendering isn’t just a simple gender marker: In Czech, for last names which are adjectives, then yes it’s a gender inflection (e.g., Rosický → Rosicka), but for non-adjectival names, the female version is expressed as a possessive, so, e.g., Hošek → Hošková, which to my liberal American ear feels kind of weird.

I would note that in Spanish-speaking countries, it’s generally the case that a woman does not take her husband’s surname, but simply keeps her own. She might add de + her husband’s name to her own after the marriage,¹ but this is less common than women in English-speaking countries retaining their name after marriage.

⸻

1. When my ex-wife’s green card was processed after our marriage, the attorney had added “de Hosek” to her name which she didn’t want and had to have the attorney change everything to keep her name as it was.
by ghaff | 2025-10-14 03:12:32+00:00
Red Hat was actually doing something more directly based on a variety of existing Linux projects than Docker but switched to OCI/Docker when that came about--rather than jumping on the CloudFoundry bandwagon. (Which many argues was obviously the future for container orchestration.)

Kubernetes was also not the obvious winner in its time with Mesos in particular seeming like a possible alternative when it wasn't clear if orchestration and resource management weren't possibly different product categories.

I was at Red Hat at the time and my impression was they did a pretty good job of jumping onto where the community momentum at the time was--while doubtless influencing that momentum at the time.
by TheCraiggers | 2025-10-14 03:13:21+00:00
Too late for whom though? I suspect it's not Google. The only companies with enough capital to take them on at their own game are somehow even worse, although admittedly the gap is getting narrower by the second.

And yeah, giants occasionally fall suddenly. But mostly just in the software world. Phones require extensive hardware and software knowledge, and increasingly also require playing nice with carriers/TLA government agencies.
by mrexroad | 2025-10-14 03:13:40+00:00
> how do you write a 5 why's that explains how you'd typo'd a flag

Seriously? Even without knowing any context, there’s a handful of universal best practices that had to Swiss cheese fail for this to even get handed off to devtest…

- Why are you adding/changing feature flag changes the day before handoff? Is there process for development freeze before handoff, e.g. only showstopper changes are made after freeze? Yes but aales asked for it so they could demo at a conference. Why don’t we have special build/deployment pipeline for experimental features that our sales / marketing engineers are asking for?

- Was it tested be developer before pushing? Yes - why did succeed at that point and fail in prod? Environment was different. Why do we not have dev environment that matches prod? Money? Time? Politics?

- Was it code reviewed? Did it get an actual review, or rubber stamped? Reviewed, but skimmed important parts only — Why was it not reviewed more carefully? Not enough time — why is there not enough time to do code reviews? Oh, the feature flag name used underscore instead of hyphen — why did this not get flagged by style checker? Oh, so there’s no clear style conventions for feature flags and each team does their own thing…? Interesting…

Etc etc.
by light_hue_1 | 2025-10-14 03:14:01+00:00
Canada is also reaping outsized rewards for that investment. There are plenty of AI jobs in Canada that never would have existed.

The problem is that in Canada we're willing to invest a little for a long time. But we're not willing to make big bets.

You can raise far more capital in the US than in Canada. So naturally large rewards come to those who are willing to make large bets.
by isupplyai | 2025-10-14 03:14:52+00:00
Hey HN,

I built iSupplyAI (https://ISupplyAI.com) after spending $6k/year on AI writing tools and still needing to do manual work.

The problem: ChatGPT and similar tools write content, but don't help with: - Repurposing for multiple platforms - SEO optimization - Performance prediction - Brand voice consistency

Built 10 features to solve this:

1. Content Multiplication - 1 input → 10+ platform versions 2. Viral prediction engine (engagement forecasting) 3. Real-time SEO scoring 4. Brand voice analyzer 5. Trending topics feed (+ 5 more)
by C6JEsQeQa5fCjE | 2025-10-14 03:14:59+00:00
"The strong do what they can, the weak suffer what they must" has been written down as geopolitical reality by Thucydides around ~400BC [1].

For some reason, over the past few decades the powerful countries from the West employed rhetoric to suggest that their actions are guided by principles and morals. That was most likely a reaction to a huge wave of anti-colonial revolutions and national liberation struggles that tore the Western empires apart. However, USA and Israel have taken off the mask over the past 2 years, and that weasly rhetoric is now over.

[1] https://en.wikipedia.org/wiki/Siege_of_Melos#Melian_Dialogue
by gizmo686 | 2025-10-14 03:15:03+00:00
What you are testing for is fundamentally different than character level text manipulation.

A major optimization in modern LLMs is tokenization. This optimization is based on the assumption that we do not care about character level details, so we can combine adjacent characters into tokens, then train and run the main AI model on smaller strings built out of a much larger dictionary of tokens. Given this architecture, it is impressive that AIs can perform character level operations at all. They essentially need to reverse engineer the tokenization process.

However, morphemes are semantically meaningful, so a quality tokenizer will tokenize at the morpheme level, instead of the word level. [0]. This is of particuarly obvious importance in Japanese, as the lack of spaces between words means that the naive "tokenize on whitespace" approach is simply not possible.

We can explore the tokenizer of various models here: https://huggingface.co/spaces/Xenova/the-tokenizer-playgroun...

Looking at the words in your example, we see the tokenization of the Gemma model (closely related to Gemini) is:

un-belie-vably dec-entral-ization bio-degradable mis-understanding anti-dis-establishment-arian-ism пере-писы-ваться pere-pis-y-vat-'-s-ya до-сто-примеча-тельность do-stop-rime-chat-el-'-nost-' пре-по-дава-тель-ница бе-зо-т-вет-ственности bezotvetstvennosti же-лез-нодоро-жный z-hele-zn-odoro-zh-ny-y 食べ-させ-られた-くな-かった tab-es-aser-are-tak-unak-atta) 図書館 tos-ho-kan 情報-技術 j-ō-h-ō- gij-utsu 国際-関係 kok-us-ai- kan-kei 面白-くな-さ-そうだ

Further, the training data that is likely to be relevent in this type of query probably isolates the individual morphemes while talking about a bunch of words that the use them; so it is a much shorter path for the AI to associate these close but not quite morphene tokens with the actual sequence of tokens that corresponds to what we think of as a morphene.

[0] Morpheme level tokenization is itself a non-trivial problem. However, has been pretty well solved long before the current generation of AI.
by quuxplusone | 2025-10-14 03:17:27+00:00
Rather than starting with character pairs and a "substitution cipher," I'd think it might work better to apply the error-diffusion technique from e.g. https://diffusionillusions.com/assets/diffusion_illusions.pd... to generate a blurry ambigram, and then "clean it up" into an SVG outline in a second step. Actually the linked paper shows some (simple, cherrypicked) generated ambigrams on page 2.

Contrariwise, the 3D things you generate aren't ambigrams; they're "shadow blocks" (and, as you found, can be easily generated programmatically, unlike visual ambigrams).
by wmf | 2025-10-14 03:17:29+00:00
If you go back to the Sun days, you literally could not afford enough servers to run one app per server so instead you'd hire sysadmins to figure out how to run Sendmail and Oracle and whatever on one server without conflicting. Then x86/Linux 1Us came out and people started just running one app per server ("server sprawl") which was easy because there was nothing to conflict. This later became VM sprawl and containers were an optimization on that.
by oskarkk | 2025-10-14 03:18:42+00:00
Yeah, I agree with what you said about Elon's tolerance for risk and continuously betting the company on ever larger projects. I just dislike the common characterization of "billionaire space race", when one of the billionaires is a billionaire because of that "race", while for the other it's just a small side project (relatively to his wealth). But I root for Blue Origin too. Thanks to Bezos' commitment and the real work they have done, they will be flying frequently at some point, and that's good. Everything that keeps up the space boom that SpaceX started is good, from my space nerd perspective. And it wouldn't be good if SpaceX became a monopoly (if we don't consider it a monopoly already).
by dhosek | 2025-10-14 03:19:24+00:00
That’s not exactly gendered as the -ou suffix is the masculine genitive so Elena Papadopoulou is Papadopoulos’s Elena. Czech does a similar thing with last names that aren’t adjectives.

Slovene, which has roughly the same gender and case as other Slavic languages manages to not have gendered surnames. So, e.g., Pirc Musar and her husband Aleš Musar have identical surnames. Czech, on the other hand, will cheerfully rename Hillary Clinton to Hillary Clintonová, applying their rules for gendered surnames to foreigners when writing in Czech.
by hikerell | 2025-10-14 03:20:18+00:00
My issue has been resolved today:

1. After 10 days of communication with Vercel, the platform has unblocked my account and websites, and provided the specific explanation I expected.

2. One of my websites remains blocked because a page on it has a DMCA issue, while the other websites have been unblocked.

3. Over these 10 days, I have migrated some of my websites to Cloudflare, which was not an easy process. Technically, it involved migrating from Next.js to Open Next.js, requiring modifications and testing of a significant amount of code.

4. If anyone is interested, I can share my experience with the technical migration as well as the communication process with Vercel.

5. I would like to express my gratitude for everyone's suggestions at all times.
by saidinesh5 | 2025-10-14 03:20:42+00:00
I wrote something similar in my last job where we had to parse and query data from huge (50+ GB? I remember they weren't even fitting in my laptop) json files that were stored in an S3 Bucket..

We used the streaming parser to create an index of the file locally {json key: (byte offset, byte size)} and then simply used http range queries to access the data we needed.

Here is the full write up about it:

https://dinesh.cloud/2022/streaming-json-for-fun-and-profit/

And here is the open sourced code:

https://github.com/multiversal-ventures/json-buffet
by quantummagic | 2025-10-14 03:20:50+00:00
Then fund science. Just because the government has done it previously doesn't mean it always has to be like that forever.

Maybe if science depended on the average Joe actually having a living wage, enough to donate some directly to science, the incentive structures of our society would become more healthy than they currently are.

Rich people, worrying about rich people jobs and outcomes, is getting a little tiresome. We don't care about your women's studies "research" grants. Maybe something will actually be done about income inequality, if you want to save the things you actually care about. Until then, let it burn; a lot of us will barely notice the difference.
by mikewarot | 2025-10-14 03:21:00+00:00
Having worked in a job shop, a factory that did gears down to quantity one, I became quite aware of the differences between IT, my previous job, and actual physical production.

The machine tools were all made 50+ years ago. Changing anything was a dangerous thing to do, because you might cause jobs that have known and reliable setups that are done a few times a year in quantity, to fail, erasing the profits for the job, and possibly losing customers.

The rush to fill brand new high energy intensive data centers with hardware that has commercially useful lifetimes measured in months (instead of decades for machine tools) seems quite short sighted to me.