MurphyA/hacker-news huggingface dataset:
by ESqHiring | 2026-02-27 20:58:54+00:00
Engineering Square | AI Engineer | Bay Area, CA | ONSITE | Full-Time | $175K + Equity

We're hiring an AI Engineer to build and ship production AI systems — not research prototypes.

You'll own our AI pipeline: RAG optimization, GPU model deployment on Trident architecture, production MLOps (training, inference, model lifecycle), and agentic AI systems. This is for engineers who ship code, not notebooks.

Stack: Python (primary), C++/Java/C#, Docker, CI/CD, GPU infrastructure, RAG, model fine-tuning/distillation.

3-10 years production AI experience. Full-time W2 only.

$175,000/year + Equity. Bay Area on-site.

Apply: saikumar@engineeringsquare.us (subject: "AI Engineer — [Your Name]")
by pwdisswordfishy | 2026-02-27 20:59:19+00:00
If someone has money, why would they be better off joining this as a donor instead of just giving that money directly to someone who's actually doing good and necessary work? Everything about this seems like it will be a waste of whatever resources go into it. Like that one time Mozilla decided to help, through one of its grants, to secure $400,000 in funding for... the Webpack project.

> I would not say that, let's say, founders of Nginx and curl are not interested in critical infra or don't understand it

Congratulations, you managed to pick out the two projects in the set that makes it merely "mostly" (instead of "entirely") frivolous.
by dang | 2026-02-27 20:59:49+00:00
Thanks - yes, this is an area that's in rapid flux right now.

All: if you see an account mostly posting what look like generated comments, it's super helpful to email hn@ycombinator.com with the username. We're relying heavily on user reports right now, while we're working on building better software defences. Hopefully soon, for example, we'll extend the flagging system to allow this type of report.

Edit: oops I didn't notice that tomhow had already replied!
by paxys | 2026-02-27 21:00:03+00:00
AI is an area where having decades of private information hosted and indexed by a third party is actually paying off. All moral qualms about FOSS and whatever else aside, asking a question in plain english and having an "AI" assistant digging through years' worth of photos, emails, events, chats, restaurant reservations and more and returning an incredibly detailed answer that no person ever could feels like the magic of tech being realized in front of our eyes.
by eli | 2026-02-27 21:00:18+00:00
How does my email platform know which messages I want my agent to see and which are too sensitive?

I don't see how it's possible to securely give an agent access to your inbox unless it has zero ability to exfiltrate (not sending mail, not making any external network requests). Even then, you need to be careful with artifacts generated by the agent because a markdown file could transmit data when rendered.
by ajross | 2026-02-27 21:00:27+00:00
Some of this is... pretty tortured:

> Leaving Gmail also gave me the opportunity to start implementing better digital hygiene.

Which is to say, everyone else's spam filtering is awful, so you need to restrict access to your email so they don't fill your inbox.

This is literally the same logic that says we shouldn't vaccinate women against HPV because then they won't learn to practice abstinence.
by bayindirh | 2026-02-27 21:00:53+00:00
As the post states, it was almost always accompanied by a light sensor. It always got dimmer either by that sensor or internal clock.

My desk was at the end of my bed. The MacBook with sleep light was always on that. It was never bright at night. Dimming half a second after I turn the light off. Even if the lid was closed.

This is why Apple is Apple.
Show HN: A pure Python HTTP Library built on free-threaded Python
by grandimam | 2026-02-27 21:01:16+00:00
Hey HN,

I built a small HTTP framework to experiment with free-threaded and wanted to share some observations. Barq is ~500 lines of pure Python — no C extensions, no Rust, no Cython. It uses only the standard library plus Pydantic.

Benchmarks (Barq 4 threads vs FastAPI 4 worker processes):

- JSON: Barq 10,114 req/s vs FastAPI 5,665 req/s → Barq +79%

- DB query: Barq 9,962 req/s vs FastAPI 1,015 req/s → Barq +881%

- CPU bound: Barq 879 req/s vs FastAPI 1,231 req/s → FastAPI +29%
by hn_acc1 | 2026-02-27 21:01:42+00:00
So you now have 400Kloc of Rust code? Doing what? How much of that is "new"?

