MurphyA/hacker-news huggingface dataset:
by jiggawatts | 2025-12-24 08:42:25+00:00
"Double the size of the database server!"

"No."

"But we need the capacity! The website suddenly slowed down!"

"Did the user count suddenly go up 10x?"

"... no."

"You need to fix your indexes/query/n+1 code."

This has happened so often to me over the last few years I need some cutesy version of it on a t-shirt or a mug.

Edit: Nano Banana Pro suggests this: https://i.postimg.cc/xC07dSGS/op2.jpg
by ge96 | 2025-12-24 08:43:51+00:00
Just writing a personal story about mowing

When I was in high school I would mowe my neighbor's huge yard with a push mower. I had a green LG rumor and I put entire Metallica albums on it. It would take me like 6 hrs to mow this damn yard and I'd go through entire albums. But yeah it's just so funny all that work and I'd get like $40 which I didn't have any other income so that was money but just dumb. Your mind wanders though going up and down following the lines. This old guy would take me out fishing though, have our little cheap sandwich, he was a janitor so not like he was rolling in money but he helped me out.
by OtherShrezzing | 2025-12-24 08:44:05+00:00
It's not that you can unredact them from scratch (you could never get the blue circle back from this software). It's that you can tell which of the redacted images is which of the origin images. Investigative teams often find themselves in a situation where they have all four images, but need to work out which redacted files are which of the origins. Take for example, where headed paper is otherwise entirely redacted.

So with this technique, you can definitively say "Redacted-file-A is definitely a redacted version of Origin-file-A". Super useful for identifying forgeries in a stack of otherwise legitimate files.

Also good for for saying "the date on origin-file-B is 1993, and the file you've presented as evidence is provable as origin-file-b, so you definitely know of [whatever event] in 1993".
by zvr | 2025-12-24 08:44:13+00:00
Ah, but there are actually different types of SBOMs, that describe the software in different parts of its lifecycle. It's a completely different outcome to record the software when looking at its source, at what is being distributed, or at what is being installed, for example.

At some point we realized that we were talking across each other, since everyone was using "SBOM" to describe different contents and use cases.

The consensus was expressed around 3 years ago, and published in https://www.cisa.gov/sites/default/files/2023-04/sbom-types-...
by KnuthIsGod | 2025-12-24 08:45:01+00:00
"You was not the first person to lose his life during construction of the EV plant and its suppliers. In April 2023, Victor Gamboa died on the megasite after falling 60 feet to his death.

Bryan County EMS records show in a 16-month period there were 53 calls for services at the site, including over a dozen for traumatic injuries. One of these injuries included another forklift accident, while one involved a worker being caught in a conveyor belt.

In March, prior to You’s death, a construction worker on the site went to the hospital after being seriously injured in a pipe explosion.

In May 2025, 27-year-old Allen Kowalski died on the HL-GA Battery construction site after a metal frame fell on him.

OSHA has opened at least 15 investigations into incidents at the site, including You’s death and the March pipe explosion."
by kergonath | 2025-12-24 08:45:10+00:00
> The pendulum swings. It always does. And all the powers SCOTUS gave the executive branch will eventually be in the hands of the Loyal Opposition.

That sounds reinsuring, but it is completely false. The idea that the pendulum swings is just regression to the mean: sure, after a terrible president, the next one is likely to be less terrible. But there is nothing that implies that after a far-right regime will come a far-left one. In fact, if you look at History in various countries around the world, this seems very unlikely.

> If it swings as far back you might even see universal health care, sane gun laws, fair wages, campaign finance reform, reproductive freedom, science based policy making, reigning in billionaires, etc.

Don’t count on it. In all likelihood it will regress to the centre. The American culture hasn’t changed that much and American leftists did not suddenly become competent at getting popular support.
by nottorp | 2025-12-24 08:45:19+00:00
Ok, the complaints about Apple being behind the Google "standard" are probably legitimate, as long as we keep in mind Chrome isn't a standard.

But the part about a virtual mouse cursor so you have hover... no. No no and no. No on Apple, no on Android, no on any touch only device.

