MurphyA/hacker-news huggingface dataset:
by nastya_geller | 2026-03-04 15:50:36+00:00
Stream | Multiple Positions | Amsterdam (NL), Skopje (North Macedonia) | Boulder, CO (US) | Toronto (Canada)) | Remote possible | Full Time | Visa Sponsorship

We are consistently hiring backend engineers ranging from Senior level to Staff / Lead / Director / Principal Go engineers. If you have experience with a different tech stack, we offer a 10-week onboarding program to train you in Go, scaling and other key topics: https://tinyurl.com/2u5x9f9w

We’re also hiring for:

* Director of Engineering

* Lead Backend Engineer (Real-Time Video Infrastructure)

* Lead Backend Engineer (Go)

At Stream, we use Go for our video SFU, chat API, Moderation and Feeds, serving high traffic from major apps like Strava, Nextdoor, Patreon, and Midjourney. Our tech stack: Go, CockroachDB, RocksDB, WebRTC, Raft, and Redis.

Why Join Stream?

* High scale/ difficult engineering, we have customers using our products with millions of users

* Default alive. Startup growth opportunity with healthy revenue

* All managers are hands-on and capable engineers

* Edge network of servers around the world

* Great opportunity to learn and grow

Remote: our roles are primarily NL, US, North Macedonia, or CA-based (hybrid), but exemptions for remote work within the EU may apply to specific cases.
Visa Sponsorship: Available for the Netherlands

Apply here: https://jobs.ashbyhq.com/stream?utm_source=5rrpvObp3r
by citrin_ru | 2026-03-04 15:50:40+00:00
I doubt it - for decades bloat increases over the time and I doubt this trend will suddenly stop. I'm using a notebook with 8Gb of RAM at home and it is working most of the time but if I open many tabs in Firefox (say 15-30) it is running out of RAM and getting killed.

Of course it's depend on which sites are open but many sites are JS heavy and use lots of RAM as a result.
by bonsai_spool | 2026-03-04 15:50:44+00:00
> Darwin's work wasn't peer reviewed. Nor Einstein's

Except it was…? This is absurdly ahistorical and the fact that you cross disciplines in trying to make an incorrect argument questions whether you are in science at all.

The structure of peer review in Darwin’s time was different, where experts wrote monographs and gave lectures at symposia that then led to letters among their peers. Which is what happens now, if you take a step back.

The volume of new work these days is incompatible with the older informal system, and is in some ways our new paradigm is superior as there is a formal period in which new works are reviewed.
by mushufasa | 2026-03-04 15:50:50+00:00
I also know many professionals who have a work computer and just want a personal device for occasional things like personal web browsing/shopping/occasionally watching videos -- things that would be inappropriate on a work computer and inelegant on a phone. These people already basically use their phone for everything -- many of them have never upgraded from their college laptop, which is now obsolete. They'd value a well-built (design, feel, screen) computer but have no performance needs.
by janitor77swe | 2026-03-04 15:51:03+00:00
It's not a replacement, it's an addition. My Air is stationary and it doesn't leave my desk due to lots of cables plugged in and I want something that I can take with me around the house if I decide to chill elsewhere for a bit. I was looking at Windows laptops for a long time and it was either a Chromebook or £1k+ which I couldn't justify.

Anything for the price of the Neo that I could find was an ugly looking 15" piece of plastic from Asus or Lenovo (no offense, I love my Thinkpads).

However I do have to say again that I use an 8G M2 at work without any issues and I've had an M1 as a temp replacement for work recently again without any issues and they say A18 is equivalent to M1 in performance so I really don't see why this new Neo wouldn't be enough for a home/personal laptop. All my consumption is SaaS-based, I really don't need better spec. What I need is a lower price and familiarity that I appreciate and I think Apple nailed it here by offering both in a product.
by butILoveLife | 2026-03-04 15:51:09+00:00
>Good software is about creating longer term value and takes consistent skill & vision to execute.

>Those software engineers who focus on this big picture thinking are going to be more valuable than ever.

