MurphyA/hacker-news huggingface dataset:
by Ccecil | 2026-02-20 16:43:33+00:00
Drawback claims (assuming this is the correct thing to use) are quite difficult to do. Requires a customs broker. You used to be able to file them manually as a normal person but they ended that when the first 25% tariffs on China went into play. You need to be a customs broker to get access to the software you need to file the claim...

I spent a bit of time attempting to find a broker [1] to handle this for our project (since we had a large amount of eligible refunds due to importing then sending out of country after QA) but in the long run gave up...which is what they hope for.

Keeping an eye on all this to see how it plays out.

[1] Not only did I look for a broker but I debated becoming one myself due to this.
by bdbz | 2026-02-20 16:43:40+00:00
Nice work!
I have actually been working on something similar.

Main differentiators:
- Based on tmux, so you can connect to a persistent session from multiple devices
- Responsive, resizes sidebar based on mobile/desktop client connecting
- Status indicator icons for major LLM CLIs (needs input/thinking)
- Completely built into tmux, emulator-agnostic
- Supports grouping of windows
- Supports color and emoji-coding windows / panes / window groups
- It's higly configurable using yaml

https://github.com/brendandebeasi/tabby
by gymbeaux | 2026-02-20 16:43:56+00:00
We'll never know what actually happened, but I suspect they had to choose between me and an Indian guy and by throwing me ridiculous questions in the final interview, they had evidence to whoever (their boss, HR, me, the recruiter representing me) that they passed on me because I didn't know enough about a subject area and therefore I wasn't a good fit for the role. I can't capture the full interview experience in a Hacker News comment but I realize the information presented isn't a dead-giveaway case of racism.

I am well aware that it could've just been that A) their requirements for the role changed mid-interview process, B) they didn't like my personality or I came off as an asshole, C) the mid level guy didn't want me as their "superior" for a non-racial reason or D) Other. But I think it's dangerous to just write off any suspected racism and blame something like personality or soft-skills. Racism is disproportionately detrimental to people of color, but it's still wrong when it's directed towards a white person.
by perardi | 2026-02-20 16:44:15+00:00
I am 42. I came out when I was 19. I’ve worked in tech for 15 years, though no in the Valley.

I have a snarky response, then a real response.

Snark: Oh like a bunch of gays are capable of that level of coordination without it breaking into vicious drama and infighting. We can barely hold together a volleyball team sometimes.

Real: Well, yes, a lot of gay guys do know each other, especially in dense urban cities like SF, NYC, and Chicago, because we are all in the same sports leagues, we go to the same bars, we go to the same circuit parties, and it’s natural to give someone you know an internal referral as a leg up, because it’s a lot easier to hire someone you know versus sifting through 1600 job applications from strangers.
by munificent | 2026-02-20 16:44:32+00:00
Beautiful article.

I think the "agency" the article talks about is really just "willingness to take risks". And the reason some people are high outliers on that scale is a combination of:

* Coming from such a level of privilege that they will be completely fine even if they lose over and over again.

* Willingness to push any losses onto other undeserving people without experiencing guilt.

* A psychological compulsion towards impulsive behavior and inability to think about long-term consequences.

In short, rich selfish sociopaths.

Some amount of risk-taking is necessary for innovation. But the level we are seeing today is clearly unsustainable and destructive to the fabric of society. It's the difference between confining a series of little bangs to produce an internal combustion engine versus just throwing hand grenades around the public square. The willingness to take chances needs to be surrounded by a structure that minimizes the blast radius of failure.
by FloorEgg | 2026-02-20 16:45:07+00:00
I was enjoying the article until I got to this paragraph:

> Individual intelligence will mean nothing once we have superhuman AI, at which point the difference between an obscenely talented giga-nerd and an ordinary six-pack-drinking bozo will be about as meaningful as the difference between any two ants. If what you do involves anything related to the human capacity for reason, reflection, insight, creativity, or thought, you will be meat for the coltan mines.

Believing this feels incredibly unwise to me. I think it's going to do more damage than the AI itself will.

