MurphyA/hacker-news huggingface dataset:
by snthpy | 2025-12-05 08:20:43+00:00
That's really interesting and cool. In that case calling it imperative rather than declarative is underselling it imho. I haven't worked that much with Terraform but in my usage from the cli, that is how it works too and I consider that declarative.

I get that putting the declarative spec in the control plane and having the service autoreconcile continuously is another layer but this is great as a start.

In fact could you not just cron the cli deployment command on the nodes and get an effective poor man's declarative layer to guard against node failures if your ok with a 1 min or 1 sec recovery objective?
by vcbueger | 2025-12-05 08:21:15+00:00
My voice will likely get lost in the wilderness, but I think it’s a bad sign if you have to write or vibe a whole post like this to defend your worth against another engineer.

I understand from a good chunk of my career that the person on the team that promotes themself and/or has the highest charisma and is adequately intelligent will exceed over others on the team that may work harder, have more experience, and/or is doing more important work for the business.

But it doesn’t mean that you have to ladder climb and play the game to get what you deserve. You can, and maybe can make more money and survive longer that way.

More important than that though is to be yourself. Don’t spend all that time promoting yourself just to make the world a shittier place, so that you get the nice house and car with the kids at the best school, etc. It’s ok to be stepped over while you actually do your job, and for you to feel like shit and maybe be jaded a bit because some asshole that doesn’t deserve it is getting the spotlight. Someone needs to be the Woz. (That’s not a slight against Jobs, btw.)
by toast0 | 2025-12-05 08:21:17+00:00
At least around me, there's a good number for sale. Lots more if you don't mind water cooling and/or subaru engine swaps.

Mostly parts are available; although some things need creativity: federal EGR filters are unobtainable so people might EGR delete instead, rear side markers aren't available, so you have to use Mercedes G-Wagon parts (but they used to use Vanagon parts and scratch off the logos!), I had to adapt a crankcase ventilation valve from a different car because they don't make the ones for mine anymore. Also, headlight switches are available new, but the molds are wrong, so they break when installing (I found a used one, and added headlight relays to reduce the current going through the switch). Oh, and I'm in the second year of ownership, so I started getting fun problems where it runs ok at home but not on the road.

When it is running though, you almost have to drive the snot out of it... Otherwise it'll take an hour to get up to speed.
by piva00 | 2025-12-05 08:21:34+00:00
Production is good but not great, The Diplomat is quite melodramatic going too much into soap opera territory.

Money Heist is completely a soap opera.

Not saying that those aren't good productions but they aren't on par with what HBO used to deliver (True Detective, The Wire, Sopranos, etc.), notwithstanding the leap of faiths HBO take sometimes with stuff like The Rehearsal, and How To With John Wilson.

Netflix is very much formulaic, cinematography of Netflix shows is also quite bland/generified.
by pyuser583 | 2025-12-05 08:22:08+00:00
No no no. Many schools require students to have Chromebooks that use Google Classroom.

In the state I live in, public education is a constitutional. Yet the state can predicate my child’s constitutional rights on using Google Classroom.

Google Classroom also has workaround that expose kids to harmful materials.

While homeschooling is an option, I have a constitutional right to send my kids to public school. The school lends them free notebooks, which they then control.

Some have strict settings - not enough to prevent toxic content - while others let lots of crap in.

All without me spending a dime.
by esseph | 2025-12-05 08:22:10+00:00
A lot of families have broken apart due to politics in the past decade in the US.

---

> A 2022 survey found that 11% of Americans reported ceasing relations with a family member due to political ideas.

> A more recent October 2024 poll by the American Psychiatric Association (APA) indicated a higher figure, with 21% of adults having become estranged from a family member, blocked them on social media, or skipped a family event due to disagreements on controversial topics.
by chii | 2025-12-05 08:22:25+00:00
> I really find these "in 2025" takes tiresome

exactly. This isn't a new problem. But what has been new is the recent growth in funding to "help" those who are deemed helpless - at someone else's cost (it could be taxpayers, it could be, in this case, other fee paying students).

