MurphyA/hacker-news huggingface dataset:
by pjmlp | 2026-03-08 20:17:51+00:00
This is the next step.

I already do less coding than I used to do, because agency work has slowly focused on a mix of SaaS products, integrations via iPaaS, serveless or managed containers.

The whole MACH development approach mantra.

https://macharchitecture.com/

Meaning that even in development, at least in consulting, the teams have become a fraction that they used to be.

AI is the next step reducing team sizes.
by tombert | 2026-03-08 20:18:15+00:00
> Maybe it was the right decision at the time to lay them off?

It probably was the right decision to lay everyone off. What was not the right decision, and this should have been obvious, was hiring 10+k more employees than you actually need because you assume that this free money will last forever. He was almost certainly aware and signed off on this mass hiring. Other companies didn't make this mistake; Tim Cook didn't take a bonus that year to avoid mass layoffs.

> he certainly lost a lot of goodwill with his workforce and I'm sure the internal politics were tricky for anyone involved.

He probably did, because he's a bad CEO. He was right to lose goodwill.

> No one is getting "punished" - there was no promise of ten years of employment from Google.

No, there isn't a legal promise or anything, but people go to these BigCos primarily for stability. If you want an exciting job with lots of interesting new things, it's much easier to find that in a startup, but startups can be frustrating because they're inherently unstable. This is partly why startups tend to be made up of very young people; it's much easier to deal with volatility if you don't have a family.

You're obviously not "entitled" to a job, but the people who run Google aren't complete idiots; they know people are joining BigCo because they think it's going to be relatively stable. They depended on that in order to do all this overhiring.
Show HN: I built a tool to search 50K+ AI coding conversations in SQLite
by khaliqgant | 2026-03-08 20:18:16+00:00
I'm moving to a new computer and realized that the history.jsonl claude and codex files contain some very useful and valuable previous prompt sessions. Also the agent-relay conversations contain some gold.

Details:
- Imports history from Claude Code, Codex CLI, and Agent Relay into one SQLite DB
- Incremental sync — only reads new bytes on re-run
- FTS5 full-text search across all your prompts
- Drill-down workflow: search → show full prompt → see session context → resume conversation
- Runs as a launchd/cron job for continuous sync
by SoftTalker | 2026-03-08 20:18:16+00:00
Agree, and you will meet people at the gym. Learn to lift barbells, not machines. Powerlifters can seem intimidating from a distance but they are the same mix of people as everyone else: nerds, extroverts, introverts, men, women, gay, straight... and in my experience they are very open and friendly to those who are getting started.

If you want a guide to get started, Starting Strength is a good one. It's aimed at novices.

Also if you're in the same apartment/house and city where you were living with your partner, consider moving if you can. Get away from all the reminders of your old life that just amplify the alone feeling. Depression can be related to your situation. At least if you're in a new place, being alone can feel more normal and might act as a reset.
by bdcravens | 2026-03-08 20:18:24+00:00
It's not like older accounts are necessarily any better.

If you look at the leader board (https://news.ycombinator.com/leaders), you'll find a few old accounts that pretty much do nothing but farm links, posting sometimes dozens of times a day, with a very low percentage of comments. Their high "score" isn't an indicator of quality; they just spam enough that a few get some good upvotes, but most of their submissions are low quality.
by gruez | 2026-03-08 20:18:35+00:00
>This pattern continuing indefinitely without the need for analysis would be certainly nice but we do need to confront recent data. In the US, multiple metrics of quality-of-life peaked around 2015 and have declined since then, with some showing 11% decline while US total wealth has doubled! (with the majority of that decline pre-covid and pre-AI) [0][1][2].

>- [0] https://www.numbeo.com/quality-of-life/indices_explained.jsp

It's hard to take that metric seriously when the top city is Raleigh, NC. If that were the best city you'd expect people to vote with their feet and move their in droves.
by ahmedtd | 2026-03-08 20:18:55+00:00
Stock grants (RSUs, like Google gives out) are taxed as ordinary income at the moment they vest.

If you sell them immediately, then you don't pay any additional capital gains tax, because there were no capital gains from the moment you got them to the moment you sold them.

If you hold on to them, you will eventually pay capital gains on any increase in value from the moment they vested until the moment you sell them.

Perhaps, once they are vested, you could take loans against them, to get some cash while avoiding selling them.

But no matter what, they are taxed at the moment you receive them, and again at the moment they leave your possession.
by ibejoeb | 2026-03-08 20:18:56+00:00
> single person billion dollar exits

Single person, or single founder? I guess there's n0tch, but he hired people when he started making money. (There may very well be truly solo cases that I don't know about.)