I can't get Augment / Opus 4.5 to edit a few C++ files from within VSCode without going off on a wild goose chase or getting stuck in an infinite loop after I tell that it should be doing this: "oh, you're right, I need to do X", "To do X, I must understand how to do Y", "I see now that to do Y, I should look at at Z". "Let me look at Z", followed by: "oh, you're right, I need to do X"..
by AnthonyMouse | 2026-02-27 21:02:10+00:00
It should be pretty obvious why porn apps are marked NSFW despite not containing any content. Substantially all of the content they can be used to access is NSFW, whereas it's reasonably possible to access only SFW content on Reddit.

Which would also explain the Bible apps without an initial copy. Choosing which translation to download when substantially all of them are translations of the same NSFW text means that substantially all of the users would end up with NSFW content on their device by using the app.
by epolanski | 2026-02-27 21:02:10+00:00
If the IPO was at 20B maybe I could throw a 1000$.

But at such numbers it's nonsense.

I don't see any moat. LLMs are commodities.

Enterprise is on Gemini/NotebookLM and Copilot as it's a natural extension of the Google and Office suite they use.

Devs are in Anthropic camp, but they will jump as soon as they can save 90% of the money for 99% of the output.
by dangus | 2026-02-27 21:02:57+00:00
I got the point. I just disagree with the merit of the point.

Microsoft decided that additional complexity for the notepad application is worth the tradeoffs. I tend to agree with them: Notepad is traditionally most heavily used to peruse readme files, which today are primarily written in Markdown. Therefore, having Markdown support as a first-class feature makes good sense.

Furthermore, I point out that it is an optional application that can be uninstalled.
by ben_w | 2026-02-27 21:03:32+00:00
If they couldn't borrow $100, or get $100 from any other investor, that just puts you in the position of being an investor, and even then the difference between bradfa's version and mine is simply when you became an investor, not that you became one.

Again, this is not a cheat code: if you sell $80 of cost for $100 of stock, the stock you now own can go up or down, and if you overvalued it then down is the more likely direction.
by arcade79 | 2026-02-27 21:03:32+00:00
Leaving Google was the best thing I did, some 10 years ago. It reduced my stress level dramatically. I had no idea about how stressed I was at G. The release, when leaving, was immense.

Never ever, will I return to big tech.

However, having said that, never ever, will I regret having joined. It was an amazing journey.
by ineedasername | 2026-02-27 21:03:32+00:00
The text of the post:

THE UNITED STATES OF AMERICA WILL NEVER ALLOW A RADICAL LEFT, WOKE COMPANY TO DICTATE HOW OUR GREAT MILITARY FIGHTS AND WINS WARS! That decision belongs to YOUR COMMANDER-IN-CHIEF, and the tremendous leaders I appoint to run our Military.

The Leftwing nut jobs at Anthropic have made a DISASTROUS MISTAKE trying to STRONG-ARM the Department of War, and force them to obey their Terms of Service instead of our Constitution. Their selfishness is putting AMERICAN LIVES at risk, our Troops in danger, and our National Security in JEOPARDY.

Therefore, I am directing EVERY Federal Agency in the United States Government to IMMEDIATELY CEASE all use of Anthropic’s technology. We don’t need it, we don’t want it, and will not do business with them again! There will be a Six Month phase out period for Agencies like the Department of War who are using Anthropic’s products, at various levels. Anthropic better get their act together, and be helpful during this phase out period, or I will use the Full Power of the Presidency to make them comply, with major civil and criminal consequences to follow.

WE will decide the fate of our Country — NOT some out-of-control, Radical Left AI company run by people who have no idea what the real World is all about. Thank you for your attention to this matter. MAKE AMERICA GREAT AGAIN!

PRESIDENT DONALD J. TRUMP
by hoc | 2026-02-27 21:03:37+00:00
Great project and write-up. I wonder whether most of those "hints" are really needed, though, as you are already using Claude CODE. Aren't things like "simple" and "clean" assumed to be part of its system prompt already (idnividual documentation style etc can't be, of course). While they were useful when using a general LLM for coding, I would think that they are now part of the overall setup of any coding agent. These days I run more into problems with language and api version drifts, even when specified beforehand.
by verdverm | 2026-02-27 21:04:22+00:00
The Epstein Files are revealing, not just for the crimes against humanity contained therein, but also the conversations amongst the Epstein Class about their strategy for domination and the plain text corruption.