The problem isn't the grift - it's the lack of any real oversight, and the ease with which such help is given lately (i would call it overly-progressive, but that might trigger some people). It is what makes grift possible.
by rcarmo | 2025-12-05 08:22:36+00:00
I don’t relate to this that much. Of course the AI crawlers have come in hard, but at least https://taoofmac.com still gets a very large amount of human visitors (either organicallly or return visits, plus RSS).

I think the real issue is that people now consume much more than they contribute or comment (even if I did get rid of comments years ago due to automated spam, I do get one or two e-mails a week plus a bit of feedback on social networks). And, of course, people have unrealistic expectations about publishing online making you more visible/reachable (there is just too much out there).
by balamatom | 2025-12-05 08:23:04+00:00
>tricked [and] evangelical about tricking others

Nah, that's just your "democratic" process.

People forced to choose between 2 extreme evils, one (debatably) lesser, are not called "normal", they are called unfree.

The process of making sure people are always in one such situation or another is not called "governance", it's called driving insane.

>I wouldn't assume all those people are naive, confused, or duped.. they've simply switched from a principled/abstract stance to a convenience-based calculus after they were forced into it.

Forced into it under threat of violence, or under threat of denied sustenance and shelter, or "forced" by catering to their naivete, by confusing and duping them, by silently extorting them by enclosure of the commons?

Switching from "principle-based stance" to "convenience-based stance" is not called "being sensible", it's called... cowardice.

>Unfortunately and by design, the things you can ultimately vote for are "all or nothing" flavored. Censor everything, censor nothing. Track everybody, track nobody.

If voting changed anything they'd ban it.

>Tons of parents who totally understand the surveillance state

If you truly understood how the surveillance state feeds on human life, you would deny it sustenance by - yes: - refusing to breed in captivity.

That's one of the few meaningful political actions available to the individual. At least until advances in reproductive medicine get turned on us, same way it happened with the mind-bicycles. A society with the technical capacity to go Gattaca might rather go all-in on Plato's Republic.

Type of beat like yall can have the world to yourselves if yall want it that bad, but believe me, you will choke on it.
by lylo | 2025-12-05 08:24:06+00:00
People disagree on this, but flamewars are just unhelpful at this point.

The source is open in as much as it’s available to read and actually do what you want with (self host etc)… you just can’t use the code to sell the same product yourself.

As a builder myself I think this is perfectly reasonable, and arguing the toss over whether this is “pure” open source is pointless imo.

For me, it is open source (it’s open, look at it, use it!) but it just happens to have a license you don’t like/agree with.
by dmoy | 2025-12-05 08:25:53+00:00
> In Rust design, not doing so in a public facing API is indeed considered bad practice. In Go, nobody seems to care about that, which of course makes code easier to write, but catching errors quickly becomes stringly typed. Yes, it's possible to do it correctly in Go, but it's ridiculously complicated, and I don't think I've ever seen any third-party library do it correctly.

Yea this is exactly what I'm talking about. It's doable in golang, but it's a little bit of an obfuscated pain, few people do it, and it's easy to mess up.

And yes on the flip side it's annoying to exhaustively check all types of errors, but a lot of the times that matters. Or at least you need an explicit categorization that translates errors from some dep into retryable vs not, SLO burning vs not, surfaced to the user vs not, etc. In golang the tendency is to just slap a "if err != nil { return nil, fmt.Errorf" forward in there. Maybe someone thinks to check for certain cases of upstream error, but it's reaaaallly easy to forget one or two.
by chakintosh | 2025-12-05 08:27:24+00:00
Not just BMW. I've been watching (and enjoying) Mat Armstrong's youtube videos where he restores crash damaged luxury cars, one of them was a Lamborghini Revuelo. The car's battery was completely intact, but the safety fuse blew up in the BMS and despite replacing the entire module, the car wouldn't talk to the battery and wouldn't even start. Eventually he had to buy an entire 30K battery, and even then, the car wouldn't start because the car was so new Lamborghini themselves still didn't have the diagnostics tool to clear the crash code.

