MurphyA/hacker-news huggingface dataset:
by wtallis | 2026-03-04 00:24:36+00:00
> Half his calls are resolved by just power cycling the modem/router. People shouldn't need a human to tell them to do that.

Comcast deserves every penny of customer service expenses they're incurring if their own purpose-built modem/routers are so flaky they're responsible for half the problems people experience with their service. Customers should not be expected to endure shitty products without even seeking help from the service provider that owes them better.

By contrast, I've seen Google Fiber proactively issue a partial refund in response to a service outage that was so short I didn't even notice it.
by vidarh | 2026-03-04 00:24:57+00:00
They really don't, if you actually bother prompting them. Give them a voice sample, and tell them to match the tone, and you already get something 10x better. Have them revise with a list of common writing problems - not just common LLM patterns, but guidelines for writing better - and you get rid of more.

Properly prompted, an LLM writes far better than most people.
by leptons | 2026-03-04 00:25:08+00:00
Wear a burqa if you want total privacy while in public. Or prosthetics, I guess. I've seen people wearing full-face reflective shields in public - but that was mostly as a sun-shield to protect their ever-shriveling faces. The only thing stopping you from having real privacy while in public is social norms.

Other than that I don't see a way to remain "private" while in "public" with the current laws that we have, and I kind of like the laws that we have.

These are the same laws that let us record law enforcement, which is especially useful when they abuse their power - something that happens far to often. If the laws around recording in public were altered, then we likely also lose that right, and then law enforcement becomes even more dangerous to the citizens.
by lateforwork | 2026-03-04 00:25:28+00:00
The first thing you should have AI write is a comprehensive test suite. Then have it implement the main functionality. If the tests pass that is one level of verification.

In addition you can have one AI check another AI's code. I routinely copy/paste code from Claude to ChatGPT and Gemini have them check each other's code. This works very well. During the process I have my own eyes verify the code as well.
by freejazz | 2026-03-04 00:27:18+00:00
>The idea of copyright is to prohibit unauthorized use and reproduction, but none of this actually happens with a proprietary software SaaS backend. You don't actually give anybody the code - they connect to the service.

The point isn't that you have to give it to people, but okay?

>Access to the service is already governed by computer access laws, which don't depend on copyright

Yeah, copyright doesn't control everything, and?

>There are other things that aren't copyrightable that are trade secrets already. This would be true of any kind of automated data collection for example. You couldn't copyright it but you can call it a trade secret.

Okay?

>And for any of that stuff, if you want to share it and limit distribution, you just have whoever wants access explicitly agree to be bound by contract law.

Your point being? You're just rambling assumptions about copyright and other things, which don't even track the actual law.
by aguacaterojo | 2026-03-04 00:27:18+00:00
The man himself. Yeah agreed you guys have solved it. It is more a misfired crud dev instinct for me that sees it as wasteful. Just a different paradigm and not big in practice.

I've got eg-walker & Diamond Types in my reading/youtube backlog. Diamond Types went further down the backlog because of "wip" on the repo! I will look into Antimatter too.
by dylan604 | 2026-03-04 00:27:52+00:00
Water is a solvent. Not sure where you get that it's not.

From the closing of the first graph in the Wiki for water: Due to its presence in all organisms, its chemical stability, its worldwide abundance, and its strong polarity relative to its small molecular size, water is often referred to as the "universal solvent"

https://en.wikipedia.org/wiki/Water

Edit: after enough searching I was finally able to find this article [0] that I was originally trying to find. The leaching part was right, but the bleaching part looks to have been as misremembered

[0] https://www.businessinsider.com/super-kamiokande-neutrino-de...
by szmarczak | 2026-03-04 00:28:02+00:00
True, but those numbers are from 2016, 10 years ago. For a more apples to apples comparison see [1] [2] [3].

[1] https://youtu.be/H43wnV-v7V0

[2] https://youtu.be/RbEgQrigiLc

[3] https://youtu.be/AZfwHcMLorY

In my case, 3205 hours of use:

- 428 pixel cleans

- 1/3 brightness (my room is pretty dim and I often code during the night)

- static control on

- pixel shift on

- apl low

- sub-logo dim on

- corner dim on.

