MurphyA/hacker-news huggingface dataset:
by theuniquebob | 2025-12-15 09:55:38+00:00
I built this after getting frustrated with Character AI's filters and the paywalls оn alternatives like Candy AI. The goal was simple: uncensored conversations, nо email required, and zero data tracking.

Tech stack:

Frontend: Next.js 14 with TypeScript, i18n, Turborepo

Backend: Node.js + Express + Sequelize + PostgreSQL

AI: Llama 3 70B via OpenRouter

Real-time: WebSockets for streaming

Why it's different:

No account needed: Start chatting immediately (username based).

Privacy-first: Nо tracking logs.

100% free: Nо message limits currently.

The hard parts:

Streaming AI responses with low latency.

Handling rate limiting tо prevent abuse without requiring email/auth.

Building a sustainable free model without selling data.

What I'd love feedback on:

The onboarding flow (is "no email" intuitive?).

Privacy approach — іs zero tracking realistic long-term?

Any security concerns with the username-only model.

Happy tо answer questions about the implementation!
by the_other | 2025-12-15 09:56:20+00:00
Surely it does, if there's no way to point back to the specific user. The best one could say is "someone using this username posted this message at this time, but we can't tell who that was".

I accept that if someone data-mined every comment by said user, they might be able to build a picture of said user clear enough to identify them (e.g. posting times might indicate likey country of origin). Possibly, depending on the content they posted.

(I'm just thinking around the problem. I'm not a security/privacy researcher designing systems I'd like others to use, just an interested user curious where the lines in the law lie, and also what the threat models might be to me as a user.)
by bloppe | 2025-12-15 09:56:25+00:00
> it doesn't cause retail clerks to get paid more because Wall St isn't hiring them away from their existing jobs

Nobody with an existing job actually has to switch professions for Baumol to occur. As the pay gap widens, more kids would study finance and fewer kids would consider retail an adequate career, leading to a relative shortage of retail labor, raising retail wages.
by mr_mitm | 2025-12-15 09:56:34+00:00
What do you think of Nvidia Shield? I haven't tried it, but I think it should also belong to 2). It's clearly much more expensive than a FireTV, but as you say it shouldn't be subsidized by ads. As an Android device it should be more open than an Apple TV. While I recognize the near flawless UI and high hardware quality of most Apple devices, I disagree with their "golden cage" or walled garden approach.
by nephihaha | 2025-12-15 09:56:47+00:00
I've seen some graffiti I've really admired, but for every decent piece there are at least twenty which are just crap. "Every graffiti artist is a superhero." and "all graffiti is art" are questionable statements (the latter depends on how you define art).

Most of the graffiti I see around is some garbage about football (soccer) clubs or someone's tag/signature. That stuff isn't usually entertaining or very artistic. It's usually monochrome.

There is a very basic reason that graffiti tends to be in the city. It is where most people live and people don't usually go out into the countryside with hundreds of spray cans.
by KurSix | 2025-12-15 09:56:50+00:00
Classic. We sped up one stage of the assembly line and are now wondering why more finished cars aren't coming off the end. Development isn't just coding; it's also review, QA, deployment, maintenance, and gathering requirements, after all. An LLM can generate 10,000 lines of code in an hour, but those 10k lines will then get stuck in the review queue, swamp QA engineers, and likely bring so much technical debt that it will take longer to clean up than it would have to write from scratch
by saubeidl | 2025-12-15 09:56:52+00:00
I'm curious - how do you see Europe surviving if not through further integration?

How do you envision, say Lithuania standing up to Russia, China or the US?

What is your preferred model? All of us staying in little insignificant countries, kowtowing to larger powers?

Also, the National Rally is clearly far-right. It was founded by former Waffen SS-members, for chrissake.
by cbdevidal | 2025-12-15 09:56:54+00:00
I use a combination of Adafruit Ampy to copy files, esptool to reflash, picocom for the REPL, and VSCode. Some of those might be redundant and it did take a bit to figure out the syntax. But once that’s determined it’s cake, and all saved in my CLI history. I just Ctrl+R and bring it back.
by adwn | 2025-12-15 09:57:24+00:00
"Concrete plan" means a technology which satisfies all of these requirements:

1) demonstrated ability in a utility-scale plant

