MurphyA/hacker-news huggingface dataset:
by vladvasiliu | 2026-03-04 08:52:52+00:00
> I'm more surprised that you're using a 24" display at any resolution

I have an 24" 4K Dell I bought when big 4k screen with good (measured) colors were still expensive. It's a very pleasant screen to use. Sure, it has less real estate than a bigger one, but this is somewhat mitigated by the fact that I can keep it closer to my eyes, so I can use smaller text.

I find it makes me more "focused" in a way. Can't have multiple windowfuls of crap visible at the same time. It's very practical for TWMs. It also works well in a dual screen scenario, for stronger separation when you need it, but I'm still not sure if a single bigger screen is better than two smaller ones for things like having docs up next to code for example.

I find I can't use two 27" or higher screens, they're just too big and I need to turn my head way too much for comfort. At work we have a 2x27" 4k setup, and I basically only use the screen in front of me. Later I've been experimenting with pushing them very far away, but then I just need to increase text size and lose actual real estate.

> but that just seems ridiculously small considering how available larger displays are for the same ppi and refresh rate probably

I don't particularly care about refresh rates above 60 Hz (my laptop does 120 Hz, can see the difference, don't care). But I do care about PPI. Which screens are easily available with the PPI of a 4K 24"? I'd expect something like 5k 27" or 6k 32". These are very expensive (>1000 € for a crappy 27" Samsung, 2000 for a 32" Dell) and not that common, at least in France.
by tefkah | 2026-03-04 08:54:47+00:00
I didn't read the article, but it's likely they are faster than light is when traveling through that water. light can have different speeds through different media.

for charged particles (so not for neutrinos) this leads the Cherenkov radiation, often observed in the cores of nuclear reactor: https://en.wikipedia.org/wiki/Cherenkov_radiation

as to why in this case: it can be somewhat intuitive to think that photons would be forced to take a somewhat longer path when traveling through a medium they interact with a lot (water, anything with a charge) then something which is almost going at the speed of light and famously doesn't interact with almost anything!
by nemanja_codes | 2026-03-04 08:54:48+00:00
Location: Serbia, GMT +1
Remote: Yes
Willing to relocate: Yes
Technologies: React, Next.js, JavaScript/TypeScript, Node.js, Astro, TailwindCSS, Jest, Cypress, Prisma, PostgreSQL, MongoDB, Docker, C#/.NET, Python, FastAPI
Resume/CV: Available on request
GitHub: https://github.com/nemanjam
Website: https://nemanjamitic.com
LinkedIn: https://www.linkedin.com/in/nemanja-mitic
Email: nemanja.mitic.elfak [at] hotmail.com

I am a full stack developer with a Master's degree in Computer Science and 4.5 years of professional JavaScript experience. I specialize in React/Next.js frontends and Node.js backends, with solid DevOps fundamentals (Linux, containers, IaC, automation). Background in C#/.NET and growing interest in Python/FastAPI. Here are some of my projects:

1. Production-ready boilerplate - full stack Next.js, Prisma, unit, integration, e2e tests, CI/CD: https://github.com/nemanjam/nextjs-prisma-boilerplate

2. HN job ads aggregator - Next.js, SQLite (GitHub and demo links in the first post): https://news.ycombinator.com/item?id=42373936

3. Latest blog article - Integrating Next.js server actions with FastAPI: https://nemanjamitic.com/blog/2026-01-03-nextjs-server-actio...

I have experience working remotely for startups within globally distributed multicultural teams.

I am looking for a full-time remote position. Open to relocation for the right opportunity. I have detailed resume available upon request. You can check out my other projects at: https://github.com/nemanjam . You can tell me about your company and project via email: nemanja.mitic.elfak [at] hotmail.com or connect with me on LinkedIn: https://www.linkedin.com/in/nemanja-mitic .
by alkonaut | 2026-03-04 08:55:21+00:00
This isn't about recording. Recording was always ok. I could always record you in public. You could be part of my personal video collection, or I could use the clip of you in journalism.

But if I record you and use it in a TV commercial, that's different. The recording isn't the problem, it's what's done to the recording.

