MurphyA/hacker-news huggingface dataset:
by kakacik | 2026-03-06 19:58:43+00:00
That's not something enthusiasts here and elsewhere want to hear, that's pretty obvious also in this discussion. People seems extremely polarized these days.

AI is either the next wheel or abysmal doom for future generations. I see both and neither at the same time.

In corporate environment where navigating processes, politics and other non-dev tasks takes significantly longer than actual coding, AI is just a bit better google search. And trust me, all these non-dev parts are still growing and growing fast. Its useful, but not elevating people beyond their true levels in any significant way (I guess we can agree ie nr of lines produced per day ain't a good idea, rather some Dilbert-esque comic for Friday afternoon).
by mogonzal | 2026-03-06 19:58:50+00:00
Super fair question haha. I'm gonna flip this question first because I think it perfectly frames the current landscape of startup/SMB treasury products

Say you (like many startups) use Mercury Treasury, Rho Treasury, Brex Treasury, etc. Most of these list somewhere exactly what funds they buy into. Why not just open a fidelity account and by them yourself?

The answer is pretty clearly ease of use. Easy to move money from your bank account (likely also with them) to their treasury, easy to set up rules like ("if my bank balance falls below $X then transfer $Y from treasury"), stuff like that

We provide all of these features too! We are not at all asking people to bank with us or spend the time/friction of actively managing their deposits

So if the ease-of-use is the same and the yields are roughly 40% more than the generic money market wrappers out there, we think it's a no-brainer

(EDIT: adding mention that I am OP's co-founder)
by foldr | 2026-03-06 19:59:24+00:00
I don't claim to have any special skill at AI, but as a 'senior' dev, my strategy is exactly the opposite. I try to be as lazy, dumb and concise as I can bring myself to be with my initial prompt, and then just add more detail for the bits that the AI didn't guess correctly the first time around.

Quite often the AI guesses accurately and you save the time you'd have spent crafting the perfect prompt. Recently, my PM shared a nigh-on incompressible hand-scribbled diagram on Slack (which, in fairness, was more or less a joke). I uploaded it to Gemini with the prompt "WTF does this diagram mean?". Even without a shred of context, it figured out that it was some kind of product feature matrix and produced a perfect three paragraph summary.

I've never really seen the value in the planning phase as you're free to just throw away whatever the AI produces and try again with a different prompt. That said, I don't pay for my tokens at work. Is planning perhaps useful as a way of reducing total token usage?
by ryandrake | 2026-03-06 20:00:03+00:00
> Screen a lot of resumes and you'll get tired of seeing "Boosted revenue by 23% by decreasing deploy times by 64%." This communicates nothing useful and we all know that revenue going up 23% YoY was not attributable to this single programmer doing anything at all.

This is the "quantify everything" mantra career coaches have been repeating for decades. As the story goes, no company is going to care that you refactored the FooBar library in order to make bugs in the DingDang module easier to fix. You have to only write down things that moved some quantifiable business needle like revenue or signups, even if the link to that needle is tenuous. Obviously, this ends up penalizing hard working, talented devs who don't happen to be working in areas where wins are easily quantifiable.
by FireBeyond | 2026-03-06 20:00:11+00:00
All of those things are reasonable questions. I've also watched videos talking on using Claude's built in hooks to do everything from "never git push, only prompt me that -I- should", and beyond, "if environment variable x = y (perhaps a la DEPLOYMENT_TARGET=prod) then do not execute any command that does not have a "dry run" mode" (or do not execute any commands, only tell me what to execute)."

I've also trashed production by "hand" in my previous time as an SRE.

> If the latter, then you cannot defend Claude's failure to act like a senior engineer in this situation.

This is rather black and white. Is it acceptable? No. Is it to be expected of a senior engineer? Yes, at times. If you have any length of career as an engineer or ops person and you tell me that you've never executed problematic commands whether or not caught by security nets, bluntly, you're lying.
by sam_palus | 2026-03-06 20:00:47+00:00
STRC has only been around for less than a year. I don't know too much about what assets it holds (and maybe it's worth me looking into it), but those kinds of returns are generally a sign that you're taking on a lot more risk than you think (even if it hasn't had a major price decrease yet).

