MurphyA/hacker-news huggingface dataset:
by JDye | 2025-12-30 14:08:30+00:00
Not really. You can have 100,000 IPs from proxies or use VPNs and have only 5 egress IPs.

Anybody who wants to stop the scraper could get browser fingerprints, cross reference similar ones with those IPs and quite safely ban them as its highly likely theyre not a legitimate customer.

Its a lot harder to do it for the 100k IPs because those IPs will also have legitimate customer traffic on them and its a lot more likely the browser fingerprint could just be legitimate.

The risk of false postives (blocking real people) is usually higher than just allowing the scrapers and the incetives of a lot of sites arent aligned with stopping scrapers anyway. Think eccommerce, do they _really_ care if the product is being sold to scalpers or real customers? If anything, that behaviour can raise perception of their brand, increase demand, increase prices.

This tool should have less false positives than most, so maybe it will see more adoption than others (TCP fingerprinting for example) but I dont think this is going to affect anyone doing scraping seriously/at scale.
by PaulRobinson | 2025-12-30 14:08:40+00:00
Parent comment was (I think), specifically talking about sitcoms from what I understood.

Sitcoms are - and I know this is a little condescending to point out - comedies contrived to exist in a particular situation: situation comedy → sitcom.

In the old day, the "situation" needed to be relatively relatable and static to allow drop-in viewers channel surfing, or the casual viewer the parent described.

Soap operas and other long-running drama series are built differently: they are meant to have long story arcs that keep people engaged in content over many weeks, months or years. There are throwbacks to old storylines, there are twists and turns to keep you watching, and if you miss an episode you get lost, so you don't ever miss an episode - or the soap adverts within them, their reason for being for which they are named - in case you are now behind with everything.

You'll find sports networks try to build the story arc around games too - create a sense of "missing out" if you don't watch the big game live.

I think the general point is that in the stream subscription era, everything has become like this "don't miss out" form, by doubling down on the need to see everything from the beginning and become a completist.

You can't easily have a comedy show like Cheers or Married... With Children, in 2026, because there's nothing to keep you in the "next episode" loop in the structure, so you end up with comedies with long-running arcs like Schitt's Creek.

The last set of sitcoms that were immune to this were probably of the Brooklyn 99, Cougartown and Modern Family era - there were in-jokes for the devotees, but you could pick up an episode easily mid-series and just dive in and not be totally lost.

