MurphyA/hacker-news huggingface dataset:
by amiga386 | 2026-03-14 10:47:44+00:00
Yes, it does. Only Sith deal in absolutes. You can say the same about, let's say alcohol. For most it's an entertaining social lubricant. For a much smaller number, it leads them to wreck and ruin. Is it therefore a wicked evil sin that no God-fearing person should engage in, and I'm going to ban it to protect the morality of society?

The USA tried that out with Prohibition, and only after years of misery and gangsters taking up power did they realise their mistake. Moral absolutism doesn't work, problem management does.

Per the Gambling Commission in their call for evidence from a few years ago:

https://www.gov.uk/government/publications/review-of-the-gam...

> Gambling is a popular leisure pursuit in Britain. Last year, 47% of adults surveyed had taken part in at least one form of gambling in the previous four weeks [...] Gambling can be entertaining and sociable, and enhance enjoyment of other activities, and the vast majority of gamblers take part without suffering even low levels of harm. [...]

> However, gambling does come with risks, and problem gambling can ruin lives, wreck families, and damage communities [...] approximately 0.5% of the adult population are problem gamblers [...] this rate has remained broadly steady around or below 1% for the past 20 years and now equates to about 300,000 individuals whose gambling is also likely to cause harm to those around them

> This Review seeks to ensure that people can continue to gamble but that the legislation and regulation we have in place addresses as many factors as possible to give the necessary safeguards [...]

Evidence tells you plainly that different forms of gambling are not equal, and don't have the same power to trigger problem gambling in individuals. Coin pushers at seaside amusement parks with a maximum "bet" of 10p are not in the same league as fixed-odds roulette in a run-down high street with a £100 maximum bet. Lootboxes have some level of risk of causing harm, but not that level of risk.
by nicebumblebee | 2026-03-14 10:47:49+00:00
I discounted the remainder of the piece after reading this:

Personal freedom. As a PhD student you’re your own boss. Want to sleep in today? Sure. Want to skip a day and go on a vacation? Sure. All that matters is your final output and no one will force you to clock in from 9am to 5pm. Of course, some advisers might be more or less flexible about it. . .

For some programs, this is untrue. Your advisor, your experiments, or your conference deadlines govern your schedule.
by djao | 2026-03-14 10:48:19+00:00
All they had to do was exempt free and open source software from the requirements, which are unworkable in the FOSS context anyway, and they would have gotten away scot-free with their tech company pillow fight.

But no, they had to let collateral damage frag the free software crowd, which is inconsequential to their aims anyway, but 100% a huge concern for those suffering the collateral damage.
by simonh | 2026-03-14 10:48:26+00:00
I take it's repairability slightly differently. That's because it is highly modular, and I think the reason for that is longevity. They put a lot of engineering effort into this thing, and so at this price point that has to pay back over a lot of devices over a long period. This design isn't going to change for many years, but the internals will iterate independently.
by tkgally | 2026-03-14 10:48:27+00:00
They don’t explain the downvotes, but here are some discussions of the expression:

https://www.merriam-webster.com/grammar/could-couldnt-care-l...

https://www.britannica.com/dictionary/eb/qa/I-COULDN-T-care-...

https://www.vocabulary.com/articles/pardon-the-expression/i-...
by search_facility | 2026-03-14 10:49:03+00:00
Our 3D visualization relies havily on photons doing the heavy lifting of traversing 3D space in straight lines, people get, you know, accustomed to it.
In fact how we see things is frozen by physics, not brains - they are just accommodated to reality

There are no such utility particles doing any heavy lifting in 4D, so nothing to accommodate to.
by small_model | 2026-03-14 10:49:05+00:00
Not sure these and other editors have a future when the SOTA models can generate code better than 99% of the best devs in the world 100x faster, 10x cheaper and never get tired or want pesky time off. Maybe the use case it to view code while humans are still required in the loop (I think they just about still are) or to edit a commit msg.
by basit11rrd | 2026-03-14 10:49:20+00:00
I noticed something creep on the Final Round AI website. They show video testimonials from users with their full names, faces, and industries publicly on the site.