A few others have commented that the job becomes a kind of hybrid. I already think of it like that. If you're a person who can talk to a client and then immediately implement something to solve a problem, that's still going to be part of the process for a while. The sales cycle is still going to be competitive, whether it's based on timing or insider connections. Software people are going to have to start thinking of themselves as small firms; you have to go close a deal and then your agent army can help you deliver.
by abustamam | 2026-03-08 20:18:59+00:00
YMMV but we usually fold diapers while watching TV or during Zoom meetings or whatever. It does take time, but it's not like we'd magically get more sleep if we used disposable diapers, since we usually sleep at a predefined time and wake whenever the little one wakes us. Maybe we get a few more minutes to watch TV or whatever. Not a huge deal IMO. But again, YMMV. If it doesn't work for your lifestyle, it doesn't work! Nothing wrong with it. My comment is merely for folks to not knock if before they try it. We certainly wouldn't have if someone didn't gift us a pack.
by BalinKing | 2026-03-08 20:19:02+00:00
I think a steelman interpretation of the parent is that entirely LLM-generated projects should be disallowed. There's a lot of submissions on Show HN that seem completely vibe-coded to me (like, including the README), which is a very different situation IMO from someone who simply used Claude to write some—or even most—of the code. When even the human-facing portion of a submission is LLM-generated, it bothers a lot of people (myself included).
by clcaev | 2026-03-08 20:20:08+00:00
I hope the addendum helps clarify.

This study showed executives spent relatively more time on questions with ethical/moral concerns. Perhaps the control questions were more similar daily work and hence familiar, while there was relatively less personal experience with questions having moral/ethical concerns. Perhaps executives decided more care was required for these questions to ensure people were not hurt.

Getting back to the grandparent post, executives are certainly aware of situations with moral/ethical concerns and need not consult their barber to answer them.
by treetalker | 2026-03-08 20:20:20+00:00
I find it hard to give that argument (were it to come from the US) any weight when its head of state, who unilaterally started this conflict — and proudly so — recently went on record, along with his Secretary of State, to assert that there is no international law; certainly none that applies to him; and that the US is only bound by his "own morality". E.g., https://www.theguardian.com/us-news/2026/jan/08/trump-power-...
by gattr | 2026-03-08 20:20:31+00:00
I don't think it's a best example. MMAcevedo is about running a real human mind on a different substrate (for science, for labor, or to torture it for fun a million times, I guess, by a bored teenager who got the image from torrents).

Scaling up these neuron cultures is rather something like "head cheese" from Greg Egan's "Rifters" novels (artificial "brains" trained to do network filtering, anti-malware combat etc.).
by Defenestresque | 2026-03-08 20:20:32+00:00
I'm glad I'm not alone in missing native apps. I get that it's easier to code a note-taking Electron app, but every time I look at a Linux terminal app written in JavaScript it makes me want to cry.

I know I'm beating a dead HN horse here, but how the hell is it possible that megabytes of embedded JavaScript in websites, to the point that LinkedIn uses about half the RAM I had for my first computer loading 32 MB of JavaScript files. Jjira loads 50 (!) MB of javascript, enough to include the uncompressed version of War and Peace 16 times. That's the size of a full installation of the entire Windows 95 operating system. GitLab's static landing page is 13MB of JavaScript, larger than that of Twitter.