Interesting exception: Tim Allen has managed to get recommissioned with an old style format a couple of times, but he's had to make sure he's skewing to an older audience (read: it's a story of Republican guys who love hunting), for any of it to make sense to TV execs.
by prasoonds | 2025-12-30 14:09:03+00:00
Are you seriously asking why Airport infrastructure should support English or is it rhetorical?

If you are not a backwater that doesn't get any travelers, you should cater to tourists who, as a rule, do not speak your language. Even those tourists who do speak a few phrases will absolutely be unable to understand something as complex as a the train spilling up into two before going to the Airport.

> Why should anywhere cater to my failure to learn their language and systems? It’s nice if they do but I don’t expect it.

I certainly don't see this attitude from Germans in Spain.
I built an open source cross-platform desktop starter app
by eibrahim | 2025-12-30 14:09:12+00:00
I built an app for personal marketing using electron and then it inspired me to build other apps, so I took what I learned and put together a desktop starter app and open sourced it.

It saves a lot of time trying to get things up and running. It also has built in automatic updates using github releases and CI/CD to auto release new versions.

It's bare bones intentionally - check it out at https://github.com/dotnetfactory/desktop-starter-app
by delis-thumbs-7e | 2025-12-30 14:10:08+00:00
I am not sure what conclusion you would like us to draw from this. Presumably it is simpler to get people for this sort of study if you can, y’know, ask them. Next step would be to repeat the study with a larger group, eventually adding also those, who really really need help. I doubt there’s a Noble waiting for someone for creating a drug that helps a chap who likes trains to look you into eyes while they are speaking to you.
by lotsofpulp | 2025-12-30 14:11:26+00:00
I feel like an Apple TV plus 2 homepod minis work well enough for 90% of people’s viewing situations, and Apple TV plus 2 homepods for 98% of situations. That would cost $330 to $750 plus tax and less than 5 minutes of setup/research time.

The time and money cost of going further than that is not going to provide a sufficient return on investment except to a very small proportion of people.
by lostlogin | 2025-12-30 14:12:20+00:00
> Dictators typically don't win popular votes legitimately.

It also isn’t how you win in the US. The winner of the popular vote was Trump this last round (unlike his first term), but with a far-from-resounding 1.5%.

https://en.wikipedia.org/wiki/List_of_United_States_presiden...
by codevogel_com | 2025-12-30 14:12:53+00:00
I recently switched over to Nix with Hyprland as my WM.

I tried looking for a simple tool that allowed me to capture screenshots like I would in Windows and Linux Mint using `SUPER+SHIFT+S`, so I could quickly paste them into Discord and whatnot. I found a couple of tools such as hyprshot and hyprcap, and read some articles about taking screenshots with slurp and grim, but I couldn't really find a tool that felt like a 'plug and play' experience.

So, I built `peck` ([https://github.com/codevogel/peck](https://github.com/codevogel/peck)) . It's a simple bash script using [bashly](https://bashly.dev/), providing a (in my eyes) much more user-friendly interface to set up screen captures for Wayland. It wraps existing tools such as grim and wf-recorder, adding a lot of niceties such as being able to output the files to a temporary folder (as to not clog up the file system), and immediately copying the output files to the clipboard. Using a few env variables or flags, you can easily change how peck behaves, without needing to write custom bash scripts.

For example, let's take a look at a Hyprland setup for peck:

bind=$mainMod SHIFT, S, exec, peck --clipboard --temp --freeze
bind=$mainMod SHIFT, R, exec, peck --record --clipboard --temp
bind=$mainMod SHIFT, G, exec, peck --record --clipboard --temp --format=gif

This would set `SUPER+SHIFT+[S|R|G]` to capture a screenshot, recording, or gif respectively, instructing peck to store the file in a temporary dir (which is cleared upon next invocation), and copy the output file to the clipboard, ready for pasting. Stopping a screen capture is as simple as hitting the record key again. Of course, we can also provide specific directories to store the captures in.

`peck` makes it much trivial to setup screen captures and recordings on Wayland with an easy to understand interface, rather having to dig for multiple tools and learn all their formats individually.
by trinix912 | 2025-12-30 14:13:26+00:00
For iOS, I guess if you just update the bottom navbar (if you're using it) and use the fancy new glass back buttons that should be enough to keep them looking updated without breaking the UI in major ways.

For macOS maybe keep original toolbars (instead of the new floating-inside-a-floating-box ones) or make a custom UIView that emulates what's currently on Sequoia. Same for sidebars. Those two alone would IMO make it better than the built in apps on Tahoe.

And a design classic, an inner rounded rectangle should have a smaller corner radius (less rounding) than the outer one AND the inner rectangle should maintain significant margin between itself and the outer rectangle's borders. This is why the new Finder sidebar looks so tacky, they got the first part (corner radiuses) right but since the two elements are so close to each other there's still a visual clash between them. How to avoid it? Use a flat sidebar with a border only on the right.
by MangoToupe | 2025-12-30 14:13:26+00:00
> Data centers are becoming political flashpoints, primarily because of their impact on electricity prices.

I'd bet anything that they know people are pissed the market has wildly misallocated capital and are trying to save face by framing it as a cost that directly impacts consumers. In reality, the fear is knowing that our investor class is really too dumb to handle the money we've stuck in a box called "the world's retirement funds" and handed to them.
by hagbard_c | 2025-12-30 14:13:56+00:00
> MSFT is absolutely screwed

Probably

> they have ruined every single product they have (OS, Azure, M365)

You forgot Github, the once-reliable and once-generally-fast but now pink-unicorn-bedraggled slow-as-molasses 'forge' site. Oh how they messed it up and am I ever glad I only ever used it as a mirror for my own repos.

How they manage to screw up just about every product they purchase remains a mystery to me but by ${deity} are they good at it.
by donjoe | 2025-12-30 14:14:09+00:00
The video brought me back to my internship in the early 2010s.
My job was testing the new US ovens (which for us Europeans are massive).
The bus was amazing. Integrated into a LabView setup, you could basically collect any readings from the oven as well as remotely control it. Also, it was super easy to confirm "manual" actions (e.g. soleniods pushing buttons/motors turning knobs).

A few other interesting tasks I was involved back then were:

- smashing an oven's door until the hinges would give up
- testing new heating elements in the open (basically, building a gigantic grill)
- appliance transport packaging tests
- cooking and baking on a daily basis to make sure food turns out as expected

Overall, home appliances are a great product as an engineer to work on. It is a product you usually use multiple times a day. And if you love cooking yourself, even better :-)
by throw0101c | 2025-12-30 14:15:21+00:00
> The food system in Europe works pretty well.

"Suicide Among Farmers in France: Occupational Factors and Recent Trends":

* https://pubmed.ncbi.nlm.nih.gov/27409004/

"Under Pressure: Suicides Among Farmers in Austria and Germany":

* https://www.journalismfund.eu/suicides-farmers-austria-and-g...

"Mental Health Risks to Farmers in the UK":

* https://committees.parliament.uk/writtenevidence/43055/pdf/

And Europe's policies affecting other places, "Stop the Dumping! How EU agricultural subsidies are damaging livelihoods in the developing world":

* https://policy-practice.oxfam.org/resources/stop-the-dumping...
by solumunus | 2025-12-30 14:15:22+00:00
It’s crazy how different my experience is. I think perhaps it’s incredibly important what programming language you are using, what your project and architecture is like. Agents are making an extraordinary contribution to my productivity. If they jacked my Claude Code subscription up to $500/month I would be upset but almost certainly would keep paying it, that’s how much value it brings.

I’m in enterprise ERP.
by crazygringo | 2025-12-30 14:15:26+00:00
Let's be clear: this whole conversation isn't about custom elements. This is about formatting. Not web components.

You just use it (single word) and style it (CSS) and it works. You don't have to "create" anything.

So nothing's stopping anyone from using single-word elements. There's another comment here defending exactly that:

https://news.ycombinator.com/item?id=46418090

But it's bad practice. Just use classes. It's literally what they are designed for.
by BrianGrug | 2025-12-30 14:15:27+00:00
When I taught, we'd do the following

1. Each kid gets their own email
2. Each kid gets a password manager
3. The emails are managed by the parents, sometimes as a child account (Gmail)
4. Use a VCC service to generate a VCC for each child with a spending limit/require approval for all transactions. Keep it in the password manager so they can easily use it anywhere

Once the emails are managed, setting up parental controls on the devices themself should be easy.

On another note, keep the barrier low. Let them figure out a way to get past it. This is what they actually want to learn about, and by doing this it kinda "forces" them. This is how most kids that I've taught got into tech.
by skywhopper | 2025-12-30 14:15:28+00:00
This was definitely true in the days before hi-res screens and good anti-aliasing, simply because the serifs get lost or become noise in lower-resolution settings. It’s probably less true today.

Of course, in terms of accessibility, there are any number of reasons why someone might prefer to read content in any number of typefaces. Certain typefaces are better for folks with dyslexia. Others may be better for certain folks with ADHD. People with low vision may just prefer a larger typeface.

We have these amazing machines we’ve invented that can display the same text in any number of different ways. At this point, it seems ridiculous to need to mandate a specific typeface for electronic usage. Sure, pick a well-regarded default, but if we want to mandate something, it should be that software provides tools to allow users to adjust textual elements of documents they are reading to suit their own needs.
by csomar | 2025-12-30 14:16:59+00:00
I really wonder why people aren't drawing comparisons with crypto/blockchain. In the beginning, there were also two camps: people who thought crypto would replace our entire financial system and everything would be tokenized on the blockchain, and another camp who predicted that within a few years bitcoin would be worth exactly zero and all crypto/blockchain companies would disappear.

The reality turned out to be somewhere in the middle. Crypto didn't replace our financial system, but it exists as a 1-2 trillion dollar segment serving a particular (though controversial) niche of the global economy. It's not going to zero anytime soon.

I think AI/LLMs will follow the same path. There's definitely a level of usefulness there. But we've clearly hit a ceiling since 3.5/4.0. Advancement has only happened in benchmarks and open source models. Also, the idea that a neural net that accepts a fixed amount of padded tokens and returns a list of probabilities will replace the complexities of the human brain is delusional at best.

The only real issue I see is that certain actors in the US have taken such large positions that unwinding them could potentially destroy the US economy at worst, or trigger a recession at best. But this mainly concerns the US, which is on an AI high at the moment.
by dent9 | 2025-12-30 14:17:04+00:00
I've been using Codex and Claude Sonnet for many months now for personal (Codex) and work (Sonnet) and I agree. Three months ago these tools were highly usable, now with Codex 5.2 and Sonnet 4.5 I think we're at the point where you can confidently rely on them to analyze your repo codebase and solve, at the very least, small scoped problems and apply any required refactor back throughout the codebase.

6-12+ months ago the results I was getting with these tools were highly questionable but in the last six months the changes have been pretty astounding
by toast0 | 2025-12-30 14:17:17+00:00
Uncirculated is just the first filter; most libraries don't cull solely on lack of circulation.

You've also got to look at what does it add to the collection, might it be used in the future, is it available elsewhere, etc.

But, at the end of the day, most libraries aren't archives. Having a collection of books that nobody uses doesn't provide a community service.
by perhapsAnLLM | 2025-12-30 14:17:50+00:00
"they are completely useless for real programming"

You and I must have completely different definitions of "real programming". In this very comment, you described a problem that the model solved. The solution may not have involved low-level programming, or discovering a tricky bug entrenched in years-worth of legacy code, but still a legitimate task that you, as a programmer, would've needed to solve otherwise. How is that not "real programming"?
by lesuorac | 2025-12-30 14:18:20+00:00
Eh, if you ask people what they want they'll say a faster horse.

I can understand his point that you can go wild with visual effects in movies so he wants to experiment with sound. I do think his experiments are not successful though but you can't always pick winners.

I just wish I could get the unedited movies for home and have black boxes to fix the resolution instead of getting an edited movie. I don't mind not being able to hear the words when I can read them plus it removes second screen temptations.
by the_af | 2025-12-30 14:19:02+00:00
> Jessica Utts, a well respected statistician

No, she isn't. She's a statistician, but mostly known for being in the panel review of Star Gate, and for close associations with parapsychology organizations.

She was already involved in parapsychology, having coauthored papers with the director of Star Gate (a parapsychologist himself) before becoming part of the review panel! You cannot have vested interests in the phenomenon being real if you're going to judge it impartially. You cannot have a relationship with one of the key personnel in the project you're reviewing, and especially not a relationship specifically about the same kind of things you're supposed to review! This is a serious flaw, she shouldn't have been part of the panel.

> There has been many reproductions

Like which ones? A reproduction must be done independently, by scientists without the same sponsors and vested interested. Can you point to these reproductions?

By the way, Star Gate was canceled with the conclusion that the experiments were inconclusive. Had there been reproductions, surely the conclusions would have been different?
by floatrock | 2025-12-30 14:19:06+00:00
right. I stopped reading at "ENSUE_API_KEY | Required. Get one at [dashboard](link to startup showing this is an ad)"

First thought: why do I need an API key for what can be local markdown files. Make contents of CLAUDE.md be "Refer to ROBOTS.md" and you've got yourself a multi-model solution.

Main objection to corporate AI uptake is what are you gonna do with our data. The value prop over local markdown files here is not at all clear to even begin asking that question.
by trollbridge | 2025-12-30 14:19:37+00:00
Making a strcpy honeypot doesn’t sound like a bad idea…

void nobody_calls_me(const char *stuff) {
char *a, *b;
const size_t c = 1024;

a = calloc(c);
if (!a) return;
b = malloc(c);
if (!b) {
free(a);
return;
}
strncpy(a, stuff, c - 1);
strcpy(b, a);
strcpy(a, b);
free(a);
free(b);
}

Some clever obfuscation would make this even more effective.
by throw4847285 | 2025-12-30 14:19:52+00:00
But isn't that exactly the kind of learned helplessness being discussed? As a fellow distracted individual, I have seen instant gratification erode all of my most prized hobbies and skills. Why read a book when I can scroll on my phone? My distress tolerance is lower than ever. LLMs feel like a bridge too far, for me anyway.
by josefx | 2025-12-30 14:20:55+00:00
> Maybe I've just been lucky so far,

A lot of the issues are local, some are time constrained. There is a CCC talk on youtube "BahnMining - Pünktlichkeit ist eine Zier (David Kriesel)", that concludes that any train traveling through certain trainstations will most likely end up significantly delayed. Then you have certain train models failing during summer. Or my recent favourite planned construction work with no apparent plan for a reliable replacement service beyond "here is a train, it might leave at some point".
Show HN: I built a site that tracks and summarizes $500M projects from Ask HN
by xukeek | 2025-12-30 14:21:57+00:00
Built a small vibecode site that tracks and summarizes the $500+/month side projects shared in the recent Ask HN thread, using AI + scheduled updates.

https://hackernews-side-projects.vercel.app/

Curious if this kind of vibecode aggregation is useful or just redundant.
by oersted | 2025-12-30 14:22:37+00:00
My point (and Plato's) was rather that some people will definitely cheat, because it's locally rational, and it's actually better for everyone if they are "classy" about it and don't flaunt it too much. A minority will get away with terrible things, but somewhat bounded by conspicuousness, and at least the majority remains blissfully (willfully?) unaware and propping up the civilized system which is so much better for all of us.

It is quite a cynical point of view of course. It's a hard balance, when it gets bad sometimes it's better to air the dirty laundry and go through the pain of purging those cheaters.

But the worse thing is to have people be loud and proud cheaters, which is happening more and more. That's a deadly virus to a civilized society, everyone starts thinking they are dumb for not cheating, and we quickly go back to the dark ages.

It's a bit like calling out the bank for being a fraud because they don't have all the money in a vault, and rushing to get your cash out. If people start taking the red pill and shouting that society is just a game of pretend, which it kind of is, then our very real prosperity can vanish overnight.
by CGamesPlay | 2025-12-30 14:23:11+00:00
It's not quite as black and white as the article implies. The hallucinated vulnerability reports don't flag it "without caveat", they invent a convoluted proof of vulnerability with a logical error somewhere along the way, and then this is what gets submitted as the vulnerability report. That's why it's so agitating for the maintainers: it requires reading a "proof" and finding the contradiction.
by weddpros | 2025-12-30 14:23:17+00:00
I'm working on something that could help: linking sslboard with software that's making issuance and distribution of certs easier, ie. a proper CLM. It's not cloud based for security reasons. In that context, we know your wildcard certs because we issue them, and we could know where they are if we distribute them...
Please get in touch with me (chris@sslboard.com) if you're interested in early access and having a word in the development of the product!
by stabbles | 2025-12-30 14:23:37+00:00
Apart from Daniel Sternberg's frequent complaints about AI slop, he also writes [1]

> A new breed of AI-powered high quality code analyzers, primarily ZeroPath and Aisle Research, started pouring in bug reports to us with potential defects. We have fixed several hundred bugs as a direct result of those reports – so far.

[1] https://daniel.haxx.se/blog/2025/12/23/a-curl-2025-review/
by sho_hn | 2025-12-30 14:23:37+00:00
I think the insult prosecution goes in most cases too far. For me the difference is that Volksverhetzung targets entire groups and raises sentiment against them, while these insults are individual, and public persons are already special-cased in some other ways. I also think the people pressing charges are usually doing themselves no favors, when this is covered in the press they usually end up looking like power-abusing bullies.
by burnished | 2025-12-30 14:25:01+00:00
I've seen pathological users like the sibling is commenting about. I don't want to out any community in particular but some of subreddits surrounding open source games can get pretty yikes.

Not saying you're wrong to find silver linings, just wanted to corrobate that sometimes that is insufficient (as far as I can tell, given impassioned haterness germinating for years).