We're competing against long-term cash held in a money-market fund (an instrument optimized for short-term use with same-day liquidity) earning 3.5%. In that context our yields definitely are competitive.
by curtisblaine | 2026-03-06 20:01:11+00:00
If "launched" is the number of attacks one side has launched and "intercepted" is the number of attacks that one side has neutralized, "hit" should be the number of missiles that one side has launched and hit the target? No, apparently it's the number of targets that have been hit on one side. Also, currently the coalition has intercepted a thousand more attacks than Iraq block launched. How can it be? Friendly fire? This thing is incredibly confusing.
by anthk | 2026-03-06 20:01:23+00:00
ARM device trees suck. ACPI for sure it's hell, but a DTB per device it's a damn disaster. U-Boot it's open, but it sucks at having to plug a damn USB-serial cable in 2026 in order to get a prompt. That should come builtin, and with an easy builting help or some text based menu.
by michaelt | 2026-03-06 20:01:59+00:00
The whole point of saying and writing things is to be understood by your audience.

If I know a given wording is widely misunderstood, to the point I'm planning to immediately follow it with a clarification - often that's a sign it's not a very good wording.

There are exceptions, of course - go ahead and say Cephalopods (things like octopuses and squid) if you're a marine biology educator.
by toast0 | 2026-03-06 20:02:00+00:00
> can you even have something similar to IBM PC with ARM?

AFAIK, ARM does not have port mapped i/o, so that makes it difficult to really match up with the PC. That said, an OS can require system firmware to provide certain things and you get closer to an IBM like world. Microsoft requires UEFI for desktop Windows (maybe WP8 and WM10 as well, but I believe those were effectively limited to specific qualcomm socs, whereas I feel like Desktop windows is supposed to be theoretically open to anything that hits the requirements).

ACPI for ARM is a thing that exists, but not all ARM systems will have it. Technically, not all x86 systems have it either, but for the past several generations of Intel and AMD, all the hardware you need for ACPI is embedded in the CPU, so only old hardware or really weird firmware would be missing it.

Mostly ACPI is about having hardware description tables in a convenient place for the OS to find it. Certainly standardized understanding of power states and the os-independent description of how to enter them is important too.

There are/were other proposals, but if you want something like UEFI and ACPI, and you have clout, you can just require it for systems you support. The market problem is Apple doesn't let their OS run on anything non-Apple, and Android has minimal standards in this area; whereas the marketplace for software for the IBM PC relied heavily on the IBM BIOS, the marketplace of software for Android relies on features of the OS; SoC makers can build a custom kernel with the hardware description hardcoded and there's no need to provide an in firmware system of hardware description. Other OSes lose out because they too need custom builds for each SoC.
by zeroCalories | 2026-03-06 20:02:07+00:00
We're now reaching the point where people have gone their whole college education on AI, and I've noticed a huge rise in the number of engineers that struggle to write basic stuff by hand. I had someone tell me they forgot how to append to a list in their chosen language, and couldn't define a simple tree data structure with correct syntax. This has made me very cautious about maintaining my fluency in programming, and I'll usually turn off AI tools for a good chunk of the day just to make sure I don't get too rusty.
by vishavjeet6 | 2026-03-06 20:02:22+00:00
Location: Bangalore,India
Remote: Yes (US, UK, Europe preferred)
Willing to relocate:Yes
Technologies: Java (8-21), Spring Boot, Python, Microservices architecture, OpenAPI, GCP, Kubernetes, Docker, Nomad, Kafka, ActiveMQ, Redis, PostgreSQL, Extreme Programming (XP), TDD, Agentic Development, AI, Claude
Résumé/CV: https://drive.google.com/file/d/1u3r3gjBKJGyDGhF1lsBS4cu-O0ofkS2k/view?usp=sharing
Email:vishavjeetsinghthakur@gmail.com