What the hell are we doing here? Why can I spin up a 100 MHz, 8MB RAM VM with a hard drive size that's 1/16th of your entry level MacBook's RAM and have apps open immediately? I understand some backsliding as things get more high level, but a website loading 50 megabytes of JavaScript, to me, is like a bright neon sign that screams "something has gone wrong terribly here". Obviously programs, websites and operating systems have become incredibly more complex but your $200 A-series Samsung phone has about 8 cores at 2.2 GHz each. A $200 processor when Windows 95 was released had one core at 0.1GHz. making the processing power about 164x faster. Keep in mind this $200 includes a fully functioning computer in the palm of your hand.
The actual CPU part for a midrange phone like the Samsung A15 5G is the Dimension 6100+, which costs all of $25 bucks.

There must be some sort of balance between ease of prototyping, creating and deploying an application without bundling it with Electron or building websites that use tens of megabytes of a scripting language for seemingly nothing. Especially when we can see that a fast, usable website (see this very website or the blogs of many of the people who post here, compared to Reddit for your average medium or substack blog).

How the hell do we fix this? The customers clearly don't want this bloat, companies clearly shouldn't want it either (see research that indicates users exposed to a 200 millisecond load delay on Google, performed 0.2-0.6% fewer searches, and effect that remained even when the artificial delay was removed. This was replicated by Microsoft, Amazon and others. It's frequently brought up that Amazon has said that every 100 milliseconds of page load time cost them 1% in sales, though it's hard to find definitive attribution to this), programmers should hopefully not want to create crappy websites just like mechanics should hopefully not want to install brake pads that squeal every time the user breaks.

This got way longer than the two sentences I expected the post to be, so my apologies.

[1] https://tonsky.me/blog/js-bloat/
[2] Velocity and the Bottom Line, Shurman and Brutlag
by array_key_first | 2026-03-08 20:20:36+00:00
It can not be your business and you're allowed to still have opinions on it. It's one thing to discredit opinions you think aren't someone's business - that's fine, maybe even understandable.

But everyone is entitled to their opinion, and you can't just make people shut up. It doesn't work like that.

If you feed your kid rocks yes I think you are stupid and yes I think you should've worn a condom. Whatever, who cares, listen or don't.
by shmerl | 2026-03-08 20:20:43+00:00
I need something similar to what qemu/kvm can do with virgl and venus, i.e. pass through graphics call to the same GPU that's used by the host, not pass whole GPU with SR-IOV or PCIe passthrough. So far I haven't found anything like that which actually works.

I'm not using X, I need a normal KDE Wayland session.
by vancecookcobxin | 2026-03-08 20:20:54+00:00
Ah, that's my fault for not making the error handling clearer in the UI. If the map is blank, it usually means the backend is missing the .env file with the free API keys (AISSTREAM_API_KEY and N2YO_API_KEY), so it's silently failing to fetch the streams.

Did the terminal throw any Python FastAPI errors, or did it just serve the Next.js frontend? I'm going to push an update later today to show a prominent "Backend Disconnected / Missing API Keys" warning on the UI so it doesn't just look dead. Thanks for testing it!
by antonvs | 2026-03-08 20:21:07+00:00
I agree with your general point, but there's an important qualifier:

> when you can probably use models for free that are about 2 months behind the best models.

You can use them for free, but training of near-SOTA foundation models is currently not an open-source process, and it's funded almost exclusively by large and/or wealthy corporations. That's a weak point at the moment from the perspective of openness.
by socalgal2 | 2026-03-08 20:21:16+00:00
Maybe you should go read the HN comment guidelines

https://news.ycombinator.com/newsguidelines.html

> Please don't comment on whether someone read an article. "Did you even read the article?

I get that it's frustrating - that's what open source allows though. I used to run a blog. I ran a few websites, open sourced, that were similar in a general way (users can make stuff on the site and share it others). I found the site duplicated. In fact it's still duplicated to this day. Oh well.
by bryanlarsen | 2026-03-08 20:21:43+00:00
It's one thing to have an AI-label. It's another to completely derail a conversation with a likely false AI accusation.

Example: https://news.ycombinator.com/item?id=47122272

