MurphyA/hacker-news huggingface dataset:
by sandorscribbles | 2026-02-20 16:35:41+00:00
googlers in their infinite wisdom have built a startup ecosystem for gcp that assigns "startups" to entry level new hires who are scrambling to figure out how to be managers of accounts while learning how to talk to humans, because googlers are generally not used to interacting with humans, just code, and that is the result of the programmatic hiring/screening process. each newly hired 20-something is also assigned 3,000 gcp accounts to manage.

what is the engineering used to determine a weak startup from a growing company you ask? well....googlers again use random numbers not logic (human interaction avoidance firewall) to determine that and set the floor at $30M "publicly declared investment capital". so what happens when you the gcp architect consultant hired to help this successful startup productionalize their gcp infra but their last round was private? google tells the soon to be $100M success company they are not real yet.....so they go get their virtual cpu,ram,disk from aws who knows how to treat customers right by being able to talk to humans by hiring account managers who pick up the phone and invite you to lunch to talk about your successful startup growing on aws. googlers are the biggest risk factor to the far superior gcp infrastructure for any business, startup or fortune 10.
by tarekclarke | 2026-02-20 16:35:46+00:00
I've been working on a framework to handle the messiness of high-frequency telemetry. The biggest issue I’ve seen is that pipelines usually break the second a sensor tag changes or a schema drifts. I wanted to build something that doesn't need a human to fix it every time a data source fluctuates.

I just hit a milestone where the BERT-based mapping layer is running at sub 20ms latency with 85%+ accuracy. Since I'm the only one building this, the goal was to keep it lean enough for real-time sports telemetry while still being robust enough to resolve semantic mapping issues on the fly.

Technical highlights:

Schema Drift: Instead of rigid mapping, it uses a transformer agent to semantically link incoming data to the target schema.

Speed: Sub 20ms inference means it can actually keep up with live streams like F1 telemetry.

Solo Project: It's been a solo build as part of my PhD work and just passed 2,000 clones on GitHub.

There is a TUI demo in the repo that runs a "chaos stream" to show how it re-maps data when the inputs change. I'd love to get some feedback on the performance or the architecture.

Repo: https://github.com/tarek-clarke/resilient-rap-framework
by hdtx54 | 2026-02-20 16:35:47+00:00
You think the power grid fell out of the head of some master craftsman thinking in decades? They dont teach the history of science for various reasons, but its basically a ledger of how over rated 3 inch chimp brain intelligence is. The power grid is thing of beauty. Today. But the path to that Beauty is one train wreck after another. Boiler explosions that kill hundreds. Wiring that burns down towns. Transformers that cook themselves and everyone around them. Hurricanes that blow half the grid into the sea in 5 minutes etc etc etc. We learn things the hard way. And always have. There was never any master plan. Beauty happened inspite of it with huge hidden costs that only historians tabulate and very few have the time and luxury to study. Individual Mastery is not magic. Because complexity and unpredictability in the universe is way more than what one 3 inch chimp brain can fully comprehend or ever handle. But we create more problems by pretending limits to what chimps can do dont exist. Look up Theory of Bounded Rationality.
by lws9262 | 2026-02-20 16:35:55+00:00
I’ve been thinking about a simple question:
What if verification infrastructure should be separate from content itself?
Most systems host, mirror, or interpret information.
That mixes storage, meaning, and validation into one layer.
I’m experimenting with a minimal, non-custodial model:
Records SHA-256 over official bytes
Stores URL + fingerprint + deterministic result
Does not host or mirror documents
Same input → same output
Verification failures are preserved, not deleted
It’s not a truth engine.
It’s a byte-level sameness recorder.
I’m curious whether this kind of separation makes sense as infrastructure.
Accuracy (4) = Truth (2) = Life (4)
by mjr00 | 2026-02-20 16:36:12+00:00
> Personally, it feels like taste only buys you time and taste is easy to copy.

No offense, but only someone without taste would say this ;)

Taste is not easy to copy. If that were true then there would be no bad major Hollywood movies in established genres; yet despite hundreds of millions of dollars spent on the formulaic superhero genre, we still get stinkers like Madame Web or Kraven the Hunter.