About Me: Senior Backend Engineer with a focus on high-concurrency systems, system optimization, and modern software delivery. Currently leading the end-to-end delivery of a cryptocurrency trading integration for a major financial services platform. I thrive in environments that value high code quality and velocity—championing XP methodologies, Pair Programming, and the integration of AI agentic tools into the daily development lifecycle.
by rootusrootus | 2026-03-06 20:02:37+00:00
Pew Research says just under 7% of the population uses the exchanges to buy insurance. Overall, about 36% of the population is on public healthcare, according to Census.gov. KFF says that about 80% of the working population, plus or minus, gets insurance through their employer, with an average of $570/month out-of-pocket for premiums.
by jihadjihad | 2026-03-06 20:02:44+00:00
A 2026 AI Engineer is a 1996 Software Architect. I don't need to be the one manually implementing the individual widgets of a system, I can delegate their implementation to developers (agents).

I'm being a little facetious, but I don't think it's far off the mark from what TFA is saying, and it matches my experience over the past few months. The worst architects we ever worked with were the ones who couldn't actually implement anything from scratch. Like TFA says, if you've got the fundamentals down and you want to see how far you can go with these new tools, play the role of architect for a change and let the agents fly.
Tell HN: The proposed KIDS Act (HR 7757) effectively mandates biometric browsing
by fokdelafons | 2026-03-06 20:03:06+00:00
Congress just introduced HR 7757 (KIDS Act). It is designed to kill anonymous web browsing for everyone.

Here is how the architecture of the Internet changes under this bill.

* The Verification Trap: clicking "I am 18" is now legally dead under Section 103. But the bill also says platforms cannot be forced to collect government IDs. This legally traps tech companies into forcing third-party biometric face scans or credit card checks just to let you browse mature content.

* Muting Gamers: section 303 targets multiplayer games. It forces developers to mute voice and text chat by default for all players until their age is verified by a third party. It also legally mandates playtime limit systems.

* The Algorithmic Net: section 201 applies these rules to any platform that uses user data to "make content recommendations." If your site has a "For You" feed or targeted algorithm, you are caught in the surveillance net.

* The Legal Kill Switch: they know this violates the First Amendment. Section 602 creates a strict 90-day expiration date to challenge the law's constitutionality. They are trying to time out organizations like the EFF.

https://lustra.news/en/us-congress/119/legislations/119_HR_7...
by jpadkins | 2026-03-06 20:03:36+00:00
> Oh and roughly 65M of sea level rise as the planet shifts to a snow/ice-free mode

65M seems a lot bigger than the 3.6mm/year rise we are seeing today (with +1.5C in warming already happening). Where did you read that we will get 65M of sea level rise with 1.5-2.5C more warming?
by mattnewton | 2026-03-06 20:03:57+00:00
Not what the article is talking about, but I think betting against x86 in terms of the investment of companies (not individuals buying PC parts) has been a pretty good bet!

Being long AAPL and NVDA has crushed AMD and INTC, and that's with AMD's gains which I would argue are mostly due to non-x86 chips. Even Broadcom + Qualcom + ARM has been a better basket to hold for most of the last 5 years.

While PCs still need x86 because of the standardization the article talks about, more appliance-like computers like mobile phones and even server hardware have stolen a lot of market share and I think are the dominant way people will do their computing in the future. This comment was written on a m2 macbook that I use to ssh into a gb200 server.
by jmward01 | 2026-03-06 20:03:58+00:00
A key thing in this graph is that it doesn't seem to correlate to the rise of code assistants. That is a (relatively) recent last year thing from my point of view. Yes, they were there before, but they hadn't really hit in a way that I think hiring decisions had shifted because of them. This is just tech laying off, not AI taking jobs.
by godrae369 | 2026-03-06 20:04:10+00:00
Hey man, read your breakdown on the Moongate architecture. Using Source Generators for DI and Lua for behavior decoupling so you never have to recompile C# is a beautiful setup. Strict domain separation is the way to go.
I saw your 'What's missing' list includes NPC AI.
I build AI agent workflows. Instead of building traditional, boring finite-state machines for NPCs, what if we plugged an LLM microservice into your Lua scripts? We could give key NPCs actual contextual memory and dynamic dialogue. Players could physically type to a merchant, negotiate prices, or ask for rumors, and the NPC would generate a response strictly within the lore of Ultima, triggering the correct Lua events (like handing over an item or opening a door).
Since you have the packet layer and Lua environment solid, the integration would be incredibly clean. I'd love to contribute and map out the AI logic for this if you're open to exploring it.
by andai | 2026-03-06 20:04:10+00:00
So I've actually been putting more effort into deliberate practice since I started using AI in programming.