Now I'd ask: is sending the video of you to a Meta server so they can recognize your face at a specific store and location and influence which ads your mom see on Facebook more like a) journalism and personal use or which is acceptable b) the case where I recorded you and used your face in the TV commercial, which isn't acceptable?
by nixass | 2026-03-04 08:55:51+00:00
It doesn't help the way that Apple is using "internal" resolution and scaling versus how Windows does it. If you aren't within the density of "retina" display [1.] then there's solid chance the image you're looking at will be blurry. Even though you might have high quality display (whatever the size and resolution are) if you don't play by the rules Apple had imagined you're in tough spot.

[1.] https://www.caseyliss.com/images/2017/5/marc-edwards-display...
by lumpilumpi | 2026-03-04 08:57:25+00:00
My experience is that the first iteration output from a single agent is not what I want to be on the hook for. What squares it for me with "not writing code anymore" is the iterative process to improve outputs:

1) Having review loops between agents (spawn separate "reviewer" agents) and clear tests / eval criteria improved results quite a bit for me.
2) Reviewing manually and giving instructions for improvements is necessary to have code I can own
by dowakin | 2026-03-04 08:57:25+00:00
9 Mothers Defense | Robotics / Audio Engineers | Austin TX | Full-time | ONSITE

We're building AI-driven turrets that stop hostile drones - where robotics needs F1-level speed.

We're looking for smart, T-shaped teammates: people who are experts in one area but happy to jump in wherever needed. Our software team is small, so every member makes a real impact.

If you want to write motor control in Rust, optimize camera processing with custom CUDA kernels on Jetson, or rework a transformer-based tracker to handle small objects - you can do that here, and much more.

US persons only

https://jobs.ashbyhq.com/9-mothers
by k33l0r | 2026-03-04 08:58:05+00:00
Other displays with Mac-compatible PPI densities that have come out since 2022:

- BenQ PD2730S (5K)

- Asus PA27JCV (5K)

- Acer ProCreator PE270XT (5K)

- Asus PA32QCV (6K)

- Acer ProCreator PE320QXT (6K)

Announced at CES, not yet for sale:

- MSI MPG 271KRAW16 (5K)

- MSI MAG 271KPD7 (5K)
by tracebit | 2026-03-04 08:58:13+00:00
Tracebit | https://tracebit.com | London/New York| Full-Time

Tracebit is an Accel backed, UK founded security product company taking a new look at canaries for intrusion detection.

We work with some amazing companies (Docker, Riot Games, Synthesia, Zepz...) to help detect threats in cloud and enterprise.

We're hiring:

* Founding Engineer | London | £60-120k + generous equity | Relocation & Visa sponsorship available

* Founding Account Executive | New York | $180-200k OTE + generous equity

* Founding Customer Success Engineer | London | £100-120k OTE + generous equity

Learn more and apply: https://tracebit.com/careers#section_open-positions
by throawayonthe | 2026-03-04 08:59:18+00:00
(at least on pixels and apparently this future motorolla,) it can be re-locked, so it passes the integrity check; however there is an additional layer that needs google signing keys, which of course means you can't pass that one if you can't ship the keys

funnily enough my banking app works but the mcdonalds app doesn't, lol
by carpenecopinum | 2026-03-04 08:59:51+00:00
There is the option to register the signing key of the ROM with the bootloader and then relocking it, thereby making those apps happy again.

The biggest issue is that there is a different way to do this for every device, so most custom ROMs don't bother. It's relatively simple and automatable for Pixel devices, so the GrapheneOS installer takes care of it. e/OS/, which is based on Lineage, allows this for some devices, iirc.
by maccard | 2026-03-04 08:59:55+00:00
I’m not OP but every time I post a comment with this sentiment I get told “the latest models are what you need”. If every 3 months you are saying “it’s ready as long as you use the latest model”, then it wasn’t ready 3 months ago and it’s not likely to be ready now.

To answer your question, I’ve tried both Claude code and Antigravity in the last 2 weeks and I’m still finding them struggling. AG with Gemini regularly gets stuck on simple issues and loops until I run out of requests, and Claude still just regularly goes on wild tangents not actually solving the problem.
by mysterium | 2026-03-04 09:00:12+00:00
The thing is, it _is_ controversial. At least amongst the general public.

Obviously not in somewhere like Hacker News where there’s a clear consensus, but if you asked a random sample of the UK population “should law enforcement be allowed to compel tech companies to hand over all DMs of confirmed paedophiles?”, I’d bet very good money the majority would say “yes”.