If you actually try looking at places where people show off their taste--scrolling through the latest songs on Soundcloud being a great source--you realize that people just pump out terrible stuff without realizing it's terrible. This was true pre-AI, and AI it hasn't made it any less true.

It's similar to the transition from live instruments to the DAW in the music world. The DAW eliminated all physical training requirements for making music, and opened up massive new worlds for the types of music that could be made. The end result was a handful of great things amidst a sea of garbage.
by ossa-ma | 2026-02-20 16:36:25+00:00
Yes, a positive from this is those with authenticity and taste will shine. Self-expression will be a form of resistance and we'll see a lot less homogenisation across things like writing, ui/ux, animation, individual websites, blogs.

Who knows maybe the old, scattered, personable, decentralised internet will come back - things like MySpace, geocities, sites like this (a lost art): https://www.cameronsworld.net/

Also taste comes from your ability to steer a model instead of having it steer you. e.g. a model suggests a basic pill button, you push back and curse it for its blandness and use it to design something new and novel.
by stego-tech | 2026-02-20 16:36:27+00:00
It’s not limited to young people, unfortunately. About fifty years ago, executive leadership became far more visible in the public eye and combative with workers, all to juice share prices for their own compensation bumps. Conglomerates built on monstrous estates of interconnected business lines were gradually gutted and slashed to promote price bumps on shares, at the expense of profitable lines of business.

The net result is a (mostly) American business model predicated on Celebrity C-Suites doing highly visible things while those doing the hard work of creating value are shunted into offices and paid less compared to productivity gains over time. It shouldn’t be a surprise that social media and the internet have supercharged this, especially with groups like YC, Softbank, a16z, and other VCs splashing out Capital on flash over substance, exploitation over business fundamentals, “disruption” over societal benefit and symbiosis.

The net result is a growing schism of resentment by those who do the work towards those who get the credit, glory, and reward, versus those who bask in stardom and truly believe they can replace the perceived entitlement of labor wholesale with an instant gratification machine and somehow survive the resulting societal collapse such a device would bring about.
by interroboink | 2026-02-20 16:36:35+00:00
Does anyone know a google-able term for split keyboards that have doubled keys down the middle column (B/N, G/H, T/Y, 6/7)?

I see one instance on this page of a keyboard with double "B" key ("Alice layout"), but not the others.

I've been interested in trying a split keyboard, but I like to type those middle keys with either left or right hand depending on the moment, so all the split keyboards I've tried have ended up somewhat annoying, for that reason.
by vikingerik | 2026-02-20 16:36:37+00:00
This is almost exactly what I do. Keep my wrists in line with the forearms, such that they're angled relative to the keyboard. So the home keys aren't ASDF, it's more like QWEF and HUIO. (Although it's more like the home position is in the crevices between those and the keys just below.) I've always done this just naturally and have never had any problems with typing stress or fatigue in 40 years.
by mlapeter | 2026-02-20 16:36:37+00:00
Not sure if you'd consider this a counterpoint or just proving your point, but in the sea of AI slop there's also a real chance for people to create things that they couldn't before - my 7 year old is now able to nerd out and create games using claude even though he's just barely learned to read: https://www.kidhubb.com/play/meteor-dodge-solarscout64

It's not the prettiest but he's able to iterate on it and basically build whatever he can imagine just using claude on his ipad with voice transcription.
by fphilipe | 2026-02-20 16:37:46+00:00
Here's my take on the one-liner that I use via a `git tidy` alias[1]. A few points:

* It ensures the default branch is not deleted (main, master)

* It does not touch the current branch

* It does not touch the branch in a different worktree[1]

* It also works with non-merge repos by deleting the local branches that are gone on the remote

git branch --merged "$(git config init.defaultBranch)" \
| grep -Fv "$(git config init.defaultBranch)" \
| grep -vF '*' \
| grep -vF '+' \
| xargs git branch -d \
&& git fetch \
&& git remote prune origin \
&& git branch -v \
| grep -F '[gone]' \
| grep -vF '*' \
| grep -vF '+' \
| awk '{print $1}' \
| xargs git branch -D