Not to rain on our hopes, but AI can give us some options and we can pick the best. I think this eliminates all middle level positions. Newbies are low cost and make decisions that are low stakes. The most senior or seniors can make 30 major decisions per day when AI lays them out.

I own a software shop and my hires have been: Interns and people with the specific skill of my industry(Mechanical engineers).

2 years ago, I hired experienced programmers. Now I turn my mechanical engineers into programmers.
by maniargaurav | 2026-03-04 15:51:33+00:00
We started SimpleDMARC 5 years ago to make DMARC implementation less painful for IT teams and MSPs managing multiple domains. What began as a monitoring tool has grown into a full email authentication platform — and today we shipped a complete rebuild.
The new version includes 30+ free tools covering the full email authentication stack:
— DMARC: record checker, generator, policy validator, alignment analyzer
— SPF: record checker, generator, flattener (for the 10-lookup limit problem)
— DKIM: key validator, selector checker, rotation helper
— BIMI: record validator, VMC checker, logo preview
— MTA-STS: policy generator, validator, TLS-RPT checker
— Diagnostics: email header analyzer, phishing URL checker, blacklist checker
Everything is free, instant, no account required. We built these because we kept needing them ourselves and nothing free was specific enough about what was actually wrong.
The thing that frustrates us most about existing DMARC tools: they tell you something is failing but not which sending source, not why the alignment is broken, and not what an attacker can actually do with your current policy. Ours tries to answer all three.
Technical stack if anyone's curious: Vue 3, Fastify, PostgreSQL, BullMQ for report processing, AWS Route 53 for DNS automation.
Happy to go deep on DMARC implementation, SPF flattening edge cases, DKIM rotation without breaking mail flow, or anything else email authentication. Five years of edge cases means we've probably seen your problem before.
by ewzimm | 2026-03-04 15:51:35+00:00
I am using a M1 Mac Mini 8GB as a home server/desktop, and it works just fine. It can run games and a Minecraft server in the background while serving video and home automation, and I've never had anything force quit because of it. I agree with the people who are saying 8GB should be kept as a target spec for the low end. It's really only bloated software that has made it necessary to get so much RAM, and now that prices have gone up, if Apple forces developers to do more with less for a segment of their market, I'm all for it.
by JKCalhoun | 2026-03-04 15:51:52+00:00
I would prefer the old-school approach to wrapping the "Claude bits" in a per-platform framework (or if you really can't be bothered, a platform-specific command-line tool that could then be called natively from the program).

The UI wrapper then could be Electron, or something a little more platform-native you hand off to some junior engineers.
by adolph | 2026-03-04 15:52:05+00:00
> if you have an Apple Watch then you don’t need Touch ID

Yeah, the move to Watch auth reopened the Macbook to the good old PowerBook System 7 days as far as effortless use goes. Touch is still great for escalation, 1Password, etc, but being able to be logged in by the time the screen is open is significant.
by markstos | 2026-03-04 15:52:18+00:00
Press release touts "built with the environment mind", but is silent on repairability.

Also this week: Lenovo's new ThinkPads score 10/10 for repairability showing that even popular modules of mainstream manufacturers can build with repairability in mind.

https://www.ifixit.com/News/115827/new-thinkpads-score-perfe...

Apple I imagine is still soldering their storage and memory to the motherboard.
by ViktorRay | 2026-03-04 15:52:36+00:00
You are absolutely right.

I am completely disgusted by what this medical journal did.

It is outrageous to publish these "studies" and not explicitly say that they are fictional.

I mean so many doctors read these "studies", assumed they were true, and then tailored their medical practice around them. As you have said, they were even cited by other studies.

This whole thing is disgusting. Shameful.
by abhgh | 2026-03-04 15:52:39+00:00
They are great for specialized use-cases: (a) where the problem is not hard enough (you don't need reasoning), or (b) diverse enough (you don't need a world model), (c) you want cheap inference (and you can make it happen hardware-wise) and (d) you either have enough data or a workflow that accumulates data (with fine tuning with enough data you can sometimes beat a premier model while ensuring low latency - ofc, assuming (a) and (b) apply).

I make it sound like a rare perfect storm needs to exist to justify fine tuning, but these circumstances are not uncommon - to an extent (a), (c) and (d) were already prerequisites for deploying traditional ML systems.
by quentindanjou | 2026-03-04 15:52:46+00:00
I don't think this is intentional to cut cost. I simply think that the chip was primarily made for devices with one port (iPhone, iPad) and this is a bit of an afterthought.

I wouldn't be surprised to see a future product with 2x USB 3.0 10 Gbps with DisplayPort support on the next generation, A19 Pro or A20 Pro maybe, if the product has enough success.
by horsawlarway | 2026-03-04 15:52:47+00:00
> it needs a real engineer (and often more money than they can spend) to create the right solution.

Then it's the wrong solution. Period.

There are plenty of annoyances with spreadsheets, but part of what makes them so robust and powerful is that they don't take a ton of specialized knowledge, and they remain incredibly flexible.

An expensive, complicated, static, "right" solution for a small business is folly (honestly - this stays true up to medium/large business). It's a ton of time and energy focused on the absolute wrong thing. When a spreadsheet can reach the same result in a fraction of the time.

Especially given the result may not actually be that important, and they pivot to something else entirely in the very near future.

I've worked at several startups. I'd caution even software startups from assuming that custom solutions are the right approach. They usually aren't. They're a waste of time and effort that ends up saddling you with a brittle, expensive solution designed to solve problems from last year.
by relaxing | 2026-03-04 15:53:23+00:00
> I just assume it works. And it does. It works perfectly and nimbly for everyone.

How you know it’s bullshit.

> I also know that if there is a problem, Claude will just ask the user how to fix it, and the user will fix it on the spot. The app is self-healing.

What? Is this saying the application is self-modifying based on any user’s input?
by flubijeq | 2026-03-04 15:53:38+00:00
The best way to get promoted at stripe is just self-marketing and social manipulation. Good engineers are leaving meanwhile tecnical leadership is being replaced with designers and marketers. Internal performance metrics are heavily manipulated as well. Patrick has completely surrounded himself with extreme sycophants at this point - he has no idea what is actually going on in his company beyond curated metrics produced by manipulative sociopaths.
by williamdclt | 2026-03-04 15:53:52+00:00
Measure no, but only engineers care about that (and I'm not even saying that they're right, engineers care a whole lot too much about hard data). You can show alternative solutions, estimate, make assumptions, even make up numbers and boom, you have "data" to show you improved things. You don't even have to lie: you can be very open that these are assumptions and made-up numbers, that it's just a story, what's important is that people come out with confidence that thanks to you, things are better by a bit/a lot/enormously.
by stalfie | 2026-03-04 15:53:54+00:00
I'm sure that's at least somewhat correct, but if I'd offer a similar reply, I could say that amateurs rarely takes kindly to being told that they do not understand what they are talking about. Dunning Kruger is endemic, and especially prevalent in populations making reductive comments about a group of professionals they maintain an adverserial relationship with.

My point was not about the emotional experience of being presented with a certain viewpoint of the function of physicians. My point was simply that if you look at the details of what physicians actually do, the stated viewpoint is wrong.

Of course, "primary function" is a somewhat subjective concept that you could define however you'd like, so it is more or less unfalsifiable as a standpoint.
by SigmundA | 2026-03-04 15:54:27+00:00
No a lot of jitted code has pointers to addresses specific to that process which makes no sense in another process.

To make code shareable between processes takes effort and will have tradeoff in performance since it is not specialized to the process.

If the query plan where at least serializable which is more like a AST then at least that part could be reused and then maybe have jitted code in each processes cached in memory that the plan can reference by some key.

DB's like MSSQL avoid the problem because they run a single OS process with multiple threads instead. This is also why it can handle more connections easily since each connection is not a whole process.
by freeone3000 | 2026-03-04 15:54:27+00:00
Commodity hubs, especially USB2, come with lots of ports; it's up to how many connectors you can reasonably fit on the chassis. But running a trace across the board for USB isn't a great sell. Getting a second board on the other side isn't a great sell, especially for budget computers like this one. So we end up with "unbalanced" ports.
by bonsai_spool | 2026-03-04 15:54:45+00:00
I am sympathetic to the argument you wish to make, that peer review is no panacea, but the actual evidence you offer has nothing to do with this claim.

You are trying to say that high profile journals have more retractions, which is well known as you share.

How does that have anything to do with peer review? Are you saying that there is more review or less review in some cases and that influences retraction rate? In what evidence? In what world does the arxiv system moderate this discrepancy?
by lutoma | 2026-03-04 15:54:49+00:00
> What? The app is infamous for just "forgetting" tickets

Citation needed. I've never heard of this being an issue (certainly not an "infamous" one) and almost everyone I know constantly travels by train and uses the app regularly. Maybe you're mixing things up with Deutschlandticket apps by regional transport associations, but that's not DB's fault.

Tickets get hidden from the default view once they're expired, but that's to be expected and you can press the prominent "Previous trips" button to see them.
by butILoveLife | 2026-03-04 15:55:01+00:00
Its wild watching Apple change. They lost their luxury brand and have pivoted to general population.

Today, every unemployed teen and stay at home mom has a $40/mo iphone. It lost its status.

These are some final nails in the coffin. As an Apple stock holder, I might exit my position. They have no growth left, they are just another Blue Chip now..
by tremon | 2026-03-04 15:55:11+00:00
The editorial staff should have been checking too

In what world should the editor double-check third-party quotes in an article submitted by a journalist? Do you think the Washington Post phones the White House every time an article quotes the president (ok, bad example, pretend I asked this question about a serious paper in a healthy democracy)?

There's also such a thing as journalistic confidentiality, the editor may not even know the quoted source. That doesn't apply to this specific case, but your claim was generic. And I think there's a serious misapprehension here if you think it's the editor's job to verify citations in journalists' writings.
by troupo | 2026-03-04 15:55:27+00:00
> Why can’t LLMs understand the big picture?

Because LLMs don't understand things to begin with.

Because LLMs only have access to aource code and whatever .md files you've given them.

Because they have biases in their training data that overfit them on certain solutions.

Because LLMs have a tiny context window.

Because LLMs largely suck at UI/UX/design especially when they don't have referense images.

Because...
by ornornor | 2026-03-04 15:55:31+00:00
I’m running into this problem as well with juniors slinging code that takes me a very long time to understand and review. I’m iterating on an AGENTS.md file to share with them because they aren’t going to stop using AI and I’m a little tied of always saying the same things (Claude loves to mock everything and assert that spies were called X times with Y arguments which is a great recipe for brittle tests, for example)

I know they won’t stop using AI so giving them a directives file that I’ve tried out might at least increase the quality of the output and lower my reviewing burden.

Open to other ideas too :)
by bsoles | 2026-03-04 15:55:40+00:00
> So the solution here is straightforward: every government grant should ...