The notion that “Big Tech” can absolve themselves of the responsibility to help law enforcement find child abusers by saying “it’s all encrypted, not my problem”, does not sit well with a large sector of the population.

Whether it’s good or bad is an ultimately political question, and both sides of the debate tend to talk past each other on this topic, but it’s undeniably a controversial point within the broader population.
Show HN: Sniffmail – Email verification API, one NPM install, catch fake-signups
by dayoola | 2026-03-04 09:01:22+00:00
I built Sniffmail because I was tired of fake and disposable emails getting through signup forms on every project I shipped.

It verifies email addresses at the SMTP level without sending an email. One API call returns whether the mailbox exists, is disposable, has a full inbox, or is a catch-all domain.

Install with npm install sniffmail,
call validateEmail("user@example.com"), get a verdict.

REST API available for non-Node stacks.

What it checks: SMTP mailbox existence (connects to the mail server, confirms the address is real),

disposable/temporary email detection (Mailinator, 10 Minute Mail, Guerrilla Mail, etc.), full inbox detection, catch-all domain identification, and MX record validation.

Most validators only check format and DNS. This goes to the mail server and asks.

500 free verifications on signup, no credit card.

Would love feedback, especially on edge cases or providers it misses.
by pjmlp | 2026-03-04 09:01:38+00:00
No they aren't, because Apple doesn't offer good gaming options, memory or hard disk sizes at comparable PC prices in tier 2, tier 3, .... world economies, only the rich kids of such nations can afford Apple prices.

It is only well established on the minds of those earning US salaries, or living in countries of similar economies, G8 style.
by ksaj | 2026-03-04 09:01:41+00:00
For a fairly recent example: the US' post-911 War on Terror when they were waterboarding people. This definitely didn't get them any real info, and they found out in the worst way that innocent people will confess when they think they are actively dying.

Prior to this, it was already known to produce false feedback and confessions. The US military has a strange way of repeating history to see if it'll turn out differently "this time." It sadly never does.
by shakna | 2026-03-04 09:01:41+00:00
Last time my government tried that, they failed. [0]

You need to 100% trust those verification services. And considering their success rate [1], you shouldn't.

[0] https://thinkingcybersecurity.com/DigitalID/

[1] https://discord.com/press-releases/update-on-security-incide...
by Markoff | 2026-03-04 09:03:48+00:00
it's quite a big deal Motorola will have officialy devices with unlockable bootloader now that Samsung is ditching it and Xiaomi is making unlocking almost impossible, Sony reintroduced it but has probably the worst VFM in the market, so having Motorola with pretty good VFM (better than Pixel outside US) is big news, though they don't really make smaller phones and I'm worried about camera quality or gcam stability
by tl2do | 2026-03-04 09:03:59+00:00
With AI coding agents, reverse-engineering a codebase into a spec doc has become much more feasible, including details below the usual spec level. That gives PMs a practical way to understand systems more deeply than before, without having to land production diffs themselves. So to "Why should PMs code?" my take is: sometimes they should, but now there are multiple levels of involvement depending on what understanding is needed.
Show HN: GuardClaw – cryptographically verifiable execution logs for AI agents
by viruswami5511 | 2026-03-04 09:04:56+00:00
Logs tell you what a system claims happened. GuardClaw proves what was actually recorded.

If an autonomous agent executes trades, runs shell commands, or modifies infrastructure — how do you prove what it actually did?
Imagine a trading bot loses $2M — and the only evidence is logs that can be edited.

Traditional logs are mutable.
Append-only files aren’t cryptographically linked.
Database rows can be edited.

GuardClaw implements GEF-SPEC-1.0 (Guard Execution Format) — a minimal protocol combining:

• RFC 8785 canonicalized envelopes
• SHA-256 causal hash chaining
• Ed25519 per-entry signatures
• Offline verification via CLI

The ledger is a plain JSONL file. No server required.

pip install guardclaw
guardclaw verify your_ledger.jsonl

Anyone with the public key can verify the full history — no access to the original runtime required.

The demo intentionally tampers with a signed entry to show deterministic failure:

[2] execution SIG:FAIL CHAIN:OK
[3] execution SIG:OK CHAIN:BREAK
Violations: 2 — TAMPERED