To any impressionable students reading this: the most valuable and important thing you can learn will be to think critically and communicate well. No AI can take it away from you, and the more powerful AI will get the more you will be able to harness it's potential. Don't let these people saying this ahit discourage you from building a good life.
by unethical_ban | 2026-02-20 16:46:15+00:00
That's the issue: He used an emergency act passed in the 1970s designed for rapid response to other countries' "first strike" of economic hardship like the oil embargo.

Tariffs in general have not been touched at all, those that Congress wishes to pass. This is a ruling that the President cannot use the 1970s act to be a one-person economic warfare machine to the entire world when he doesn't like something.
by ramses0 | 2026-02-20 16:46:31+00:00
This topic would be incomplete without mentioning "bropages" => "Example-focused snippets"

eg: http://bropages.org/diff

...you need "man" pages for moderately-comprehensive options explanations (backed by /usr/share/doc/$TOOL/README.txt if you're a debian user), but "bro" tends to focus on the "yo, this is what you're actually trying to do here...", including sometimes crossing traditional "this-command" boundaries (eg: in the diff example, offering `diff <( cmd1 ) <( cmd2 )` b/c sometimes that's what people are trying to do).

I can't find one that I submitted but it was something like `bro sed` => `# bro, just use awk! => awk -- '{...}'` ...basically you could go down the wrong rabbit hole, and there's kindof a nice little community of users helping to lift each other up (with upvote/downvote) and focusing on providing relatively simple and salient examples rather than a wall-of-text-options where you know that it's possible, but you don't know how to start. (eg: see `bro ffmpeg`)
by xmorse | 2026-02-20 16:46:41+00:00
This one works as an extension so you don't need a new browser specifically for agents. It's easier to collaborate. Also if you run the MCP in non headless mode it brings to front the browser on every interaction, like opening a new page. With the extension this does not happen.

Another benefit is context usage.

The cli can also do a lot more than other MCPs because it uses code snippets run in a stateful sandbox to control the browser, so it can do virtually anything instead of just a few exposed tools like `scroll`, `click`
by verst | 2026-02-20 16:46:43+00:00
I have to defend the Googlers here (I work at a different hyperscaler). Teams / services need to optimize their COGS. That means optimizing infrastructure cost. A lot of pay as you go service may not have any base cost to customers but they require some infrastructure to be provisioned. Without quotas you can have a lot of provisioned infrastructure which does not produce any revenue to even collectively break even. Just yesterday this a decision we evaluated again in my team. As a team we cannot afford an unlimited quota - both because of what that would do to our bottom line and because we can't necessarily obtain all the quotas we need ourselves to provision enough capacity for our dependencies. It's a difficult trade off requiring manual intervention.
by cjonas | 2026-02-20 16:46:57+00:00
Because it's easier to clone someone else's "good taste" by just mimic'ing their formula / ripping of their exact implementation of a feature/ui. The gap between "first to get it right" and "everyone else catches up" could become non-existent in software. You'd need to continuously innovate (I think to some degree, this has always been the case, but it's the tempo that has changing).

> Why is it easy to copy?
I think music trends would be one historical example of this? With software it's a bit more concrete (I'll just make my app function EXACTLY like yours does) and there is less protection from the law, unless you manage to weasel your way into a patent.
by bulbar | 2026-02-20 16:47:10+00:00
When you suffer from a clinical depression, no amount of accountability will fix this.

Also, when you are low on mental resources, don't try to do something that you dislike to begin with just because you believe it's optimal. Instead, do the thing that's potentially non optimal but sustainable.
For example, start to do regular walks instead of going to the gym.

To be honest, I am kind of shocked of the comments here on HN regarding this topic.
by lkbm | 2026-02-20 16:47:15+00:00
Almost identical to mine, but you've got smarter awk use: `git prune origin && git branch -vv | grep 'origin/.*: gone]' | awk '{print $1}' | xargs git branch -D`

I think I probably copied this from Stack Overflow close to a decade ago. Seems like a lot of people have very similar variations.
by Mario10 | 2026-02-20 16:47:42+00:00
Hi everyone,
We're building IssuePay, a platform where developers earn money by contributing to open-source issues, and we’re currently testing a browser extension feature. I’d love to get feedback from early users.