People who write such sentences have no idea what they are talking about or are being intentionally naive for whatever reason.

Just because your one-sentence solution reads simple doesn't make the actual solution simple. Because such a solution involves changes to laws, changes to entrenched interests, changes to distribution of money involved in the whole system, and changes to balance of powers between stakeholders. Unless the push for such changes is significant enough to overcome the current state of affairs (due to public opinion, redistribution of power or money, etc.), nothing will happen.
by jghn | 2026-03-04 15:55:51+00:00
It's both.

As a hiring manager I've had situations like this arise because there was a gap in my plan and I didn't realize it. When those come up, we thank them for their cleverness, apologize to the candidate, reframe the situation, and give them another shot.

But also sometimes I leave intentional ambiguity in the plan. Part of the goal is to see if they have a degree of common sense commensurate to their level. If they're interviewing for a high level position, I'd expect them to be able to spot silly flaws and push back that perhaps the whole problem needs rethinking. And of course, I also expect them to know the brute force solution as well. Do they only know one? Both? Let's fine out.
by tharmas | 2026-03-04 15:55:52+00:00
Exactly. Normally u would think that the Security Services would see tRump as unsuitable for President because he's compromised by a foreign power. However, the Zionists tentacles are deeply embedded within the US Govt including the CIA et al. Schumer deliberately delayed the vote until after this attack because he too is a Zionist. MAGA were deeply naive about the influence the Zionists have on US Govt departments.
by bad_haircut72 | 2026-03-04 15:55:57+00:00
Unfortunately I think charging money is a necessary signal that this particular gatekeeper is doing a good job. We should recognise that money is a necessary part of this process, else there is no gate to keep. But we shpuld reverse the economics by having people pay to get their stuff peer reviewed. Imagine if reviewing research papers was something you could get paid to do, the incentive then isnt to rubber stamp things, actually your rating as a reviewer would come down to quality of reviews
Show HN: Groundctl – "Terraform plan" for your local developer machine
by ravenium22 | 2026-03-04 15:56:20+00:00
Hi HN,