You can also edit the JSONL file yourself and re-run verification.

Benchmark (1M entries, single-threaded):
~762 writes/sec
~9k full verifies/sec
~39MB RAM for streaming verification

Limitation: if the signing key is compromised, past history can be rewritten.
Key management is intentionally out of scope for the protocol.

Would appreciate feedback on the threat model and failure cases.

PyPI: https://pypi.org/project/guardclaw
Spec: https://github.com/viruswami5511/guardclaw/blob/master/SPEC....
Demo: https://github.com/viruswami5511/guardclaw-demo
by rs545837 | 2026-03-04 09:05:52+00:00
When you start seeing the diffs with entities instead of lines, is what interests me, you get much better semantic info.

If you have a language specific parser, you can make a merge algorithm like weave. But the bigger win isn't resolving conflicts git shows you. It's catching the ones git misses entirely. So in those cases weave is much better, and there also other things like confidence-scored conflict classification, you should try it out it improves the agents performance, especially if you are a power user.
by benrutter | 2026-03-04 09:06:06+00:00
> When was the last time you tried?

Pretty recently (a couple weeks ago). I give agentic workflows a go every couple of weeks or so.

I should say, I don't find them abysmal, but I tend to work in codebases where I understand them, and the patterns really well. The use cases I've tried so far, do sort of work, just not yet at least, faster than I'm able to actual write the code myself.
by yoaviram | 2026-03-04 09:06:45+00:00
Yesterday I wrote a post about exactly this. Software development, as the act of manually producing code, is dying. A new discipline is being born. It is much closer to proper engineering.

Like an engineer overseeing the construction of a bridge, the job is not to lay bricks. It is to ensure the structure does not collapse.

The marginal cost of code is collapsing. That single fact changes everything.

https://nonstructured.com/zen-of-ai-coding/
by fauigerzigerk | 2026-03-04 09:07:12+00:00
I think they are questioning whether human feedback is even necessary to make progress, i.e. whether the premise that RL needs to be RLHF is true.

My (limited) understanding is that LLMs are not capable of escaping their learned distribution by simply feeding on their own output.

But the question is whether the required external (out of distribution) "stimulus" needs to come from humans.

Could LLMs design experiments/interventions to get feedback from their environment like human scientists would?

I have my doubts that this is possible without an inherent causal reasoning capability but I'm not sure.
by KurSix | 2026-03-04 09:07:14+00:00
There's no off-the-shelf "Jira for AI" product out there right now tbh. Most sane teams are either hacking together thin SQLite + WebSockets dashboards, or just sucking it up and staring at raw stdout across 5 tmux panes. If you need a self-hosted setup with tracing, Langfuse should do the trick and cover like 90% of your pain points. Honestly, if you actually polish this control plane concept and open-source it, the demand will be massive
by _vere | 2026-03-04 09:08:01+00:00
Their hardware requirements do not say this, where'd you get that idea? Graphene has stated they'll work with the Motorola team on supporting their devices, starting with the successors of the Razr foldable and the signature line, but there really hasn't been any talk about how additional peripherals like aux would be a no-go. USB is also a security concern, which is why they give you the option to disable it outright, disable data or disable until after-first-unlock. I don't see what would keep them from implementing this for aux, although since it's unidirectional I'm not sure if it even makes sense to compare aux to USB. They've supported pixels with aux ports in the past, and I don't think it's inclusion would be a blocking criteria.
The comment about the camera is also kinda misguided. They zero out the camera input if you disable it, unlike traditional android. You can have a camera toggle in your quick settings and keep it disabled literally all the time. Enabling it when you bring up any camera related app takes either pin or biometrics, having the hardware here really shouldn't be a concern since you can look at how the code handling it works yourself.
I'm not trying to convince you to use a pixel or a Motorola phone, do what you want, but at least be informed about stuff like this when you state things as if they are facts.
by jkhdigital | 2026-03-04 09:08:03+00:00
Today I gave a lecture to my undergraduate data structures students about the evolution of CPU and GPU architectures since the late 1970s. The main themes:

- Through the last two decades of the 20th century, Moore’s Law held and ensured that more transistors could be packed into next year’s chips that could run at faster and faster clock speeds. Software floated on a rising tide of hardware performance so writing fast code wasn’t always worth the effort.

