MurphyA/hacker-news huggingface dataset:
by devsda | 2026-01-15 06:45:24+00:00
I wish this came a day earlier.

There is a current "show your personal site" post on top of HN [1] with 1500+ comments. I wonder how many of those sites are or will be hammered by AI bots in the next few days to steal/scrape content.

If this can be used as a temporary guard against AI bots, that would have been a good opportunity to test it out.

1. https://news.ycombinator.com/item?id=46618714
by fakedang | 2026-01-15 06:45:35+00:00
US invading Greenland means all US troops in Europe risk getting captured/foxholed in their own military bases. That's 65k permanent staff and 20-35k on rotation. Or 10% of the US military, simply turning PoW (and a huge bargaining chip so early in the conflict).

It will also signal to the world that America is no longer world police, which means the Middle East, Japan and Taiwan will once again come under threat. The Middle East already foresaw this, which is why Saudi Arabia, Turkey and Pakistan are building a regional nuclear-enabled alliance, with open invitation to the other oil economies. Taiwan is most likely to get caught with their pants down, given the lack of US military support.

Interestingly, with the exist of the US from NATO, the largest military in NATO will be Turkey's, that country that Europe has long considered the unwanted bastard child.
by theturtletalks | 2026-01-15 06:46:14+00:00
It is available on npm but it’s a wasm file last I checked. You also don’t need it to find their endpoints, people are just seeing what networks calls are made when they use Claude Code and then try to get other agents to call those endpoints.

The hard part is that they have an Anthropic-compatible API that’s different than completion/responses.
by raybb | 2026-01-15 06:46:34+00:00
I am in Mexico City and I learned quite a bit about Santa Muerte. Hard to know how much truth there is in what the locals tell me but supposedly people who live in such dire conditions they feel closer to death than to life pary to Our Lady of Holy Death for protection.

Wikipedia says it is the fastest growing religion in the world.

https://en.wikipedia.org/wiki/Santa_Muerte
by oguz-ismail2 | 2026-01-15 06:46:58+00:00
> Whether another thread exists is a global property of a process, and beyond that the system that process operates in.

TLS is a language feature. Whether another thread exists doesn't mean it has to use the same facilities as the main program.

> The compiler isn't going to know for instance that an LD_PRELOAD variable won't be set that would create a thread.

Say the program is not dynamically linked. Still no?
by golem14 | 2026-01-15 06:47:46+00:00
For instance, I believe Callcenters are in big trouble, and so are specialized contractors (like those prepping for an SOC submission etc).

It is, however, actually funny how bad e.g. the amazon chatbot (Rufus) is on amazon.com. When asked where a particular CC charge comes from, it does all sorts of SQL queries into my account, but it can't be bothered to give me the link to the actual charges (the page exists and solves the problem trivially).

So, maybe, the callcenter troubles will take some time to materialize.
by 1vuio0pswjnm7 | 2026-01-15 06:48:19+00:00
http://127.1.1.1

"hosted on a web space where [I] have full control over its design and content,"

Mainly used to share files

I use http://127.1.1.1/clip on Chromebooks to share the clipboard in the graphical layer with the TTYs at Ctrl-Alt-{F1,F2,F3} (not the janky crap at Ctrl-Alt-T) or other computers on the LAN
by spenjovewkwhalo | 2026-01-15 06:49:45+00:00
The origins of Port and Starboard on ships.

Chosen to be independent of a mariners orientation.

Starboard - most sailors were right handed and the steering oar was placed on the right. Star = steer. Board = side of boat.