You have to scroll a few pages before the actual article is discussed.

"This was LLM generated" is likely to float to the top of an article. That's where the best comments about the article deserve to go, not an off topic comment. An AI label should be much less obtrusive.
Show HN: ForgeTerm – Terminal for multi-project workflows with auto-tiling
by ncamaa | 2026-03-08 20:22:13+00:00
ForgeTerm is an open-source terminal emulator built for developers who juggle multiple projects at once.

Key features:
- Workspaces: group related projects and open them all with one click
- Auto-tiling: windows arranged side-by-side, master-detail, or grid based on project count
- Per-project color theming so you can tell windows apart at a glance (10 built-in presets + Peacock sync for VS Code)
- Automatic sessions: define named terminal sessions (dev server, test watcher, shell) that auto-launch with each project
- Import from VS Code Project Manager in one click — works with Cursor and Windsurf too
- Per-project .forgeterm.json config that travels with the repo

Currently ships as a macOS DMG for Apple Silicon (v0.2.0). Windows/Linux/Intel Mac: build from source with `pnpm build`.

Looking for feedback, contributors, and bug reporters. All contributions welcome!
by bitwize | 2026-03-08 20:22:15+00:00
I started going to tech meetups in the nearest large city. The tech scene is utter crap there compared to SF or Boston but I get to interact with a few smart, like-minded people almost each week. My wife says it's been good for me.

Marrying the right person helped. I'm quite in the opposite situation from you: I married for the first time in my mid-40s. I know what it's like to be alone, and to an extent I grew comfortable with it. Now that there's someone in my life, I'm all in disarray. That's not a bad thing, as I've been forced to grow to become worthy of this: two humans, six nonhuman animals, love filling the house.
by BelVisgarra | 2026-03-08 20:22:15+00:00
That's a fair point. Managing the volume of applicants is clearly a big problem for hiring managers.
What I'm thinking about right now is verified job listings, but that would only be one part of the platform. On the employer side, we're also looking at ways to help filter and surface better candidates, especially when companies have very specific preferences or requirements.
The verification angle is mainly about improving trust on the candidate side. Many applicants run into fake postings, resume harvesting, or roles that were never actually open.
by gus_massa | 2026-03-08 20:22:32+00:00
> There have been numerous stories on HN where someone directly involved with the story has created an account specifically to engage in discussion about whatever the story was about.

Yes, and sometimes some of the HN automatic filters kills the comments. Remember to "vouch" the comments if they are interesting/relevant, a few "vouches" unkill the comments. And in extreme cases, send an email to hn@ycombinator.com so dang/tomhow can take a look and use some magic to fix the problem.
by elpocko | 2026-03-08 20:22:34+00:00
HN is already heavily moderated. Low-effort posters and spammers get downranked immediately, based on their behavior. OP is simply intolerant and unable to function in a social setting.

Minimum karma and account age filters are discriminatory, anti-social features that should not exist on any social site. The people asking for such features are intolerant jerks, no different from ageists or ableists. They are parasites, because they want the people who are not intolerant jerks to do their filtering for them, and keep the site alive by doing so.

What would happen if every single user enabled their minimum karma filter?
by sowbug | 2026-03-08 20:22:56+00:00
Thanks for all your contributions.

Do you think it's time for version numbers in filenames? Or at least a sha256sum of the merged files when they're big enough to require splitting?

Even with gigabit fiber, it still takes a long time to download model files, and I usually merge split files and toss the parts when I'm done. So by the time I have a full model, I've often lost track of exactly when I downloaded it, so I can't tell whether I have the latest. For non-split models, I can compare the sha256sum on HF, but not for split ones I've already merged. That's why I think we could use version numbers.
by BelVisgarra | 2026-03-08 20:23:48+00:00
That's a good point. Bot applications and mass-applying are becoming a real issue as well.
The main idea I mentioned was verifying job listings, but the broader goal would be improving trust and signal on both sides of the marketplace. That could include mechanisms to reduce bot applications or ensure applicants meet some basic criteria before applying.
I think the real challenge is balancing that with keeping the process simple and not creating too much friction for legitimate candidates.
by ryandrake | 2026-03-08 20:24:27+00:00
In every single article's comments now, there's always someone coming out of the woodwork to post "This article is written by LLM." These comments are about as useless as "The website's color scheme is annoying" and "The website breaks the [back button | scrollbar]." (which, by the way, are not allowed per the HN guidelines[1])