I built groundctl because every team I've been on has the same problem: "it works on my machine." Someone upgrades Node, someone has the wrong Terraform version, a new hire spends two days debugging a setup that differs from everyone else's.

Existing tools don't solve this. chezmoi manages dotfiles, not tool versions. mise/asdf manage language runtimes per-project, not team-wide standards. Ansible is overkill for local machines.

groundctl is a single Go binary that:

1. Scans your machine and creates a `.ground.yaml` standard
2. Compares any machine against that standard (`ground check`)
3. Auto-fixes drift with one command (`ground fix`)

It detects 18 tools (node, python, go, docker, terraform, etc.), works across macOS/Linux/Windows, integrates with 7 package managers, and runs in <500ms.

The team workflow:
- Commit `.ground.yaml` to your repo
- New hire runs `ground check` — sees exactly what's different
- `ground fix` installs/upgrades everything automatically
- CI enforces the standard with `ground check --ci`

It also has secret management (1Password, Vault, keychain backends), shell hooks that auto-check on `cd`, and HTML/Markdown drift reports.

Written in Go. MIT licensed. No dependencies. Single binary.

Would love feedback on the approach and what tools/features you'd want to see next.
by joefourier | 2026-03-04 15:56:34+00:00
Fine-tuning still makes sense for cost/latency-sensitive applications. Massive context windows drastically slow down generation, and modern models' performance and instruction following ability relies heavily on a reasoning step that can consume orders of magnitude more tokens than the actual response (depending on the application), while a fine-tuned model can skip/significantly reduce that step.