Technically this isn’t a traditional data breach, but it is exposing personally identifiable information (name + face) tied to people who used an AI interview cheating tool. Isn't it very concerning??

Because the content is public, it could theoretically be scraped and cross-referenced with LinkedIn, hiring databases, or recruiter tools.

So the question is:
Isn't this a very serious data leak disguised as failed marketing?

Is meaningful consent even possible when testimonial rights are buried in ToS?

Curious what people here think.
by suheilaaita | 2026-03-14 10:49:33+00:00
I'm from an accounting/finance background and spent about 10 years in Big4. I was always into tech, but never software development because writing code (as I thought) takes years to master, and I had already chosen accounting.

Fast forward to 2024 when I saw Cursor (the IDE coding agent tool). I immediately felt like this was going to be the way for someone like me.

Back then, it was brutal. I'd fight with the models for 15 prompts just to get a website working without errors on localhost, let alone QA it. None of the plan modes or orchestration features existed. I had to hack around context engineering, memories, all that stuff. Things broke constantly. 10 failures for 1 success. But it was fun. To top it all off, most of the terminology sounded like science fiction, but it got better in time. I basically used AI itself to hack my way into understanding how things worked.

Fast forward again (only ~2 years later). The AI not only builds the app, it builds the website, the marketing, full documentation, GIFs, videos, content, screen recordings. It even hosts it online (literally controls the browser and configures everything). Letting the agent control the browser and the tooling around that is really, genuinely, just mad science fiction type magic stuff. It's unbelievable how often these models get something mostly right.

The reality though is that it still takes time. Time to understand what works well and what works better. Which agent is good for building apps, which one is good for frontend design, which one is good for research. Which tools are free, paid, credit-based, API-based. It all matters if you want to control costs and just get better outputs.

Do you use Gemini for a website skeleton? Claude for code? Grok for research? Gemini Deep Search? ChatGPT Search? Both? When do you use plan mode vs just prompting? Is GPT-5.x better here or Claude Opus? Or maybe Gemini actually is.

My point is: while anyone can start prompting an agent, it still takes a lot of trial and error to develop intuition about how to use them well. And even then everything you learn is probably outdated today because the space changes constantly.

I'm sure there are people using AI 100× better than I am. But it's still insane that someone with no coding background can build production-grade things that actually work.

The one-person company feels inevitable.

I'm curious how software engineers think about this today. Are you still writing most of your code manually?
by nativeit | 2026-03-14 10:49:52+00:00
As someone who came of age before “the internet as you know it”, I am looking forward to all of the cancerous Web 2.0 OG slop and narcissism factories succumbing to their own fates. Let me tell you, the internet as we know it sucks, and the internet it ate 25-years ago is a marked improvement. We should be so lucky. Now go write a personal blog in plain text, and rejoice.
by psyklic | 2026-03-14 10:50:16+00:00
Before LLMs, I've watched in horror as colleagues immediately copy-paste-ran Stack Overflow solutions in terminal, without even reading them.

LLM agents are basically the same, except now everyone is doing it. They copy-paste-run lots of code without meaningfully reviewing it.

My fear is that some colleagues are getting more skilled at prompting but less skilled at coding and writing. And the prompting skills may not generalize much outside of certain LLMs.
by input_sh | 2026-03-14 10:51:19+00:00
In my experience, it's a significant improvement, but I wouldn't call it a solution. If non-LE drop in quality is like 1/10, with LE it's like 6/10.

I should point out that unlike the other reply I haven't really bothered researching it at all, I just upgraded from a non-LE pair to a LE pair recently.
by aboardRat4 | 2026-03-14 10:51:30+00:00
Not at all. My experience in this case indicates that there is a correct behavioural pattern which avoids the issue entirely and requires zero government's intervention.

But if you insist on having a regulation, okay, I'm fine with it. What about the following regulation: each time a minor is found gambling or smoking, his/her parents are fined 100x times the stake/the price of cigarettes?
by danebalia | 2026-03-14 10:52:15+00:00
I gave up on emacs and vim. Its like fighting bad design. Im long time users of both, but no plugins sufficiently provide a quality integrated experience with AI, MCP and agents. Emacs and neovim AFAIK are not designed for streaming. And with what each of them do, you can just build an IDE yourself (Claude Code). I combined with Vim bindings, spacemacs interface and built an IDE from scratch in one week with Rust. Its my daily drivers. This is true customization.
by raw_anon_1111 | 2026-03-14 10:52:21+00:00
I have a AirPods Pro. But I also travel a lot and I have a pair of $60 Beats Flex that have a 12 hour battery life and if they fall out, they just fall around my neck. I also bought a third party pair of double flange ear tips that are better noise cancelling for flights than my AirPods.