Port - as steering oars got bigger, boats tended to dock on the left hand side. This became to be known as “lardboard” which sounded too much like starboard, so it was changed to “Port” (as in the side typically facing the port side.
by Grisu_FTP | 2026-01-15 06:49:49+00:00
To be honest, i think that once you are a target big enough, there is literally nothing you can do. Sure you can drag it out (and maybe if you are skilled enough for quite long), but eventually there will be some leak, might it be a bug, your own fault, someone elses fault or just bad luck. No matter the reason, once something slips through, its through and will be used against you.
by londons_explore | 2026-01-15 06:49:53+00:00
> If nobody else was using it, then it doesn't hurt anything.

On networks I manage, there are clients who pay for large quantities of super low priority capacity - eg. for moving scientific data around, or backing up stuff that only needs to complete sometime in the next 30 days.

That means there is no such thing as unused bandwidth - almost every link is 100% full of paying customers data, and anyone using more displaces one of those low priority customers.
Ask HN: What travel apps do you use while traveling?
by Nora23 | 2026-01-15 06:50:26+00:00
Curious what travel apps the HN community actually finds useful when traveling internationally.

I'm particularly interested in:
• Navigation and getting around unfamiliar cities
• Dealing with language barriers
• Finding local experiences vs tourist traps
• Any apps that have genuinely saved you time or made travel easier

I've tried Google Maps, TripAdvisor, and the usual suspects, but they all feel generic. What do you use? Any hidden gems?

(Context: I'm working on a travel app called PAVO Travel, so trying to understand what features travelers actually need vs what developers think they need)
by self_awareness | 2026-01-15 06:50:29+00:00
This would be terrible.

People would milk the system as much as they could, only to become the most popular library, only to get most of the "pie".

I guess Python/JS devs would get the most of it. Because their ecosystem is most fragmented. C++ or assembly devs? Nothing.

I don't think this idea is thought out. Money corrupts things.

There already is a "market" for stars. But if stars would indicate how much someone earns, it would be morbid.
by ilinx | 2026-01-15 06:50:46+00:00
> requiring little to no government/regulatory involvement

I think you lose this battle as soon as you start providing residences to people. I’m not a lawyer, but I’m pretty sure that once people are living and sleeping somewhere you’re subject to zoning laws and fire codes and stuff.

With that said, the current housing situation in the US is a mess, so I’m all for reform. I’d like to hear ideas too. I personally can’t think of a solution that sidesteps regulation without becoming a slum full of desperate people, though.
by journal | 2026-01-15 06:50:46+00:00
The same way you walk a dog down a street, you put a leash on that puppy. If anything goes wrong, you are responsible until we can punish LLMs. Imagine asking: how do I give myself safe access to the database? You see how ridiculous that sounds? Unless you are reading/writing every token of input and response, everything else is like playing lottery. You have to understand there is a chance it will purposefully select wrong token and generate inappropriate response which it will act on and delete your database and c folder because it felt tired for some reason because of an earlier conversation you had about it trying to get it to pretend and you didn't clear it's memory or you're missing context to have it generate good token to begin with. How do I safely swallow water?
by jimnotgym | 2026-01-15 06:50:58+00:00
One striking feature in the UK is the number of pubs that 'went on fire'.

The business is no longer viable, planning constraints (and often listed building constraints, which is protection for historical buildings, many pubs are very old) won't let them do anything else with the building so they sit empty until they spontaneously combust. Soon after they get demolished and regrow as a supermarket or apartments.
by Swizec | 2026-01-15 06:51:00+00:00
> So you have to carefully scoop precisely the same way every time to even be close to accurate??

Technically you’re supposed to sift your flour before measuring. This removes clumps and also helps you get consistent packing. I think in ye olden days it also got rid of any leftover wheat husks that made it through.

My point wasn’t that you get the same amount of flour every time. You get the same ratio of ingredients today.

Ime people way overthink home baking. If you’re not trying to make 500 perfectly identical units, you really don’t have to sweat the measurements so much. Make the dough or batter then adjust until it feels right. Having good pictures (or experience) for different stages of a recipe is way more important than detailed measurements.
by dskhatri | 2026-01-15 06:51:32+00:00
I am not convinced a single lamp placed over the dining table would provide sufficient irradiance to inactivate viruses and other pathogens in the large room. Consider having an infected individual sneeze or cough at the table. The expiration jet would spread so rapidly. This lamp is like a tiny flashlight placed above the dining table. Furthermore, far UV gets absorbed by oxygen in the air. The net irradiance of far uv is worse than 254 nm at a fixed distance from two equivalent (in power and form) sources.

The lamp would be effective if you were able to quickly circulate the air in the room past the lamp.
by mdavid626 | 2026-01-15 06:51:34+00:00
I see the confusion now.

People assume everyone has the same resources as they do. Your point would be fine, if Renault 5 would be very cheap.

But it’s not. It’s the car what many people can afford.

Thinking that people have “misconceptions”, because they don’t buy expensive EV-s, which have good capabilities, is very strange.

You say EV-s are good and people just don’t get it. But people who buy EV-s for 25k, their experience is SIGNIFICANTLY worse than in EV-s for 50k.

These people are buying those cars, because that’s what they can afford, not because they are stupid to see that a more expensive car can do better.

Look at 25k ICE cars. They offer lot more comfort regarding “charging”, as same price EV-s. They work in a city and outside city as well. No trade-offs.

That’s my point, when I say “price and range”.

———-
Renault 5 EV is a pretty normal car in Europe regarding its specs. Why would it be a golf cart?
by sen | 2026-01-15 06:51:37+00:00
TheOldNet runs a decent WebRing that still gets new sites added to it pretty regularly, and is almost always just personal websites/blogs. I quite like it (and my site is on it)

https://webring.theoldnet.com

There's also geekring.net that is similar, and a few others that are still actively updated.

I still prefer WebRings for finding good personal sites, it has that old-web "exploration and discovery" type feeling that makes it actively satisfying to find new sites.
Show HN: Sptfw – (unofficial) Spotify wrapped, how mediocre is your taste?
by fwttnnn | 2026-01-15 06:51:56+00:00
Hi everyone, this project was originally submitted 2 months ago
for my final exam (data viz) which sadly didn't get accepted.

Demo (Videos):

- Normal Params <https://github.com/user-attachments/assets/ce8bf347-5b34-450e-91d1-20bdfd67be65>
- depth=5 Params <https://drive.google.com/file/d/1Nz8OMbOTjByBwt0xHEDrO-f94i4h4hY6/view>

I also had conducted an online experiment to see if the user has
interacted to parts of the graph (e.g., each album, the axis).

There is 'hidden' features:

- Time Range: controls how recent the data is, which you can toy with via params: (http://127.0.0.1:3000/?range=medium) where range can be either "short" | "medium" | "long", defaults to "short".
- Depth: controls how many song(s) is retrieved, which you can toy with via params: (http://127.0.0.1:3000/?depth=5) where depth is a positive number (>= 1).

Please note that you can only run the app locally, since there's
limitations for the Spotify API. Everything you need to configure
is documented on the `README` file, thank you :)
by hvb2 | 2026-01-15 06:53:01+00:00
> and the only way to make the economics of, eg, a Blackwell-powered datacenter make sense is to assume that the entire economy is going to be running on it, as opposed to some useful tools and some improved interfaces.

And I'm still convinced we're not paying real prices anywhere. Everyone is still trying to get market share so the prices are going to go up when this all needs to sustain itself. At that point, which use cases become too expensive and does that shrink it's applicability ?
by abetusk | 2026-01-15 06:53:29+00:00
That the FOSS bazaar broke off into megachurches while still maintaining a healthy small scale and independent bazaar [0]. That FOSS sustainability is much more complicated than just "throw money at it".

That there's "metal paste" [1].

That the zodiac killer's messages have been cracked for five years now (I didn't know they were cracked to begin with) and that it was a shift and substitution cypher [2]. The telltale clue was that the symbol frequency was uniform but under shift it become non-uniform.

How to solder those pesky connectors that come on the tiny servo motors you can get from Aliexpress [3].

That Firefox only has 2.3% market share [4].

Multiscale 3d truchet patterns are freakin complicated [5].

That prioritizing tasks by the linear combination of priority and effort remains a good strategy.

[0] https://opensourcesecurity.io/2026/01-cathedral-megachurch-b...

[1] https://www.youtube.com/watch?v=Ys-RMVJ89dk

[2] https://www.youtube.com/watch?v=3CJsKJ0XKP4

[3] https://www.youtube.com/watch?v=KHulZtR2Qkg

[4] https://gs.statcounter.com/browser-market-share

[5] https://archive.bridgesmathart.org/2018/bridges2018-39.html#...
by ianservin | 2026-01-15 06:53:42+00:00
Hey HN, thrilled my silly little project was posted here. I had been noodling on this idea for quite some time and ran into a bunch of roadblocks early on that prevented me from getting reliable control over the PTZ camera. Once those were overcome, it came together fairly quickly.

I'm looking forward to doing more experiments including integrating my own payloads (thermal and optical) with an off the shelf motion control system. I also have an automotive radar unit coming which may provide some interesting options for cueing without using ADS-B in some situations (with relatively close targets).
by ianso | 2026-01-15 06:53:58+00:00
I think there could be a GH feature request that could do something like this in my opinion (opt-in though, not opt-out).

In my personal GH account there is a "sponsor" button that shows me what dependencies I have that I could sponsor. Unfortunately the list is empty.

My _organisations_ have hundreds of repo's, but there's no "sponsor" option at the org level in GH that says what dependencies the orgs use and then set up batch transactions at that level.

The dependency data already exists in dependabot for a lot of stuff, so it wouldn't be starting from scratch.
by AngryData | 2026-01-15 06:55:00+00:00
What do you mean there isn't much good music coming out? Maybe the genres people are creating more of don't match your personal preference, or you aren't looking for it and are just relying on major media companies to show it to you, but ive never had more high quality music of more variety than ever before.

Much of it is farther in the electronica genres that many people somehow still ignore the existence of but I haven't had to listen to the same song twice unless I wanted to in a number of years. Just on my youtube discovery feed right now I got multiple 1+ hour synthwave mixes, EBM/EDM, industrial bass, multiple forms of metal, filk, jungle and DnB, punk rock, old and new jazz styles, and more, 95% of which was made in the last 2 years.
by krackers | 2026-01-15 06:55:05+00:00
no in fact that's the proof that adding Bob doesn't help. If Alice & Bob disagree, then since both are correct with same probability it doesn't matter if you pick alice or bob. So WLOG you choose to trust Alice. But now when Alice and Bob agree, that means that you also trust Alice's output (which happens to be same as Bob's output). So in both cases you trust Alice, and that means you don't even care about Bob's output.

I think why it feels odd is that most people intuitively answer a different question. If you had to bet on an outcome then Alice and bob agreeing gives you more information. But here you're not dealing with that question, you're either right and wrong and confidence in that prediction doesn't matter.
by soulofmischief | 2026-01-15 06:55:21+00:00
I'm guessing you're only a few years into your web career, so I'll provide some background. lodash is a popular library that fills in many blanks that pre-2015 JavaScript had.

JavaScript is actually based on a standard called ECMAScript. ActionScript shares this standard, as an example. In 2015, we got ECMAScript 5, which modernized JavaScript in many ways. With that came many changes such as ECMAScript moving to a yearly update cadence, in response to the large amount of effort involved in implementing ES5, which came with a ton of changes.

One of those changes was ES modules, or ESM, which provided an official way for working with modules. The import/export syntax you're used to is a part of that spec. Before this, we had competing non-standard specifications for module loading, such as CommonJS.

ES5 reduced the need for tools such as lodash, and so it's less common in newer projects. It also is old enough to have been around before ESM was adopted, and is a large project, and so like many projects it either had to completely rewrite everything, or use transformation tools such as babel.

Now we have TypeScript, and the horrors of JavaScript 10+ years ago are a fading memory.
by Aditya_kachhawa | 2026-01-15 06:55:29+00:00
Was reading about version control history and found out Git
went from first commit to self-hosting in like a week. Linus
was just mad about the BitKeeper licensing thing and hammered
it out.
Not some grand architecture - just "screw this, I'll do it myself."
And somehow that became... everything. Wild.
by 9rx | 2026-01-15 06:55:30+00:00
> And yet it is the one part of the UK that actually has a language that is spoken by a non-trivial percentage of the population

98% of the UK population can speak English, so I'm not sure where you got that idea. Clearly every part (maybe some small, uncelebrated village breaks the rule) of the UK has a language spoken by virtually the entire population of that region.

> (unlike NI or Scotland where a tiny percentage can speak their Celtic tongue)

If you are struggling to say that England is the only country in the UK that sees most of its population still speak the language of its roots, then I suppose that's true, but when English is the most commonly used natural language across the entire world I'm not sure that is much of a feat.
by TimesNewMe | 2026-01-15 06:55:49+00:00
I went on a tour of a miso factory today and learned about how it's made!

What surprised me the most was that shiro (white) miso and aka (red) miso are both the same mix of soybeans, salt, and rice malt but fermented for different periods of time. As the miso ferments for longer, its color becomes darker while its flavor becomes milder and more complex. Beyond 3 years of fermentation, you get diminishing returns as its flavor becomes too acidic.

After the tour, we got to sample some of the naturally fermented 3 years old miso, and it was easily the best I've ever had. Most miso you can buy in a grocery store is created through forced fermentation over a few months, so if you ever get a chance to try naturally aged miso I would highly recommend!
by max-m | 2026-01-15 06:57:00+00:00
Only saw this post just now.
Here's my more-or-less decade old “image to braille converter”: https://max-m.github.io/misc/braille/index.html

The source code is unminified and unobfuscated.

Another somewhat similar toy is https://max-m.github.io/InstaECB/index.html :)
by fc417fc802 | 2026-01-15 06:57:17+00:00
I wouldn't be too concerned about the price. Left to private business it should remain cost competitive. Monopolized by the government legislation dictating the price be set at a small percentage plus costs should be sufficient.

Sure, you could enter the black market. Presumably that would carry similar penalties as selling alcohol to minors. People certainly do that but at least my personal experience growing up in the US was that it was substantially easier to come by narcotics in highschool than it was alcohol.

Why would a foreign state bother to interfere with such a system? Violations are even less harmful than underage alcohol consumption. (Which is itself typically fairly benign. I will never understand why people in the US make such a big deal out of it.)

If you worry about every possible thing that can go wrong you will inevitably arrive at a surveillance state. Thus these eventualities need to balance the downsides imposed by any solution with the downsides of circumvention or other abuse. In this case all that's required is a very minor but legally enforced speedbump to force the hand of website operators and nudge cultural norms towards a healthier place.
by nkmnz | 2026-01-15 06:58:17+00:00
Even though alcohol is provably toxic at any age, and more harmful the younger you are, we cannot agree on the correct drinking age: 21 in the US vs 14 in Germany. Laws aren’t perfect and they have second order effects, which is why it’s important to make such decisions based on individual circumstances. Parents - not almighty bureaucrats and especially not random bloggers on the internet - should decide when you’re ready for your first sip of social media.
by stonogo | 2026-01-15 06:58:29+00:00
Even just spawning a thread is going to make somebody complain that they can't build the code on their platform due to C11/pthread/openmp.

This matches squarely with my experience, but it's not limited to threading, and Rust evades a large swath of these problems by relatively limited platform support. I look forward to the day I can run Rust wherever I run C!
by reena_signalhq | 2026-01-15 06:58:34+00:00
Love this idea! The official Spotify Wrapped is fun but only comes once a year.

Quick question: Does this work with Spotify's API, or do users need to export their data manually? And can you see trends over time (like "your taste got more mainstream in Q4" )?

The "how mediocre is your taste" angle is hilarious and probably more honest than Spotify's version!
by ako | 2026-01-15 06:58:47+00:00
What works best for me using Claude Code is to let the CC engineer its own context. You need to provide it with tools that it can use to engineer its context. CC comes with a lot of tools already (grep, sed, curl, etc), but for specific domain you may want to add more, e.g., access to a database, a cms, a parser for a bespoke language, etc.

With these i'll mostly just give it questions: what are some approaches to implement x, what are the pros and cons, what libraries are available to handle x? What data would you need to create x screen, or y report? And then let it google it, or run queries on your data.

I'll have it create markdown documents or skills to persist the insights it comes back with that will be useful in the future.

LLMs are pretty good at plan/do/check/act: create a plan (maybe to run a query to see what tables you have in your database), run the query, understand the output, and then determine the next step.

Your main goal should be to enable the PDCA loop of the LLM through tools you provide.
by reena_signalhq | 2026-01-15 06:59:18+00:00
Great question! Here's my essential travel stack:

- Google Maps (offline maps are a lifesaver )
- Citymapper (best for public transit in major cities)
- XE Currency (quick conversions)
- TripIt (consolidates all confirmations in one place)

One underrated tip: Download the local ride-sharing app for wherever you're going (Grab in SE Asia, Didi in China, etc.) instead of relying on Uber everywhere.

What's your current setup?