Using the large model to generate synthetic data offline with the techniques you mentioned, then fine-tuning the small model on it, is an underrated technique.
by NoLinkToMe | 2026-03-04 15:56:36+00:00
They already have! It's essentially what you wished for.

Below respectively 11 inch MBA vs NEO in cm

- Height: 1.7 vs 1.27 (thickest point)
- Width: 30 vs 29.75
- Depth: 19.2 vs 20.65
- Weight: 1.08 vs 1.23

11 inch was thicker and wider, neo is longer and heavier. But more or less the same form factor.

But you get 1.4 inches extra in screen size due to slimmer bezels, double storage, double pixel density, double ram, almost double battery life and a LOT more CPU, for half the price (even before adjusting for inflation, leading to a further discount).

Only thing they didn't do was keep the taper model, but I think that's a smart move even if it made for a fantastic picture at the time.
by mathgladiator | 2026-03-04 15:56:36+00:00
There is a balancing point.

At core, complexity is derived from discovery of demand within those pesky complex humans.

Simplicity is the mechanism of finding common pathways within the mess of complexity of a product.

the tragedy is that simplicity is very expensive and beyond most organizations ability to support (especially since it can slow down demand discovery), and this is one of the allures of big tech for me. I was greatly rewarded and promoted for achieving simplicity within infrastructure.
by thewebguyd | 2026-03-04 15:56:38+00:00
> I don't think we are anywhere near a tool like this for native, but that's a lost battle anyway.

I hope it's not a lost battle, tbh. I was hoping with AI & Vibe Coding we'd see sort of a resurgence of native first desktop apps, but so far it's just all been a continuation of the web app & web tech hegemony.

Maybe not for Windows as their native GUI story is a lost cause now, but for sure macOS and I had hopes of it leading to a renaissance of desktop linux apps in GTK instead of electron, but that (the Linux) community seems to be hostile to any AI generated code at all for now.