Pairing has been a solved problem for decade now with Apple devices. I pair my AirPods Pro or Beats with one Apple device by pressing a button and they are automatically paired with my iPhone, iPad, Apple Watch, Mac and AppleTV and switch seamlessly between them.

Bluetooth was never meant to be used as an audio connection? While the original standard didn’t support A2DP, it was a part of the standard in 2003?

All Apple headphones support standard BT protocols.
by kgwxd | 2026-03-14 10:52:35+00:00
You should check out what the homebrew scene has made. I bought an old system, and garbage picked a CRT, just to play them. Started with Medieval Mayhem, a Warlords remake closer to the arcade version. Then I went on a years long obsession. Champ Games makes great stuff and has taken over distribution of some games AtariAge doesn't do since "Atari" bought them.
by dxdm | 2026-03-14 10:52:49+00:00
People really say this ("I could care less") to express that they do not care at all. I've seen it happen here on this site. Calling out the sheer absurdity of it, even in a respectful way, is not universally well-received. Unfortunately, I could care less about this, as it sounds very grating to me.

I try to remember that I ain't got no problem with other "illogical" uses of negation and could this one in a similar light, but it's more easily said than done.
by ifh-hn | 2026-03-14 10:53:11+00:00
Do I detect a hint of condescension? Hard to tell in text sometimes. I'm not sure how else to read your message, so in the event it is a passive aggressive attempt at being patronising I would caveat my original point with the fact I've spent the better part of a decade in higher education and I've done pretty well for myself in terms of marks, so if after all that I'm still not clear on what is meant by academic research or the point in the practice as presented to me during that time it's hardly my fault.
by bonoboTP | 2026-03-14 10:53:15+00:00
"How to be a top YouTuber" by MrBeast. "How to be a top athlete" by C. Ronaldo. "How to become a popstar" by Ed Sheeran. You know that such advice will have limited usefulness to most of the aspiring people.

Karpathy is an exceptional person, maybe not as much as Ronaldo in football but taking advice from him similarly won't be guaranteed to work. You can't have guarantees in such things.

In truth, the more literal but not fully literal thing that happens regarding surviving a PhD is that you try to publish a paper in a top venue but after several rejections you publish in a lower tier one, then you do two more followup in similarly second tier but not terrible venues and you get a "magna cum laude" or perhaps a "cum laude" once you reach 5 years and the prof wants to avoid the embarrassment of not having graduated you.

Of course many people don't come into the PhD with such plans, they expect a summa cum laude and papers in top venues and talk invitations and so on, since they've always been a top student so far.
by comboy | 2026-03-14 10:53:55+00:00
Not sure if it's a common knowledge but I've learned not that long ago that you can do "/compact your instructions here", if you just say what you are working on or what to keep explicitly it's much less painful.

In general LLMs for some reason are really bad at designing prompts for themselves. I tested it heavily on some data where there was clear optimization function and ability to evaluate the results, and I easily beat opus every time with my chaotic full of typos prompts vs its methodological ones when it is writing instructions for itself or for other LLMs.
by wil421 | 2026-03-14 10:54:46+00:00
My buddy owns several Firehouse restaurants. There’s a couple windows programs he uses to run his businesses. Not having a way to virtualize windows was a show stopper when the ARM Macs came out.

Same with my father in law who’s a general contractor. He uses some freeware estimate program and an extremely old photoshop he got in the early 2000s.

He also went through 2 crappy Amazon bought chrome books for his wife that could barely function. The Air was too pricey.
by ffsm8 | 2026-03-14 10:55:18+00:00
> but I doubt the terminal will ever really vanish

