MurphyA/hacker-news huggingface dataset:
by Dagger2 | 2026-01-28 05:03:46+00:00
It's possible to do NAT without firewalling in netfilter. I gave the rules for it in this comment: https://news.ycombinator.com/item?id=46709150 -- you literally only need the first one for NAT. Inserting it will make netfilter track connections, but you need the other, separate rules to do firewalling based on that state.

Most home routers will ship with those firewall rules in place, because not doing so is a security vulnerability, so in practice you're going to have the firewall, but it's not a strict requirement and routers have been discovered to not have them in the past.

At least with v6 it's more obvious that you need these rules, so it's more likely people will be checking for them.
by zimmerfrei | 2026-01-28 05:04:03+00:00
I don't think that a 100% anonymous attestation protocol is what most people need and want.

It would be sufficient to be able to freely choose who you trust as proxy for your attestations *and* the ability to modify that choice at any point later (i.e. there should be some interoperability). That can be your Google/Apple/Samsung ecosystem, your local government, a company operating in whatever jurisdiction you are comfortable with, etc.
by agnishom | 2026-01-28 05:04:14+00:00
The LLMs does assist the adept researchers in crafting their manuscript, but I do not think it makes the quality much better.

My objection is not that they are the "wrong people". They are just regular people with excellent tools but not necessarily great scientific ideas.

Yes, it was easier to trash the crank's work before based on their unLaTeXed diagrams. Now, they might have a very professional looking diagram, but their work is still not great mathematics. Except that now the editor has a much harder time finding out who submitted a worthwhile paper

In what way do you think the feature of "LaTeXing a whiteboard diagram" is democritizing mathematics? I do not think there are many people who have exceptional mathematical insights but are not able to publish them because they are not able to typeset their work properly.
by dlcarrier | 2026-01-28 05:05:08+00:00
That's just the most basic interface, with GUIs being written on top of that rapid IDEs built onto GUIs.

In my experience, everything involving AI is half-baked, not just its output but its creation too. It's all a bunch of proof-of-concept research papers tied together into a house of cards that only works if multiple layers of virtual environments are all precisely the same version it was developed on, there's far more memory free than the models and their output occupy, and the lunar tide is within range.

A few more layers of GUI and IDE would probably make the whole thing collapse.
by EagnaIonat | 2026-01-28 05:05:11+00:00
https://en.wikipedia.org/wiki/Authority_bias

Authority bias is the cognitive bias where we give disproportionate weight to the opinion of someone perceived as an authority figure, even outside their domain of expertise.

What a lot of people outside the scientific field fail to realise that when a claim is made by an expert in their field, it is peer reviewed and challenged or accepted.

The whole point of science is that you can challenge wrong ideas and change your perspective.

Like I said though. If you are just going to the internet to find something that aligns with what you believe, that isn't peer review.
by bz_bz_bz | 2026-01-28 05:05:25+00:00
Blame Simon Willison ;)

“A common complaint today from AI coding skeptics is that LLMs are fine for toy projects but can’t be used for anything large and serious.

I think within 3 years that will be comprehensively proven incorrect, to the point that it won’t even be controversial anymore.

I picked a web browser here because so much of the work building a browser involves writing code that has to conform to an enormous and daunting selection of both formal tests and informal websites-in-the-wild.

Coding agents are really good at tasks where you can define a concrete goal and then set them to work iterating in that direction.

A web browser is the most ambitious project I can think of that leans into those capabilities.”

https://simonwillison.net/2026/Jan/8/llm-predictions-for-202...

“The browser and this project were co-developed and very symbiotic, only because the browser was a very useful objective for us to measure and iterate the progress of the harness. The goal was to iterate on and research the multi-agent harness—the browser was just the research example or objective.”

https://simonwillison.net/2026/Jan/23/fastrender/
by gregopet | 2026-01-28 05:05:44+00:00
My dad and my uncle had a code under the Bush administration