2) already economically viable, or projected to be economically viable within 2 years by actual process engineers with experience in scaling up chemical/electrical plants to industrial size

Yes, that's hard to meet. But the thing is, we've seemingly heard of hundreds of revolutionary storage methods over the last decade, and so far nothing has come to fruition. That's because they were promised by researchers making breakthroughs in the lab, and forecasting orders of magnitude of cost reductions. They're doing great experimental work, but they lack the knowledge and experience to judge what it takes to go from lab result to utility-scale application.
by alias_neo | 2025-12-15 09:57:38+00:00
Last time I used Arduino was probably the late 2000s, as a kid/teenager,student their prices always felt too high to me, so I moved to "compatibles" or "clones" for a while.

Once ESP8266 and ESP32 came along (with a detour thanks to Raspberry Pi coming along in the 2010s), there was really no need nor desire to use Arduino anymore and like you I forget about them.

Maybe they have a place in education, and maybe in industrial applications, but outside of that, I wouldn't even consider Arduino anymore.

PlatformIO by the way is excellent, and I've used it for all ESP8266/ESP32 development in VSCode for some time now, though increasingly I just use ESPHome, as my desire to program microcontrollers at a low level wanes and my desire to simply achieve the task quickly grows.
by torginus | 2025-12-15 09:57:41+00:00
I bet companies are circumventing this in a way that allows them to derive almost all the benefit from your data, yet makes it very hard to build a case against them.

For example, in RL, you have a train set, and a test set, which the model never sees, but is used to validate it - why not put proprietary data in the test set?

I'm pretty sure 99% of ML engineers would say this would constitute training on your data, but this is an argument you could drag out in courts forever.

Or alternatively - it's easier to ask for forgiveness than permission.

I've recently had an apocalyptic vision, that one day we'll wake up, an find that AI companies have produced an AI copy of every piece of software in existence - AI Windows, AI Office, AI Photoshop etc.
by mzhaase | 2025-12-15 09:57:57+00:00
There is also another thing where quality Chinese products are very cheap compared to western products. Since Chinese engineers are cheaper, they can live with lower margins on their products.

A roomba was twice as much as a roborock that was better.

Prusa MK4S is 720 EUR, the arguably better Bambu Lab A1 is 260 EUR.
by mpweiher | 2025-12-15 09:58:06+00:00
Comparison:

1. France decarbonized their electricity sector in 15 years. Cost was €228 billion.

2. Germany has been trying and failing to decarbonize their electricity sector for the last 20+ years, the "Energiewende". Cost so far: €700 billion and rising. Specific CO₂ emissions for electricity are 10x worse than France (2024 numbers, 2025 isn't over yet, but so far it looks like little or no change).

Which is faster and cheaper, in your humble opinion: (1) or (2)?
by atoav | 2025-12-15 09:58:08+00:00
As a university level educator I am pretty confident most universities worth their salt do in fact teach you by "actually doing the snowboarding" to stay with your analogy.

But it is also true that (1) not all universities (or all departments, or all professors) are worth their salt and (2) snowboarding may not be a skill that is highly sought after in the society you live in.

Gladly most academic skillsets are highly transferable if the student isn't totally dull.
by brabel | 2025-12-15 09:58:37+00:00
What?? I am just saying that if you think the world is made of black and white villains vs heroes, you are buying into the propaganda from one side or another. This is not a bold claim, this is basic logic from anyone mature enough to know that no country, and no person, is just simply either good or bad. They do bad things in order to accomplish what they believe to be good things. The US drop two atomic bombs on Japan, a horrifically evil act, but it did so in order to defeat what it believed to be an even bigger evil. Russia invaded Ukraine, a violent, barbaric act that caused the deaths of at least a million on both sides, but it did so because it, like the US, believed to be doing what's right to ensure their country's independence in the longer term since, as they'd been saying for decades, Ukraine must never be allowed to join a hostile military alliance as that would compromise forever Russia's own ability to defend itself from invasion from western powers, when Operation Barbarossa is still very, very alive in their minds to this very day. It doesn't matter if you agree with either the US or Russia on whether they were actually right, what matters is that they themselves thought they were right, given their own circumstances, and people love to ignore that and judge them by their own perceptions of what they should think. This is a sign of immaturity: you probably judge people around you in your life like that as well, by what you see from the outside without any idea what's going on inside their heads.
by vrnvu | 2025-12-15 09:58:45+00:00
> Metrics are simple, extremely cheap

You clearly haven’t seen our Datadog invoice :)

