MurphyA/hacker-news huggingface dataset:
by neomantra | 2026-01-18 19:28:50+00:00
Thanks for sharing this — I appreciate your motivation in the README.

One suggestion, which I have been trying to do myself, is to include a PROMPTS.md file. Since your purpose is sharing and educating, it helps others see what approaches an experienced developer is using, even if you are just figuring it out.

One can use a Claude hook to maintain this deterministically. I instruct in AGENTS.md that they can read but not write it. It’s also been helpful for jumping between LLMs, to give them some background on what you’ve been doing.
by davidkimai | 2026-01-18 19:29:13+00:00
Ralph Zero - Your agents can now orchestrate Ralph using skills!

Works with Claude Code, Cursor, Copilot, Amp, or any Agent Skills agent

Ralph Zero is an intelligent orchestrator system wrapped in an Agent Skills package over Geoffrey Huntley's Ralph Loop that implements complex multi-step features through looped agent sessions with quality gates, context synthesis, and feedback learning.
by shwaj | 2026-01-18 19:29:24+00:00
How can you expect someone to tailor a custom explanation, when they don’t know your level of mathematical understanding, or even your level of curiosity. You don’t know what a Gaussian blur does; do you know what a Gaussian is? How deeply do you want to understand?

If you’re curious start with the Wikipedia article and use an LLM to help you understand the parts that don’t make sense. Or just ask the LLM to provide a summary at the desired level of detail.
by WalterGR | 2026-01-18 19:29:47+00:00
Use of the em-dash got a lot of coverage. For example https://www.nytimes.com/2025/09/18/magazine/chatgpt-dash-hyp...

Based on personal experience, emoji use, but I’d have to run the numbers on what kind of emoji use. Certainly bulleted lists with emoji as the bullets.

Edit: a comment on https://news.ycombinator.com/item?id=46663785 made me remember, again based on personal experience: lists where every item has its first few words bolded.
by lukebechtel | 2026-01-18 19:30:11+00:00
Very cool!

Yep, a constantly updated spec is the key. Wrote about this here:

https://lukebechtel.com/blog/vibe-speccing

I've also found it's helpful to have it keep an "experiment log" at the bottom of the original spec, or in another document, which it must update whenever things take "a surprising turn"
by kyboren | 2026-01-18 19:30:24+00:00
Yes, that is exactly how the US "lost" in Vietnam: Not having air power take them out from 300 miles away. I put "lost" in scare quotes because that "loss" is debatable, but that's a debate for another time.

The broader context was that the Indochina War was partially concurrent with, and the bulk of the combat only a little more than a decade after, Chinese intervention in the Korean War. The White House was simply terrified of the Chinese and put all sorts of restrictions on US forces that effectively guaranteed the US could never win an outright military victory.

Hanoi was declared off-limits to US bombers while Soviet and Chinese materiel flooded into the DRV, foreign pilots (including Soviets and North Koreans) were allowed to operate with impunity, airbases just over the Chinese border were used as safe havens for combat missions yet were off-limits to US pilots, over 180k Chinese troops rotated through Vietnam operating AAA batteries and such, etc. etc.

So yes, US unwillingness (arguably, inability) to apply air power where it could actually achieve strategic effects played a very large role in ensuring the US could never win an outright military victory in Vietnam. It's an open question whether the proper application of air power could have enabled such an outright military victory.

Certainly the US could and would apply air power to any serious domestic insurrection. There would be no targeting restrictions for fear of foreign escalation. There would be no influx of foreign aid and materiel. There would be no foreign pilots flying training and combat missions and no foreign troops manning foreign SAMs. There would be no foreign safe havens for rebels.

The conditions that IMO prevented an outright US military victory in Vietnam simply do not exist in a domestic context. Barring the coordinated defection of a significant portion of the US military, any armed insurrection in the US would be quickly crushed.
by close04 | 2026-01-18 19:30:27+00:00
Basically, not really, no. I don’t think I can make it more clear than I, or the law, already did: IPs are PII. Period.

Maybe someone else will need to do the job for you in the background and ensure compliance, maybe you don’t need to do anything because of what you do with them, but IPs are PII. Even if you don’t store them, you process that data. Which is PII.