The new Job Score extension takes your CV, your open-source contributions, and a job offer you’re viewing, then calculates how strong your match is for that role.

In the demo below, I show how it works in practice. You open a job offer, run the IssuePay extension, and instantly see your Job Score, along with your strengths and weaknesses that have influenced the result. This makes it easier to understand where you stand and what areas you could improve before applying.

https://www.youtube.com/watch?v=tPVULo6KgSM
by tracker1 | 2026-02-20 16:47:55+00:00
Worth mentioning, that goes the other way too... plenty of what should be executive power was delegated to congressional authority over the years as well. And it doesn't even begin to cover activist judicial practices.

The lines have definitely blurred a lot, especially since the early 1900's. And that's just between the branches, let alone the growth of govt in general.
by gopalv | 2026-02-20 16:48:19+00:00
> Like, what do you mean by "taste"?

Imagine the scene from Ratatouille, where Remy explains "taste" and the brother finds it impossible to understand what it is ("Food is food").

The dad goes from being annoyed that Remy is a picky eater instead decides to put him to work as a taster. Gives him the job of approving forage that comes into the family & protect others from being poisoned.

The reason we say "taste" is because that's the closest parallel.

When it is even more vague, I call it a "code smell".
by embedding-shape | 2026-02-20 16:48:21+00:00
> Because it's easier to clone someone else's "good taste" by just mimic'ing their formula / ripping of their exact implementation of a feature/ui.

But then you've only copied one of their choices made by their good taste, not actually copied their taste. If a new situation arises, you won't be able to make the same choice as they would. Basically, it doesn't generalize.
by Bjartr | 2026-02-20 16:48:40+00:00
This is such an awesome example. That it's good enough at getting a gun game to put a smile on my face is icing on the cake. I've played lots of simple flash games in my day and this seven year old's vision made real by an AI is better than a decent number of those.

Which isn't diminishing the authors of that prior work either, those same individuals with these new tools would have been able to do more too.
by WarmWash | 2026-02-20 16:49:09+00:00
FreeCAD is the first program I ever used where I actually drafted hate mail to the devs (but the oss nature gave me restraint in actually pressing send)

I spent 2 days crash coursing freeCAD (this is with a general understanding of the theory of 3D design already) to try and make an adapter plate for my car. A plate with 6 holes in precise spots and tapped. It was absolutely brutal and after the first 3D print trial had the a couple holes misaligned, I trashed freecad got the free fusion360.

No shit, in 20 minutes I had made the exact part I needed. The program actually worked the way you would expect. I didn't even need a tutorial it was so intuitive. Even if I hadn't spent the previous 2 days getting bent by freecad, I'm pretty sure it would have taken me only an hour max with a blank slate mind in fusion.

Now I'm getting angry writing this. If the FreeCAD guys see this, thanks for the hard work, but understand your minds must work completely differently than even the average engineers.
by dheera | 2026-02-20 16:49:41+00:00
These kind of breaches are why I'm against KYC's current implementation.

If the government wants to know who I am, that's fine, I'm not here to fight law. I however don't think it should be necessary to tell banks and private businesses where I physically sleep. That is more information than they need to operate, and every few months it seems someone has a data breach.
by ianbutler | 2026-02-20 16:49:49+00:00
I'd argue its not definable globally, but within whatever niches you're a part of it probably is. The reason I didn't try to define it when I wrote this is because the question stands good taste "to whom".

So like you definitely probably can get pointers from people in your specific niche and if you've been in that niche long enough you've probably developed some level of taste and feeling for what people in that group like and need.
by dudeinhawaii | 2026-02-20 16:49:59+00:00
My take has been...

Gemini 3.1 (and Gemini 3) are a lot smarter than Claude Opus 4.6

But...

Gemini 3 series are both mediocre at best in agentic coding.

Single shot question(s) about a code problem vs "build this feature autonomously".