The iPhone took the world by storm because they designed their UI for fat finger touch only. Back then, Google speed redesigned their unreleased Android along the same paradigms when they saw how easy the Apple solution was to use.

If you have a mouse heavy game, no matter if you do it in native code or html, you have to have different interfaces for touch and mouse/kb if you want it to be playable.
by koiueo | 2025-12-24 08:45:51+00:00
This is false.

Entire history of Ukraine since russia became a thing is a constant struggle for preserving its own language.

Look at what happens now:
1. russia demands russian language to be declared official in Ukraine.
2. russia targets Ukrainian cultural institutions in its airstrikes, trying to destroy anything Ukrainian
3. first things russians do after occupying a territory is "reeducation" of Ukrainian-speaking representatives of the population and burning Ukrainian books

I can continue this list.

Seeing original post at times like this is genuinely confusing. But OTOH, many still choose to be wrong understanding russia's warv against Ukraine. pUtin explicitly said he intends to solve "Ukrainian question" once and for all.
by pjmlp | 2025-12-24 08:46:47+00:00
Yet the whole Docker, Kubernetes, CNCF ecosystem is powered by Go, doesn't seem to have been hindered by lack of null safety.

Same applies to GCP, AWS and Azure, powered mostly by Java, C# and C++.

People should stop being so obsessed with one specific language feature, when there is so much C and C++ code being produced every day.
by baobun | 2025-12-24 08:46:49+00:00
I still don't see how lockfiles can't be SBOM.

They contain for each dependency name, version, (derivable) URL and integrity checksum, plus of course the intra-dependency relationships.

This can all be verified at any point in the lifecycle without running any of the code, provided a network connection and/or the module cache. What's missing?
by mft_ | 2025-12-24 08:47:01+00:00
You’re not wrong that Apple’s memory prices are unpleasant, but also consider the competition - in this context (running LLMs locally) laptops with large amounts of fast memory that can be purposed for the GPU. This limits you to Apple or one specific AMD processor at present.

An HP Zbook with an AMD 395+ and 128Gb of memory apparently lists for $4049 [0]

An ASUS ROG Flow z13 with the same spec sells for $2799 [1] - so cheaper than Apple, but still a high price for a laptop.

[0] https://hothardware.com/reviews/hp-zbook-ultra-g1a-128gb-rev...

[1] https://www.hidevolution.com/asus-rog-flow-z13-gz302ea-xs99-...
by eviks | 2025-12-24 08:47:15+00:00
> someone understanding the limits of the people they delegate to, and putting in a process so that delegation to even a very dumb person still has successful

Oh, man, is he the only smart person in the whole department of >100k employees and an >x contractors??? What other fantasy do you need to believe in to excuse the flaws? Also, if he's so smart why didn't he, you know, hire someone smart for the job?

> even a very dumb person still has successful

Except it's easier to make mistakes following his process for both smart and dumb people, not be successful!

> Actual smart people know that the process is more important

So he's not actually smart according to your own definition because the process he has set up was bad, so he apparently did not know it was important to set it up better?

> important than the minutiae

Demanding only paper redactions is that minutiae.
by ahf8Aithaex7Nai | 2025-12-24 08:48:00+00:00
You don't seem to realize that you are undermining what you have written by sharing it with us here. That gives me hope for you. Of course, you can counter my objection by leaving it open in retrospect whether the text was meant seriously or not. Mind ninja! Always one step ahead! In any case, you won't be able to live a good life as a living gradient in a game-theoretical hell, denying your own goal orientation but strangely still interacting strategically with the world.
by fjfaase | 2025-12-24 08:48:00+00:00
On top of this you also need to have the skills to communicate this with others, because if you are not able to convince others, in management, you are on a sure track to a burn out. Being the only one who sees the solution and not being able to convince others is going to make you very frustrated or to simply give up.

Soft skills are always the more important than all other skills.
by bayindirh | 2025-12-24 08:48:05+00:00
I love this:

- It's 2025! We don't need to think like the savages of the yore. Use video at 60FPS. Computing is cheap, network is reliable. Why do we need to remember old ways like savages?