I always smiled when in the various Star Trek series (pre 2005) the main crew made something in the holo deck it was always via voice commands and essentially "vibecoded", but whenever details mattered (veeeeeeery rarely, almost never) and a specialist was consulted, that'd be someone clearly looking at a mobile terminal interface

It's obviously fiction, but it amused me nonetheless... And it's possible that that's the future of our industry. But if it is, it'd consider it a dead industry, honestly. Even in that fictional universe, the value the specialist provides is almost never necessary
by kakacik | 2026-03-14 10:56:24+00:00
Not sure which car you compare it to specifically from those manufacturers, but teslas seem much more expensive where I live than most models of those. Comparing it to corresponding BMW would be a more appropriate comparison.

Then comparison of quality of manufacturing and driving experience would end up in very different way (as driver of even older bmw 5 series teslas I've been to feel very cheap, and driving enjoyment goes way further than straight line performance and there teslas just don't deliver).

I agree the pedodirver should have been an eye opener for everybody. People are who they are and they don't change. Circumstances change and thus corresponding reactions, but thats about it.
by jstummbillig | 2026-03-14 10:56:25+00:00
Why would you start to work for elon musk if you consider yourself a decent person? Have you not heard of elon musk beforehand...? Did you let yourself be employed with the specific goal of sabotaging the work, in what must be the least effective (but certainly very lucrative way) possible?

What is it? Am I to believe that person is a mastermind? Or an asshole idiot?
by genewitch | 2026-03-14 10:56:35+00:00
so you have to garbage collect manually for the AI?

also, i don't want to make a full parent post

1M tokens sounds real expensive if you're constantly at that threshold. There's codebases larger in LOC; i read somewhere that Carmack has "given to humanity" over 1 million lines of his code. Perhaps something to dwell on
by sidk24 | 2026-03-14 10:56:52+00:00
Author here. IMO, we have better observability for a Node.js service than for an AI agent.

I build AI agent infrastructure. The post came from a real debugging session. An agent modified 47 files, the build failed, and I spent twenty minutes scrolling terminal output before giving up and starting over.

The core argument: we solved observability for microservices over the last decade (OpenTelemetry, Datadog, Honeycomb, Grafana). AI agents are also distributed systems. Multiple LLM calls, tool invocations, file operations, decision points. But there is no structured trace, no cost attribution per task, no permission audit trail, and no session replay.

Four questions you cannot answer today:

1. What did the agent do? (no structured trace)
2. Why did it do it? (context is ephemeral)
3. What did it cost? (no per-task attribution)
4. What was it allowed to do? (no permission audit trail)

The patterns exist in distributed systems observability. They need to be adapted, not invented. OpenTelemetry's data model (trace IDs, spans, parent-child relationships) maps directly to agent execution.

Happy to discuss the technical details. Particularly interested in hearing from teams that have built ad-hoc agent logging and what they learned.
by jszymborski | 2026-03-14 10:57:12+00:00
Downvotes are likely coming from the fact that this comment is quite off topic / doesn't reply to the substance of the comment you are replying to.

While it's often not helpful for folks to point out that something is a quick internet search away, performing one is usually best before going off topic. Doing so would have resulted in the answer to your question pretty quick.
by alpaca128 | 2026-03-14 10:57:31+00:00
Using the mic requires the device to drop to a much older protocol for headsets designed for an old, obsolete Bluetooth generation.

Afaik that's one big reason why BT is such a mess. Many different use-cases are dictated by different protocols, many of which are outdated, and two paired devices can only use a protocol supported by both. So the headphone can't just reuse the same nice connection and add a mic, it has to start pretending like it's some Bluetooth 2.0 device from 2005 or something.
by suheilaaita | 2026-03-14 10:57:43+00:00
I think it will give you a good "starter model". But then, it ultimately depends on what you want to do with the model exactly and your computer's specs.

For example, I needed a local model to review some transactions and output structured output in .json format. Not all local models are necesserily good at structured outputs, so I asked grok (becuase it has solid web search and is up to date), what are the best recommended models given this use case and my laptop's specs. It suggested a few models, I chose one and went for it and now it's working.