If anything should be banned, it's low-effort "This is AI" commentary. It adds absolute zero to the conversation.

1: https://news.ycombinator.com/newsguidelines.html

Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting.

I'd argue that: whether or not the article (or reply) was written by AI is a tangential annoyance at this point.
by Kim_Bruning | 2026-03-08 20:24:49+00:00
How about this: ask your LLM to review your post, "does it follow HN rules?", "how would others read it", "If I were the other person, how would I feel about this reply" , "is it convincing to you?" that sort of questions. That'll help, and it'll still be your voice.

And beware of what's already in context. Sometimes ideas that seem obvious given antecedents are not so obvious when taken in isolation.
by rfmc | 2026-03-08 20:25:05+00:00
I've started using on my personal blog something like a LLM disclaimer with the following signal of involvement:

- None

- Formatting

- Assisted

- Written by

There's no verification for anyone to know if I'm telling the truth or not. But when I was adding it I came to the conclusion that I don't care anymore. If someone wants to close the tab, so be it. If they want to read, all good.

At least they shouldn't accuse me to having their face melted if they are in the wrong article.
by smokeydoe | 2026-03-08 20:25:28+00:00
I went through a similar experience with a high school sweetheart. I am in my thirties. I focus heavily on being a father now (maybe too much), and it’s extremely rewarding. I picked up guitar and took lessons, was introduced to a beginner cover band, and met friends through that. The gym is another big one. For me, exercise makes me feel better mentally in a noticeable lasting way.
My advice is to pick up a hard hobby you really enjoy and finding places where people doing that thing would be.
by vel0city | 2026-03-08 20:25:34+00:00
Your comments use em dashes. Many would claim those are vastly overrepresented in AI language and thus an account overly using them are blatantly AI.

I don't think your account is AI just by these few comments, but I would like to point out that most rubrics one might use to determine what is obviously AI might end up including the way you talk.

If there was a truly accurate tell, some algorithm you could feed a few sentences in and it could tell you "yep, this is 100% AI", then yeah sure use that. I don't know you could realistically build that machine, especially when it comes to the generation of text.
by pinkmuffinere | 2026-03-08 20:25:53+00:00
> In 1962, the journal Pediatrics published a Brazelton study in which he observed ~1k parents and children in the 1950s. They followed his “child-oriented” approach to toilet training, which involved starting training at about two years old. That was after the age when the vast majority of children had previously finished training but when Brazelton believed that most children would only be physically and emotionally ready to start.

No offense to babies, but what does it mean to not be emotionally ready to start potty training? I’m serious. Like, do they cry a lot at the prospect of being 2 feet away from their parents? What makes us think this is emotional turmoil? The article does say

> ... children following his approach were less likely to have bedwetting or constipation problems by the time they turned 5 than those who started earlier. (Subsequent studies have found similar issues in children who train too late.)

But it's hard for me to see that as an emotional connection? If anything it makes me wonder about latent variables (with caveat that I have not read the study, so maybe they already looked into that)
by mattlondon | 2026-03-08 20:25:59+00:00
How much of our brain's innate wiring is "pre-training"? We're born pre-wired to breath, to swallow, to blink, sleep, cry etc. Fine tuned over many many many epochs and baked into our model weights/DNA.

Is a newborn baby without learnt-knowledge not an intelligent being to you?

Or is an empty vessel such as a newborn baby intelligent merely because it has the ability to learn?

It gets pretty philosophical pretty quick. This is why I don't think there'll be a "moment" when AGI happens - there is so many ways to interpret what constitutes intelligence.

But yeah I agree that until models can learn in real time then I think we're probably not there yet. As I said - 5 years give or take I reckon.