[1]: https://github.com/fphilipe/dotfiles/blob/ba9187d7c895e44c35...

[2]: https://git-scm.com/docs/git-worktree
by zer00eyz | 2026-02-20 16:38:15+00:00
Wow!

Lets take the article at face value: "The financial technology company said it has reversed the code change that caused the incident, blocking attackers' access to the data one day after discovering the breach."

Great thats your bug. Key word here being BUG. Your name next to the commit that caused this.

Should you go to prison? Probably not.

Tell me you never had a bug, a security hole, never took production down. Never made a mistake. Tell me that you want to go to jail for human error. Not intent, error.
by Jamesbeam | 2026-02-20 16:39:05+00:00
You are not wrong. But you’re also not fully right.
I think you don’t see the full scale of the economic tail those tariffs had.

He raised tariffs illegally by 10% for most countries immediately, which triggered a bunch of negative economic effects around the globe in those countries directly tied to the illegal raise of those tariffs by who represents the United States of America.

Damages have to be paid to those countries and their companies.

Because those costs occurred from an illegal action. We do agree that if you do something the highest court has deemed illegal, if it caused damages to any party as direct result of that illegal action, the entity who suffered those damages should be entitled to claim damages, right?

A lot of companies had to deal with the same problems.

You can’t really plan exporting into a country that raises different amounts of tariffs basically over night depending on how his majesty, the king of the free world has slept the night before.

Someone needs to plan with the new realities, workers need to put in more hours, external expertise needs to be hired, all costs have to be evaluated, partners in the US might no longer be able to clear their inventory, new business terms need to be negotiated.

Don’t get me started about the Logistics troubles, but all of the above are costs which wouldn’t occur if the president had gotten legal advise from the Supreme Court about his economic plans before he did something illegal. Right?

So do you follow the law?

If yes, your conclusion needs to be that the president needs to write a lot of Cheques and probably needs the autopen. Because it weren’t only us importers and customers suffering from the presidents illegal action.
by ceejayoz | 2026-02-20 16:39:19+00:00
Oh, come on.

