MurphyA/hacker-news huggingface dataset:
by bxparks | 2026-01-16 18:51:59+00:00
Pinch zooming is not the same as keyboard zooming though. With pinch zooming, the entire webpage is magnified, including images. With keyboard zooming, the images become smaller (to my great annoyance) while the rest of the web page becomes larger.

Palm rejection on all laptops that I have used has sucked, except for Apple. I don't know how they do it, but palm rejection is almost perfect on MacBooks.
by ada1981 | 2026-01-16 18:52:06+00:00
This is my all time favorite motif!

St. Anthony is a fascinating figure. Father of wilderness monasticism, left Egypt to hear god, spent the night in a cave fighting the devil and won; the patron saint of psychedelics or at least Ergotism, the affliction of entire towns when the grain was infected with ergot fungus, which would later by synthesized into LSD.

I am actually in the process of curating a museum quality coffee table book in collaboration with Getty of at least 117 of the variations on this theme from Dali to Bosch to Michelangelo.

(1/17 is St. Anthony's day, and my birthday, and my name is Anthony - coincidentally).

Shoot me an email if you'd like to collaborate or would like an update when the project officially launches! a+st@175g.com
by nozzlegear | 2026-01-16 18:52:24+00:00
It was definitely a terrible DX, I remember having trouble wrapping my head around querying for blog posts inside my blog post component instead of receiving them as props. But I was using a custom F# + asp.net blog engine I'd written for what amounted to a static site, so I just switched to that Gatsby thing I'd been hearing a lot about at the time.
by steve_adams_86 | 2026-01-16 18:52:25+00:00
It has become a favourite tool for me as well.

I work with scientists who research BC's coastal environment, from airborne observation of glaciers to autonomous drones in the deep sea. We've got heaps of data.

A while back I took a leap of faith with DuckDB as the data-processing engine for a new tool we're using to transform and validate biodiversity data. The goal is to take heaps of existing datasets and convert them to valid Darwin Core data. Keyword being valid.

DuckDB is such an incredible tool in this context. Essentially I dynamically build duckdb tables from schemas describing the data, then import it into the tables. If it fails, it explains why on a row-by-row basis (as far as it's able to, at least). Once the raw data is in, transformations can occur. This is accomplished entirely in DuckDB as well. Finally, validations are performed using application-layer logic if the transformation alone isn't assurance enough.

I've managed to build an application that's way faster, way more capable, and much easier to build than I expected. And it's portable! I think I can get the entire core running in a browser. Field researchers could run this on an iPad in a browser, offline!

This is incredible to me. I've had so much fun learning to use DuckDB better. It's probably my favourite discovery in a couple of years.

And yeah, this totally could have been done any number of different ways. I had prototypes which took much different routes. But the cool part here is I can trust DuckDB to do a ton of heavy lifting. It comes with the cost of some things happening in SQL that I'd prefer it didn't sometimes, but I'm content with that tradeoff. In cases where I'm missing application-layer type safety, I use parsing and tests to ensure my DB abstractions are doing what I expect. It works really well!

edit: For anyone curious, the point of this project is to allow scientists to analyze biodiversity and genomic data more easily using common rather than bespoke tools, as well as publish it to public repositories. Publishing is a major pain point because people in the field typically work very far from the Darwin Core spec :) I'm very excited to polish it a bit and get it in the hands of other organizations.
by quotemstr | 2026-01-16 18:52:36+00:00
More broadly, we're doing people a disservice today by treating them as juveniles until they graduate college. When someone's that good, we shouldn't waste four years of his life in school he doesn't need, but instead let him be productive immediately out of college.

Christ a-fucking mighty, in some states, the law says that Michelangelo, had he been alive today,would have had to sit on a booster seat at the age at which he made this painting. Absurd.

One of my more heretical beliefs is that tech companies should do more hiring of high brilliant people right out of high school.
by pixl97 | 2026-01-16 18:52:52+00:00
You mean

"As with anything in life it depends on a huge number of variables such as location, number of allies the other person has, the threat potential you represent, the number of allies you have, your standing on the social ladder, if you're in a position of power, your ability to understand social clues, the exact method how you ask, yada yada"
by erelong | 2026-01-16 18:53:02+00:00
So in practice a lot of the kids are ignoring the ban, or just downloading other apps which more-or-less function as social media

The issue is probably more cultural, of encouraging young people and adults alike to live a certain "lifestyle" or "way of life", which a ban doesn't necessarily accomplish

This "lifestyle" or "way of life" is kind of not fully defined though; in my opinion there are still a lot of things like sports which are pointless which a lot of people "waste" time on, whether they are children or adults. So there's kind of a broader discussion needed on what we think is the best use of our time, so that people can freely choose "better" options over "lesser" options.
by hermannbjorgvin | 2026-01-16 18:53:11+00:00
Pauses your TV or media player when Claude Code is idling, resumes playback when not idle.

The productivity tool that dis-respects your binge watching habits.

Best way to test this is with a Home Assistant connected media player while watching S02E02 of The Pitt today.

I am funding a series-A for this unique AI startup, interested VC's please be in touch
by Analemma_ | 2026-01-16 18:54:27+00:00
Yeah, the predictions of doom are so wildly misplaced. There's even a sibling comment on this thread saying, "When Google introduced ads [note: in 2000], it made the product objectively worse." Sure, and did Google die as a result? Or did it subsequently go from a startup with modest revenue in a company with a multi-trillion dollar market cap and $100 billion in quarterly revenue?
by palmotea | 2026-01-16 18:54:33+00:00
>> If flattering a superpower by giving them a meaningless statue can help her do that ... why wouldn't she?

> Come on, you know exactly why: integrity.

> I really don't care about any of this but I don't see the need to play ignorant as to why many people might understandably find what she did distasteful.

Please go into more detail what you mean by "integrity." Because, that can mean a lot of different things, and what I think you mean sounds like a priority inversion.

If a Venezuelan giving the stupid hunk of metal away could help Venezuela, who cares about how some Norwegian committee and its fans feel about it? They're comfortable an unimportant.
by dlubarov | 2026-01-16 18:54:37+00:00
I think you would have a point if such biased statements had tags such as [1], directing readers to the relevant discussions. Attempts to add such tags are normally reverted by the usual anti-Israeli editors.

So we have theoretical transparency, but no hint to the reader that they may want to look into a dispute rather than accepting the content at face value. Readers could peruse the talk page, but it contains several hundred (mostly archived) discussions.

The main page history also contains thousands of smaller disputes, where communication was done via edit summaries. Realistically, readers aren't going to dig through talk page archives, let alone years of edit history.

[1] https://en.wikipedia.org/wiki/Template:POV_statement
by kccoder | 2026-01-16 18:54:45+00:00
> tens of millions of illegal immigrants

Any chance you have a source for that? Based on everything I'm seeing there were at most a 5M increase in illegal immigrants under Biden. Which is way too many, but doesn't justify the extreme measures this administration is taking, harassing, shooting, obstructing the lives and livelihood of the entire city of Minneapolis. You mentioned the lack of fanfare around Obama's deportations...how many US citizens were killed as part of that operation? Were they going door-to-door asking for people's papers, were they abducting US citizen teenagers from their jobs, then dumping them willy-nilly? It is ABSURD to claim that this administrations actions are justified.

I deeply hope that you are able to develop some empathy and reduce the anger you clearly harbor.
by foldr | 2026-01-16 18:55:05+00:00
Err, your claim is that Renee Good was about to go on a Carmageddon-style killing spree and the ICE agent was concerned not for his own safety but for the safety of the general public? There are three key problems with this analysis:

1) It is utterly ludicrous considered in itself, going beyond even what MAGA’s lunatic fringe has dared to suggest.