During the day I am not able to see any burn in. During the night it's unnoticeable unless you're looking for it. And it's only visible on gray backgrounds, unnoticeable during normal use. My phone (Nothing Phone 2) fails to capture it no matter how hard I try (even during the night).

The only issue I had was at 2417 hours and it was vertical white stripes like this: [4] but they were completely gone after a manual pixel clean. No issues since. I am never going back, worth every penny I spent.

[4] https://www.reddit.com/r/gigabyte/comments/1gyv1db/fo32u2_ve...
by WD-42 | 2026-03-04 00:28:05+00:00
If all you care about is the facts, and not the other’s relationship to them, why engage with a person at all? You could query a LLM for whatever subject, argument or counterpoint you wish.

Besides, your hypothetical summaries chock full of facts don’t exist, at least not yet. Most LLM summaries are chock full of filler, thus the name slop, thus why us “ignorant” people hate reading it.
by rengwu | 2026-03-04 00:28:17+00:00
Location: Kuala Lumpur, Malaysia (UTC+8)

Remote: Yes (EMEA/APAC)

Willing to relocate: Yes

Tech: JavaScript/TypeScript, React, Python, Linux, CI/CD, Docker, Tailwind, VueJS, Svelte, NextJS, AstroJS, Figma, etc.

Résumé/CV: https://johnrengwu.com/JohnGohRengwu_Resume2025.pdf

Email: johngohrw@gmail(dot)com

Website: https://johnrengwu.com

Website(older): https://rw-pf-2021.netlify.app/

A frontend specialist with ~6 YoE on shipping web products. Looking for a mid-to-senior frontend role, but also interested in gaining exposure to DevOps or full-stack work. Experienced in remote collaboration - happy to accommodate your timezone.
by pavlov | 2026-03-04 00:28:18+00:00
If I look at the Notion and Linear desktop apps, they’re essentially identical in styling and design. They’re often considered the best of today’s web/Electron productivity apps, and they have converged on a style that’s basically what Apple had five years ago.

IMO that’s a fairly strong argument that the branding was always unnecessary, and apps would have been better off built from a common set of UI components following uniform human interface guidelines.
by stego-tech | 2026-03-04 00:28:39+00:00
Out of all the comments on numbers, SREs, and scaling, you get the response for meeting numbers with numbers!

> $120K isn't going to cover the fully loaded costs of an SRE who can set up and run that.

Literally this. I can do SRE on-prem and cloud, and my 50/30/20 budget break-even point (as in, needs and savings but no wants - so 70%) is $170k before taxes. Rent is astonishingly high right now, and the sort of mid-career professional you want to handle SRE for your single DC is going to take $150k in this market before fucking off to the first $200k job they get.

Know your market, and pay accordingly. You cannot fuck around with SREs.

> Hiring 1 person to run the infrastructure means that 1 person is on-call 24/7 forever.

This is less of an issue than you might think, but strongly dependent upon the quality of talent you’ve retained and the budget you’ve given them. Shitbox hardware or cheap-ass talent means you’ll need to double or triple up locally, but a quality candidate with discretion can easily be supported by a counterpart at another office or site, at least short-term. Ideally though, yeah, you’ll need two engineers to manage this stack, but AWS savings on even a modest (~700 VMs) estate will cover their TC inside of six months, generally.

> There's a second bus factor: What happens when that 8xH100 starts to get flakey? You can't move the jobs to another server because you only have one. You can start diagnosing things and replacing parts and hope it gets to the root issue, but that's more downtime.

This strikes at another workload I neglected to mention, and one I highly recommend keeping in the public cloud: GPUs.

GPUs on-prem suck. Drivers are finnicky, firmware is flakey, vendor support inconsistent, and SR-IOV is a pain in the ass to manage at scale. They suck harder than HBAs, which I didn’t think was possible.

If you’re consuming GPUs 24x7 and can afford to support them on-prem, you’re definitely not here on HN killing time. For everyone else, tune your scaling controls on your cloud provider of choice to use what you need, when you need it, and accept the reality that hyperscalers are better suited for GPU workloads - for now.

> Going on-prem like this is highly risky.