To summarise,
- find model given use case and specs.
- trial and error
- test other models (if needed)
- rinse repeat - because models are always coming out and getting better
by Lich | 2026-03-14 10:58:05+00:00
> Because it can also happen that CEO/customer will want shiny thing you will deliver the shiny thing and he will have no clue why did you do that, because he forgot that he wanted that - the task has rot away.

Hate this. My boss: “Hey, why is it doing that. Who did this?” You did, you clueless idiot. You asked for it.
by nephihaha | 2026-03-14 10:59:25+00:00
Not completely. The Soviet Union did adapt a lot of classic literature alongside the more obvious Communist propaganda you'd expect. I think they used the old town of Riga in Latvia to film the London scenes. I have heard that the Russians still show these films every Christmas.

There are subtitled versions available online. Here is a short clip (with Sarabande over it)

https://m.youtube.com/watch?v=3Flnlb5ITNQ

I am a great fan of Brett's version, which I think is the best ever made. But I think the Soviet version is fantastic, considering it was made behind the Iron Curtain. There have, of course, been some awful Sherlock Holmes films but that's another matter.
by hofrogs | 2026-03-14 11:00:48+00:00
Thrill rides? Probably not, I don't think there are many people having their life ruined by their addiction to amusement parks.

Alcoholic drinks? History of bans like that suggests that it's not a good idea. However that doesn't mean that nothing can be done. Addictions to alcohol, drugs, smoking, gambling damage both the person suffering from them and the friends/loved ones around that person. It is most likely impossible to drive the harm down to 0, but it can be reduced by denormalizing casual alcohol intake and sitations where people are peer pressured into consuming alcohol to fit in (especially in young adults), etc. People addicted to those substances/behaviors need a safe environment, a society that won't prompt them to relapse over and over because everyone around them is a casual user. Those are my thoughts, but I'm no expert.
by Setas | 2026-03-14 11:01:00+00:00
Different scale for me, but the same core problem: what happens when one agent fails mid-task?

I hit this with 8 agents sharing a JSONL knowledge graph. Parallel writes caused a race: two agents read the same state, both wrote back a full graph, and the second silently overwrote the first. I patched it with an async mutex and atomic writes, but the real lesson was that I was fighting my runtime.

On the BEAM, a GenServer processes its mailbox sequentially, so this class of shared-state bug largely disappears. Supervision trees also give you the part agent demos usually skip: when something crashes at 3am, it comes back clean instead of corrupting the rest of the system.

That ended up being the more important property than raw agent count.
by Setas | 2026-03-14 11:01:29+00:00
I run 8 agents for my company, and the part most demos skip is recovery.

The hardest bug I hit was a shared JSONL memory store: two agents wrote at once, one update silently overwrote the other, and sometimes the file ended up partially corrupted. I fixed it with a mutex and atomic writes, but that mostly taught me I was working against my runtime.

The reason I keep ending up back at Erlang/OTP is that supervision and isolated processes are the default model, not a patch. If agents are going to run while you sleep, restart behavior matters more than clever prompts.
by kumarvvr | 2026-03-14 11:01:51+00:00
I used Sony ear buds. Never once have I had any issues with it.

Charging is a minor inconvenience, but the freedom of not having tangled mess on my hands when I work while I speak is much more worth it.

I suspect the vat majority of these wired ones are for use during online video calls on office computers and laptops.
by Setas | 2026-03-14 11:01:53+00:00
Permission guards solve one important problem: should this action be allowed?

The complementary problem is recovery. I run 8 agents with fairly hard boundaries between them, and I still hit failures where every individual action was allowed but the system broke anyway because two agents wrote shared state at the same time.

What saved that setup was supervision, not permissions. The memory server crashed, restarted cleanly, ran repair on boot, and the rest of the system kept moving. Permission checks stop known-bad actions; supervision is what makes unknown-bad outcomes survivable.
Show HN: Auditor Core – Enterprise security auditing engine for DevSecOps
by EldorZ | 2026-03-14 11:02:25+00:00
I built a deterministic security auditing engine that runs 10 detection
engines (Bandit, Semgrep, Gitleaks, IaC, CI/CD, dependencies) and produces
a calibrated Security Posture Index score. AI advisory via Gemini/Groq.
Hardware-bound licensing. Would love feedback from security engineers.