- Power consumption doesn’t vary with transistor density but varies with the cube of clock frequency, so by the early 2000s Intel hit a wall and couldn’t push the clock above ~4GHz with normal heat dissipation methods. Multi-core processors were the only way to keep the performance increasing year after year.

- Up to this point the CPU could squeeze out performance increases by parallelizing sequential code through clever scheduling tricks (and compilers could provide an assist by unrolling loops) but with multiple cores software developers could no longer pretend that concurrent programming was only something that academics and HPC clusters cared about.

CS curricula are mostly still stuck in the early 2000s, or at least it feels that way. We teach big-O and use it to show that mergesort or quicksort will beat the pants off of bubble sort, but topics like Amdahl’s Law are buried in an upper-level elective when in fact it is much more directly relevant to the performance of real code, on real present-day workloads, than a typical big-O analysis.

In any case, I used all this as justification for teaching bitonic sort to 2nd and 3rd year undergrads.

My point here is that Simon’s assertion that “code is cheap” feels a lot like the kind of paradigm shift that comes from realizing that in a world with easily accessible massively parallel compute hardware, the things that matter for writing performant software have completely shifted: minimizing branching and data dependencies produces code that looks profoundly different than what most developers are used to. e.g. running 5 linear passes over a column might actually be faster than a single merged pass if those 5 passes touch different memory and the merged pass has to wait to shuffle all that data in and out of the cache because it doesn’t fit.

What all this means for the software development process I can’t say, but the payoff will be tremendous (10-100x, just like with properly parallelized code) for those who can see the new paradigm first and exploit it.
by Freak_NL | 2026-03-04 09:08:04+00:00
> If you’re a scammer who uses “AI” to try to defraud actual humans, please die in a fucking fire, thanks.

Refreshingly direct and unfiltered, despite Scalzi being a well-established writer.

If you are looking for a refreshingly fun light read to brighten up your day¹, try Scalzi's When the Moon Hits Your Eye (2025), in which the moon turns into actual cheese.

1: It includes the horrific death of a Musk/Bezos-like tech-bro with more money and tech than sense. Good fun!
by applfanboysbgon | 2026-03-04 09:08:14+00:00
I got an excellent Windows gaming laptop for $900 USD. It has a beautiful 17" 144hz glare-resistant display, not an awful glossy screen that might as well be a mirror in lit environment. The workmanship is great and the keyboard has a full numpad and utility keys. It came with a 1TB SSD and 16GB ram, both of which I doubled with additional parts after the fact for about $120. It would cost +$600 to reach 2TB SSD and +$400 per 16GB to extend the Macbook Air. Even at the current bullshit 500% inflated RAM prices, it would only cost $200 for +16GB on a Windows laptop. Given that 16GB is a complete non-starter for a $1.1k laptop in the world of programmers who only know how to use Electron, the Macbook Air is actually just garbage for price.

If money is no object to you, you can pay a >$1k premium for a 13" 60hz display if you care about fan noise under load or battery life. I personally don't mind either of those things, and will gladly enjoy my laptop with vastly superior specs in all other regards for half the price.

Windows has its problems, but they are fixable. You can hack and modify Windows all you want to get rid of the BS. I'll take that over an OS that believes the manufacturer owns the machine rather than the user, any day.
by DonHopkins | 2026-03-04 09:08:29+00:00
If you think I'm wrong, then where is your proof she's incompetent, or a "DEI figurehead", and that you're competent enough to judge her? Or is your point that DUI Hire Pete Hegseth is qualified for his job and doing it well?

You and others (showdead=true to see since many have been flagged) are suggesting she’s incompetent or a DEI figurehead or not a real woman. So what specific evidence or decisions or contributions are you using to judge that?

Also, what do Brianna Wu’s opinions about trans issues or sports have to do with the PHP Foundation leadership discussed in the article? You brought her up, so explain.

Edit: DUI Hire Pete Hegseth perfectly proves the point that the anti-DEI social injustice warriors don't really give a shit about competency, and that is just a ruse to justify their hatred and transphobia and disregard for human rights. And jebbr, you've never posted anything on-topic in the entire lifetime of your hn account, so who are you to judge? Is defending Pete Hegseth the only topic that matters to you?