It's time for the Epstein Trials to begin. More and more people will continue to speak up. Which side of history do you want to be on?

https://jmail.world
by Animats | 2026-02-27 21:04:22+00:00
That's a nice piece of motor engineering. It's well known that high ratio gearboxes for robots are a headache. Back driveability doesn't work, and tiny teeth are fragile. Comments on this go all the way back to Feynman writing about his time spent engineering automatic gunnery aiming systems in WWII.

This new discovery is that gearbox problems mess up a machine learning system. It's trying to track gearbox noise and is using up all its learning capacity on that.
This discovery means that robotics people can tap machine learning funding for motor and gearbox development. Robotics labs used to be really low-budget operations. No longer.

What you really want is a direct drive motor, but those have to be large-diameter. They can be flat; that's a pancake motor. That's too large for fingers. So their compromise moves partly in that direction; the rotor is flatter, torques are higher, speeds are slower, and gearbox ratios are lower. As they point out, reflected inertia is the square of the gear ratio, because the gear ratio gets you both going out and coming back. So this is a bigger than linear win.

Good back-drivabiilty means much less risk of gear breakage on overload. Some of the academic designs, such as harmonic drives and series elastic actuators, have huge gear ratios in a small space. That's OK for prototypes but not production. As I've mentioned before, "you cannot strip the teeth of a magnetic field", a line from a GE electric locomotive salesman around 1900. If an overload forces a motor backwards, nothing breaks.

Would have been nice to hear more about the motor design. That's the real achievement here. There are CAD tools which understand electromagnetic fields now, so strange motor geometries are not as much of a trial and error and experience process as it once was. It's also respectable for an EE to work on rotating machinery again. That field matured around the 1960s, and until computers took over motor control, didn't change much.
by TMWNN | 2026-02-27 21:04:28+00:00
From Wikipedia <https://en.wikipedia.org/wiki/PC_game>:

>By 1993, PC games required much more memory than other software, often consuming all of conventional memory, while device drivers could go into upper memory with DOS memory managers. Players found modifying `CONFIG.SYS` and `AUTOEXEC.BAT` files for memory management cumbersome and confusing, and each game needed a different configuration. (The game Les Manley in: Lost in L.A. satirizes this by depicting two beautiful women exhaust the hero in bed, by requesting that he again explain the difference between extended and expanded memory.)
by bubblewand | 2026-02-27 21:04:56+00:00
Actually-free gets suppressed by free-with-ads. We don’t know how much the truly free hobbyist-volunteer ecosystem would pick up without competition from ad-supported options (often with deep pockets for advertising and promotion, plus monopolist positioning to cross-promote with other products in some cases). Ad-supported options suppress usership of truly free options, which suppresses interest in volunteering time and resources.

It also suppresses open protocols. Protocols stagnated as the Internet centralized and commercialized for a reason. Some of these things could just be protocols.

Not saying that would cover everything, but I am sure those two factors would “step in” to replace some aspects of the ad-supported Internet, if the ads went away. How much, I don’t know.
Show HN: I vibe coded a DAW for the terminal. how'd I do?
by lmohseni | 2026-02-27 21:05:54+00:00
So, I've never written a line of Rust in my life. I wouldn't know an `&mut this` from a mutandis. But I saw a tweet about a month ago that said, in this new era of AI, you'd be able to just take a library that you love, throw a TUI around it, and call it an app. So I spent about 200 bucks last month, here's what I came up with:

Imbolc is a DAW that runs entirely in your terminal. It talks to scsynth over OSC and ships 58 instruments and 39 effects. VSTs are a work in progress, also GarageBand loops if you want to recreate "Umbrella".

The codebase is about 60k? lines of Rust across 5 crates, with ~1,100 tests. I don't actually know. It's funny because I've always been the one writing code, and now I was everybody except the one writing code: QA, Product, Design.

Some prompts that worked well: "Looking at this codebase, what looks like an obvious retrofit?" "Where can we lean on the compiler?" After an agent completed a task, I'd interview it — where did you have trouble, what felt like a hack, what would you do differently. v1 was clojure, v2 was java, v3 is rust. v4 will be stones and sticks.