PHEVs are great, I've driven two in the past 6 years, but in most cases, you're one airbag deployment away from a very, costly repair and in 99% of cases, a totaled car.
by ansc | 2025-12-05 08:27:38+00:00
There is no (serious) baker that use volume for flour. If the recipe uses volume, it is flawed and you should find another recipe.

Every recipe on King Arthur that you linked has weights.

I realize how I sound, but there is a very big difference in a couple of percentages of flour, and you'd definitely mess up a beginner with the difference with the amount of flour.
by dwb | 2025-12-05 08:27:42+00:00
There’s almost countless languages that don’t do anything like this, whereas Zig is very similar. It’s fine to prefer this syntax or that, but Zig is pretty ordinary, as languages go. So yes, the differences are trivial enough that it’s a bit much to complain about. You can’t have spent much time with Zig or you’d have learned the syntax easily.
by rcarmo | 2025-12-05 08:28:12+00:00
I spent a while looking at trading algos a few years back (partly because of quant stuff I got involved in, and partly out of curiosity). I found that none of the “slow” trading (i.e., that you could run at home alongside your day trading account) was substantially effective (at least in my sampling), but I never thought an LLM would be any good at it because all the analysis is quantitative, not qualitative or contextual.

In short, I don’t think this study proves anything unless they gave the LLMs additional context besides the pure trading data (Bloomberg terminals have news for a reason—there’s typically a lot more context in he market than individual stock values or history).
by stack_framer | 2025-12-05 08:28:59+00:00
This is exactly how I feel.

I recently spent 30 months trying to qualify for a promotion, earnestly striving to demonstrate that I could operate at the staff engineer level. I accepted literally every single opportunity, offered by my manager and director of engineering, to take on extra work and show that I'm staff caliber. They were both eventually persuaded that I was ready, so they authored an 18-page "promotion packet" touting my many accomplishments—the marketing component you describe. This document was then presented to an anonymous promotion committee who, after two weeks of consideration, rejected my promotion.

I am now channeling every ounce of my energy toward becoming my own boss. They have unwittingly started an unquenchable fire in me, and I eagerly await the day I can tender my resignation and tell them just how much they didn't deserve me.
Show HN: USST – A protocol to reduce LLM context redundancy by 98.5%
by mgopanna | 2025-12-05 08:29:25+00:00
I’ve been working on a primitive called User-Segmented Session Tokens (USST).

The Problem: Currently, if a teacher (or lead dev) wants 50 students (or junior devs) to use an LLM with a specific, deep context (e.g., a 50-page curriculum or a complex repo), all 50 users have to re-upload and re-tokenize that context. It’s redundant, expensive, and forces everyone to have a high-tier subscription.

The Solution: USST allows a "Sponsor" (authenticated, paid account) to run a Deep Research session once and mint a signed Context Token. Downstream users (anonymous/free tier) pass this token in their prompt. The provider loads the pre-computed KV cache/context state without re-processing the original tokens.

Decouples payment from utility: Sponsor pays the heavy compute; Users pay the inference. Privacy: Users don't need the Sponsor's credentials, just the token. Efficiency: Removes the "Linear Bleed" of context re-computation.

I wrote up the full architecture and the "why" here: https://medium.com/@madhusudan.gopanna/the-8-6-billion-oppor...

The Protocol Spec / Repo is the main link above.

Would love feedback on the abuse vectors and how this fits with current provider caching (like Anthropic’s prompt caching).
by input_sh | 2025-12-05 08:29:48+00:00
In serious news organizations, absolutely. Journalists write the stories, fact checkers make sure every claim is backed up by evidence before it gets published.