2) It undermines the only possible legal defense the officer might have had (self defense).

3) Even waiving the outrageous absurdity of what you’re saying and your various insults to the reader’s intelligence, shooting the driver just means that the car is almost certain to crash into something (as indeed happened here), which creates more danger to the general public, not less.
by halitkabasakal | 2026-01-16 18:55:11+00:00
no company can survive without advertising. when google first launched, it was the same. chatgpt will follow a similar path, and half a century from now, the cycle will still continue in the same way. advertising, regardless of scale, is the art of turning data into revenue. even if this planning seems insignificant for a company’s future today, it will most likely become its greatest advantage.
by raw_anon_1111 | 2026-01-16 18:55:13+00:00
Yes my “if I lose my job” budget includes $1000 month for health insurance on the open market or my wife still has her CDL. She doesn’t with now. But she could easily get a job as a school bus driver and get insurance. That was basically why she worked for the first 8 years of our marriage.

Every professional company gives sick leave (usually 10 days), holidays (usually 10 days), paid vacation (usually 15-20 days), I have never had a job where I was expected to work for more than 40 hours a week in 30 years across 10 jobs. If it did, I would get another job .

If you make three times the wages, it pays for a lot of stuff - including self funding your emergency fund, child care cost etc.
by fritzorino | 2026-01-16 18:55:33+00:00
Trump doesn't care about values at all, he cares about money more than anyone else does. I find it laughable you can even talk about values whilst having that main in charge of your country.

