MurphyA/hacker-news huggingface dataset:
by thewhitetulip | 2026-03-13 03:48:55+00:00
Politicians only think of their donors. Every country has an oligarchy who controls oil and gas. So for their wealth, we all have to suffer.

South Asia is suffering like anything right now. There is an cooking gas shortage. In some countries there is a petrol shortage.

But nobody will learn lessons from this crisis and focus to switch to renewables within a decade.
by parpfish | 2026-03-13 03:49:41+00:00
i once had this "make a PB&J" as part of a written take-home interview.

i knew the schtick -- no matter how precise and complete you are, there is always the possibility for another little gotcha. and that makes it absolute rubbish for a take home because... how much detail do i need to go into to satisfy the manager reviewing this? i think i wrote a couple paragraphs and ended with a little rant about how i know how this problem works and it'd work better in person. i don't know how much they expected somebody to write.
by jhhh | 2026-03-13 03:51:01+00:00
I asked gemini a few months ago if getopt shifts the argument list. It replied 'no, ...' with some detail and then asked at the end if I would like a code example. I replied simply 'yes'. It thought I was disagreeing with its original response and reiterated in BOLD that 'NO, the command getopt does not shift the argument list'.
by ddxv | 2026-03-13 03:51:37+00:00
Yes, I think what I left off my sentence was that I trust AI on frontend more than myself. Backend and data processing where I know more, I can't handle it's constant hallucinations. I also feel like hallucinations in data pipelines are way more problematic for me. They take a long time to "fix" and can be quite easy to miss, imagine a mean of a mean or something that is 'mostly' right (thus harder to catch) but factually incorrect.
by ToucanLoucan | 2026-03-13 03:51:52+00:00
> Or they learn to enable developer mode, unlock the bootloader, and install Linux, or use the officially supported Crostini, or so on. There's like 3 different ways to run Linux desktop apps on a modern Chromebook.

Oh so all our hypothetical child has to do to discover what computers can actually do is completely rebuild one's software from scratch with no prior knowledge.

Next you'll tell me F1 drivers in their teens just have to LS swap a Saturn SC2 and book time at a track.
by adam_arthur | 2026-03-13 03:52:02+00:00
The 9% of borrowers defaulting stat cited in the title is not the same as 9% of the loanbook defaulting.

As stated in the article, 9% is the number of borrowers that defaulted, which was concentrated in smaller borrowers (thus smaller loans).

And then, again, you can say probably half of the dollar amount of those defaults are recoverable.

Bond defaults spiked to around 6% in aggregate in 2008, to use a worst case example.
by Benjamin_Dobell | 2026-03-13 03:53:03+00:00
Although this is a facetious take, instructing a robot to follow recipes is a fantastic introduction to coding. I added a visual scripting layer to Overcooked so kids can program robots to make all sorts of dishes (Sushi, Pasta, Cakes etc.)

https://youtu.be/ITWSL5lTLig

This is part of a club to teach kids coding, creativity and digital literacy.
by jgable | 2026-03-13 03:53:24+00:00
It’s funny, when I’ve seen this demonstrated, it’s basically literally impossible to get the right result because the test maker doesn’t define an instruction set that you can rely on. They will deliberately screw up whatever instructions you give them no matter how detailed. A computer has a defined ISA that is specified in terms of behavior. A compiler transforms a language with higher level abstractions into this low-level language. I’ve never seen this “test” done with any similar affordance, which doesn’t really teach anything.
by throwaway17_17 | 2026-03-13 03:54:04+00:00
The belief by a juror that law enforcement personnel, especially phrased as a belief that applies to law enforcement personnel as a generic group, is a well established basis for a challenge for cause leading to exclusion of that person from being a juror. The US jury system is build explicitly on excluding these types of belief in juries in order to ensure fairness, impartiality, and individual and case/witness specificity of “triers-of-fact”.

