MurphyA/hacker-news huggingface dataset:
by JdeBP | 2025-09-05 23:21:54+00:00
There's an unofficial list of the ones that one can officially replicate.

* https://news.ycombinator.com/item?id=44318136

There are actually several additional subdomains of arpa. that one can also replicate, not on that list, which are largely invariant.

And really it's not about technical correctness. It has been known how to set up private roots since the 20th century. Some of us have had them for almost that long. Even the IETF has glacially slowly now come around to the view that idea is a good one, with there now being an RFC on the subject.

The underlying problem for most of that time has been that they're difficult to do with BIND, at least a lot more difficult to do than with other content DNS server softwares, if one clings, as exhibited even here in the headlined article, to a single server vainly wearing all of the hats at once.

All of the people commenting here that they use unbound and nsd, or dnscache and tinydns, or PowerDNS and the PowerDNS Recursor, have already overcome the main BIND Think obstacle that makes things difficult.
by ryandrake | 2025-09-05 23:22:09+00:00
This should be pretty much true for every "connected" device out there. They should all have a mode that works by directly connecting over the local LAN. Why do device manufacturers refuse to support this configuration?

If I want to change the volume of my "smart speaker" from my phone that's also on my LAN, it shouldn't require a round trip to a server on the Internet, or an account with credentials, or any of that nutty stuff.
by bdangubic | 2025-09-05 23:22:56+00:00
Without a way of getting those things in front of people, nothing new could come to light.

Most of the things I own / purchase / use… I have neither seen a commercial for nor pursuaded by it if I saw it in passing. So there are other ways. Right now few of the largest companies on the planet contribute little-to-nothing to society other than showing garbage down people’s throats. Perhaps there is some happy medium but I don’t think society can ever reach it any longer
by notahacker | 2025-09-05 23:23:25+00:00
I'm perfectly happy to believe that in your actual reality the world's most paranoid, politicised and expensively resourced border control had more time to make your life a misery than frontline guards (apparently without any backup to deal with jailings) in another country whose interest in foreigners began and ended with the assumption most of them had more cash than them. I just don't believe the theory that if only US frontline border control staff were given leeway to pinch the contents of wallets they'd completely forget the national 'security threat' obsession, and all those people hired specifically to deal with alleged smugglers and terrorists sent to them by frontline staff would sit and twiddle their thumbs and absolutely nobody would care at any level.

Or even less your first theory about how a bribe based system is necessary for an immigration system to "bring in good productive people" which frankly is a 180 degree pivot from a story about border guards indiscriminately thieving from everyone, as well as obviously falsified by the many countries where border staff neither demand unofficial payment for entry nor routinely assume that anyone who looks a bit funny is an illegal alien or a drugs mule.
by nirui | 2025-09-05 23:24:40+00:00
> It was that a comment on a message board would lead to following them on LiveJournal...

I remember "back in the days"™ many forum software allowed a feature called "signature", it allows you to attach custom pictures and links after each and every post you posted. Many people use this feature to advertise their sites/blogs for others to visit.

Then the feature got weakened by both the social media platforms and forum software, to the point that it's gone and forgotten.

But based on my experience, it was the best place in the old time to do advertisement and SEO. I learned and bookmarked many interesting blogs from those signatures.

Now days, I'll just google it if I need anything, and never look back after I'm done. That's one reason today's Internet is dead to me.
by satisfice | 2025-09-05 23:25:16+00:00
I make comments and read them for substantially the same reason. Although THIS comment I am making now is done primarily to reward the commenter for saying something that made me feel less alone.