And so what if he turns around and goes "ha your values are worthless". Trump is a literal paedophile and a literal rapist. Why should we accept being brow beat by such a man? So? We're moving on without you.
by cosmic_cheese | 2026-01-16 18:55:37+00:00
Based on personal experience, I think the upper bound for comfortably useful size at normal sitting distances is probably about 32", and even then I think there'd be better returns on adding vertical pixels to a ~27" monitor. A modern equivalent to the old 16:10 30" 2560x1600 monitors (ideally 2x scaling 5120x3200) would be great for example, but one could also imagine a 4:3 or 5:4 monitor with the same width (~23.5") as current 16:9 27" monitors.
by midtake | 2026-01-16 18:56:07+00:00
Why 6 day and not 8?

- 8 is a lucky number and a power of 2

- 8 lets me refresh weekly and have a fixed day of the week to check whether there was some API 429 timeout

- 6 is the value of every digit in the number of the beast

- I just don't like 6!
Show HN: Agint Flow – design the software as a graph, then generate the code
by AgintAI | 2026-01-16 18:56:09+00:00
Hi HN — I’m Abhi.

We built Agint so PMs and engineers can design and edit software as a graph — architecture first — iterate with fast visual feedback, then generate deployable code from it when it’s ready.

We presented underlying approach at NeurIPS (Deep Learning for Codegen) as an “Agentic Graph Compiler”:

The graph (structure + types + semantic annotations) is the source of truth, and code is a compilation/export target.

Paper:
Agentic Graph Compilation for Software Engineering Agents:
https://arxiv.org/abs/2511.19635

Live Demo -- Creates repos @ github.com/AgintHub:
https://flow.agintai.com
(The demo runs in sandbox mode -- no real external tools/data sources wired yet)

CLI:
https://github.com/AgintAI/agint-cli

How it works
Type in the chat to modify the graph (or use the “+” menu for specific actions).

1) Create/Compose: (chat + live graph feedback) design and modify algorithmic flow + schema graphs:
Add, remove, split, merge, and rename steps, via chat
"Fetch stock data from the NYSE and NASDAQ"
"Also include the Toronto Stock Exchange"
"Add the LSE as well"

2) Refine/Upgrade (engineering-facing, GUI + CLI / git-friendly graph edits):
Add types, semantic annotations, restructure, reorganize nodes, transform, execute, and test behavior
"Break the combine step into storage, normalization, and repartitioning"

On the CLI it can look like:

dagify refine workflow.yaml \
"add protocol-level details, latencies, and datacenter info for each feed" --intelligence 5

dagify resolve workflow.yaml --yaml-display --ascii

3) Save/Load/Export:
“Save” exports the graph into ordinary code, pipelines, tool calls, and APIs that can be owned and deployed like any other system.
The graph is an executable artifact, not just documentation.
Targets include native Python today, plus exports to frameworks like CrewAI/LangGraph.

Example output repo:
https://github.com/AgintHub/dreamy-mirzakhani/blob/agint/out...

Would love reactions and feedback — I’ll be around to answer questions.

Thanks,
Abhi

Abhi@AgintAI.com
by Phil_BoaM | 2026-01-16 18:56:29+00:00
Totally fair. I'm not claiming to have invented the concept of a 'scratchpad' or Chain-of-Thought. In that sense, yes, it is 'just' prompt engineering.

