MurphyA/hacker-news huggingface dataset:
by the_af | 2025-12-18 17:35:47+00:00
Well, to be fair the comment that sparked this subtree asserted (maybe in jest? I hope!):

> It's a website with the smartest people in the world. The level of conversations here are unrivaled in internet communities.

Surely that HN is without question NOT the "unrivaled" website "with the smartest people in the world" should feel neither disparaging nor a surprise to you?

By the way, you got me wrong: I'm not really making a probabilistic argument. I genuinely don't think HN is populated by the smartest people on the internet. Nothing I've read here, in many years of being a regular, has led me to believe people here are anything other than average internet nerds/hackers/entrepreneurs. Maybe slightly above average? There's certainly interesting conversation to be had here, but why would I think HN has the smartest people?

> I'm not just trying to debate here, I am genuinely curious to hear about what other communities people find "smarter and more thoughtful." If they can't even be named then yes I am going to call that empty posturing.

I've zero interest in going down the route of exchanging subjective opinions with you about what is or isn't smart, nothing good can come out of it. I will point out many "rationalist" communities do believe themselves to be smarter than HN (do I agree with them? Nope. But that's not the point, is it? The point is that most serious online communities will tend to believe themselves better, and HN is no exception).

I'm sorry you feel this is "empty posturing". Maybe I just don't fit with the smartest people on the internet :(
by gosub100 | 2025-12-18 17:36:04+00:00
Rather than crafting a bunch of specific legislation, I say remove the carve out for arbitration. Open the doors to take them to small claims. If they don't show up (maybe because a $500/hr lawyer isn't worth it) you get a default judgement, which you eventually convert to cash. Problem solved, without adding more bloat to existing laws.

I see no reason enormous companies should carve out exceptions to the legal system. You exchange money with them, that's commerce, it's a contract. This is exactly what civil court was designed for.
by zahlman | 2025-12-18 17:36:15+00:00
Interesting. I seem historically to have mostly had the opposite problem: too much inspiration, too many ideas, no willingness to choose. It seems, then, like the solution is to kick-start myself into just trying to do multiple things in parallel. But whenever I start on something it seems like I either struggle and freeze (I feel "blocked" despite that I should very well know what the next step is), or I hyper-focus.
by jandrewrogers | 2025-12-18 17:36:39+00:00
> American conservatives have framed Nazi speech as a free speech issue

The famous US Supreme Court case[0] that explicitly confirmed that "Nazi speech is free speech" was brought to the court by the ACLU[1], a left-leaning organization that defends things like LGBTQ rights. Your take is completely divorced from factual reality.

American conservatives aren't "framing" it. They are restating what the US Supreme Court has already determined in a case brought to the court by the liberal left. This is a principled defense of free speech that has historically been supported by people across the political spectrum.

[0] https://en.wikipedia.org/wiki/National_Socialist_Party_of_Am...

[1] https://www.aclu.org
by Nextgrid | 2025-12-18 17:36:44+00:00
Who needs to read mail when you can even make it receive mail!

Make an `smtp.socket`, which calls `smtp.service`, which receives the mail and prints it on standard output, which goes to a custom journald namespace (thanks `LogNamespace=mail` in the unit) so you can read your mail with `journalctl --namespace=mail`.
by bayindirh | 2025-12-18 17:37:01+00:00
It looks like I failed to convey what I've tried to say in the first comment. Let me reiterate one more time.

- I believe dang sees HN as his baby, so *voluntarily* monitors it as a critical infrastructure *for him*. - I personally like this kind of commitment from people who like their job, however *I don't expect or demand it in any way*. - I also hope that attention doesn't affect his life. *Especially negatively and/or in a crippling way*.

I don't care whether this site is down for 6 seconds or 6 hours. I just wanted to commend him for liking what he's doing this much. I demand nothing from any service provider I use. Let it be a small, one person operation or dang or Amazon/Google.

I also keep servers up in my daily job, and some are more important than others, but none of them requires me to wake up 5AM to solve a problem (by design). So I don't demand anything from others something which I won't do.

As long as nobody is dying, nobody should stop, drop, and work on something else regardless of time, date and location.
by BoredPositron | 2025-12-18 17:37:02+00:00
We’ve reached a point where people cannot tolerate differing ideologies or something trivial like tase in coffee anymore. This fosters a tribal mentality. By providing a moderation system that allows users to suppress disagreeable content, you’re essentially facilitating censorship. I’m unsure of the solution, and at this point, I’ve lost interest in finding one. With bot armies left and right there is just no place left for open communities.
by ben_w | 2025-12-18 17:37:02+00:00
> As "we" all know, it is orders of magnitude harder to succeed in EU due to bureaucracy, language barriers and lack of financing.

One of these things is not like the others.

Bureaucracy can stall anything at any scale, but anything you can call a "side project" shouldn't need financing because if it does that's less "side" and more "career"; nor, given what success looks like for a side project (or even a perfectly adequate small company), should it need to cross language barriers.

Sure, if you only speak e.g. Catalan your market will be small, but that's more than big enough for one person's secondary income stream.

I suspect "but languages!" is the European equivalent to Americans saying they can't do public transport due to how big and empty the US is.

Anyhow, I'm currently making some free webgames, with zero expectation of profit (or even payment mechanism) as they're mainly an excuse to play with LLM coding tools in a low-risk domain.
by dredmorbius | 2025-12-18 17:37:23+00:00
A similar trend I've noticed in the US within recent years has been that misdialing toll-free numbers(or even correctly dialing an apparently expired number), originally "area code" 800, since expanded to include 888, 877, 866, 855, and 844, will lead to a scam or advertising connection.

This is one of numerous trustworthiness attacks on general public-switched telephone network (PSTN) use which I suspect will lead to an increased abandonment of that system. If we can neither trust either incoming or outgoing calls to connect to a trustworthy counterparty, people will tend to prefer systems which do so.

(This is on top of privacy and security issues with PSTN, including data exfiltration by operators, and potential for wiretapping and intercepting voice, texts, and data.)
by rayiner | 2025-12-18 17:37:35+00:00
> The president they created was one who administered over a much more limited government, one that primarily collected taxes and waged wars.

Even if that was relevant, it's not true. By the time of Thomas Jefferson's death in 1826, the federal government had over 10,000 employees. It didn't just collect taxes and wage wars--it issued patents, enforced laws, managed pensions (for soldiers), provided direct services to the public (mail), issued currency, and had a central bank. By 1900, still decades before the rise of the modern administrative state, the federal government had over 230,000 employees.
by Bender | 2025-12-18 17:37:35+00:00
On a funny side note, it seems that after blocking ASN's I ended up finding by coincidence this list of ASN's that are related in some way to StormWall [1]. Curious what that means. Perhaps they were trying to get me to add myself to a BGP GRE DDoS scrubbing list with the syn-ack packets. Well played if so! :-D

[1] - https://bgp.tools/as-set/RIPE::as-stormwall-set#reverse
by ferrufino | 2025-12-18 17:37:45+00:00
Route weather forecasting based on date/time, speed/pace, ideal conditions in Settings. As also go/no go callout windows, AI nutrition/gear list. Deterministic engine of fitness readiness, being able to see progress and fitness and overall body health.

Used it for: Skiing, hiking, cycling. Any outing with a route.

Import a route from Strava, RideWithGPS, GPX/FIT, Apple fitness. Plan for weather forecasting! Fitness readiness is obtained from metrics collected from a smart watch.

I actually turned it free recently. But barely reached over 400 MRR then started dropping. Consumer market is hard and I'm more interested in learning about AI and a full stack side project.

https://brezza.cc/
by quacky_batak | 2025-12-18 17:37:56+00:00
i like how Anthropic has positioned themselves as the true AI research company and donating “standards” like that.

Although Skills are just md files but it’s good to see them “donate” it.

There goal seems to be simple: Focus on coding and improving it. They’ve found a great niche and hopefully revenue generating business there.

OpenAI on the other hand doesn’t give me same vibes, they don’t seem very oriented. They’re playing catchup with both Google models and Anthropic
by thopkinson | 2025-12-18 17:38:34+00:00
If your org has engineers LLM dumping into your MRs/PRs, make it policy that code reviews require a live-review session where the engineer who wrote the code walks the other engineers through the code. This will rapidly fix your problem as the 'author' of the code who cannot explain his/her code will not want to be grilled this way ever again.

Accountability is the real answer. If you don't enable individual and team accountability, then you are part of the problem.
by zipy124 | 2025-12-18 17:38:50+00:00
For academia's sake I hope you are correct, but my experience of the system leads me to suspect otherwise, though only time will tell.

One hope might be that it incentivises institutions away from the publish or perish mind set and starts to discourage salami slicing and other such practices, allowing researchers to focus on putting out less work of a higher quality, but I suspect the fees would need to be larger to start seeing this sort of change.
by madjam002 | 2025-12-18 17:38:56+00:00
Definitely don't recommend going down this path if you're not already familiar with Nix, but if you are, a strategy that I find works really well is to package your software with Nix, then you can run it easily via systemd but also create super lightweight containers using nix-snapshotter[0] so you don't have to "build" container images if you still want the flexibility of containers. You can then run the containers on Docker or Kubernetes without having to build heavy images.

[0] https://github.com/pdtpartners/nix-snapshotter
by SunshineTheCat | 2025-12-18 17:39:04+00:00
I know this won't be popular, however, I think the idea of differentiating a "real developer" from one who relies mostly, or even solely on an LLM is coming to an end. Right now, I fully agree relying wholly upon an LLM and failing to test it is very irresponsible.

LLMs do make mistakes. They do a sloppy job at times.

But give it a year. Two years. five years. It seems unreasonable to assume they will hit a plateau that will prevent them from being able to build, test, and ship code better than any human on earth.

I say this because it's already happened.

It was thought impossible for a computer to reach the point of being able to beat a grandmaster at chess.

There was too much "art," experience, and nuance to the game that a computer could ever fully grasp or understand. Sure there was the "math" of it all, but it lacked the human intuition that many thought were essential to winning and could only be achieved through a lifetime of practice.

Many years following Deep Blue vs. Garry Kasparov, the best players in the world laugh at the idea of even getting close to beating Stockfish or any other even mediocre game engine.

I say all of this as a 15-year developer. This happens over and over again throughout history. Something comes along to disrupt an industry or profession and people scream about how dangerous or bad it is, but it never matters in the end. Technology is undefeated.
by rootusrootus | 2025-12-18 17:39:09+00:00
As someone else mentioned, the process is async. But I achieve a similar effect by requiring my team to review their own PRs before they expect a senior developer to review them and approve for merging.

That solves some of the problem with people thinking it's okay to fire off a huge AI slop PR and make it the reviewer's responsibility to see how much the LLM hallucinated. No, you have to look at yourself first, because it's YOUR code no matter what tool you used to help write it.
by joefourier | 2025-12-18 17:39:53+00:00
If you think medieval artists lacked skill, check out Villard Honnecourt’s sketchbook, especially the insects on folio 7 and Christ in Majesty on 16:

https://www.medievalists.net/2024/12/sketchbook-villard-honn...

Medieval art is very stylised, but the quality of the lines, the details in the clothes, the crispness of the composition, all that requires a lot of skill. Check out Jean Bondol’s work for instance https://artsandculture.google.com/asset/tapisserie-de-l-apoc...

You may not like the style, but being able to produce works like that requires you to be good at art on some level.
by gwittel | 2025-12-18 17:39:57+00:00
Yes. I remember listening to it on the radio. The DJ used the handle Hard Hat Mack. It was pretty awesome to hear SID music over the radio.

I found this archive that has some of the shows recorded, and set playlists (I'm giving two links as the site is using frames so the top level page requires you navigate the menus to get to these):

- Recordings: https://www.transbyte.org/SID/KDVS.html - Playlists: https://www.transbyte.org/SID/6581.html

The set playlists (using HVSC) works. For actual recordings they're 404 from this site -- arnold.c64.org is gone. But there are a few archives of the arnold.c64.org site! This should help re-construct the original links from the above page:

- https://www.mmnt.net/db/0/0/arnold.c64.org/pub/sidmusic/lala/ra - https://archive.org/download/arnold.c64.org (download the whole thing and dig into pub/sidmusic/lala/ra)

Due to the era, most of the files are in RealAudio format; with a few MP3s as well. Wonder if this could all be re-posted somewhere in modern formats to make it more accessible.

Its possible the authors are still around and have more copies; doubtful KDVS has archives, maybe tapes buried in the library.

Anyway, hope this helps! Its a cool piece of history and brings back a few memories.
by gregmac | 2025-12-18 17:40:10+00:00
> To put a bit more colour on this, I think the fear of most devs with an ultra-simple framework like this is that eventually you hit a wall where you need it to do something it doesn't natively do, and because the only thing you know is these magical declarative hx-whatever attributes, there's no way forward.

I'm not sure "fear" is exactly the right word here, but it's something I consciously evaluate for when looking at any new framework or library. Anything that has a lot of "magic" or "by-convention" type config is subject to this.

You start with the "hello world" example, and then you hit that wall. The test of an awesome framework vs a fundamentally limited (or even broken) one is: can you build on what you have with extensions, or do you have to rewrite everything you did? There's a lot of these where as soon as you want to do something slightly custom, you can't use _any_ of the magic and have to redo everything in a different way.

This isn't just libraries either. Another almost worse example is AWS Elastic Beanstalk. Simple way to get an app up and going, and it handles a lot of the boilerplate stuff for you. The problem is as soon as you want to extend it slightly, like have another custom load balancer route, you actually have to completely abandon the entire thing and do _everything_ yourself.

This is a really hard thing to get right, but in my view is one of the things that contributes to a framework's longevity. If you hit that wall and can't get past it, the next project you do will be in something else. Once enough people start posting about their experiences hitting the wall, other people won't even pick it up and the framework dwindles to a niche audience or dies completely.
by derektank | 2025-12-18 17:40:15+00:00
Why is someone who brings in $15.10 of value to a company a decent worker but someone who brings in $14.90 of value someone that can be written off completely? Obviously, we can quibble over the exact numbers and how one assesses value. But that’s kind of the point, we should let people figure that out for themselves what they’re worth and what they are willing to pay other people for.

I understand that there are concerns with race to the bottom dynamics and ensuring a minimum standard of living, but there are better tools for addressing that than the minimum wage (a more generous EITC or negative income tax for example).
by xpe | 2025-12-18 17:40:17+00:00
> Then they are free to stop offering gift cards.

That's easy to say. [1] [2] [3] But reality is harder than that; keep in mind:

- Fraud is complex (many moving parts, many pathways) - Fraud is adversarial (whack a mole, but worse) - Fraud and revenue are two sides of the same coin [4]

P.S. The commenter doesn't state who "they" refers to: maybe issuers, maybe retailers, maybe both?

[1]: A drive for simplicity is important, in moderation. But here the quote seems to not appreciate the complex reality.

[2]: The response pattern "Then they are free to [foo]" is often part of a rhetorical technique to shift blame and/or responsibility to another party.

[3]: See also the "nirvana fallacy" (i.e. "if you can't do it perfectly, you shouldn't do it at all.") See https://thelogicofscience.com/2016/06/20/the-nirvana-fallacy...

[4]: You can easily imagine a business where lowering customer friction increases both revenue and fraud. What is the ratio between them? How does it change over time?
by observationist | 2025-12-18 17:40:27+00:00
We need a taxpayer funded PDF host similar to arxiv where all taxpayer funded research gets published, and if journals want to license the content to publish themselves, they pay a fee to the official platform. It'd cost a couple hundred grand a year, take ~3 people to operate full time. You could even make it self-funding by pricing publishing rights toward costs, and any overflow each year would go back to grants, or upgrades.

It should be free and open access, no registration, no user tracking, no data collection, no social features, just a simple searchable paper host that serves as official record and access. You'd need a simple payment portal for publishing rights, but fair use and linking to the official public host would allow people to link and discuss elsewhere.

It's not a hard technical problem, it's not expensive. We do things the stupid, difficult, convoluted way, because that's where bad faith actors get to pretend they're providing something of value in return for billions of dollars.
by pmahoney | 2025-12-18 17:40:35+00:00
> Plus they get to keep the balance that people forget to redeem

I'm not an expert here, but this is not generally true. See "giftcard escheatment laws". I think these vary by state, but see e.g. https://legalclarity.org/when-do-gift-cards-become-subject-t... The value of abandoned cards goes to the state.
by giardini | 2025-12-18 17:41:56+00:00
">* If the cops don't care about something, it's defecto legal. *<"

Ahhhh! A new English expression, "defecto legal". I like it! It should be the name of a website, defectolegal.com, for purposes TBD later.

The proper term is "de facto": https://www.merriam-webster.com/dictionary/de%20facto

"Defecto" is Spanish for the English "defect", a flaw, an error.

Don't get me started about "giving a dam".
by echelon | 2025-12-18 17:42:21+00:00
> What I don't know however why Microsoft insisted on the ability to not show ads and download videos when copying that concept. They had to know that they were directly cutting into Google's bottom line.

There's a long backstory here.

Microsoft tried everything to get YouTube on Windows Phone. At one point, they negotiated with Google and Google said they were going to work on an app. That didn't happen.

Microsoft tried to use the proper APIs, but Google kept shutting them off:

https://www.windowscentral.com/youtube-access-and-windows-ph...

"Downloading" the videos was Microsoft trying to work around API limitations and shut offs.

Imagine Microsoft's customers getting angrier and angrier that YouTube kept breaking. For years. This was a deal breaker for lots of people, especially young early adopters.

Microsoft tried really hard here.

What Google did was abuse their market position to cripple Windows Phone. Customers abandoned Windows Phone because it didn't have YouTube.

Google had to play nice with Apple in the early days because Apple had all the patents Google needed to continue with Android. It wasn't until they purchased Motorolla that they had a MAD patent strategy.
by bee_rider | 2025-12-18 17:42:34+00:00
Bare marble and garish underlayer reconstructions could be seen as two extreme ends.

The article points out that the garish underlayer reconstructions have (maybe accidentally) been successful at correcting the widely held misperception of bare marble.

There’s also something in… the bare marble reconstruction maps somehow to our idea of sophisticated. Garish underplayed reconstruction, our idea of silly, frivolous, or childish. There were a lot of Greeks, they didn’t all live on one end of that spectrum.
by tlogan | 2025-12-18 17:42:38+00:00
How can we solve this problem?

The only idea I can think of is a law that requires companies, once they reach a certain number of users or market share, to provide a formal process to restore accounts that are a certain number of years old. This could include paid arbitration or a similar mechanism.

I doubt such a law could pass at the federal level, but if it were passed in California, it would probably solve 80 percent of the problem.

Or is there a better solution?
by lunar_mycroft | 2025-12-18 17:42:40+00:00
You won't keep those performance numbers if the network conditions are bad, unfortunately. For things that require a network round trip, that's fine, because doing it via JSON (or some other serialization format) won't save you anyway. On the other hand, if it can be done entirely on the client, adding network round trips will slow the interaction down. It sounds like you're mostly doing the former (otherwise loading indicators and serialization wouldn't matter), but it's a point that should still be emphasized.
by chasd00 | 2025-12-18 17:43:24+00:00
I never thought of using localhost like that, I'm surprised that works actually. Typically, if you want a private /8 you would use 10.0.0.0/8 but the standard 192.168.0.0/16 gives you a lot of address space ( 255^2 - 2 IPs (iirc) ) too.

..actually this is very weird. Are you saying you can bind to 127.0.0.2:80 without adding a virtual IP to the NIC? So the concept of "localhost" is really an entire class A network? That sounds like a network stack bug to me heh.

edit: yeah my route table on osx confirms it. very strange (at least to me)