it turns out that network is not reliable...

- We will do as our ancestors did, and will send JPEGs, and that works?! Whoa, who guessed it!

Come on. Everything is new but nothing has changed. Sometimes the older tech is vastly better, and saves our butts or lives or both. We shouldn't be ashamed of using things proven to work.
by TheOtherHobbes | 2025-12-24 08:49:45+00:00
This is one of the biggest document collections ever released to the public (...or will be when it's finally done) and the redactions were done in a hurry by a government agency with limited resources which would usually be doing more useful things.

So it's likely there simply isn't the time to do extended multi-step redactions.

What's happening is a mix of malicious compliance, incompetence, and time pressure.

It's very on-brand for it to be confused, chaotic, and self-harming.
by somenameforme | 2025-12-24 08:50:14+00:00
I have been generally successful at learning Russian as an adult, but tonal languages are something that I just struggle with on a fundamental level. I want to express meaning and connotation with tones, rather than denotation. On the other hand I've never been terribly motivated to learn a tonal language, so it probably could be overcome, but it's something that would take an immense amount of training to overwrite that tone=connotation/emotion/question instinct.
by wartywhoa23 | 2025-12-24 08:51:39+00:00
I'm constanly encountering this "bloated ego" argument every time the narrative is being steered away to prevent monetary losses for AI companies.

Especially so when it concerns AI theft of human music and visual art.

"Those pompous artists, who do they think they are? We'll rob them of their egos".

The problem is that these ego-accusations don't quite come from egoless entities.
by jibal | 2025-12-24 08:52:15+00:00
According to https://www.nokia.com/bell-labs/about/dennis-m-ritchie/chist..., which is authoritative:

> During 1973-1980, the language grew a bit: the type structure gained unsigned, long, union, and enumeration types, and structures became nearly first-class objects (lacking only a notation for literals).

And

> By 1982 it was clear that C needed formal standardization. The best approximation to a standard, the first edition of K&R, no longer described the language in actual use; in particular, it mentioned neither the void or enum types. While it foreshadowed the newer approach to structures, only after it was published did the language support assigning them, passing them to and from functions, and associating the names of members firmly with the structure or union containing them. Although compilers distributed by AT&T incorporated these changes, and most of the purveyors of compilers not based on pcc quickly picked up them up, there remained no complete, authoritative description of the language.

So passing structs entered the language before C89, and possibly was available in some compilers by 1979. I was very active in C during this period and was a member of X3J11 (I happen to be the first person ever to vote to standardize C, due to alphabetical order), but unfortunately I'm not able to pin down the timing from my own memory.
by ge96 | 2025-12-24 08:53:01+00:00
I'm trying to. I don't know how you know it's working. Maybe, sometimes I do feel present like I am in this building, this town right now.

It is funny, I bought an old phone of mine from the 2010s, I had a different mindset back then (try to make a shit ton of money through ads on a website). That did not happen but I had this ambition/tried to make a lot of dumb apps. I'm trying to get back to that mental state as now I can make like anything, back then I didn't even know how to generate a CSR like come on you amateur!

I use the phone as a grounding tool for meditation/try to go back in time what I was thinking back then. I also loaded it with old cloud photos from that time. It doesn't have internet.

Oh yeah, what does work, when you lose internet, then you're grounded in reality, bored. What do I do with myself now.
by WilcoKruijer | 2025-12-24 08:53:04+00:00
My old Twitter account: posts/following/followers. Not long before Elon Musk took over the company, I was prompted for my age in the app. I decided to comply and got banned. Apparently I was less than 13 years old when I created the account, and they retroactively ban for that. Mind you there was no law in my jurisdiction about using social media at a young age, at the time. Still sad about that.
by Stacywal2 | 2025-12-24 08:53:48+00:00
In the ever-evolving livestock industry, the quest for optimal growth and health of animals has led to the development of innovative feed additives. These additives not only enhance nutritional value but also improve feed efficiency, resulting in healthier livestock and increased productivity. This article explores the top feed additives that are revolutionizing livestock growth, focusing on their benefits and applications in the industry.https://info.biochemfeeds.com/top-feed-additives-for-livesto...
by vanviegen | 2025-12-24 08:53:49+00:00
That seems like a dangerous approach. Though printer drivers do often use rasterization, especially when targeting cheap printers, many printers can render vector graphics and text as well. Print-to-PDF will often use the later approach, unless of course the source program always rasterizes it's output when sending it out to the printer driver, or the used Print-to-PDF driver is particularly stupid.
by isodev | 2025-12-24 08:54:31+00:00
Oh dear, HL7, I may be suffering from a form of PTSD… my therapist has heard about this “standard” at length.

But I think SBOMs are better structured. I also feel that if package managers refocus their efforts on that, the standard and its implementations can be evolved. It’s the whole perk of using standards. I think it would be a good thing
by layla5alive | 2025-12-24 08:55:00+00:00
Right, using stenography to encode some parity bits into an image so that lost information can be reconstructed seems like an obvious approach - all sorts of approaches you could use, akin to FEC. Haven't looked at your site yet, will be interested to see what you've built :)