To describe their job poorly, they're there as a way of reducing odds of a lawsuit. At one of my previous jobs, there was a whole fact-checking team that wrote no stories themselves, but every story had to be run through them as a part of the publishing pipeline.
by snthpy | 2025-12-05 08:30:29+00:00
Yes, not everyone is allowed to use cloud services. There's also the cost. I haven't spent a cent on infrastructure in 5 years (other than my time). Using cloud services comes with extra costs and meetings to justify those costs. Plus, not everyone is in the USA or 1st world country where those costs are negligible. Necessity is the mother of invention.
by nrawe | 2025-12-05 08:30:33+00:00
The Coaching Habit is a fantastic book and is the right way to do. Managers don't exist to solve other peoples problems; it's vice versa.

Managers are accountable for a problem, and responsible for building a team that can solve it in the most cost effective way. Their team members are responsible for solving the problem. Managers are also responsible for a lot of other things (tracking, reporting, cost management, roadmaps, change management, hiring/firing, process improvement). IME the managers who don't like the coaching side largely don't really want to be managers or don't understand that distinction in responsibilities. (Not helped, TBF, by lots of pretty awful promotion schemes that don't support people on that path).

What The Coaching Habit does leave out is the need for mentoring. Mentoring is not a synonym for coaching, it's active: "my report does not know how to do this thing, I need to tell/show them how to do it." While coaching: "my report knows how to do this, they need a soundboard for getting to the right answer."

It can distinctly suck some time, for both parties. However, in the long run, when managers stop coddling, their team members start growing. One person who hated me bitterly when I started on the coaching road with them now thanks me for it because it helped them to build their confidence and ultimately their skills to become a CTO. I have similar stories from others. YMMV.
by alex_duf | 2025-12-05 08:32:17+00:00
That's not at all how I read it.

They mentioned they delivered a software decoder on android first, then they also targeted web browsers (presumably through wasm). So out of these 30%, a good chunk of it is software not hardware.

That being said, it's a pretty compelling argument for phone and tv manufacturers to get their act together, as Apple has already done.
by will4274 | 2025-12-05 08:32:19+00:00
> if you presume they are honest, they tend to be honest. The students loved it, I loved it. If anyone cheated, the students would turn him in. Nobody ever bragged about cheating, 'cuz they would have been ostracized.

I think if you look at the 2012 Harvard cheating scandal, it's clear that this isn't true. There, the professor presumed honest students, hundreds cheated, and no student reported.

https://en.wikipedia.org/wiki/2012_Harvard_cheating_scandal
by michaelt | 2025-12-05 08:32:33+00:00
It sounds like it was something like PLA when it was supposed to be ABS.

According to https://assets.publishing.service.gov.uk/media/69297a4e345e3...

> The aircraft owner [...] understood from the vendor that it was printed from CF-ABS (carbon fibre – acrylonitrile butadiene styrene) filament material, with a glass transition temperature of 105°C [...] he was satisfied the component was fit for use in this application when it was installed.

> [...] Two samples from the air induction elbow were subjected to testing, [...] The measured glass transition temperature for the first sample was 52.8°C, and 54.0°C for the second sample.

I've known 3D printing folks who run off a throwaway prototype in a cheap, easy-to-print material to check for fit before printing in more difficult, expensive materials. Easy to imagine a careless manufacturer getting the PLA prototype mixed in with the ABS production parts, and selling it by mistake.

Of course, the aviation industry usually steers clear of careless manufactures....
by plomme | 2025-12-05 08:32:57+00:00
I would love to hear more about your definition of corruption and why it is inevitable. From what I can tell it is that an organization with “morals”, meaning some sort of code restricting their possible actions, will be out competed by an organization without “morals”, whatever that might be. I think it is compelling at face value, but I’m not sure I see a world of wolves out there. Maybe I’m naive.

I want to argue that the rule of law is one moral system that applies to all organizations. Sure, some overstep and may gain some advantage due to that. But in principle and hopefully on average the result should be net negative. In democratic countries the laws are more or less directly the will of the people, about as egalitarian as we can get, no? Anyways, following the rule of laws should lead to “morally sound” corporations as defined by the people. Corporations can go further than what is legally required, too. That is often used in marketing.