Gemini's CLI harness is just not very good and Gemini's approach to agentic coding leaves a lot to be desired. It doesn't perform the double-checking that Codex does, it's slower than Claude, it runs off and does things without asking and not clearly explaining why.
by unethical_ban | 2026-02-20 16:50:03+00:00
The problem with the US Constitution and its religious status in the US is that it contains both fundamental rights and protections for citizens, AND the mundane details of implementing the government.

If you put 500 mock Constitutional conventions together at universities and cities across the country, I would polymarket my 401k that none of them would come up with the same structure we have today in the US. Many republics founded since 1791 have far better democratic structures than the US does. I call the US a semi-democracy because of our Senate, Electoral college, gerrymandered House districts and first-past-the-post voting.
by mandevil | 2026-02-20 16:50:28+00:00
So I am far from an expert, but I saw that Capital Economics (a Macroeconomic analysis firm) put out a note saying that Trump still had power under Section 122 of the Trade Act of 1974. But there are three catches for that. First, it only lasts for 150 days unless Congress votes to approve them. Second, that it has to apply to all countries equally: meaning that it can't be used to give some countries a break if they sign a deal, so all of the deals are going to be unenforcable on America's end. Third, it caps the tariff rate at 15%.

Like with refunds, this is a mess of Trump's own making, and now we get to figure it out.
by shadowtree | 2026-02-20 16:50:48+00:00
"...part of “an insular, hypermasculine culture” in which “women are seen as totally redundant and completely unnecessary.” (A woman who once worked for a gay Republican startup founder describes it like this: “You get about the same amount of misogyny, but not the sexual harassment. So that’s nice.”)"

Tried many times to explain this to women - cis straight men are not your blockers, especially fathers.

Men who legit see you as redundant are.

"Allies" has been such an DEI Orwellian term.

Same with "racism" - up is down, left is right. Discrimination between Asians? Totally fine, zero attention, can't be true.
by embedding-shape | 2026-02-20 16:51:10+00:00
> It's kind of useless if it can't be defined

That's just the programmer/logician in you screaming "unknown feeling!" :)

Programming (for me at least) is as much of a creative endeavor as it's one of logic. You can train yourself to at least recognize "good" from "bad", even though it's much harder to teach yourself how to go from "blank" to "good", or even being able to actually define why something is better than another thing. Sometimes it's literally just "vibes" and that's OK.

If you're unable to train this feeling in yourself, maybe the best course of action is to find someone you can tell is able to better use that particular skill, and ask for their feedback.
by bashmelek | 2026-02-20 16:51:39+00:00
Being shy, small, and sensitive as a kid, I feel like I could have been particularly susceptible to censoring myself. I felt shame very easily, but a large portion of this came from a handful of loud close minded people around me and bullies.
As an adult I know the rules better and can better identify when someone reacts unduly to some quality of mine. That, and I keep better company now—other adults.

I would not go so far as the article suggests, as to be polarizing; I take it as them just going a little hyperbolic in their point. Just I want to be a bit more accepting of myself as well as others. And some people will still dislike me no matter how much I try to hide my personality. Those people are not worth it
by bobjordan | 2026-02-20 16:51:45+00:00
I use `master` in all my repos because I've been using it since forever and it never has once occurred to me "oh shit I better change it to `main` this time in case `master` may offend somebody some day. Unfortunately, that's the last thing on my mind when I'm in programming mode. Now that everything is `master`, maybe it is just a simple git command to change it to `main`. But, my fear is it'll subtly break something and I just don't have enough hours left in my life to accept yet unknown risk that it'll cost me even more hours, just to make some random sensitive developer not get offended one day.
by jghn | 2026-02-20 16:51:46+00:00
I can tell you what will happen instead.

If a dem wins in 2028, the big push will be one of reconciliation and acceptance. Let bygones be bygones. And it'll happen. And then for the next 4 years conservative media will absolutely pound that person's backside over made up and/or exaggerated corruption claims. Then in 2032 the GOP candidate will claim they're going to look into these claims.
by fuzzfactor | 2026-02-20 16:51:54+00:00
Remember when the late President Carter was being laid to rest?