Jokes aside, I liked the idea of listing things by level of detail.

One related issue I run into all the time is how context gets lost when moving between layers. You start with host metrics, then Kubernetes wraps the host and overrides the tags, and suddenly you can’t filter host metrics by node anymore. Watch out.
by TZubiri | 2025-12-15 09:58:55+00:00
How does it work on a more technical level? I would be interested in seeing a bit more tech detail, perhaps because I'm more technical, but also there's so much competition in this space that you need something to differentiate.

For example, is the blocklist UX side Domain based? Company based (Allow all by Google/Alphabet), category based (Search engines)?

And on the backend, is it DNS based or HTTP based? Or maybe an OS hook.
by samsk | 2025-12-15 09:59:02+00:00
I’m still working on MLSync.io, an ETL platform designed to remove the technical friction of synchronizing MLS data using RESO protocol and provide simple access to the MLS data via SQL and REST API.

And as everyone now, I'm experimenting with LLMs to bring some new AI-related features to the service.

On another project, we've now beta testing (in ordination) Asus GX10 processing power running on-device LLMs for _local_ processing of patient medical data for 'differential diagnoses, implant plans and risk profiles in real time while the patient is in still in the chair'.

[1] https://MLSync.io
by zimpenfish | 2025-12-15 09:59:03+00:00
https://www.macstories.net/reviews/marvis-review-the-ultra-c...

I initially moved to it because Shortcuts broke my "generate 2h of music I rarely listen to" shortcut (it stopped being able to add music to playlists - hilarious for an in-house app talking to an in-house app!) and someone suggested Marvis because it has a "dynamic smart playlist" and it also has integrated scrobbling.