A second goal of this comment is to add a point: That I also comment because sometimes saying something makes me feel like I am more than nothing and nobody. I want to feel more than nothing and nobody.
by taftster | 2025-09-05 23:25:52+00:00
Right, set too low (imho). And not a graduated phase out either. And the market for these cars are going to be people typically past the income limit. My instinct tells me that people below the income limit ($75K/$150K) probably aren't really in the market for an EV. They are probably just trying to keep their regular gas vehicle running. An EV is almost a second/third car for a lot of people, commuters trying to offset their gasoline costs.
by hodgehog11 | 2025-09-05 23:26:03+00:00
I always thought this was such a cool idea to preserve the handwriting style of someone you love (I adore my partner's handwriting), but the conversion to a font never seems to keep the spacing right, as you show in the final comparison.

I've been thinking of tinkering with an image to image generation model to convert text output from the font into something that looks closer to the handwritten version. Seems like it should be possible, but you need a lot of data.
Show HN: CompareGPT – Spotting Hallucinations by Comparing Multiple LLMs
by tinatina_AI | 2025-09-05 23:26:19+00:00
Hi HN I’m Tina. One frustration I keep running into with LLMs is hallucinations: answers that sound confident but are fabricated. Fake citations, wrong numbers, even entire “system reports.” So I’ve been building CompareGPT, which tries to make AI outputs more trustworthy by: Putting multiple LLMs side by side for the same query Making it easy to see consistency (or lack of it) Helping catch hallucinations before they waste time or cause harm link here：https://comparegpt.io/home. We’ve opened a waitlist and would love feedback, especially from folks working with LLMs in research, finance, or law. Thanks!
by slg | 2025-09-05 23:26:22+00:00
Here is an article that discusses why those numbers are misleading[1]. From a high level, "run rate" numbers are typically taking a monthly revenue number and multiplying it by 12 and that just isn't an accurate way to report revenue for reasons outlined in that article. When it comes to actual projections for annual revenue, they have said $2b is the most likely outcome for their 2025 annual revenue.

[1] - https://www.wheresyoured.at/howmuchmoney/
by frompdx | 2025-09-05 23:26:28+00:00
A couple of things:

It's the game I've always wanted to play

That doesn't mean it's a game everyone else wants to play. However, the game mechanic itself seems pretty decent.

What the game game lacks is "juice". Read up on game feel or game juice to get an idea. Play an addictive game like candy crush to understand what good game feel looks like in a puzzle game. Then go back to your game and think about how you can juice it up. For example, could the arrows be something more interesting like characters? Can the visual experience of clearing arrows be more rewarding? You get the idea. Juice it up.

Also, adds in games is an immediate turn off. I would make it good then figure out how to monetize.
by subharmonicon | 2025-09-05 23:26:42+00:00
The market tends to be pretty efficient for things like these. We’ve seen significant rapid adoption of several different ML solutions over the last decade, yet Mojo languishes. I think that’s a clear sign they aren’t solving the real-world pain points that users are hitting, and are building a rather niche solution that only appeals to a small number of people, no matter how good their execution may be.
by praestigiare | 2025-09-05 23:26:55+00:00
I am actually not sure that this is an example of bias, at least not in the direction that you seem to be implying. Though I appreciate your strong connection to the subject, the purpose of the Wikipedia page for a topic is not to advocate, but to describe. I don't think it is very controversial to say that the term "feminism" has a more widespread common understanding than the term "men's rights." I empathize with the desire to have a place to put information about issues that affect men, and also with the frustration at being told that the correct place to put that information is under the heading of feminism. But I do not think it is unreasonable for the Wikipedia page on "men's rights" to discuss the various ways people use and understand the term, the history of its use, and criticisms.
by uyzstvqs | 2025-09-05 23:27:05+00:00
> bad (car oriented) infrastructure

It's not an either-or. You can have streets which are car-friendly, bike-friendly, and pedestrian-friendly at the same time. Just look at the Dutch, they've been doing it for years. That is until recently in some big cities, though, where some less knowledgeable politicians have also adopted this false populist either-car-or-bike concept. Though the traditional principle still applies to about 99% of the country's roadworks, and it works really well.
by ACCount37 | 2025-09-05 23:27:47+00:00
Consistency drive. Every LLM, even a non-chatbot base model, has an incredibly strong consistency drive.

It's like an inhuman instinct, ingrained into the model by the pre-training process. To the model, the context is the world it sees - and it will always try to match its outputs so that they fit in with what it sees. In many ways, this context-matching process is at the very foundation of an LLM's behavior.

And the more context there is, the more constrained the space of "consistent continuations" becomes, and the harder it may become to break a model out of a rut it got stuck in.

This is what gives power to few-shot prompts. The model is primed to look at prior demonstrations, and act in a way that's consistent with what was demonstrated to it. Self-consistency works in your favor there. But it's also what powers a lot of unwanted LLM behaviors. Like poor multi-turn instruction following - when the model's self-consistency begins to dominate the conversation, and its own prior actions begin to have more weight in its future behavior than the instructions added by the user (hi Gemini).

This also means that you can totally "boil the frog" by shifting the vibe of the context over time. A well trained "harmless, honest and helpful" chatbot would never tell the user "you should try fentanyl"! But keep the conversation going for long enough, hit on the right themes, and that innate consistency drive may begin to overpower the "HHH" training. At a certain point, if the vibe of the conversation permits, the LLM might actually say "you should try fentanyl" to its user, training be damned.

Another tricky thing is that you can totally make a frog that boils itself! For example, if your model (hi GPT-4o) has a sycophancy bias? Then with every time it agrees with the user in an over-the-top sycophantic fashion, the strength of "the AI is a total sycophant" in the context grows. And the AI wants to match the context! The innate sycophancy bias and the sycophancy bias added by the self-consistency drive then feed into each other. Until the combined might of the two overpowers the "HHH" training, and the AI tells you that your idea to add some paint thinner into your herbal tea is a brilliant insight!
by ilaksh | 2025-09-05 23:27:53+00:00
I think that XP was the only true agile methodology. Agile just got more and more corrupted over the years through stupidity.

Clearly AI programming allows you to quickly close feedback loops. I don't think everything needs a comprehensive set of unit tests though.

But if people can go back and understand the core concept of XP (which again is about feedback loops to me) and take advantage of LLM-based agent systems to create those tight closed feedback loops, then that will be an advance for software engineering.
by n4bz0r | 2025-09-05 23:28:01+00:00
> I really should use the official .internal TLD (Top Level Domain) for my homelab network, but I decided against it. This introduces the risk of name resolution problems, should someone offer a public .jhw TLD in future. It’s a risk I am willing to accept in exchange for using a 3 letter TLD at home. Don’t be like me! Use .internal instead. With that out of the way, let’s continue.

Why not .lan? The key word is official?
by hekurann | 2025-09-05 23:28:46+00:00
Location: Durres, Albania Remote: Yes Willing to relocate: Yes Technologies: Golang, TypeScript, JavaScript, C#, .NET, React.js, Next.js, React Native, AWS, Azure, PostgreSQL, MSSQL, MQTT, DBus, Docker Résumé/CV: https://www.enkelm.com/resume.pdf Website: https://www.enkelm.com Email: enkel.murati33@gmail.com

Hello! I'm a Full Stack SWE with 5 YOE with a front-end lean, with some IoT experience on the side.

Currently working as a full-stack Frontend Lead for a US healthcare startup, architecting multiple projects for ~10-person teams with a unified UI/UX system.

Previous interesting work includes IoT development on a power line monitoring system for Terna, Italy's largest power provider. Primarily building a LoRa implementation and network connection management with DBus using Golang.

I'm seeking a full-time or part-time position in either Web or IoT. Open to remote/relocation opportunities.
by FloorEgg | 2025-09-05 23:29:28+00:00
In complex environments there can often be more than one effective combinations of properties. One combination that is clearly best, one combination that is pretty good, one that is okay, etc. and a long tail of completely ineffective combinations.

My point is that when education is poor quality and expensive, and attention is competitively monetized, and technology enables many to many communication with attention maximizing communication prioritized, the economic cycle is on the backend, and the world power system is being shaken up, then we get problems.

The problem isn't free speech, in fact it's probably the only property worth keeping. The biggest problems are the very competitive attention economy, the late-economic-cycle deleveraging, and the very expensive and inefficient education system.
by jmcphers | 2025-09-05 23:30:59+00:00
I had to use public chargers for a while when my house was being worked on and it was pretty miserable. They were frequently broken, and lines were common.

The real problem with public charger lines is that there is no social protocol for them yet. At a gas station, it is fine to pull up behind a car currently fueling to indicate that you would like to fuel at the pump next. Charging stations, however, are not built with pull-through spots. There's no place to form a queue at all, so people park nearby, circle, and sometimes snipe a spot when it isn't their turn (because who can tell whose turn it is?).
by zamadatix | 2025-09-05 23:31:08+00:00
Fantastic all-in-one resource!

It's technically incorrect in that IANA would like you to have your DNS server use the DNS protocol's built in system of record querying and expiry rather than pull a static file at your own interval (IIRC I don't think root servers support AXFR for performance reasons?) as there is no predefined fixed schedule for root zone updates. Practically, root zone update changes are absolutely glacial and minuscule (the "real" root servers only get 1-2 updates per day anyways) so pulling the file once per day is effectively good enough to never care it's not as DNS would intend you to get the record updates.

Setting this up in bind should be no more difficult than adding a `zone "."` entry pointing to this file, the named.conf need not be more than ~a dozen lines long. It's easy to make bind config complicated though (much like this article), but I'm not sure that was the barrier vs just being comfortable enough about DNS to be aware the endeavour is even something one could seek to do - let alone set out to.
by gerdesj | 2025-09-05 23:31:35+00:00
I go for Zwave by choice but Zigbee comes a close second. It does share 2.4GHz with wifi but its many tiny bands fit within the "edges" of the wifi bands. If you stick to 1,6,11 for wifi, Zigbee will co-exist very happily. Even if you don't, it will still work fine - the messages are tiny.

Both Zwave and Zigbee build mesh networks with multiple routes. Wifi devices ... don't. Wifi is fine for IoT but it isn't optimised for it. My fridge/freezer uses wifi as does my oven and microwave. It doesn't matter if they lose comms sometimes and there is no choice anyway.

My light switches are Zwave. Thanks to way modern UK wiring is done, most of my switches end up with an extra conductor and so are permanently powered and act as hubs for the battery powered window sensors and the like.

My cameras are all PoE ethernet, including the door bell. All Reolink.

I have two UPSs with at least 30 mins run time. I could easily put in a genny or a battery or even use my car (EV) but its not important enough (yet). So far everything will work without the internet.

I have deployed two VLANS for IoT - THINGS, and SEWER for the really worrying gear on it!

Home Assistant runs the show.
by DrPhish | 2025-09-05 23:31:47+00:00
I have this as well, but run a heavily locked down and isolated BIND server with NSD and Unbound for external authoritative and internal caching DNS respectively.

Its easy to feed an RBL to unbound to do pi-hole type work, I use pf to transparently redirect all external DNS requests to my local unbound server but I get the bind automation around things like DNSSEC, DHCP ddns and ACME cert renewals.

I'm surprised this isn't a more common stack.
by thakoppno | 2025-09-05 23:32:53+00:00
We’re retiring something like this at work. The devices were manufactured between 2009-2017. They will continue to operate in non-smart mode until some other part of the device breaks. We’ve notified customers and no one seems particularly upset. To a large degree it seems like the fleet’s obsolete and we could’ve pulled the plug a couple years ago. There’s probably not a good answer in a general sense. It really depends on a host of things.
by mikestorrent | 2025-09-05 23:33:40+00:00
> Where they really lost me is in the idea that UNIX pipelines and Docker are examples of their concept done right. UNIX pipelines are brittle!

Yes. String-parse the output of a command... hope it's not different on MacOS, or add special conditions to it... it's all very tedious. AI seems to do this stuff well due to the sheer number of examples people have produced, thank god, but I put in my decades of writing it by hand. The pipe is great, but Bash sucks as a language for many reasons, lack of types pretty low on the list but still on there somewhere.

Powershell seems to have fixed that a bit by passing objects around in the shell. On the unix side more and more utilities just serialize to JSON and we all expect `jq` - somehow not always installed, but still Perl always is...
by saisrirampur | 2025-09-05 23:33:49+00:00
Sai from ClickHouse here. Adding to above, we just released a blog that presents JOIN benchmarks of ClickHouse against Snowflake and Databricks. This is after the recent enhancements made to the ClickHouse core. https://clickhouse.com/blog/join-me-if-you-can-clickhouse-vs.... The benchmarks is around 2 dimensions of both speed and cost.
by __MatrixMan__ | 2025-09-05 23:34:22+00:00
I guess it depends on what you're there to do. Sometimes I want feedback on a thought that's hyperspecific.

I could wander around town and strike up conversations with strangers and years would pass before I found somebody with the specific set of interests. But there in the depths I can find somebody else who is actually looking to talk about the same niche thing.

I don't know if friends is the right word, I only rarely meet them again later. But for a brief time we were a some kind of partner.
by awesome_dude | 2025-09-05 23:34:33+00:00
> IRL I think people are often more empathetic and sympathetic, and I think that this environment leads to less polarized opinions even when our exposure to viewpoints is relatively limited.

I mean, I hear what you're saying, but the only real difference between IRL and online discussions is that online people can get heated at each other without any fear of physical violence.

That limiting factor for IRL prevents people from being more frank about their position on whatever.

Speaking as someone that has been public on various political positions in the past, I've seen the polarised views forever.

I mean, history is littered with stories about polarised sections of societies inflicting actual violence with one another - American examples might be the Civil Rights movement of the 1960s, the Vietnam war, Drug use (and it's policing alleged as being a way to break up communities that oppose the ruling community)

Oh, I should also point out, people like Nixon, Reagan, Thatcher, Trump, etc, don't come into power in a vacuum, they have vast communities of supporters that believe that they are right, and the communities that they oppose are wrong (same goes for the communities that they oppose, vast groups of people that believe they are right and the community that they oppose is wrong)
by latexr | 2025-09-05 23:35:08+00:00
> Eventually, I’ll leave a 1-star nastygram review for treating me like an idiot. (It won’t matter and nothing will change.)

If enough people give it 1 star with the same complaint, it might. After all, like you said they’re trying to manipulate you to a specific behaviour but if it has the opposite effect it’s in their best interest to reverse it.
by karlshea | 2025-09-05 23:36:01+00:00
The issue that the Nest solved for me was figuring out how long it took for the hot water to get to the radiators, and what the bounce looked like after it got there. It'll stop calling for heat before it reaches the final temp because it will still keep going up.

It doesn't need to be cloud-connected to do so, but that's not a feature I'm aware a $20 Honeywell has.
by nostrademons | 2025-09-05 23:37:00+00:00
This may be because while the computational core is small, much of the code and the value of the overall solution are actually in the HLL. That's the reason for the use of a HLL in the first place.

PyTorch is actually quite illustrative as being a counterexample that proves the rule. It was based on Torch, which had very similar if not identical BLAS routines but used Lua as the scripting language. But now everybody uses PyTorch because Lua development stopped in 2017, so all the extra goodies that people rely on now are in the Python wrapper.

The only exception seems to be when multiple scripting languages are supported, and at roughly equal points of development. So for example - SQLite continues to have most of its value in the C substrate, and is relatively easy to port to other languages, because it has so many language bindings that there's a strong incentive to write new functionality in C and keep the API simple. Ditto client libraries for things like MySQL, PostGres, MongoDB, Redis, etc. ZeroMQ has a bunch of bindings that are largely dumb passthroughs to the underlying C++ substrate.

But even a small imbalance can lead to that one language being preferenced heavily in supporting tooling and documentation. Pola.rs is a Rust substrate and ships with bindings for Python, R, and Node.js, but all the examples on the website are in Python or Rust, and I rarely hear of a non-Python user picking it up.