There was a tremendous outpouring of grief and honor, and so much heartfelt condolences. From all over America and the whole world. Deep respect as fitting as can be for such a great human being, for the type of honest & compassionate leadership you could only get in the USA, and only from the cream that rises to the top.

Every single minute it invoked the feeling that Trump deserves nothing like this ever.
by estimator7292 | 2026-02-20 16:51:54+00:00
The government gives back overpaid taxes every year, and there are long-established mechanisms to deduct qualifying purchases from your tax burden.

If we lived in a functional society, one might expect that tarriffs could be refunded through the normal income tax refund process hinged upon supplying recipts of tarriffs paid. I do not expect this to happen in the USA.
Show HN: Coco Ear Training – a research-backed ear training app for musicians
by marksantonocito | 2026-02-20 16:51:57+00:00
Hey HN, I'm Marco, a musician and developer. I built Coco because every ear training app I tried felt like a random quiz generator with no actual pedagogy behind it.

*What it is:* A mobile app (iOS/Android) with structured courses for ear training (intervals, chords, scales, relative pitch, and pitch recognition). Sessions are 2–5 minutes. Levels unlock sequentially, each one designed with a specific learning goal.

*How I got here:* I spent a long time going through the research literature on pitch perception and aural skill acquisition (Levitin, Zatorre, Deutsch, and others). A few findings shaped the whole design:
1. Isolated interval drills barely transfer to real musical listening. Tonal context matters.
2. You learn faster when you start with maximally contrasting sounds and gradually introduce similar ones ("contrast before similarity").
3. Short daily sessions with spaced repetition outperform long sporadic ones.
4. Most people conflate ear training with perfect pitch. Relative pitch (understanding how notes relate in context) is the actually useful skill.

No existing app I found followed these principles in a structured way. Most just randomize exercises from a flat pool with no progression logic. So I built one.

*What's different pedagogically:* Every course follows a deliberate arc. For example, in melodic intervals you don't start with all 12 intervals at once; you start with a perfect 5th vs. minor 2nd (maximally different), build up contrast pairs, then progressively add intervals that are closer in size. Each practice level is preceded by a short theory intro so you know what you're listening for and why.

*Current state:* Just launched. Six courses live (Perfect Pitch, Relative Pitch, Melodic Intervals, Harmonic Intervals, Chords, Scales). It's still early and I'm actively iterating. Would love feedback from anyone here who plays music or has thought about how skill acquisition works in audio/perceptual domains.

Happy to answer questions about the pedagogical design, the technical architecture, or the research that informed it.
by cjonas | 2026-02-20 16:52:12+00:00
Just to be clear, I don't feel this is actually the case in world of music and art, at least as an individual consumer. I would argue the industry & economy rewards it though.

In software it feels different though. If you build an awesome app and want to charge for it, what stops me from just pointing "Claude Epic 2.5" at it and making a pixel perfect replica?
by kube-system | 2026-02-20 16:52:43+00:00
In a corporate environment no-camera/no-phone policies are sometimes also used for DLP reasons, out of expediency. Oftentimes it is more profitable to hire less trustworthy people (read: cheap labor) and simply make it inconvenient to steal data. This usually works good enough when you're trying to protect widget designs and not human lives.
by codethief | 2026-02-20 16:53:09+00:00
But the Digital Services Act is EU-specific.

> As for the DSA censorship, I don't think you've read it.

I have. In fact, it seems you didn't read the links I shared, given that the second reference specifically addresses the – quite frankly – bullshit House Judiciary Comittee report you linked to… (Once again, this goes to show that can one take barely anything coming out of MAGA-controlled Congress seriously these days.)
Show HN: Schedrs – a minimal and simple scheduler benchmark written in Rust
by akshitgaur2005 | 2026-02-20 16:53:18+00:00
This is my first project that I have built that can be used by people other than me!

I was trying to get schbench to work on RedoxOS, but unfortunately it uses many linux specific features (eg futex), so I thought why not keep it in line with Redox and write it in Rust!!

Would really like some feadback from experienced devs here on what I did good and what could have been improved!