You can pretty much replace the Apple Music frontend with Marvis (at least on iOS) and everything works the same (because it's still using Music as its backend.)
by miroljub | 2025-12-15 09:59:07+00:00
> Italian is also very easy to learn

If your native language is similar, for example, Romanian or Spanish, sure it is. For the others, not really.

> while German makes absolutely no sense.

Mark Twain also complained about it.

> A turnip is female, the fishmongers wife is neutral, a boy is male, a girl is neutral, the wife is female. Plural of Tür is Türen plural of Öffnung is Öffnungen, plural of Vogel is Vögel plural of Fenster is.. Fenster.

So as in basically every language that has a grammatical gender. If it's not the same as in your native language, it won't make sense, and you'll need to learn it. After some time, you'll notice the pattern and will be able to guess accurately.

> Hundreds of unspoken rules regarding word order, some verbs that can be separated and others cannot.. Completely random.

The rules are well understood and clearly written. You just need to learn them.

> And good luck even being able to hear the difference between spucken and spuken if your language doesn't have long vs. short vowels.

Isn't that the case about every foreign language? I was never able to distinguish or pronounce correctly French diphthongs. I'm pretty sure half of the people here wouldn't be able to pronounce a couple of sounds from my native language even if their lives depended on it.
by Lio | 2025-12-15 09:59:14+00:00
This is very sad news.

No one else has mentioned it but among all his other great performances his hair-trigger angry dad in Wolf of Wall Street is hilarious.

I think being able to be both funny in his anger but also a bit intimidating and then go to being a warm father figure is something he would not have been able to portray without genuine charisma.
by rpwverheij | 2025-12-15 09:59:38+00:00
Yes, I do things like this too. Planning works great, but the same is true for making write-ups after completing a task. In this case you'd ask the agent to write up a document with all the rules for your refactoring based on the current thread (where you have discovered the rules with the agent as you go). Let it include examples and let it pause and report back to you if it comes across a situation that isn't fully covered by the current rules yet so you can review it ,update the rules, and then let it continue
by marvinblum | 2025-12-15 09:59:54+00:00
Of course not, otherwise the rich wouldn't get richer and that would be bad for power consolidation. Everything is moving into this direction, so why should it be different with AI?

We had this discussions for years with factory machines, and nothing came out of it. Don't get me wrong, I hate having taxes for everything (living in Germany with ~65% total tax strain for me if you include everything), but this is about power and stealing other peoples work.
by FreakLegion | 2025-12-15 10:00:11+00:00
CEFR (a standard for describing language abilities, see https://en.wikipedia.org/wiki/Common_European_Framework_of_R...) only goes up to C2.

Wish the full results were available to look over. I scored 23,300, but they only share the reliability data:

* Correctly avoided fake words (5/6)

* Answered word-meaning checks correctly (6/6)

The fake word I missed was 'ventrel', but come on, 'ventral' (with an 'a') is a word. That's just mean! Anyway, it would be fun to see (and argue about) which of the words I didn't recognize are real.
by larodi | 2025-12-15 10:00:47+00:00
Besides, even during DOS days, and generally console days, software such as DB2, Oracle, and all the OS/360 offering, was doing absolutely okay. With all the UTF glyphs available to us now (not to mention the chat interface), I can totally imagine super useful and distraction-less TUIs to front business systems. And e-ink/e-paper would suffice most use-cases for the software which brings actual value to industries.
by aetherspawn | 2025-12-15 10:01:10+00:00
You know in an ideal world, maybe these robots don’t last that long, but they still end up slightly cheaper than workforce, so we just tax the hell out of them and give all the money back to the people as UBI and that’s how we achieve the UBI utopia.

Or maybe we treat them like motor cars and make people register them on an annual basis if they’re going to use them commercially… like $30k/year or something.
by defrost | 2025-12-15 10:01:21+00:00
I suspect you're the one with an ideology.

I'm indifferent to the social issues here, I care about the <gasp> statistics presented.

With the linked and peer reports there's a short time span, limited populations, and a run of yearly statistics that start with very few numbers and end up with less than 2,000.

The initial numbers make the guesstimation of an inital demographic ratio extremely dodgy - it's not sound.

Despite this there's been someone with .. an idealogy(?) .. making numerous comments about "Look at the demographic shift, eh", "What's that all about", "nudge nudge".

The dull numerial reality is there's no strong evidence for a shift .. if anything it's more a "time and increasing sample sizes make for a clearer picture".
by tomhow | 2025-12-15 10:01:27+00:00
The URL originally submitted is longer and more detailed than the AP article, but some HN readers question the quality of the writing and the origin of the photos. We've made the AP article the main URL, but I'm posting this comment with the original URL so readers can read it if interested to learn more.

https://en.jardineriaon.com/The-talipot-palm-trees-of-Rio-de...
by tialaramex | 2025-12-15 10:01:35+00:00
Type inference is actually very useful you just need to have the right amount, too little and most of your time is spent on bureaucracy, too much and the software is incomprehensible.

In both Rust and C++ we need this because we have unnameable types, so if their type can't be inferred (in C++ deduced) we can't use these types at all.

In both languages all the lambdas are unnameable and in Rust all the functions are too (C++ doesn't have a type for functions themselves only for function pointers and we can name a function pointer type in either language)
by mytailorisrich | 2025-12-15 10:02:03+00:00
The fallacy is obvious right there...

Why would "Europe's survival" be at stake without further integration? Why would Lithuania need to stand up to Russia, China, or the US? (In terms of defense there are military alliances. They have never required political union or giving up sovereignty)

Edit as you added things:

> Also, the National Rally is clearly far-right.

Making outrageous claims does not make them factual.

> It was founded by former Waffen SS-members, for chrissake.

That's the FN that preceded the RN, some other founders were involved in the Resistance, too. That's the typical FUD narrative I mentioned, which takes the situation in 1972 and uses it to describe 2025. Are you saying that the majority of French MPs are Nazis? That's obviously ridiculous. Most US founding fathers were slave owners, so obviously the US are pro-slavery, like the Democratic Party that used to support slavery... Equally ridiculous. Again, today the RN is the main party of the right, nothing more. Their positions today would have made them in Chirac's rightwing government in 1986, not in the FN of the time.

The situation today is more like this: "Why Serge Klarsfeld, the renowned Nazi hunter, says he's ready to vote RN" [1] clearly a little different from your claims...

[1] https://www.lemonde.fr/en/politics/article/2024/06/23/why-se...
by gxs | 2025-12-15 10:02:14+00:00
It’s naive to think that this is a) the only current use

Almost everything ever introduced with good intentions gets perverted into something else

Traffic cameras, facial recognition, phone GPS, social media - all can and are used against you in one way shape or form

I’m not saying we shouldn’t have any of those things - I’m saying just open your eyes because e sims are no different
by saubeidl | 2025-12-15 10:03:03+00:00
Do you think Lithuania can in any way negotiate on anything approaching equal terms with any of those?

What you're asking for is effectively to become a client state of one of the above.

I notice you didn't address the elephant in the room regarding the National Rally, i.e. its founders being actual Nazis. (like, the Hitler kind, not just random right wing extremists).

Changing their name does not make this any less true - hell, one of their founders was talking about putting a Jewish singer in the oven (!!!) only a few years ago.
by wannabebarista | 2025-12-15 10:03:41+00:00
1. Differential Privacy (2025) by Simson Garfinkel

A readable but thorough introduction to differential privacy.

2. Tales of the Weird: An Uncanny Introduction (2023)

A collection of short stories from the British Library to introduce the many flavors of weird fiction.

3. An Introduction to Information Theory: Symbols, Signals and Noise (1980) by John R. Pierce

A fun survey of information theory with great anecdotes about Bell Labs in mid-century.

See my full list here: https://bcmullins.github.io/interesting-books-2025/
by sirwhinesalot | 2025-12-15 10:03:50+00:00
L4 was a microkernel design by Jochen Liedtke (RIP). It was notable for proving that microkernels can perform much better than was thought at the time (L4 performed 20x better than the Mach microkernel).

The work was so influential it got the ACM SIGOPS Hall of Fame Award in 2015. A whole family of microkernels based on that original design have since been developed, hence the "L4 microkernel family".
by rgovostes | 2025-12-15 10:04:29+00:00
One of the privacy fears stoked about iRobot years ago was about them "selling maps of your home to the highest bidder" for advertising purposes. E.g., https://gizmodo.com/roombas-next-big-step-is-selling-maps-of...

The premise still strikes me as a ridiculous one: Am I possibly a more affluent customer because there is a high pile rug under the coffee table? How much would Charmin pay to know I have two rooms with tiled floors?

What iRobot actually suggested was more mundane: that there could hypothetically exist a protocol for smart devices to share a spatial understanding of the home, and that their existing robot was in a favorable position to provide the map. The CEO talking about it like a business opportunity rather than a feature invited the negative reception.

It didn't help that a few years later, photos collected by development units in paid testers' homes for ML training purposes were leaked by Scale AI annotators (akin to Mechanical Turk workers). This again became "Roomba is filming you in the bathroom" in the mind of the public.

The privacy risk seemed entirely hypothetical—there was no actual consumer harm, only vague speculation about what the harm could be, and to my knowledge the relevant features never even existed. And yet the fear of Alexa having a floorplan of your home could have been great enough to play a role in torpedoing the Amazon acquisition.
by 1313ed01 | 2025-12-15 10:05:35+00:00
GW-BASIC, and probably other MS BASICs, only looked up destination lines once, then replaced the GOTO code with a direct pointer to the destination. Something similar may have been used for other symbols, but I don't remember for sure?

Guess the ZX BASIC did not do that, or it would have improved the measurements seen in the article?

BLUE Book of GW-BASIC is full of details and tricks like that and some of it probably is useful for other BASICs as well.

https://github.com/robhagemans/hoard-of-gwbasic
by leviliebvin | 2025-12-15 10:05:40+00:00
If AI replaces workers, we wouldn't have an economy. It would probably be the end of capitalism. Or at least the end of the consumerism driven capitalism that we have known since the end of WWII. I don't know what would follow but it probably wouldn't be pretty. Honestly at that point, I could see the end of humanity. If truly we get to the point that machine intelligence is more capable and people are entirely marginalized then it's game over. At best a few human specimen end up on display in zoos, but maybe machines might not even have any use for zoos, since they can just share "experience" digitally.