So nowadays out here in the deep future, I think programming will become a matter of taste. Here's what I think demonstrates my sensibilities:

- Accessibility: This is what I'm most proud of. TUIs are usually terrible for screen readers. In Imbolc, every action in the UI is available as a typed command (after I started typing this up I thought, is that true? turns out it wasn't, so now the compiler enforces this.).

- LAN collaboration: Multiple people can connect to a shared session over the local network and share midi clock, tuning, effects buses, etc. Audio is never sent over the network.

- Weird musical choices: With the "Global" just intonation setting, your absolute tuning can drift over time. I was thinking about how an accordion looks kind of like a qwerty keyboard, so I added a quasi Stradella layout. A432 by default, and so on.

- Command palette, themes, keybindings, Diataxis docs.

It requires SuperCollider installed (scsynth on PATH). macOS and Linux 1st class, BSDs are next on the roadmap, no Windows.

It's still alpha, there are plenty of rough edges. But it is genuinely fun to dink around on, I'd love to know what you all think.
by ESqHiring | 2026-02-27 21:06:02+00:00
Engineering Square | AI Engineer | San Francisco, CA | ONSITE | Full-Time | $175K + Equity

We're hiring an AI Engineer to build and ship production AI systems — not research prototypes.

You'll own our AI pipeline: RAG optimization, GPU model deployment on Trident architecture, production MLOps (training, inference, model lifecycle), and agentic AI systems. This is for engineers who ship code, not notebooks.

Stack: Python (primary), C++/Java/C#, Docker, CI/CD, GPU infrastructure, RAG, model fine-tuning/distillation.

3-10 years production AI experience. Full-time W2 only.

$175,000/year + Equity. San Francisco on-site.

Apply: saikumar@engineeringsquare.us (subject: "AI Engineer — [Your Name]")
by szmarczak | 2026-02-27 21:06:13+00:00
> This pattern has caused connection pool exhaustion in Node.js applications using undici (the fetch() implementation built into Node.js), and similar issues have appeared in other runtimes.

That's an inherent flaw of garbage collected languages. Requiring to explicitly close a resource feels like writing C. Otherwise you have a memory leak or resource exhaustion, because the garbage collector may or may not free the resource. Even C++ is better at this, because it does reference counting instead.
by jhhh | 2026-02-27 21:06:20+00:00
Google had a feature in gmail for a long time that automatically sorts your email into categories like Promotions, Social, Updates, Forums, etc. It was automated and fairly effective imo. If you try to disable the 'smart' features they will then disable this categorization retroactively and dump thousands of emails in your inbox and then nag you about turning it back on.
by wat10000 | 2026-02-27 21:06:42+00:00
It's certainly possible on some systems. Even then, you have to fudge, as you don't know exactly how much stack space you need to save for other things.

Stack memory is weird in general. It's usually a fixed amount determined when the thread starts, with the size typically determined by vibes or "seems to work OK." Most programmers don't have much of a notion of how much stack space their code needs, or how much their program needs overall. We know that unbounded non-tail recursion can overflow the stack, but how about bounded-but-large? At what point do you need to start considering such things? A hundred recursive calls? A thousand? A million?

It's all kind of sketchy, but it works well enough in practice, I suppose.
by Slaboli | 2026-02-27 21:07:02+00:00
Thanks for the advice! The position is taxed in Portugal. Tt's a US company with a local base, (paying 1100 monthly lol) so everything is legally compliant regarding taxes and residency. I spent 10k EUR in total, including my stays in Lisbon, just to handle the paperwork (it took six months for them to process my residency card)

That is precious insight about stability. You're saying Portugal, while in a better position, isn't significantly more stable than Turkey in the long run. For EU, I agree that it probably won't improve much over the long term.
Show HN: I Built a $1 Escalating Internet Billboard – Called Space
by clarkage | 2026-02-27 21:07:06+00:00
Hey HN —

I made something simple called Space.

It’s one digital billboard.

Anyone can buy it.
It starts at $1.
Every time someone buys it, the price increases by exactly $1.

That’s the whole mechanic.

Why I Built It

I wanted to test a constraint:

What happens when ownership is singular, public, and progressively more expensive?

At $1 it’s impulse.
At $100 it’s intentional.
At $1,000 it’s a statement.