Edit: I checked it out, nice, I like the lower res stenography approach, can work very nicely with good upscaling filters - gave it a star :)
by zvr | 2025-12-24 08:55:05+00:00
Think of the SBOM as a "table of contents" for the software you are receiving. Another metaphors that has been used is the "nutrition label" that you get in all packaged food.

So, it's a list of the "software components" that are inside a piece of software. And then you add metadata about each of these components: what's its name? its version? its hash? Up to now we're in lockfile territory.

But you want more information: what is the license? who supplied it? what is the security status? does it have known CVEs? are they relevant?

And then you go to special cases, like "AI" software: oh, it's a model? how was it trained? on which data? Or like software that has to be certified, to be used when safety is important.

An SBOM is capable of providing all this information. Take a look at the different parts that SPDX provides, and it's an ever expanding area.
by beagle3 | 2025-12-24 08:55:18+00:00
Python’s dicts for many years did not return keys in insertion order (since Tim Peters improved the hash in iirc 1.5 until Raymond Hettinger improved it further in iirc 3.6).

After the 3.6 changed, they were returned in order. And people started relying on that - so at a later stage, this became part of the spec.
by VerifiedReports | 2025-12-24 08:55:41+00:00
"I don't know what you're bringing up market share for."

Says the guy who declared, without evidence, that "Not many people use forward-deleting."

And who, after complaining about my digging-up of statistics, doubles down by crowing about "a feature almost nobody uses," again without any evidence.

See, when rebutting an argument, you gain credibility if you at least make an effort to back up your assertion with facts. It's a fun and useful exercise, because everybody learns something... if they're willing to.

Meanwhile, your comments provide an amusing clinic on hypocrisy.
by baobun | 2025-12-24 08:56:09+00:00
Thanks for following up.

Food for thought: Rather than nitpick on people who apparently use the word in earnest in its actual meaning and thereby conceding that those policies are actually "taking your privacy seriously", rendering the word void of meaning, we educate and take it back?

Saying "Make sure that it's impossible for my online actions to be traced to my identity, and then I don't need privacy" is in a way giving up on privacy alltogether.
by bgwalter | 2025-12-24 08:56:21+00:00
A human driver does not have to call a remote operator if the traffic lights are off.

This situation does not require a sophistic argument that we are not autonomous because we rely on the sun. If a child walks alone to school without asking for directions, it walks autonomously. If it has to call its parents or uses a GPS phone, it is not autonomous. This is really not that hard.
by scoofy | 2025-12-24 08:56:58+00:00
Seriously. People are outraged about the theoretical potential for human harm while there is a god damn constant death rate here that is 4x higher than every other western country.

I mean really. I’m a self driving skeptic exactly because our roads are inherently dangerous. I’ve been outraged at Cruise and Tesla for hiding their safety shortcomings and acting in bad faith.

Everything I’ve seen from Waymo has been exceptional… and I literally live in a damn neighborhood that lost power, and saw multiple stopped Waymos in the street.