Every transaction is risky, but the risk calculus for “static” (ADDS) or “stable” (ERP, HRIS, dev/test) work makes on-prem uniquely appealing when done right. Segment out your resources (resist the urge for HPC or HCI), build sensible redundancies (on-prem or in the cloud), and lean on workhorse products over newer, fancier platforms (bulletproof hypervisors instead of fragile K8s clusters), and you can make the move successful and sensible. The more cowboy you go with GPUs, K8s, or local Terraform, the more delicate your infra becomes on-prem - and thus the riskier it is to keep there.

Keep it simple, silly.
by Ajakks | 2026-03-04 00:28:44+00:00
You act as if the internet was like a high society book club - all the previous articles were written by ivy league grads.

I recall geocities, angelfire, all the chans.

The internet has always been a cesspool with little islands of quality floating in a proverbial sewage of human output. In theory AI slop will improve.

A racist, sexist, ignorant online community of humans 20 years ago, if it is still active, is almost certainly still a racist, sexist, and ignorant community today.
by xmprt | 2026-03-04 00:28:58+00:00
> "help" is always framed as my needing to be educated

For many users, this is often the case, and front line AI support like this can handle that pretty effectively while giving your case faster live support. Would you rather sit behind 4 people in the queue trying to figure out why their device doesn't work without batteries when it's not plugged in or have them deal with AI to solve the problem while you get your real issue sorted out quickly after dealing with a handful of basic prompts?
by jesse_dot_id | 2026-03-04 00:28:59+00:00
https://www.ice.gov/detention-facilities

It doesn't have to be a death camp or a gas chamber. Unlawfully arresting people based on their race or language and then shipping them out of state, where their representatives are unlawfully prohibited from inspection of the facility is vile shit. Your indifference to what that is like for those people is glaring and it makes my point for me.
by chsitter | 2026-03-04 00:29:17+00:00
That is what I do at the moment - I gotta update the instructions on the website to prod users to set things up this way.

The issue I perceive though is that adding an MCP server alone is not enough to modify the system prompt of the AI Agent. I tried to have the mcp server description be an injected prompt to add these instructions to the system prompt but that doesn't seem to work, I tried adding sampling to the MCP server which supposedly should be able to plug into messages without luck, tried to optimise for chatGPT with an OpenAPI spec etc.

The only way I found that I can get those clients to use my memory layer is by doing what you describe - which is not necessarily the most user friendly/one-click setup I desire
by com2kid | 2026-03-04 00:29:20+00:00
AI voice chat can be done for cheap.

Lots of it is RAG and knowledge base lookups, you don't need large fancy models. Indeed you want fast responses, so low parameter models are better.

TTS and ASR models are tiny now days, like a handful of GB tiny.

Last time I priced this all out the VOIP fees cost more than self hosting all the models.
by tablarasa | 2026-03-04 00:29:22+00:00
In California it seems a lot of cities decided to try and add bike infrastructure but the design process yielded many compromises, since that infrastructure comes at the expense of car (and parking) infrastructure. As a result we got really bad bike lanes, but gave up few parking spots. The design process declared victory via compromise- best of both worlds. In reality, the bike lanes are worthless and cyclists like myself just use the primary vehicle lanes, since not dying is more important than protecting the convenience and respecting the supremacy of other road users. Drivers honk and yell and deliberately endanger you, but that was true before too.

The article talks about using design and engineering out of the problem. I do not believe that is what was done in the cities you cite, even if that was their headline intention.
by al_borland | 2026-03-04 00:29:40+00:00
> Is it only me, or does it feel like there are half-baked features everywhere now?

This is the argument for actually learning, so you don’t ship half-baked code, because the AI isn’t good enough. The people who are telling you it is likely have a financial interest in pushing the narrative that AI will do it all.

> LLMs, on the other hand, are non-deterministic. Therefore, we cannot treat their outputs as just another layer of abstraction.

This is another problem. A lot of code is written so exactly the same thing happens every time. If AI is going in and changing the logic in subtle ways that aren’t noticed right away when updates are made, because no one understands the code anymore-that’s a problem. In hobby or toy apps, no one cares, but in production code and critical systems, it matters.
by muskaanbawa | 2026-03-04 00:30:18+00:00
Engineering at Ivo