I've been a fan of Zed Shaw's method for years, of typing out interesting programs by hand. But I've been appreciating it even more now, as a way to stave off the feeling of my brain melting :)

The gross feeling I have if I go for too long without doing cardio, is a similar feeling to when I go for too long without actually writing a substantial amount of code myself.

I think that the feeling of making a sustained effort is itself something necessary and healthy, and rapidly disappearing from the world.
by kwillets | 2026-03-06 20:04:32+00:00
This site is underweighted on OLAP. Columnstores were invented for precisely this use case; nobody in the field wants to normalize everything.

Which brings me to the question, why a rowstore? Are Z-sets hard to manage otherwise?

Another aspect of wide tables is that they tend to have a lot of dependencies, ie different columns come from different aggregations, and the whole table gets held up if one of them is late. IVM seems like a good solution for that problem.
by gucci-on-fleek | 2026-03-06 20:05:22+00:00
I recently co-authored an article [0] that attempts to explain the various engines and formats.

My personal recommendation would be to just always use "lualatex", or "pdflatex" if you have older documents that won't work with LuaLaTeX for some reason. I'm also a big fan of ConTeXt [2], but I realize that that isn't a practical option for most people.

[0]: https://tug.org/members/TUGboat/tb46-3/tb144berry-engines-fo... [1]

[1]: Paywalled until April, sorry. Email me and I can send you a copy though (this offer is open to anybody).

[2]: https://news.ycombinator.com/item?id=47272239
by kseniamorph | 2026-03-06 20:05:35+00:00
Saw the edit: I think that clarification was important.
The core point resonates with me personally. The shift isn't about writing less code, it's about where the real judgment lives. Knowing what to build, how to decompose a problem, which patterns to reach for - and critically, when the model is confidently wrong. Without that foundation you're not moving faster, you're just making bad decisions faster.
The scope point resonates too. Small, well-defined tasks with verifiable output is where agents actually shine.
by tlogan | 2026-03-06 20:05:38+00:00
The latest major IEA estimate says China’s CO₂ emissions reached 12.6 Gt in 2023, up 4.7% from 2022.

On the other hand U.S. CO₂ emissions decreased slightly between 2022 and 2023. About 2–3% (from 4.79 to 4.68
Gt)

I just do not understand how we can claim any kind of progress here.
by epistasis | 2026-03-06 20:05:50+00:00
tl;dr The amount of fossil fuels it takes to make stuff is not nearly as big as the amount of fossil fuels we use to transport ourselves in cars.

Consumption-based accounting of CO2 emissions is harder than production-based accounting, but it allows us to see more clearly what the CO2 cost of our lifestyle is. It's been ~5 years since I looked at one of those in detail, but I don't think it's changed much since then. The big takeaway for me was that for the US, which has massive emissions compared to Europe countries, urban/suburban design and land use was by far the biggest determinant of CO2 consumption, followed by income/wealth. Despite their higher wealth and ability to spend more, residents of urban areas have for lower emissions than suburban residents.

See, for example, https://coolclimate.org/maps

There's a tendency to think of consumption in zero-sum terms, but it turns out that energy efficiency has a massive impact on emissions, and also that intuition about quantities of emissions is really hard to gain without a lot of study.
by inhumantsar | 2026-03-06 20:05:58+00:00
what's truly incredible is that this person is selling bootcamps.

the things they "didn't realize" or "didn't know" are basics. they're things you would know if you spent any time at all with terraform or AWS.

all the remediations are table stakes. things you should at least know about before using terraform. things you would learn by skimming the docs (or at least asking Claude about best practices).

even ignoring the technical aspects, a tiny amount of consideration at any point in that process would have made it clear to any competent person that they should stop and question their assumptions.

I mean, shit happens. good engineers take down prod all the time. but damn man, to miss those basics entirely while selling courses on engineering is just astounding.