Finally i think the same principles apply wherever humans (or other species) compete. Humans on the whole are not entirely cruel barbarians, we try to care for individuals who are not able to care for themselves etc. Whether “true” altruism exists is another discussion, but it certainly looks like it. So if that’s how people act, why should corporations be more corrupt than the bodies that make them up and govern them?
by ktallett | 2025-12-05 08:33:36+00:00
The land of the free and the home of the brave. Of course free, as long as you want to shoot school children, not if you want to openly express yourself. Brave as long as it's a defenceless third world country, terrified, if it is someone who is transgender or intersex or free thinking or compassionate or not Trump supporting or not Israel supporting..... And so on.
by ludicrousdispla | 2025-12-05 08:34:30+00:00
I like the idea, but your UI implementation is extremely annoying.

Please make the recipe page scrollable with arrow keys or pgUp pgDn.

Get rid of the image so the entire list of ingredients is visible.

The metric conversion seems off as there are very different amounts for the number before the listed ingredient and after it (in parentheses)... I'd paste an example but your page does not allow text selection.

Make the text selectable.
by pa7ch | 2025-12-05 08:34:33+00:00
I was a big fan of the original check handle proposal: https://go.googlesource.com/proposal/+/master/design/go2draf...

I see the desire to avoid mucking with control flow so much but something about check/handle just seemed so elegant to me in semi-complex error flows. I might be the only one who would have preferred that over accepting generics.

I can't remember at this point because there were so many similar proposals but I think there was a further iteration of check/handle that I liked better possibly but i'm obviously not invested anymore.
by beautron | 2025-12-05 08:35:04+00:00
But sometimes it is useful to return both a value and a non-nil error. There might be partial results that you can still do things with despite hitting an error. Or the result value might be information that is useful with or without an error (like how Go's ubiquitous io.Writer interface returns the number of bytes written along with any error encountered).

I appreciate that Go tends to avoid making limiting assumptions about what I might want to do with it (such as assuming I don't want to return a value whenever I return a non-nil error). I like that Go has simple, flexible primitives that I can assemble how I want.
by trymas | 2025-12-05 08:36:24+00:00
Values are case-by-case basis depending if trump (GOP?) likes something (most like got paid cash) or not.

Case in point - full pardon for former Honduran president on drug trafficking, while at the same time they are trying to use drug trafficking as pretext on war with Venezuela.

Same thing with arabs/muslims/immigrants being bad (look at how they were during Mamdami campaign), though literal al-Qaeda members and murderers acting as arabian royalty are "great leaders" and "things (murders) happen".

Even on "simpler" issues like family values - they preach against queers, about "traditional family values", kids, etc. But most of them have 3+ divorces, multiple kids that they don't take care of, imported/immigrant trophy wives, numerous scandals of adultery, while destroying policies for children education/health/food, etc.
by mgopanna | 2025-12-05 08:36:52+00:00
I wanted to share the economic model that drove me to build this. I call it the "Redundancy Tax."

When you look at the hidden costs of "Per-Seat" architecture in an education setting, the numbers get large very quickly. I broke down the cost of redundant context re-processing:

The Baseline:

Target: ~20M connected classrooms (secondary/tertiary globally). Volume: 1,000 high-value interactions per year (a conservative estimate for active AI tutoring). The Waste: Re-processing a 35k context window for every single student query instead of reusing the cached state.

The USST Math: By shifting from "Raw Mode" (everyone tokenizes everything) to "USST Mode" (Sponsor tokenizes once, students reuse):

We see a ~98.5% reduction in incremental token load. That saves roughly $0.432 per interaction in compute costs. 0.432×1,000 interactions×20M classrooms≈$8.6 Billion annually.

The Grid Impact: Beyond the money, this is an infrastructure stability issue. A simultaneous classroom start (e.g., 10:05 AM) currently looks like a 1 Megawatt spike on the grid. With shared context tokens, that drops to a 15 Kilowatt blip (just the inference delta).

We don't need 100x more chips to solve this; we just need a protocol that stops treating every user session as a blank slate.