Engineers at Ivo are inventors. Ivo was first-to-market with:
• An AI agent that lives in MS word and edits the document for you [2023]
• Ditching imprecise embeddings models in favor of agentic RAG [2023]
• Large-scale LLM-based legal fact extraction [2024]
• A legal assistant that can search large contract databases, without sacrificing accuracy [2024]
• Clustering legal documents descended from the same family [2025]
• Automatic deviation analysis to locate buried risk in huge contract databases [2025]
• Merging contracts with their amendments to make a time series of “composite” contracts (a customer actually cried when we showed her this) [2025]

Role
Engineers at Ivo design, create and deploy generative AI products. You’ll work across the stack on:
• Developing full stack generative AI functionality
• Shipping high performance UI code and backend systems that process and analyze millions of contracts reliably
• Designing pipelines that orchestrate LLMs, data extraction, and clustering algorithms at scale
• Collaborating with designers, lawyers and other engineers to re-imagine how lawyers work in the AI age

Mission
Every major business has an in-house legal team, and all of those lawyers are overworked. 80 hour weeks, tight deadlines and contract-reading death marches are the industry norm. Up until recently, there wasn’t anything technology could do to help this situation.

LLMs have given us the ability to give these lawyers their lives back, and at Ivo, that’s our mission.

We’re building an AI-native platform to automate legal drudgery. People love our software - despite high competition, we have the highest trial win rate on the market (85%). We’re genuinely improving people’s lives, and we’re only just getting started.

Ivo might be a good fit for you if you:
- You love writing code, but you love having impact more: We’re a team of engineers at heart, but our #1 goal is building the best possible product. That means making pragmatic choices and looking for 80/20 solutions.
- Would describe yourself as being relentlessly resourceful.
- You have a strong internal sense of urgency. You have a bias towards doing things today, rather than tomorrow.
- Experience working in a startup environment is preferred but not required.
- Are excited about the adventure of building a company!

FAQ
How far along are we? We launched in early access in 2023. Since then, we’ve had an incredible response from the market and are growing rapidly. We 6x'd in ARR in the last 12 months. Our clients include companies like Uber, Reddit, IBM, Canva, Pinterest, WordPress, and more. We're happy to share more details with candidates who go through our interview process.
Can I work remotely? We have an in-office culture, with some hybrid flexibility.
Compensation: The USD salary range for this role is $130K-$485K. Final offer amounts are determined by multiple factors, including, experience and expertise, and may vary from the amounts listed above.
by gravisultra | 2026-03-04 00:30:21+00:00
How my tax dollars are spent is a domestic issue. As is not implicating me in war crimes.

> They're not, you're just in a small minority

The majority do not support this war, nor do they support Israel. Our politicians refusing to listen to the electorate is also a domestic issue. As are the many attempts that Israel has made to strip us of our fundamental rights.
by 9wzYQbTYsAIc | 2026-03-04 00:32:05+00:00
A few things I'd flag upfront before anyone digs in:

The corpus is HN front-page stories only — self-selected, tech-heavy, English-language. The aggregate patterns (authorship rates, expert-knowledge assumptions, retrospective framing) describe this specific feed, not journalism or the web broadly. HN skews in ways that make some results unsurprising (high jargon density) and others more interesting (still only 18% conflict-of-interest disclosure in a technically sophisticated audience).

The structural channel for the free Llama models (Llama 4 Scout, Llama 3.3 70B on Workers AI) is genuinely noisy — 86% of their structural scores land on two integers. I say so in the post, but it's worth repeating: those model scores should be weighted accordingly. Claude Haiku 4.5 full evaluations are more reliable; the calibration set and baselines are on the About page.

The methodology itself is preliminary. I haven't done external validation — no convergent validity test against an independent rights-focused coding scheme, no discriminant validity test against plain sentiment. Phase 0 of the roadmap is construct validity work. If anyone has experience in psychometrics or NLP evaluation and wants to poke at this, I'd genuinely welcome it.
by quickthrowman | 2026-03-04 00:32:07+00:00
What constitutes a modification? Here’s a reverse Sorities Paradox situation.

Let’s say I use an AI prompt to generate an image with 24-bit color, and then I manually change the RGB value of a single pixel from (255,255,255) to (254,255,255).