By the time it reaches $1,000, it will have generated $500,500 in total revenue — purely from the $1 incremental mechanic.

I’m curious about:

How price escalation changes meaning

Whether late buyers value symbolism over reach

What people choose to display when cost forces consideration

The Constraint Layer

The constraint is the point.

Only one “space” exists at a time.

Price is deterministic (+$1 per transaction).

The entire history is embedded in the current price.

The value increases because participation increases it.

No auctions.
No bidding logic.
No variable pricing.

Just math and participation.

Technical Side (Where I’d Love Feedback)

This has been more interesting to build than I expected.

Some things I’ve been dealing with:

Race conditions around concurrent purchases

Locking logic so two buyers don’t claim the same price

Ensuring atomic increments on the backend

Payment confirmation before state mutation

Preventing replay or double-submission exploits

Keeping it minimal without overengineering it

Right now it’s intentionally lightweight.
But I’m thinking about:

Should price increments be fully on-chain / provable?

Is there a cleaner way to handle concurrency at scale?

Would you introduce time decay or leave it purely linear?

Should the historical ownership chain be immutable + public?

What safeguards would you add?

Part of me wants to keep it naive and raw.
Part of me wants it architecturally tight.
by nephihaha | 2026-02-27 21:07:18+00:00
I watched the whole lot thanks to lockdown. I used to like up until series six or so, but had a look at the later ones. Yes, the actors certainly all look more "lived in" nowadays.

The later series/seasons are very uneven, which surprised me. I stopped watching originally around when Chloe Annette's Kochanski was introduced but I was surprised that instead of a steady decline that the quality was very up and down.
by bluebarbet | 2026-02-27 21:07:23+00:00
>I'd be curious to know the banks you're talking about

Fortuneo (internet-only subsidiary of Crédit Mutuel) and LCL. I have had both their apps installed at points in the past. In both cases they defaulted back to SMS 2FA upon uninstalling, though I remember worrying I would have the problem you describe.

Ultimately I can't see how a bank could get away with forcing (rather than just pushing) existing customers to install an app. This would surely be a breach of contract.
by aaaronic | 2026-02-27 21:07:25+00:00
But some of Apple or Spotify Premium's recent moves Re: advertising show that even those who _are paying_ end up getting the ad experience eventually.

The old "If you aren't paying for a product, you're the product." adage doesn't apply anymore when even if you're paying, you're _still_ being productized.

The real problem is increasing concentration of _everything_ into ever-fewer (viable) players.

Doctorow's book "Enshittification" goes into way more examples of this phenomenon (though I'm far less optimistic than he is about the ability to reverse this trend).
by jonchurch_ | 2026-02-27 21:07:36+00:00
I dont want to misrepresent, I am not the original author of any of these projects. I am not JDD of lodash (who is still involved and part of the TC) nor TJ Holowaychuk of express.

I dont know what the future will look like, but IMO open source is the intersection of code and community (aka the squishy bits) and for that reason I dont think AI will make it obselete, not now nor in the future.
by anonym29 | 2026-02-27 21:07:57+00:00
It's about as easy to restrict the proliferation of firearms and ammunition as it is to restrict the proliferation of open source software. Anyone can make functional firearms out of supplies from any hardware store, this is true regardless of how many laws you pass. Look at the weapon that was used to assassinate Shinzo Abe. That was manufactured and used in a country with gun control laws that basically make California's gun control look indistinguishable from Texas. No number of laws have ever or will ever stop criminals with a rudimentary grasp of basic physics and basic chemistry.

You can't put the genie of firearms back in the bottle any more than Hollywood can put the genie of p2p file sharing back in the bottle. Trying to do so is like trying to unscramble eggs. It doesn't matter how valid your desires or justifications for attempting to so are, it's an act of banging your own head against the cold, hard wall of reality.
by mullingitover | 2026-02-27 21:09:10+00:00
My hot take is that humans are, in aggregate, wholly incapable of controlling themselves when it comes to burning every scrap of energy available. As soon as these corporate efforts hit the slightest bit of friction, they are quietly snuffed out.

Humanity is essentially a fire that is burning its available resources, something it has no choice but to do. The only difference between humanity and basic fire is that humanity is cursed to be aware of what it's destroying, and can fear the day that the conditions allowing it to exist come to an end.