They failed-safe, not perfect, definitely needs improvement, but safe. At the same time we have video of a Tesla blowing through a blacked out intersection, and I saw a damn Muni bus do the same thing, as well as a least a dozen cars do the same damn thing.

People need to be at least somewhat consistent in their arguments.
by koiueo | 2025-12-24 08:57:25+00:00
Thank you for stating your position.

My good friend once taught me that people without shame are the most dangerous people.
I am shocked by how much russian-speaking people are shameless.

When russia starts the biggest war since WWII using language/national justification¹, promoting russian culture is shameless beyond limits.

¹ putin promised to solve "Ukrainian question" ("украинский вопрос" – an obvious reference to "Judenfrage" which later was used by German fascists to justify holocaust) when he announced his svo
by tguvot | 2025-12-24 08:57:36+00:00
in all countries where i lived, schools where I studied, there was heavy investment in grammar. (no, i didn't study in usa).

I won't really agree that mastering grammar of native language limits on how well you can learn other languages. Maybe it matters in the way how it taught in college, when you are older and approach to learning language is "more structured". But when I learned Georgian at age of 6 and Hebrew at 12 (through very deep immersion. Teachers spoke only Hebrew), English at 14 (I had 5 months of private lessons following by dial-up connection to mostly english internet), it didn't matter. At least not for me.

There was also this interesting phenomena, that immigrant when they went to local school, their scores in hebrew grammar classes were usually higher than those of native speakers.
by AnonymousPlanet | 2025-12-24 08:57:40+00:00
> On the other hand, I only learned (my native) English grammar by studying another language.

This is one of the reasons why Latin is tought. You learn transferring a gramatically hard language into your own, having to learn the ins and out of your own language's grammar. No grammatically complex situation in your own language can fluster you afterwards.
by goku12 | 2025-12-24 08:57:40+00:00
I absolutely agree about the billionaires. Not just because they're out of touch with reality, those government agencies are big hurdles to their pursuit of unlimited wealth by any means necessary. This was splendidly evident in the way Musk targeted the agencies that were either regulating or investigating his companies.

But what perplexes me is the hostility against government bureaucrats shown by ordinary people who are getting impoverished. I see them routinely complaining online that government workers are lazy parasites who live off their tax money. Some people take it further, saying that these workers are part of the 'deep state' out to enslave them.

Sure! Any bureaucracy will have some bad apples and corruption. But how do they miss the part that the government bureaucracy is the last line of defense blocking their all out exploitation? Like others point out, most government workers are too qualified and work too hard for what they are paid. They often take a pay cut to work on their passion and help everyone in the process. You can see this in the numerous bureaucrats who strongly resisted illegal and/or anti constitutional orders from the regime. Why are the people so oblivious to these?
Show HN: I built a system that locks you out until you rest
by kenshozone | 2025-12-24 08:58:06+00:00
I got tired of productivity apps that let you override breaks and burn out.

Kensho Zone enforces a 10:1 focus-to-rest ratio. After 100 minutes of focus,
the timer won't start again until you log 10 minutes of meditation/rest.

It also locks your task list if you complete 5 tasks without writing a reflection.

Terminal aesthetic, no gamification, no social features. Just discipline.

Try it: kensho.zone
by BrandoElFollito | 2025-12-24 08:58:41+00:00
Ahhh, thank you for the tip. I live in Versailles and usually go to museums for art, but this would be wonderful as well.

The Musée de Sèvres (or Bureau des Mesures as it is called now) has the original kilogramme and meter iridium reference, hidden in the basement ;( So if the director has a change of heart, I am all in!
by cryptonector | 2025-12-24 08:58:41+00:00
Having maintained private versions of Debian packages, I have zero need for "commit messages on changes to patches". I can diff them as needed as I showed, but I rarely ever need to -- I mostly only rebase onto new upstreams. Seeing differences in patches isn't helpful because there is not enough context there as to what changed in the upstreams.

I rather suspect that "commit messages on changes to patches" is what Debian ended up with and back-justifies it.

Of course, I am not a Debian maintainer, so it's entirely possible I'm just missing the experience of it that would make me want "commit messages on changes to patches".