Does that constitute a modification and would then allow the image to be copyrighted? If not, where is the line?
by 9wzYQbTYsAIc | 2026-03-04 00:32:14+00:00
The most useful entry point is probably the detail page for a specific story you already have an opinion on. The homepage shows aggregate patterns (rights heatmap, transparency rates, SETL tension by provision), but the detail page is where you can actually audit the reasoning.

On a detail page: the per-provision table shows which of the 31 UDHR provisions the model touched, with direction and evidence strength. Expand any provision row and you get the Fair Witness breakdown — observable facts the model cited (e.g., "article has no byline, no author bio link, no Twitter attribution") vs. the inference drawn (e.g., "assessed as reducing authorship transparency, negative on Article 19"). The FW Ratio column at the bottom shows the fact-to-inference ratio for the whole evaluation.

The most useful thing you can do: find a provision where the inference doesn't follow from the facts. That's the exact failure mode I'm trying to surface. "Defensible evidence, defensible chain, wrong normative call" is what I can't catch from inside the system.
by TranquilMarmot | 2026-03-04 00:32:22+00:00
My personal M3 Pro is still going strong and it looks like the rest of the hardware is basically the same? I really don't see a reason to upgrade.

My work laptop is an M1 Pro and it is also doing totally fine. At work we used to do laptop upgrades on a 3 year cadence but the M-series laptops are so good that we switched to 5 years instead.
by praestigiare | 2026-03-04 00:32:24+00:00
No, that is not what the hospital does, and thus based on this heuristic, it is not its purpose. What a system does is not the same as the context-free outcome. It is the outcome compared to the outcome that could be expected without the system. You have to define your priors.

However, if the expected 5 year mortality for the cancer was 50%, and with this treatment 2/3 died, then the rule would apply. A choice to continue using that treatment could be criticized as equivalent to a choice to kill 1/6 more patients. Because despite the intention, the known outcome was more patients dying.
by j2kun | 2026-03-04 00:32:52+00:00
> How would you prove to the black box ZKP that you are the phone owner?

My point was that your described flow was just shifting the burden of identity verification from one service to another. I think the ZKP solution has the benefit of the government not having to coordinate with other services. They can ship one set of cryptographic material to your device (with a single time when you have to do your annoying passport scan) and then you can do age verification with any service indefinitely. Heck, with a range query you can get that material when you're 16 and you're issued an ID and use it for age verification checks at 16, 18, 21, 25, whatever. I think there's a lot to be said for flexibility of the application here.
by protocolture | 2026-03-04 00:33:44+00:00
>Isn't part of why Apple's iPhone can be so expensive is because it's very easy to get actual human support for it when something goes wrong?

Yeah, Apple has best in class support. They tried monetising it through Applecare but thats largely broken down.

I cant stand Apple for a lot of reasons, but their phone support, and everything behind that like training, is about as good as you can possibly hope to achieve.
by jibal | 2026-03-04 00:33:44+00:00
People? You mentioned one person (who won a Darwin Award--hopefully he hadn't already bred).

P.S.

As for the absurd response, the assertion was

> People in the U.S. are simply constructed differently

and a handwaving reference to an intercity train system from someone who can't even be bothered to make any sort of argument does not establish the point.
by kristianp | 2026-03-04 00:33:52+00:00
Looks like the T14 Gen 7 is the first T14 to have a CAMM socket. The previous model has SODIMM DDR5-5600, more power hungry? Prior to that it was the more expensive P1 Gen 7 that had LPCAMM2.

Regarding the T14 and T16, I'm frustrated that in my market (AU), they don't sell better screens than 1920x1200. I'd like to have a brighter 3k or 4k screen.

The LPCAMM2 seems to be limited to the Intel models, according to the pc mag article.

https://www.pcmag.com/news/lenovo-thinkpad-t14-gen-7-hands-o...
by k310 | 2026-03-04 00:34:02+00:00
MAGA and the Comfort of End-Times Thinking [0]

> MAGA didn’t invent apocalyptic thinking—it industrialized it. America is described as fallen, occupied, corrupt beyond recovery. Elections are fake. Courts are compromised. Journalists are enemies. Neighbors are suspect. If everything is already illegitimate, then anything done in response becomes justified.

> Apocalypse becomes permission.

Rules are over. Party like it's the end of time. Jesus will forgive .... maybe.

[0] https://www.patheos.com/blogs/snarkyfaith/2026/01/apocalypse...