the grifter mentality is probably so deeply engrained that I'm willing to bet that they never once thought "I'm totally qualified to sell courses", let alone question the thought.
by Sateallia | 2026-03-06 20:05:59+00:00
With Open Camera, my device (and seemingly many others) have phantom cameras with IDs that crash Android's camera server if accessed. When that happens I have to restart my phone. Open Camera does not have a way to blacklist those. There are several issues open about this on the issue tracker but they have been open since 2020. This is not an easy problem to fix (LineageOS uses a manually populated key called "config_ignoredAuxCameraIds" in device trees to solve this for their Aperture camera app) but at least an option to filter those out manually if I know what I'm doing would be nice.

The other two prominent open source camera apps are Fossify Camera and PhotonCamera. Fossify Camera does not support multiple lenses yet. PhotonCamera is nice because it does image processing and handles my camera lenses correctly but its UX is janky (on my device, with default settings, taking a photo takes 7-8 seconds and quitting the app before the process is complete loses the image), it's not on F-Droid and it doesn't automatically switch between lenses with zoom changes. There's also FreeDcam but I'm not a professional photographer and I'm certainly not going to buy a color calibration reference card that costs more than a hundred dollars.

It sucks that on my phone with /e/OS, instead of using a FOSS camera app, I resort to using Pixel's camera app with internet permission disabled to be able to take advantage of my hardware.
by eichin | 2026-03-06 20:06:01+00:00
Some of their earlier videos go into a lot of detail on the safety interlocks (including that the radiation near the device can be lower than ambient because it's basically a large chunk of shielding :-)

As for pricing, https://news.ycombinator.com/item?id=45392896 had some numbers from 5 months ago. It seems like the kind of thing that you'd want as a nearby service, unless you needed to do continuous inspection (they have some automated conveyor sampling products too, it looks like.) My last company had a few 3d-printed components that would have been interesting to spot check after wear testing, but for a lot of things, the competition for the scan is "open it up with a screwdriver" :-)
by andrewflnr | 2026-03-06 20:06:17+00:00
If you actually think and act that way, so much the better. I don't even particularly disbelieve you. But can you really look at the mass of humanity around you and believe they think the same way? Even if they claim to value critical thinking, watch what they do, what they buy, how they vote.

You've most likely trained yourself to value critical thinking in your leaders, most likely from an early enough age that you don't remember what it was like without it. Lots of people don't get this training or don't apply it in a fully general way.
by legitster | 2026-03-06 20:06:24+00:00
These are from one set of 302s that were finally released:

From the first interview:

> EPSTEIN talked about blackmailing people in front of ■. ■ was confident TRUMP knew EPSTEIN blackmailed people because she heard EPSTEIN and TRUMP talking about it. ■ stated she knew TRUMP had illegal building permits. She heard him (TRUMP) talking about washing money through casinos. Number 6 is Donald Trump's favorite number. was not sure how she knew that, but she had heard it at one point. ■ stated that EPSTEIN's blackmailing of her mother, "ruined my family".

From the last (4th interview):

> She indicated she was aware that because she was victimized several years prior, the statutes of limitation of any viable federal violation may have run. She asked agents, "what's the point?" The agents explained that all victims of crime should have the opportunity to tell their story; they wanted to provide her with that opportunity should she choose to accept. The agents also explained why they wished to keep the fourth interview focused on abuse ■ endured at the hands of individuals associated with JEFFREY EPSTEIN. ■ previously mentioned she had sexual contact with (current U.S. President) DONALD TRUMP while she was a minor. She previously explained the contact was facilitated through her association with EPSTEIN. ■ was asked whether she felt comfortable detailing her contacts with TRUMP. ■ again asked what the point would be of providing the information at this point in her life when there was a strong possibility nothing could be done about it

So this wasn't a salacious quip from the tipline, they believed her enough to interview her 4 times.
by Martibis | 2026-03-06 20:07:21+00:00
Yeah, definitely thought about that.

The service is intentionally narrow. Destinations/config are stored encrypted, submissions are treated as pass-through, there is no persistent message storage at all. The idea is to reduce both retained data and attack surface as much as possible.

On reliability: yes, this is still a third-party dependency in the submission path. So if someone wants absolute control or is dealing with very sensitive data, I’d still say a self-built endpoint is the better choice.

This is really meant for the middle ground: people who want spam protection + delivery handling without maintaining the whole thing themselves.