I could understand someone who disagrees with it, but your position would be antithetical to current and historical thought on what defines a fair jury.
by creamyhorror | 2026-03-13 03:55:11+00:00
The way I see it, it's literally simply the PE paying the existing owner for the privilege of squeezing the value out of the business and its customers in the short term (or in the ideal/theoretical case, running it more sustainably and making higher profits). Management's job becomes to extract high profit in the short term, not to keep the company running profitably.

So, logically, selling to PEs/operators who are known to do this is basically the owners selling out and taking the cash. The consequences are clear to anyone who's been watching.
by XR843 | 2026-03-13 03:55:20+00:00
Building FoJin (https://fojin.app) — an open-source platform that
aggregates Buddhist digital texts from 440+ global sources (CBETA,
SuttaCentral, BDRC, SAT, 84000, GRETIL, etc.) into one searchable
interface.

Stack: React + TypeScript, FastAPI, PostgreSQL with pgvector,
Elasticsearch 8 (ICU analysis for CJK), Redis. Features include a
knowledge graph (9,600+ entities), 237K dictionary entries, full-text
reading of 4,488 fascicles, and RAG-powered AI Q&A grounded in 11M
characters of canonical text.

GitHub: https://github.com/xr843/fojin
by aisengard | 2026-03-13 03:56:25+00:00
It's like everyone forgot that "lines of code" as a productivity metric was a running joke for a decade-plus. The real bottleneck in our work isn't producing boilerplate code, it's producing more or less the right kind of code for the problem at hand, and LLMs, having no real underlying ability to reason, are just not very good at it.
by array_key_first | 2026-03-13 03:57:49+00:00
For most of humanity, humans are mostly plants and seeds. Meat was rare, because hunting is hard, and domesticated crops like grain are a new invention. Like, very new - 10,000 years.

All those were very high in fiber. I believe it's estimated paleolithic humans are over 100 grams of fiber a day, whereas I believe the recommended intake today is 35 grams, which less than 2% of Americans meet.

So yes, the Paleo diet is largely bullshit. No, humans did not eat fatty farmed meats. They barely ate meat at all.
by jaredcwhite | 2026-03-13 03:57:49+00:00
I'm just not buying this framing. At all.

I'm not sure what it is I'm supposed to be mourning. I'm using my skills and continuing in my craft the way I have for several decades and the way I will continue to for several more. I eschew the LLMs not because they are threatening to me, but because they are unsound products built & promoted by people who are fundamentally sociopathic.

If I am to mourn, I can mourn the unveiling of deep ethical lapses across the entire tech industry. They were clearly there already, we just didn't realize that if you were to put any random assemblage of techies into a room, a decent handful of them are sadly unethical people lacking a moral compass. We know that now. They love LLMs, because they love power and they dislike having to forgo perceived "utility" by recognizing the importance of caring for others in a community.

While they do their utmost to demolish craft & artistry & tradition, I will be doing my utmost to preserve & defend all of those things. I am no stranger to boycotts, and I certainly don't suffer from FOMO. And I'm thankful I know a whole lot of people who feel much as I do.
by tombert | 2026-03-13 03:58:54+00:00
When I was sixteen I got one of the earlier digital HD cameras (Canon VIXIA HF100) and Sony Vegas Movie Studio for my birthday. It was a neat camera and I liked Vegas, and I was grateful that my parents got them for me, but an issue that I had with it was that my computer wasn't nearly powerful enough to edit the video. Even setting the preview to the lowest quality settings, I was lucky to get 2fps with the 1080i video.

I still made it work. I got pretty good at reading the waveform preview, and was able to use that to figure out where to do cuts. I would apply effects and walk through frame by frame with the arrow keys to see how it looked. It usually took all night (and sometimes a bit of the next day) to render videos into 1080i, but it would render and the resulting videos would be fine.

Eventually I got a job and saved up and bought a decent CPU and GPU and editing got 10x easier, but I still kind of look back on the time of me having to make my shitty computer work with a certain degree of fondness. When you have a decent job with decent money you can buy the equipment you need to do most tasks, but there's sort of a purity in doing a task that you really don't have the equipment you need.
by hbcondo714 | 2026-03-13 03:59:40+00:00
Not true; their clinical trial finds "Improvements in GI symptoms, ASD symptoms, and the microbiome all persisted for at least 8 weeks after treatment ended, suggesting a long-term impact"[1]. A recent study from less than a year ago finds "The modulation of the gut microbiota using MTT in ASD has shown beneficial and long-term effects on GI symptoms and core symptoms of autism"[2]

[1] https://link.springer.com/article/10.1186/s40168-016-0225-7

[2] https://www.tandfonline.com/doi/abs/10.1080/19490976.2025.24...
by dwd | 2026-03-13 04:00:30+00:00
Sometimes I feel privileged for being in the generation that learnt to program BASIC on a C64 and it was the coolest thing around at the time. Being that much closer to the metal is a whole different experience of learning what a computer is and can do.

Is that even possible now? Probably not. Years ago I tried to get my kids interested in playing with their own Raspberry Pi when they came out that they could do whatever they wanted with on the side to little effect. Not even the idea of setting it one up as their own Minecraft server (they were heavily into it at the time) piqued their interest. Oh well.
by pinkmuffinere | 2026-03-13 04:01:01+00:00
> Setting the alarm to the latest hour that I can start to work it never wakes me up

Funny enough, I have the same strategy but the exact opposite experience -- it _almost always_ wakes me up, even when it's set for 11 am. I don't disagree with you though, I just think it's funny how different human experience is. And there are benefits too, it's easy for me to stay up late, and a lot of my best work comes naturally at 1 am. But basically nothing good happens before noon.
by throwaway17_17 | 2026-03-13 04:02:34+00:00
This was not a series of errors, this is (as a statistical inference) the system working as designed. This is not uncommon, it is not unplanned. The extradition of suspects from State to State is designed legislatively to function this way.

I also think there is more nuance to this situation than AI bad // Human Bad :: choose one. But while a tragedy, the ‘correct’ functioning of a system that produces tragedy doesn’t make that function and error.
by array_key_first | 2026-03-13 04:03:07+00:00
It's not at all. Red meat is carcinogenic, processed red meats more so. Processed meats are, too.

If you want to reduce your risk of cancer, your best bets are quitting smoking, stopping drinking, eating less meat, and exercising more.

Drinking, like, diet cola is nothing next to those. We know, without a doubt, tobacco, alcohol, and processed meats cause cancer.
by thewhitetulip | 2026-03-13 04:03:20+00:00
VSCode has advanced editor functionalities that not many use. But devs using that functionality aren't replacing devs not using it. Although they also save hours of manual work thanks to multi line cursors

Thing is, AI is being shoved top-down on devs because it's a goal for everyone, without checking if it's actually helping or hindering.

What I am seeing is juniors are blindly trusting AI output and say in a few years, it's going to be a disaster because nobody understands anything except seniors
by JeremyNT | 2026-03-13 04:03:25+00:00
To be clear, I'm not saying you can't (or shouldn't) review the results, only that you can (and should) give the harness the ability to do everything it needs to function without hitting permission barriers that need to be manually approved.

The correct way to run these safely is to sandbox them so real lasting damage is impossible, not to micromanage individual access requests.
by silisili | 2026-03-13 04:03:57+00:00
I haven't lived there in years, nor do I have exact numbers, but they make national news enough for the same problem nearly every year. I'll drop you some links if you care.

1 - 38 million between 2017 and 2022.

2 - 29 million in 2023.

3 - 12 million in settlements in 2025.

Dare I keep going?

[1]https://www.wdrb.com/in-depth/louisville-payouts-for-police-...

[2]https://www.aol.com/louisville-paid-least-29m-settle-1030450...

[3]https://www.courier-journal.com/story/news/local/2026/02/04/...
by reg_dunlop | 2026-03-13 04:03:58+00:00
Trust shouldn't be inherent in our adoption of these models.

However, constant skepticism is an interesting habit to develop.

I agree, continually asking it to justify may seem tiresome, especially if there's a deadline. Though with less pressure, "slow is smooth...".

Just this evening, a model gave an example of 2 different things with a supposed syntax difference, with no discernible syntax difference to my eyes.

While prompting for a 'sanity check', the model relented: "oops, my bad; i copied the same line twice". smh
From Optician to $62k MRR in 3 Months: AI Code Editors Reshaping SaaS
by jackcofounder | 2026-03-13 04:04:00+00:00
A 26-year-old software engineer quit his corporate job, moved back in with his parents, and used AI coding assistants to build a LinkedIn content tool that hit $62k MRR in just 90 days.

The story of Cameron Trew and Kleo (kleo.so) illustrates how AI code editors are enabling solo founders to outbuild entire teams.

Key insights:

- Built MVP in 4 weeks using Claude Code vs. estimated 10-12 weeks without AI (60-70% time savings)
- Stack: Next.js, Vercel, Neon, Inngest, Clerk - all AI-augmented
- Distribution-first: leveraged cofounder's 180k LinkedIn followers, no ads or Product Hunt
- 500 beta spots at $59-79/mo sold out in 4 days
- $62k MRR by month 3, on track for $300k MRR

The AI-native stack he used:
- Claude Code for primary coding
- Claude Vision for document analysis
- Vercel AI SDK for chat interfaces
- PostHog + Langfuse for observability
- Deepgram for voice-to-text
- Perplexity API for web research

This isn't "AI wrote my code, I went to the beach." It's "AI gave me leverage, I focused on architecture, user empathy, and distribution."

For solo founders, this changes everything. What would have cost $10k/mo in engineer salaries 5 years ago now costs $100 in infrastructure + 1 highly-leveraged founder.

What are you building with AI code editors?
by ishouldstayaway | 2026-03-13 04:04:03+00:00
Christ. Here's a tip for your own mental health: do not pretend to be stupid.

Do not pretend that when - for whatever reason, be that laziness or brevity or typing-on-a-phone or character limits or whatever - people leave out something as trivial as an apostrophe especially in informal writing that you somehow suddenly became illiterate. You did not. And neither did they.

ffs this attitude is insufferable
by salawat | 2026-03-13 04:04:56+00:00
Alas, I am not. T'were the case, assuming that's where you are, I'd invite you over. The pond you'd have to cross however, probably renders such a thing inviable. I hesitated to even broach the subject on a public forum. Couldn't bring myself not to, though. Been there, man. It sucks. Sorry for long periods between replies. I've apparently been spitting too much fire lately for one of the mods' sensibilities here, so I'm apparently in the rate limited box. Now that I know that, I'd much rather spend a reply helping someone that may still be helped rather than waste it on one of the more unethical, irredeemable pseuds that tend to congregate here looking for people who don't call them out for being such. I'm generally a tolerant person who tries to err on the side of civility, and I don't mind a good bout of mischief, but there is a particular type of snake that lurks here that has just reached the bottom of the pit in which my tolerance resides.
by klodolph | 2026-03-13 04:05:47+00:00
“Shorting” a company does not just mean short selling stock. Instead, it means having a short position, which you can use without unlimited downside.

The easy way is to buy puts. Maybe your next question is, “who is selling puts?” And that’s a good question, but you don’t really care, because you can buy your puts on the open market and when you do that, you get protection from credit risk.

There are other reasons why this isn’t a good idea but “unlimited downside” is not one of them.
by linsomniac | 2026-03-13 04:05:50+00:00
It seems like this really only helps intermediate routers.

All endpoints need to upgrade to IPv4x before anyone can reasonably use it. If I have servers on IPv4x, clients can reach my network fine, but they then can't reach individual servers. Clients need to know IPv4x to reach IPv4x servers.

Similarly, IPv4x clients talking to IPv4 servers do what? Send an IPv4x packet with the remaining IPv4x address bits zeroed out? Nope a V4 server won't understand it. So they're sending an IPv4 packet and the response gets back to your network but doesn't know how to get the last mile back to the IPv4x client?

I desperately wish there was a way to have "one stack to rule them all", whether that is IPv4x or IPv4 mapped into a portion of IPv6. But there doesn't seem to be an actually workable solution to it.
by raw_anon_1111 | 2026-03-13 04:06:02+00:00
I haven’t done web development since 2002 except for some copy and paste work. My development is purely back end and AWS IAC. I have completely vibe coded three internal web admin sites that had about 10 pages of functionality and authentication with Amazon Cognito. I didn’t look at a line of code. I just told it what I wanted and the changes based on the UX I wanted
by sedatk | 2026-03-13 04:06:33+00:00
I actually disagree: that's the road taken. NAT is practically this. When you're behind a NAT, you're effectively using a 64-bit address space. Two more layers of NAT, and you can have 128-bit address space. "The first part" of the address is a globally routable IPv4 address, and the rest is kept by the routers on the path tracking NAT connection states.

And NAT needed zero software changes. That's why it's won. It brought the benefits of whatever extension protocol with existing mechanisms of IPv4.

IPv6 isn't an alternative to IPv4, it's an alternative to all IPv4xes.
by sublinear | 2026-03-13 04:07:07+00:00
My first computer was a Compaq my parents got during that peak era of home PC mass adoption in the late 90s. I immediately played a ton of games, got on AOL, learned VBScript, C++, HTML, etc.

This was such a natural and common thing that I never even questioned if others were having a different experience with computers. This sounds crazy now, but it felt as if everyone was either going to learn to program or already had, not as a career choice but as an essential form of literacy. I mean even the calculators were programmable!

To me, Macs were just "the boring computers" we had at school and what my grandparents bought. They seemed locked down and weird like an appliance. I have no idea what my life would be like now if I had grown up in a different time and with a Mac.

This isn't to hate on Macs, but to tell the story of the dominance of Microsoft at the time and how much culture shifted towards more "dumb" consumerism. By the time the first iPod came out I realized the adults had no interest in any of this more progressive future. Then the iPhone and Windows Vista confirmed it.

I installed Ubuntu on the ThinkPad I had in high school and never really looked back. To this day, I am still baffled by the obsessions people have with AI "replacing jobs" and Apple devices as status symbols. I think those people miss the point entirely and worry about their incomplete worldview being passed down to younger generations. What I see is the masses refusing to participate and technofeudalists taking advantage of them.
by throwaway17_17 | 2026-03-13 04:07:26+00:00
To clarify one point, her not having a bail is a function of the way interstate ‘fugitive’ warrants are designed. The Court in Tennessee had no ability to set bail, and until she entered the physical custody of North Dakota she can not have bail set.

Also, her guilt was not assessed in any common meaning of the term. The requirement for holding a person in custody, with or without bail, is probable cause. The only thing assessed was did law enforcement present a statement to a Judge that was possible to be believed in the light most favorable to the prosecution.
by abcde666777 | 2026-03-13 04:08:19+00:00
I'm constantly bemused by people doing a surprised pikachu face when this stuff happens. What did you except from a text based statistical model? Actual cognizance?

Oh that's right - some folks really do expect that.

Perhaps more insulting is that we're so reductive about our own intelligence and sentience to so quickly act like we've reproduced it or ought be able to in short order.
by gomijacogeo | 2026-03-13 04:09:32+00:00
Over time, require trusted boot and a TPM. Require a signed age-verification cert to get tokens to access io devices and net. It feels like part of a long play to claw unregulated general purpose computing out of the hands of the masses. Or, at least, get as much as can be moved into the cloud which can be easily surveilled and shut down.
by sutterd | 2026-03-13 04:09:49+00:00
The spec contains formal, numbered items which are requirements and also serve to make tests (these are spec tests, additional implementation tests are also allowed by the implementer). When I said "they are not formalized as much", I mean I am not as strict on the spec format as CodeSpeak is, where their spec can be parsed with a tool. For me it is up to the LLM to use the spec itself. I have additional text beyond the requirement items which also influences how the LLM implements the code. I did this because it is too tough, for me at least, to prompt the LLM just based on strict requirements. This is perhaps cheating according to what you might call SDD. I'm just trying to be practical. The idea in the end is that this spec implies the code and maintaining the spec is the same as maintaining the code. Strictly speaking this won't be true, but I am hoping it still works anyway.