My uncle had moved to the US and either still was on a green card or had just recently got his US citizenship and thet said why risk it? .. (they were kinda cute about it though, they just wrote "Jure Grm" which literally translates to "George Bush" in our language so if anyone was actually looking, they wouldn't have fooled them for a second).

They were just bitching about politics, not planning a coup or something, yet they felt insecure, even with the US.
by kennethrc | 2026-01-28 05:05:54+00:00
Aw ... it was really nice at Whole Paycheck, I'm going to miss it.

Any guesses as to why? Unlike Google Maps Timeline data being subpoenaed, I can't see what LE could use with this (since they have other ways to determine you were at a store), so that can't(?) be the reason why.

Oh wait- was this available in the EU?
by gsf_emergency_6 | 2026-01-28 05:06:53+00:00
Some ai assisted takes here

https://www.quora.com/Did-T-S-Eliot-retain-his-American-acce...

He's from a Boston Brahmin family so I doubt he had a real missouri accent to begin with

Edit

These are apparently from 1930s
https://writing.upenn.edu/pennsound/x/Eliot.php

Where some Midwestern features are still present ?

Especially here, after the 2m32s mark

https://media.sas.upenn.edu/pennsound/authors/Eliot/Eliot-TS...
by hansonkd | 2026-01-28 05:07:20+00:00
Its crazy to me after all these years that django-like migrations aren't in every language. On the one hand they seem so straightforward and powerful, but there must be some underlying complexities of having it autogenerate migrations.

Its always a surprise when i went to Elixir or Rust and the migration story was more complicated and manual compared to just changing a model, generating a migration and committing.

In the pre-LLM world, I was writing ecto files, and it was super repetitive to define make large database strucutres compared to Django.
by tstrimple | 2026-01-28 05:07:34+00:00
> Whenever I feel stuck or overthink how to do something, just do it first - even with all the flaws that I'm already aware of, and if it feels almost painful to do it so badly. Then improve it a bit, then a bit, then before I know it a clear picture start to emerge... Feels like magic.

Funny how these things when done by a human is a positive and when done by an LLM is a negative. According to all the anti-llm experts... Humans generate perfect code on the first pass every time and it's only LLMs that introduce bad implementations. And this isn't a callout on this user in specific. It's a generalization to the anti-ai sentiment on HN. If incremental improvement works, incremental improvement works.
by anonymous908213 | 2026-01-28 05:08:11+00:00
Actually good software that is suitable for mass adoption would go a long way to convincing a lot of people. This is just, yet another, proof-of-concept. Something which LLMs obviously can do, and which never seems to translate to real-world software people use. Parsing and rendering text is really not the hard part of building a browser, and there's no telling how closely the code mirrors existing open-source implementations if you aren't versed on the subject.

That said, I think some credit is due. This is still a very cool weekend project as far as LLMs go, and I respect that you had a specific goal in mind (showing a better approach than Cursor's nonsense, that gets better results in less time with less cost) and achieved it quickly and decisively. It has not really changed my priors on LLMs in any way, though. If anything it just confirms them, particularly that the "agent swarm" stuff is a complete non-starter and demonstrates how ridiculous that avenue of hype is.
by somenameforme | 2026-01-28 05:08:24+00:00
That was not the sentiment, at least not in my experience. There was a far more pervasive and effective argument - if somebody believed that the government is spying on you in everything and everywhere then they're simply crazy, a weirdo, a conspiracy theorist. Think about something like the X-Files and the portrayal of the Lone Gunmen [1] hacking group. Three borderline nutso, socially incompetent, and weird unemployed guys living together and driving around in a scooby-doo van. That was more in line with the typical sentiment.

People don't want to be seen as crazy or on the fringes so it creates a far greater chilling effect than claims that e.g. the government is too incompetent to do something which could lead to casual debate and discussion. Same thing with the event that is the namesake of that group. The argument quickly shifted from viability to simply trying to negatively frame anybody who might even discuss such things.

[1] - https://en.wikipedia.org/wiki/The_Lone_Gunmen
by CMay | 2026-01-28 05:08:32+00:00
> Let me stop you right there. It's not a both sides issue, is it? It's one side forcing gridlock? A party of obstruction, even.

There are still things they agree on and pass legislation for, but on many other issues they both obstruct each other. The actual details of that aren't as relevant as the fact that they have trouble passing legislation and can't be relied on for many important issues at present.

> No, and it's very important to you that you think that's true, because then people who disagree aren't just wrong, they're mentally ill.

If he was an authoritarian dictator king tyrant master emperor, I would care, but he's not, so I don't care. The evidence does not support that position. There's a lot of rhetoric, propaganda, sound bites, teases and more, but those do not produce reality. They produce perspective.

> The problem is that we're seeing people treat Trump like a king to a worrying degree, and he has gotten several of the traditional rights of kings that made people depose kings, like immunity to prosecution.

This is false. The supreme court decision did not fundamentally say that he was immune to prosecution. That is what was spread about it to foment anger, but I read the actual language of the decision and it's just a lie.

> And we're seeing things that were formerly thought to be absolute red lines like rounding up citizens and deporting them to Venezuelan prisons will absolutely be tolerated by his base.

Unless you're talking about something I haven't heard about yet, they were not legal US citizens and they were not sent to Venezuelan prisons. There was someone who had some kind of temporary legal status and so there were complexities around it, but they weren't a US citizen.

> People like you constantly assure us that there are red lines he won't be allowed to cross, and then defend him when he does cross them and deny ever saying that thing would be wrong.

I don't know anyone like me. It's common for people to be unable to navigate the gray area. It's either black or white. You are either "with us or against us". That's just purely juvenile. Does Trump have some moral failings? Sure. Is he some kind of arrogant character? Sure. I think on one side, some people will get so stirred up into such a moral panic that they'll believe any false thing about him. On the other, some people get so caught up in his reality distortion field that they'll believe anything he says. If you fully give up and end up settling into one of those grooves, you lose all sense.
by dandersch | 2026-01-28 05:08:49+00:00
> gave that task to Claude and within 15 minutes I had a working userscript

Hate to say it but you can just tell an LLM to make the calendar for you as an html artifact that includes a print view. It can also add a .ics export.

Of course you should go over the dates and holidays to see if it got them right.
by hrudolph | 2026-01-28 05:09:14+00:00
Roo Code 3.45.0 Release Updates | Smart Code Folding | Context condensing

In case you did not know, RooCode is a Free and Open Source VS Code AI Coding extension.

## Smart Code Folding

When Roo condenses a long conversation, it now keeps a lightweight “code outline” for recently used files—things like function signatures, class declarations, and type definitions—so you can keep referring to code accurately after condensing without re-sharing files. (thanks shariqriazz!)

> * Documentation*: See [Intelligent Context Condensing](https://docs.roocode.com/features/intelligent-context-conden...) for details on configuring and using context condensing.
by danielmarkbruce | 2026-01-28 05:10:32+00:00
vo2 max is one of the strongest predictors of all cause mortality. It's been reproduced across several large scale studies. I'm on the side of ChatGPT on this one. I'd guess the writer of this article is leaving something out.

A family member recently passed away from a rare, clinically diagnosed disease. ChatGPT knew what it was a couple months before the relevant specialists diagnosed it.
by Guvante | 2026-01-28 05:13:29+00:00
Are people repeatedly handling merge conflicts on multiple machines?

If there was a better way to handle "I needed to merge in the middle of my PR work" without introducing reverse merged permanently in the history I wouldn't mind merge commits.

But tools will sometimes skip over others work if you `git pull` a change into your local repo due to getting confused which leg of the merge to follow.
by pryce | 2026-01-28 05:13:31+00:00
> Surely everyone would want such a key piece of technology to be air tight and easy to debug

The incentives of different parties / actors are different. 'Everyone' necessarily comprises an extremely broad category, and we should only invoke that category with care.

I could claim "Everyone" wants banks to be secure - and you would be correct to reject that claim. Note that if the actual sense of the term in that sentence is really "almost everyone, but definitely not everyone", then threat landscape is entirely different.
Show HN: A browser-only image processing pipeline inspired by macOS Automator
by margox | 2026-01-28 05:14:54+00:00
I’ve been working on a side project for a while and wanted to share it with the HN community to get feedback.

The idea started simple: I wanted to do batch image processing entirely in the browser without uploading anything to a server. Most existing tools were either cloud-based (privacy concerns, slow for large batches) or desktop apps that were hard to automate and combine into workflows.

A big source of inspiration was macOS Automator. I really liked how you could chain small actions into repeatable workflows, and I wanted something similar for image processing on the web.

At first it was just basic operations like crop, resize, compress, and format conversion. Then I kept adding things like:

face mosaic

face-centered cropping

background removal

old photo restoration

Somewhere along the way it became a full pipeline system that can either run individual steps or chain multiple steps automatically.

Everything runs locally in the browser—no server-side processing, no uploads, no data tracking.

Technical notes (where I’m unsure)

CPU-heavy operations run in WebAssembly

Some steps are GPU-accelerated via WebGL

Most processing happens off the main thread with OffscreenCanvas + Web Workers

A few ML-ish tasks use transformer.js in the browser

Next.js is mostly just a UI shell, deployed on Vercel

It works, but I’m not sure this is the “right” architecture long-term. Some issues I’ve run into:

Memory usage grows fast when chaining multiple steps over large batches

Cleaning up intermediate buffers feels fragile

Safari behaves very differently from Chromium-based browsers

Not sure if Next.js is overkill since everything critical is client-side

Questions for HN

If anyone here has built heavy client-side tools, I’d love your thoughts on:

How to structure long-running pipelines without memory leaks

Patterns for cancellation / progress reporting without spaghetti code

Whether keeping everything browser-only makes sense

Any obvious architectural smells I’m missing

I’ve made it a usable tool mainly to test it with real workloads.

I’m still iterating, so brutally honest feedback is very welcome.
by dlcarrier | 2026-01-28 05:15:51+00:00
Inference (i.e. running an already trained LLM) requires current top-end hardware, but over time that will become commodity hardware, so there's only a small perioud (perhaps the next decade) where running an LLM as a service instead of locally even makes sense, so they will likely not go away because they are too expensive, but because they are too cheap.
by torrinleonard | 2026-01-28 05:16:31+00:00
My whole website is built with a component library I've been building for a couple years: https://torrin.me/destamatic-ui

All the blog posts on my site use a markdown renderer I built so I thought I'd try using buttons for the links since they are themed nicely with the rest of the library. I'll add the ability to right/middle click on buttons with hrefs so they work like proper anchor tags.
by mrandish | 2026-01-28 05:18:43+00:00
Interesting, I've never seen more than two 4-wire Skycams used in an NFL broadcast (at least that I knew of). Given the need for flexible endzone to endzone coverage of NFL games, I'd imagine sectioned arrangements might be better suited for concerts, etc. The gratuitous two Skycams tracking each other shot is always fun. Just saw another one in recent weeks as they were discussing the retirement of a long-time Skycam operator.

I was going to mention the linear point-to-point 'Sidecams' but I haven't seen them used much the last season and was wondering if they've fallen out of favor. I'd guessed they might get in the sight lines of the primary cameras in many stadiums.

I actually got to briefly meet Garret at a long-ago NAB show. As not only the inventor but the operator on so many incredible film shots, the dude's a legend. IIRC correctly he did the Rocky on the steps and The Shining maze shots himself.
by simonw | 2026-01-28 05:18:50+00:00
> I've noticed a lot of desperation to validate the usefulness of AI. I guess partly from those who are trying to make money from it and partly from others who need the cognitive shortcut of offloading work and creativity to it.

I've noticed a lot of desperation to deny the usefulness of AI. I guess partly from those who feel threatened by it and partly from others who aren't curious enough to figure out how to use it effectively.

(Sorry, couldn't resist.)
by nayuki | 2026-01-28 05:19:04+00:00
More on the backward compatibility of the metre, this video released 7 hours ago explains it nicely: https://youtu.be/PWbfVcDcfFw?t=1039 Joseph Newton - "Cursed Units 3: The British Empire Strikes Back".

Other parts of the video highlight the insanity of inconsistent and shifting definitions of imperial units such as the mile, gallon, fluid ounce, pound-force/pound-mass, etc. It's one big damning essay against pre-metric units.
by kilpikaarna | 2026-01-28 05:19:54+00:00
Monkey Ball (without the Super iirc) was an arcade game initially. With a banana-shaped joystick and everything. Then SMB added some extra modes and came out as a release title for the Nintendo GameCube. It was probably intended as kind of a low-budget thing, but ended up being recognized as one of the best games for the system, especially early on.
by al_borland | 2026-01-28 05:20:43+00:00
I can think of two reasons.

1. It seems move companies want to be on people’s phones. App Clip is for those one time use things, where people don’t want to install an app. Companies seem to hope you’ll install an app for a once time use, then leave it there forever, so they can brag about install numbers or send notifications.

2. Personally, I don’t trust random QR codes. I’ve been at several gas stations where they have stickers for Apple and Android with QR codes to scan and pay. They seem like an App Clip thing… but they are also haphazardly slapped on to the pump, nowhere near the payment stuff, and not even lined up or straight. I can only assume it’s a scam and someone is hoping a naive person scans the sticker and pays them $50.

When it was first announced I thought it sounded great, as I don’t want to install random apps to be a customer at a store. But between companies wanting app installs, and people who shouldn’t trust random QR codes, it kind of seems destine to fail.
by antisol | 2026-01-28 05:21:17+00:00
Yeah audacious is where it's at. I've never understood why anybody would want to use an audio player that doesn't look like winamp. I even use (a lightly modified version of) the original winamp 2 skin:
https://skins.webamp.org/skin/5e4f10275dcb1fb211d4a8b4f1bda2...

Honorable mention to qmmp, too.
by _mrinalwadhwa_ | 2026-01-28 05:23:43+00:00
If you're SF, I would highly recommend the local evening meetups. They are full of founders at a variety of early stages of their journey. Last night at a meetup at Github I met the following types: Series B+, Seed+, pre-seed, pre-product, just out of college started a company, not quit job yet etc.

If you're in some other city, try to find our where the local founders hangout - this might be meetups, specific universities, specific incubators etc.
by Xmire | 2026-01-28 05:23:53+00:00
Use our website, FinTInAI to master your financial future with the help of 360 visually appealing lessons where it takes 5 minutes to complete a lesson. Sounds like a achievable New Years Resolution, no? And if you get stuck then no worries you have access to a AI Bot that can provide you any help on any quiz and provide you practice simulations to further deepen your skills.
by codyb | 2026-01-28 05:24:18+00:00
I just bought a flip phone and a cool pocket sized camera. I've gotten down to leaving my phone at home a fair amount, and leave my phone on a speaker that's not near anything I sit on when at home.

It's awesome, come on back out to reality. I frequently go out at this point, come back home and go to see if I have any messages and realize my phone was on me the whole time and I had no idea (I also silence pretty much everything...).

I'm super pumped to have an actual camera to play with that's pocket sized too since I did miss the camera. But now I'll have something tremendously superior and can leave that aging device filled with way too many 2FA codes I don't want to inadvertently lose at home.
I built a Cursor for writers" on a $7 budget using Groq and Llama 3
by minotauris | 2026-01-28 05:24:18+00:00
Hey HN, I'm a 16yo student.

I got tired of ChatGPT 'forgetting' the plot of my stories after 20k words, so I built my own IDE for writing. It's basically if Cursor and Claude Code had a baby, but for novelists.

The Problem: Chat interfaces are linear. They don't have 'project awareness.' You spend 40% of your time pasting context back in.

My Solution (Minotauris): I built an asynchronous agentic workflow.

Deep Context: It indexes a 'Lore Library' so it knows your characters even 50 chapters later.

Parallel Agents: I run multiple sub-agents (brainstorming, drafting, refactoring) in parallel on the cloud.

The Flow: You don't chat. You command. 'Refactor Chapter 4 to match the tone of Chapter 1.' The agent does the work while you sleep.

The 'Broke' Stack: I'm running this on a $7 budget.

Model: Llama 3 8B (via Groq) for speed + selective reasoning calls.

Architecture: Sub-agent swarm that collaborates with you (it asks for clarification if your command is vague, just like a human editor).

I'm opening a small alpha for writers who want to test the 'Command' workflow. (Link to waitlist)