They spy on Congress (https://www.nbcnews.com/politics/congress/lawmakers-demand-d...).

They likely don't even need to spy on SCOTUS. They just have to chat with Ginni Thomas.

https://www.theguardian.com/us-news/2022/dec/30/ginni-thomas...

"The conservative activist Ginni Thomas has “no memory” of what she discussed with her husband, the supreme court justice Clarence Thomas, during the heat of the battle to overturn the 2020 presidential election, according to congressional testimony released on Friday."

"Thomas also claimed the justice was unaware of texts she exchanged with [White House Chief of Staff] Meadows and took a swipe at the committee for having “leaked them to the press while my husband was in a hospital bed fighting an infection”."
by dudeinhawaii | 2026-02-20 16:39:25+00:00
My experience is that on large codebases that get tricky problems, you eventually get an answer quicker if you can send _all_ the context to a relevant large model to crunch on it for a long period of time.

Last night I was happily coding away with Codex after writing off Gemini CLI yet again due to weirdness in the CLI tooling.

I ran into a very tedious problem that all of the agents failed to diagnose and were confidently patching random things as solutions back and forth (Claude Code - Opus 4.6, GPT-5.3 Codex, Gemini 3 Pro CLI).

I took a step back, used python script to extract all of the relevant codebase, and popped open the browser and had Gemini-3-Pro set to Pro (highest) reasoning, and GPT-5.2 Pro crunch on it.

They took a good while thinking.

But, they narrowed the problem down to a complex interaction between texture origins, polygon rotations, and a mirroring implementation that was causing issues for one single "player model" running through a scene and not every other model in the scene. You'd think the "spot the difference" would make the problem easier. It did not.

I then took Gemini's proposal and passed it to GPT-5.3-Codex to implement. It actually pushed back and said "I want to do some research because I think there's a better code solution to this". Wait a bit. It solved the problem in the most elegant and compatible way possible.

So, that's a long winded way to say that there _is_ a use for a very smart model that only works in the browser or via API tooling, so long as it has a large context and can think for ages.
by logicallee | 2026-02-20 16:39:26+00:00
1 petabyte per month is 1 million downloads of a 1 GB file. We intend to scale to more than 1 million downloads per month. We have a specific scaling architecture in mind. We're qualified to say this because we've ported a billion parameter model to run in your browser - fast - on either webgpu or wasm. (You can see us doing it live at the youtube link in my comment above.) There is a lot of demand for that.
by kojacklives | 2026-02-20 16:39:45+00:00
This is a nonsensical reform. Every check and balance is itself
a risk, nonetheless one can not build a safe Republic by removing
them.

The US thinks it is the check for Europe but this offers
no check for the leader of a superpower such as the US.

(It's apparently a flaggable offense to believe
a legitimate republic is measured by making sense
even if making sense goes against Anglo Saxon
sensibilities since Cromwell.. I guess we can
call time of death on the city on a hill.)
by win311fwg | 2026-02-20 16:40:46+00:00
I don't see the problem.

for _, filename := range files {
queue <- func() {
f, _ := os.Open(filename)
defer f.Close()
}
}

or more realistically,

var group errgroup.Group
group.SetLimit(10)
for _, filename := range files {
group.Go(func() error {
f, err := os.Open(filename)
if err != nil {
return fmt.Errorf("failed to open file %s: %w", filename, err)
}
defer f.Close()
// ...
return nil
})
}
if err := group.Wait(); err != nil {
return fmt.Errorf("failed to process files: %w", err)
}

Perhaps you can elaborate?

I did read your code, but it is not clear where the worker queue is. It looks like it ranges over (presumably) a channel of filenames, which is not meaningfully different than ranging over a slice of filenames. That is the original, non-concurrent solution, more or less.
by mock-possum | 2026-02-20 16:40:51+00:00
> Web Components have too many mechanics and assumptions backed in, rendering them unusable for anything slightly complex.

Does not line up with my experience (the past 8 years or so of working with native web components, Polymr and the Lit library) at all. You can build staggeringly complex views using nothing but web components, I’ve done it, I am doing it, and inshallah I will keep doing it.

What in particular do you believe web components are unusable for? What do you count as crossing the line into ‘slight complexity?’
by kempje | 2026-02-20 16:41:35+00:00
The Open Society and Its Enemies is an important and interesting anti-authoritarian book. Unfortunately, from a purely Plato-scholarship/interpretation perspective, it's trash.

Just read the Republic and see for yourself. Kallipolis is, first and foremost, simply meant to be a metaphor for the organization of an individual's soul. Second, the suggestion that the city should be led by a caste of authoritarian Philosopher Kings is given inside of a conditional---the condition being: those leaders must be True Philosophers; where True Philosophers know the Good and thus know (in a nearly omniscient-like way) what is best for everyone (and act accordingly). It is left wide open whether such True Philosophers even exist, thus it is left wide open whether such a social organization would ever work in reality.

Plato's other political dialogues, like Statesman and The Laws, are much much less utopian and "authoritarian" and deal with very practical political issues. It would be weird to be an authoritarian utopist and then go and write dialogues like those.
by bulbar | 2026-02-20 16:41:35+00:00
That's a dangerous take. People that suffer from a clinical depression oftentimes won't be able to do any of these things and this has nothing to do with responsibility and everything with suffering from a depression.

From what I have learned from friends working in the field, meds often work as an enabler, allowing people to do some of the things that are known to improve their condition further.

If you think you suffer from depression, don't keep trying to "just buckle up", don't keep trying to "just need to take responsibility". Go talk to professionals, therapists and/or psychiatrists. Mental disorders do things to a person outside of their control.
by vanviegen | 2026-02-20 16:41:40+00:00
I'm rather curious where in the US HP and Dell source, let's say, their displays?

And while many (but certainly not all) of the other components could be made in the US, it's expensive and capacity is limited. So even the likes of HP and Dell have most of it done in Asia. Even Intel chips generally pass through Asia for assembly and testing, and their modern CPU tiles are likely to include TSMC-fabricated components.

All this is to say: the US is not tech independent (unless ancient tech counts). No single country is.

Though if you're just trying to say that the EU is significantly more tech-dependent than the US then I agree of course.
by Ajedi32 | 2026-02-20 16:42:28+00:00
Read the opinions. Both are pretty reasonable. I think the dissent has a good point that a plain language interpretation of the term "regulate imports" would seem to include tariffs.

The bigger issue I think is that that statute exists in the first place. "Emergency powers" that a president can grant himself just by "declaring an emergency" on any pretense with no checks or balances is a stupid idea.
by lurkercodemnky | 2026-02-20 16:42:34+00:00
The ignorance of a company like PayPal is obviously bad.

That said, I think we need to have an equivalent of automated integration testing for security vulnerabilities.

Even if PenTesters (or whatever they're called these days) do some testing and uncover some bugs, the applications under continuous development will inevitably introduce "bugs" not seen before.
by ggreer | 2026-02-20 16:42:40+00:00
The "fire in a crowded theater" line is by Justice Oliver Wendell Holmes, Jr. in Schenck v United States.[1] During the first World War, he ruled that it was constitutional to send socialists to prison for distributing leaflets that protested the draft.

The judicial precedent set in that case was overturned in Brandenburg v Ohio.[2]

1. https://en.wikipedia.org/wiki/Schenck_v._United_States

2. https://en.wikipedia.org/wiki/Brandenburg_v._Ohio
by sparkie | 2026-02-20 16:42:44+00:00
While the macro version doesn't permit this, if it were built-in syntax (as in C#) we can write something like:

using (auto res1 = acquire1(); free(res1))
using (auto res2 = acquire2(); free(res2))
using (auto res3 = acquire3(); free(res3))
{
// use resources here
}
// free(res3); free(res2); free(res1); called in that order.

The argument for this approach is it is structural. `defer` is not structural control flow: It's a `goto` or `comefrom` in disguise.

---

Even if we didn't want to introduce new scope, we could have something like F#'s `use`[1], which makes the resource available until the end of the scope it was introduced.

use auto res1 = acquire1() defer free(res1);
use auto res2 = acquire2() defer free(res2);
use auto res3 = acquire3() defer free(res3);
// use resources here

In either case (using or use-defer), the acquisition and release are coupled together in the code. With `defer` statements they're scattered as separate statements. The main argument for `defer` is to keep the acquisition and release of resources together in code, but defer statements fail at doing that.

[1]:https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...
by nicholasluimy | 2026-02-20 16:42:56+00:00
A lot of follow up comments are representing this as a forced bond purchase with subpar returns, without also considering that, it essentially forces folks who wouldn't otherwise save for retirement to do so (albeit at the government's definition of retirement age)

For those who know how to manage their money, this is absolutely a hit on potential returns. But for many who may not, this is net more than what they would have otherwise
by majoe | 2026-02-20 16:43:00+00:00
Probably true, but one unique thing about Julia is, that exposes almost all stages of the compilation to the user. From typed IR to native code generation you can customise the compilation in many ways. Together with the power of LISP's metaprogramming features, that's a really fine basis for powerful and performamt DSLs and code transformations.

All those GPU targets are powered by libraries, that are not part of Julia itself (GPUCompiler.jl). The same goes for automatic differentiation. That's remarkable in my opinion.

So you're right, that many programming languages could do it, but it's no wonder, that other languages are lacking in this regard compared to Julia.
by cryzinger | 2026-02-20 16:43:31+00:00
Despite being gay and working in tech, I somehow didn't realize for the longest time that (e.g.) Sam Altman and Tim Cook are gay. And apparently none of this is old news. Not sure what rock I've been living under :P

Also, this pairs well with a piece I've been thinking about lately about the number of gay men working in the Trump administration. It's bittersweet (but mostly bitter) that we've reached a point where you can be openly LGB* in the upper echelons of power, but very few of them are using that power for good. Although I guess that's part of the bargain, that you're shielded from the worst harm _if_ you're willing to serve the machine.

https://www.nytimes.com/2025/08/26/style/gay-men-trump-admin...

* Or at least L or G. Arguably B, almost certainly not T.