To be clear, just because you process PII doesn’t mean you need a consent screen. GDPR also covers “necessity”. E.g. serving a basic static page where you don’t collect anything or process it beyond the need to deliver that page is covered by other mechanisms than explicit consent at least by virtue of the fact that by the time people see the banner the processing already happened. IPs will still be PII, you’ll be allowed to process them via a different legal justification.

But IPs, no matter what you do to them, will always be considered PII because the law literally mentions them as being PII. The law also allows you under certain conditions to do nothing about it.
by andrepd | 2026-01-18 19:30:45+00:00
> I think the simplified version of that reason is: no one really believes in anything anymore, except in the value that acquiring money by any means necessary is a good thing.

Hit the nail on the head and these are my thoughts exactly. I don't really want to be the guy that thinks his time is extra-ordinary (cue fake quote of Socrates saying "kids these days have no manners"), but... maybe it is?

For me it's like people don't even feel the need to pretend anymore. Selfish geopolitical calculations and greed have dictated all actors' actions in the 20th, that isn't new, but at least then there was a need to appear to abide by laws or to uphold human rights, even to strive for the eradication of war (and often it wasn't a disguise; people actually cared about those things).

States used to care or at least appear to care about progress, betterment, social improvement, moral improvement. Today? All any government speaks of is raw GDP growth %. And so gambling is pushed on TVs, streets, subways, kids' entertainment... The idea that a government of a nation would strive for the moral well-being of its citizens (by heavily curtailing gambling for example) seems positively quaint in 2026.

Anyway I'm tired, excuse the incoherent ramble.
by Mordisquitos | 2026-01-18 19:30:46+00:00
My guess as to why it was changed was that it doesn't really work as a pithy quip the moment you actually think about it.

OpenAI is introducing ads on their purported path from "AI" to "AGI"... hence the "A" was already accounted for in the acronym. If only "Ads" started with "G"!
by alnico | 2026-01-18 19:31:09+00:00
I’ve been collaborating with Boris, the author of JsViews, and we do have plans to modernize the website—which speaks directly to your point about first impressions and adoption. You’re absolutely right that presentation matters; if something looks dated, people may disengage before digging any deeper.

I also raised the jQuery dependency concern with Boris for exactly the reason you mentioned: many teams automatically rule out anything that requires jQuery, especially outside of legacy codebases. That’s a real barrier today.

For what it’s worth, a jQuery-free version may happen. Boris is actively exploring it, but he’s making no promises—it’s a non-trivial problem and would effectively require a full rewrite rather than a simple refactor.
by bee_rider | 2026-01-18 19:31:18+00:00
This seems like tensions between normal/practical and “opsec” style privacy thinking… Really, we can never be sure anything that gets posted on the internet won’t be captured by somebody outside our control. So, if we want to be full paranoid, we should act like it will be.

But practically lots of people have spent a long time posting their opinions carelessly on the internet. Just protected by the fact that nobody really has (or had) space to back up every post or time to look at them too carefully. The former has probably not been the case for a long time (hard drives are cheap), and the latter is possibly not true anymore in the LLM era.

To some extent maybe we should be acting like everything is being put into a perfect distributed record. Then, the fact that one actually exists should serve as a good reminder of how we ought to think of our communications, right?
by filoleg | 2026-01-18 19:31:56+00:00
Similarly, the music video for Taylor Swif[0] (another track by A$AP Rocky) is just as surrealistic and weird in the best way possible, but with an eastern european flavor of it (which is obviously intentional and makes sense, given the filming location and being very on-the-nose with the theme).

0. https://youtu.be/5URefVYaJrA
by holowoodman | 2026-01-18 19:32:23+00:00
> The US wouldn’t attack in an invasion. It would simply start building bases

Greenland is an island full of a vast nothingness, there is enough space for those kinds of bases. Greenland and Denmark have repeatedly said as much, and allowed the US to build any number of bases of any size. Building bases is totally possible, and always was possible, because Greenland and Denmark have always allowed it and would have continued to allow that.

I mean, they even turned a blind eye towards the US loosing a nuclear reactor and contaminating quite a bit of ice while trying to build tunnels for their ICBMs. https://en.wikipedia.org/wiki/Camp_Century
by renewiltord | 2026-01-18 19:33:09+00:00
There's always a cause and a church. There is an instrument for this: your donations can be tax deductible if you give to a 501c3 that exists for the public benefit. But that's not enough for you guys. Having seen the success of private equity dialysis clinics to redirect Medicare funding, you have decided that you want a piece of this government revenue pie. Enough of this greed.

Rust delenda est.
by throwaway89201 | 2026-01-18 19:33:22+00:00
> Why did you single mine out?

Because I thought some kind of curious conversation would be possible with the reply you made. The two other examples you posted are devoid of anything interesting; hopeless cases.

I should have consulted your posting history however, which consists mainly of short, combative and indignant responses like the one you just directed at me.

> it would be incredibly economically beneficial to the US

I fail to see how this is the case. The US and US companies have always been welcome to bid on mining concessions (at least, until recently), but the reality is that it's hardly profitable to do so, as there are ample cheaper opportunities available elsewhere.

Also, "assuming control" seems to be a euphemism for "invading" as the US buying Greenland is squarely out of the question. Invading is hardly humble, indeed, and you seem to be all too confident that such invading will allow for a republic and not lead to autocracy.
by Buttons840 | 2026-01-18 19:34:10+00:00
This is a problem, a net negative and a sign of a weakening society.

But, one silver lining, maybe, is gamblers are a little less likely to fall for fake news. Maybe?

It seems hard to be a climate change denier when you're about to gamble on it.

Or maybe people will find a way to gamble while still living in completely different reality bubbles. Probably.

If you thought your neighbor was politically extreme last election, just wait until next election when he also has $100,000 on the line...
by defrost | 2026-01-18 19:34:47+00:00
> because it seems like you think they are kicking some Russian bootie,

This seems like quite the assumption.

It is generally a mistake to attempt telepathy/IP.

Russia not doing nearly as well as one might expect for an aging out core of a former superpower is not an equivilance with their target is kicking their arse.

The grind Russia is having to go through against Ukraine is an indicator of how it might fare against a full NATO (sans the US).
by arendtio | 2026-01-18 19:35:00+00:00
A few positives from the design:

- You can easily remove the upper part which is hold by magnets
- It is very easy to clean that way
- You can store the receiver inside the mouse, very handy for transport
- It runs on AA batteries, which hold for a while, and you can easily replace them if you need to

So the design definitely has some positives, but it isn't worth much if the mouse is laggy and imprecise (independent of the surface you use it on). And I am not talking about games or other real-time stuff, just too laggy for office work.
by marstay | 2026-01-18 19:35:14+00:00
Hi HN,

I’ve spent the last few months debugging a pattern I kept seeing on client sites:

Ads are running, tags are installed, dashboards look fine — but Google Ads conversions are missing, inconsistent, or silently degraded.

In most cases, the problem wasn’t the conversion tag itself. It was consent timing:

tracking scripts firing before consent

cookies set before consent

Consent Mode v2 present but misconfigured

conversion events firing before consent updates

These setups often “look” correct in GTM or DevTools, but behave differently for a real first-time visitor.

So I built a small scanner that loads a site like a new user would and checks:

what scripts fire before consent

whether cookies are set pre-consent

whether Consent Mode v2 is actually configured

whether conversions would fire after consent

The output is a technical report with detected issues and suggested fixes (mostly small configuration changes).

This is not a compliance/legal tool — it’s meant as a debugging aid for people working with Google Ads, GA4, and consent setups.

I’m sharing it here mainly for feedback from people who’ve dealt with consent/tracking edge cases, false positives, or odd GTM behavior.

Happy to answer technical questions or explain how detection works.
by danabramov | 2026-01-18 19:35:50+00:00
Author here. I think it's fair to say that AT protocol's model is "everyone is a scraper", including first party. Which has both bad and good. I share your concern here. For myself, I like the clarity of "treat everything you post as scraped" over "maybe someone is scraping but maybe not" security by obscurity. I also like that there is a way for me to at least guarantee that if I intentionally make something public, it doesn't get captured by the container I posted it into.
by secretsatan | 2026-01-18 19:35:51+00:00
Couldn’t you just use iphone pros for this?
I developed an app specifically for photogrammetry capture using AR and the depth sensor as it seemed like a cheap alternative.

EDIT:
I realize a phone is not on the same level as a red camera, but i just saw iphones as a massively cheaper option to alternatives in the field i worked in.
by czhu12 | 2026-01-18 19:36:03+00:00
I think it’s not so much engineers actually setting up a distributed compute, as it is dropping a credit card into a paid cloud service, which behind the scenes sets up a distributed compute cluster and bills you for the compute in an obfuscated way, then gives a 20% discount + SSO if you sign up for annual enterprise plan.

This kind of practice is insidious because early on, they charge $20/month to get started on the first 100mb of log ingestion, and you can have it up and running in 30 seconds with a credit card. Who would turn that down?

Revisit that set up 2 years later and it’s turned into a 60k/y behemoth that no one can unwind
by gruez | 2026-01-18 19:36:03+00:00
What's the "salient feature" that's missing? From all the other replies it sounds like people are still relying on the handwavy argument that "pay workers more -> workers spend more -> you can pay workers more -> repeat", but can't articulate where the actual growth is coming from. If this is true, the communism would have beaten capitalism, because they would be able to exploit this better than any capitalist system, but obviously that didn't happen.

Overall this feels like troll physics[1]. Yes, the idea that having a magnet pull you forward, which itself is pushed forward by you moving forward sounds superficially plausible as well, but it doesn't pencil out in reality. The only difference is that "the economy" is complex enough it's non-trivial to disprove, and people can handwave away any objections.

[1] https://knowyourmeme.com/photos/74256-troll-science-troll-ph...
by optionalsquid | 2026-01-18 19:36:11+00:00
Greenland already has the right to independence from Denmark, via chapter 8 of the law for the self-governing of Greenland, that was enacted in 2009 [1]:

> The decision on Greenland's independence is made by the Greenlandic people.

Technically, the Danish government has to OK the decision, but this is largely viewed as a formality by Danish politicians, should Greenland choose to move forward with independence.

[1] https://www.retsinformation.dk/eli/lta/2009/473
by vlark | 2026-01-18 19:36:13+00:00
While some will cry this is racism against Chinese students, it is not. The reality is that Chinese students are here only with permission of the Chinese government and are beholden in many ways to the ruling Chinese communist party:

https://www.propublica.org/article/even-on-us-campuses-china...

https://stanfordreview.org/investigation-uncovering-chinese-...

The PRC exerts great pressure on Chinese immigrants even after they become U.S. citizens. One need only to look at the case of the head of R&D at Coca-Cola who was convicted of stealing trade secrets for China:

https://cen.acs.org/materials/polymers/Chemist-convicted-of-...

https://www.chemistryworld.com/news/theft-of-universities-se...

So yes, China is an economic rival and they go to great lengths to steal U.S. trade secrets. So why should we help educate the students of an economic and military rival?
by frabonacci | 2026-01-18 19:36:14+00:00
Docker on Mac runs Linux containers inside a Linux VM - you can't run macOS in Docker. So if you need Claude / Codex / OpenCode to interact with:

- macOS GUI apps (Xcode, Numbers, Safari, etc.)
- macOS desktop automation (screenshots, mouse/keyboard input, accessibility APIs)
- macOS CI/CD (building iOS/macOS apps, running XCTest)

...you need an actual macOS VM, which is what Lume provides.
by somat | 2026-01-18 19:36:14+00:00
They did not have the original unix vision. and it is a lot easier to to design an interface as a programming interface than shoehorn it into a filesystem interface.

I think having a filesystem interface is pretty great, and plan9 showed it could be done. but having to describe all your io in the [database_key, open(), close(), read(), write(), seek()] interface. can be tricky and limiting for the developer. It is pretty great for the end user however. Having a single api for all io is a super power for adaptive access patterns.

I think the thing that bothers me the most about the bsd socket interface is how close it is to a fs interface. connect()/bind() instead of open(), recv()/send() instead ot read()/write() but it still uses file discripters so that stuff tends to work the same. We almost had it.

As much as I like BSD and as great an achievement that the socket interface was, I still think this was their big failure.
by huhkerrf | 2026-01-18 19:37:55+00:00
The first comment in your link says the opposite:

> Doing my sad job of having to defend Trump (sadly):

> He did not "kept" for himself. FIFA that decided to keep it in the white house

> It is normal for champions to receive and keep a replica during and after the awards. Happens, for example, in the World Cup, Champions League and Libertadores.

> Probably, FIFA will take the trophy back eventually and keep it in Switzerland just like the WC one.

> This is political tabloid click/ragebait.
by nosianu | 2026-01-18 19:38:03+00:00
> Good science fiction where the aliens are very alien are hard to come by.

Apart from "Solaris", which many probably know because there's been a reasonably well-known movie, I recommend "Fiasco" by the same author, Good science fiction where the aliens are very alien are hard to come by Stanisław Lem. Spoiler: It does not end well. The aliens are too alien, and the humans do what humans often do.

https://en.wikipedia.org/wiki/Fiasco_(novel)
by furyofantares | 2026-01-18 19:38:21+00:00
Oh yeah, there is also a problem with people not noticing they're reading LLM output, AND with people missing sarcasm on here. Actually, I'm OK with people missing sarcasm on here - I have plenty of places to go for sarcasm and wit and it's actually kind of nice to have a place where most posts are sincere, even if that sets people up to miss it when posts are sarcastic.

Which is also what makes it problematic that you're lying about your LLM use. I would honestly love to know your prompt and how you iterated on the post, how much you put into it and how much you edited or iterated. Although pretending there was no LLM involved at all is rather disappointing.

Unfortunately I think you might feel backed into a corner now that you've insisted otherwise but it's a genuinely interesting thing here that I wish you'd elaborate on.
by danabramov | 2026-01-18 19:38:36+00:00
My goal with writing is generally to move things out of my head in the shape that they existed in my head. If it's useful but too long, I trust other people to pick what they find valuable, riff on it, and so on.

>Someone should write a user-friendly file browser for PDS's so you can see it for yourself.

You can skip to the end of the article where I do a few demos: https://overreacted.io/a-social-filesystem/#up-in-the-atmosp.... I suggest a file manager there:

>Open https://pdsls.dev. [...] It’s really like an old school file manager, except for the social stuff.

And yes, the paradigm is essentially "everyone is a scraper".
by Aurornis | 2026-01-18 19:38:37+00:00
I should have said “all stories about AI usage” which is exactly what your link says. If you post anything related to using or exploring AI, it’s forced to use the vibecoding tag. It doesn’t matter if it’s about vibecoding or coding at all.

Forcing the “vibecoding” tag on to stories that aren’t vibecoding related has been a debate on the site for a while: https://lobste.rs/s/gkzmfy/let_s_rename_vibecoding_tag_llms

The top voted comments on that thread get to the meat of the issue. Vibecoding was embraced as a derogatory term and applied broadly to every LLM related topic, even when vibecoding wasn’t involved.
by SftwrSvior81 | 2026-01-18 19:39:00+00:00
> The recurring dream of replacing developers
> In the end, I think the dream underneath this dream is about being able to manifest things into reality without having to get into the details.

It's basically this:

"I'm hungry. I want to eat."

"Ok. What do you want?"

"I don't know. Read my mind and give me the food I will love."
by narrator | 2026-01-18 19:39:05+00:00
I bet this video was produced for dramatically much less than the CGI budget for something like this would have cost just a few years ago. In the early 90s, digital music production started with early DATs and MIDI setups and the prices just fell to almost nothing by the 2000s. We're probably going to see the same sort of thing going on with splatting and movie tech till it will be DIY on a last gen laptop.

A different example on rapid low budget media creation technical progress was the change in production values with some vloggers that have been around for a while like SVDelos. They started filming their sail around the world on 640x480 video in the 2000s. They've been on the ocean for more than a decade now and progressively added 4k video, drones, much better editing, etc. The impact of drones on making shots of rarely visited uninhabited islands in the South Pacific is particularly dramatic as it would have been extremely expensive to do those shots with previous aerial photography techniques.