But the distinction is in the architecture of that scratchpad.

Most CoT prompts are linear ('Let's think step by step'). This protocol is adversarial. It uses the scratchpad to simulate a split where the model must actively reject its own first draft (which is usually sycophantic) before outputting the final response.

It’s less about a new mechanism and more about applying a specific cognitive structure to solve a specific problem (Sycophancy/Slop). If 'good prompting' can make a base model stop hallucinating just to please the user, I'll call it a win.
by gwbas1c | 2026-01-16 18:56:30+00:00
Yes

To put things in context, it both depends on organization standards, and what the change actually is.

Where I work, there are areas that, if you change, you must update the tests. There are also development helper scripts and internal web sites where "it compiles" is good enough.

Likewise, I've done quite a bit of style cleanup PRs where the existing tests are appropriate.
by 46493168 | 2026-01-16 18:57:08+00:00
“Conversation privacy: We keep your conversations with ChatGPT private from advertisers, and we never sell your data to advertisers.”

The same sleight of hand that’s been used by surveillance capitalists for years. It’s not about “selling your data” because they have narrowly defined data to mean “the actual chats you have” and not “information we infer about you from your usage of the service,” which they do sell to advertisers in the form of your behavioral futures.

Fuck all this. OpenAI caved to surveillance capitalism in record time.
by satvikpendem | 2026-01-16 18:57:11+00:00
Curious how the economics are going to go. ChatGPT has close to a billion MAU and they're losing money even with subscriptions. Meanwhile Google with Gemini is catching up (although I've seen reports that Gemini is also testing ads in their chats, especially without disclosing it's an ad, by linking to Google Shopping [0]). The Google example might show how it might appear:

> Since you are context-switching between multiple projects, you cannot afford to work from a kitchen table with poor ergonomics. These tools make 2-week "sprints" viable:

> Reliable Productivity A portable second monitor is essential for keeping your Slack/Jira open on one side while you code on the other.

> The ASUS ZenScreen is the gold standard for nomads. It's ultra-thin and connects via a single USB-C, meaning you can set up a "pro office" in any Airbnb in under 60 seconds.

> Redundant Connectivity Don't trust Airbnb Wi-Fi for your "Impact Doc" delivery or lead syncs.

> The Netgear Nighthawk M6 provides a dedicated 5G connection. It’s your insurance policy against a bad router in a New Orleans rental house.

> Audio Privacy In urban areas like Chicago or New Orleans, street noise is a constant risk during meetings.

> The Sony WH-1000XM5 headphones have the best background noise cancellation for your microphone. Your manager will hear your voice clearly, even if there's a siren outside your window.

Incidentally, I just saw on Show HN an AI SEO tool [1], wonder if OpenAI will also include similar features in their ad platform. Maybe we'll just type in our questions and it'll spit out stats and graphs itself, now that is more likely.

[0] https://news.ycombinator.com/item?id=46533480

[1] https://news.ycombinator.com/item?id=46642490
by cpach | 2026-01-16 18:57:41+00:00
It seems that currently most free CAs have a big presence in the US, and employ quite a few US employees.

ZeroSSL/HID Global seems to be quite multi-national though, and it’s owned by a Swedish company (Assa Abloy).

I don’t know what what kind of mitigations these orgs have in place if the shit really hits the fan in the US. It’s an interesting question for sure.
by zahlman | 2026-01-16 18:57:56+00:00
> They’re literally the words he updated his blogpost to add.

I'm looking at it right now and it objectively says nothing of the sort. I genuinely don't understand where you're getting that from. Please quote the part that you think is an admission of the "original claims" being "fictitious". Ctrl-F `fict` gives no results; the two hits for `false` are part of the original account; the one hit for `fake` is part of a nuanced take in the original account; hits for `make up` are either describing Quinn's actions or false positives; similarly for any other wording I can think of.

And the bit at the start is not at all denying the factual accuracy of the account in any way:

> Additionally, as a heads up, it’s worth noting that in providing a concrete story and examples, this blog has apparently had the unintended side effect of helping a number of abuse survivors come to terms with their own relationships (and from what I understand, causing distress to some others who have not yet come to terms). I didn’t really know what emotional abuse was when I wrote this blog, and the comments from therapists and survivors who have since taken the time to inform me have been tremendously helpful to myself and a number of other commenters. I’m grateful to those of you who have reached out, and apologize to those who came expecting a light read and left feeling any significant measure of distress. If you’ve never dealt with emotional abuse before (as I hadn’t up until this point), it can be especially difficult to spot, as one of the most persistent patterns is being made to feel at fault for your partner’s behavior. Each situation is different, so I’m hesitant to offer general advice, but if things get bad enough that you fear for your wellbeing, and you feel safe enough to do so, please consider calling the National Domestic Violence Hotline.

In fact, it is not even denying the claim that Gjoni suffered emotional abuse. (Which I think is a reasonable conclusion based on the facts provided.)

Actually, the first sentence before that is:

> There are likely things you have read in various forms of media about what this blog is. You will find those descriptions to be generally incorrect.

which is to say he is explicitly challenging how sources like Boston Magazine presented the post.

> You keep saying every period source is wrong, based on what?

Based on personally seeing it all play out. Based on seeing people I know personally be directly accused of things they objectively had not done. Based on the extensive memory of critically analyzing what period sources were saying, in period.
by consumer451 | 2026-01-16 18:58:15+00:00
A high quality, low latency, battery powered bluetooth rx/tx device. The one I bought years ago is the Boltune BT-BA001. [0]

Use cases:

1. Make your stereo system bluetooth, this includes a nice new pair of powered monitors, or a vintage 70's system.

2. You have an older car, want bluetooth but appreciate high quality audio.

3. You want to make your wired headphones wireless.

4. Buy 2, and make a low latency wireless audio link.

These things are super cool, and are now only $30.

[0] https://www.ebay.com/p/18030903120
by IgorPartola | 2026-01-16 18:58:15+00:00
Imagine you are sitting in public watching TikTok videos and someone sitting two seats down from you just turns on this app. Are you more likely to say “hey sorry mate I didn’t realize it was bothering you.” or are you more likely to turn it up louder and/or tell them to fuck off?

Now imagine the same situation but the person comes up to you and says “excuse me but would you mind turning your volume down a bit or using headphones? The sound from your phone is really bugging me and I would really appreciate it.” Which situation is more likely to piss you off?

And sure you might respond poorly to both but I see no universe in which you respond positively to the first while I think there is a good chance you respond well to the second.

On the other hand if the person approaches you and says “hey buddy turn that shit down”.. but the kind of person to use this 2 second delay thing in my experience would never have the confidence to do something like that so not even worth considering.
by cyberpunk | 2026-01-16 18:58:26+00:00
I think it’s more a way to explore the effects certain other behaviours can have on your sleep quality; for instance does a magnesium supplement help you get more deep sleep, what about workout timing does it effect how long it takes to fall asleep or interruptions and so on.

I don’t trust the raw numbers at all, really, but since i’m wearing the same sensor i can use it to spot trends at least.

Or that’s what i tell myself anyway…
by boringg | 2026-01-16 18:58:33+00:00
There is some small amount partisan support but not public support, massive difference. It might cost them the next election.

They aren't republican voters - there is sizable difference between the Canadian right and the US right. I think many Americans make this mistake (and Canadians too) - the republican positions on many things aren't that tenable to center of right (Canadian spectrum).

Also - There aren't many more things that are more toxic in Canada politics than Trump and Annexation. He single handedly handed the Federal election to the Liberals - it was the Conservatives who were going to win until he but his thumb on the scale.
by sodafountan | 2026-01-16 18:58:39+00:00
I wonder if the future of AI is that we all just create our own programs out of thin air like this. Like if I need something, I just describe it to AI, and within seconds, it's generated and ready to use.

Operating systems become redundant; you open any digital device, and it's just a portal into the most advanced LLM on the planet.

Obviously just spitballing here.

I wonder how far AI will advance.
by lbrito | 2026-01-16 18:59:07+00:00
People blasting awful music any time of the day or night, anywhere (neighbours, beachgoers, public park, transit) is enough of a problem in my country (Brazil) that arduino/Raspberry Pi/ESP32-based bluetooth jammers are somewhat common.

I would never try to use it though, as you can very realistically get killed in retaliation.