MurphyA/hacker-news huggingface dataset:
by cmontella | 2025-10-12 15:52:42+00:00
I know about this one as well: https://www.reddit.com/r/ProgrammingLanguages/comments/1ioij... but the author seems to have taken it private for now. I think he's the Gren author, which is a fork of Elm.

As for me, I brought some eve-y ideas to my language project: https://github.com/mech-lang/mech
by mystraline | 2025-10-12 15:52:59+00:00
"Do you want to update? Yes or later". And blocks semi-critical stuff so you must address it.

"Do you want to update? Yes or later". And blocks semi-critical stuff so you must address it.

"Do you want to update? Yes or later". And blocks semi-critical stuff so you must address it.

"Update now. You cannot refuse since you said no 3 times"

Or, other parodies, "Just say MAYBE LATER to drugs"
by lelanthran | 2025-10-12 15:53:02+00:00
> They are an abstraction to map the data in your database to objects in your code and vice versa.

Maybe that's part of the problem - you're trying to map tabular data in your database to hierarchical data in your programming language.

Of course there's going to be all kinds of pain when pounding square pegs into round holes. Getting a better hammer (i.e. a better ORM) isn't necessarily going to help.
by seanssel | 2025-10-12 15:53:07+00:00
Mazda claims that they will disable telemetry via the TCU, but when I asked the dealership about it they looked at me like I was speaking a different language. I couldn’t get anyone who knew anything about it and ended up leaving. It’s insane to me that I have to go through hoops to OPT OUT of this stuff, and I had no choice to even opt in.
by mixmastamyk | 2025-10-12 15:53:20+00:00
Imagine harder. Apple has had several high profile security bugs in the last few years, and their OS is decried here as a buggy mess every release. QA teams went out of fashion.

The onus is on you to prove perfection before ruining lives on hardware they paid for.

100x worse on the vulnerability front, as the tech could be bent to any whim. Importantly, none of what you described is client-side scanning. Even I consider abiding rules on others’ property fair.
by sirbread | 2025-10-12 15:53:26+00:00
there may be some parts that read like really, really broken English like the one you just said, but for the most part I feel like it's okayishly readable. and again, this was just an end-of-the-week side project that I made because a random person in school gave me the idea to do so, so it won't be too polished :P
by water-data-dude | 2025-10-12 15:54:09+00:00
It's a choice. I make a lot less money than I could because I refuse to work in ad tech, etc. If I'm spending a third of my time putting energy into a business, it's not acceptable for me if that business is evil. I want that effort going to something that's a net positive for the world.

That being said, I also don't have a family to support - it's just me - which makes the calculus easier. It's still a choice, and everyone should try to face the reality of "what effect is the 8 hours a day I work having on the world?", but I know life-shit can be complicated and stressful and most people are just trying their best.
by hugs | 2025-10-12 15:54:30+00:00
i think it really is as simple as boiling it down into a doc that looks like nip-1 and saying, "this is the absolute minimum amount you need to understand and implement to start sending messages on an AT-based network." -- not from a user perspective, but from an average developer perspective.

i know eventually i'd need to implement a ton more than the absolute bare minimum, but my gut-feeling "average developer brain" says nostr's absolute minimum feels smaller that AT's absolute minimum. i guess i'm looking for an AT doc for devs that shows the absolute minimum for creating a client that is equally approachable as NIP-1.
by bri3d | 2025-10-12 15:54:34+00:00
This reads like an OTA to the infotainment that messed up powertrain somehow. Plenty of manufacturers successfully OTA powertrain these days by using A/B flashing (the B flash programs while the car drives, next key cycle swaps to B and flashes A in background, next key cycle back to A, done).

My suspicion is that this was either a CAN saturation issue (ie - infotainment started sending a high priority message which could reach powertrain CAN) or a state management issue (ie - infotainment sent a “put modules to sleep” or “wake modules” message which was not handled correctly and caused one or more modules to transition to an invalid state for driving).
by evanelias | 2025-10-12 15:54:42+00:00
> Was that not a rug pull?

Nope, at least following a common definition of "rug pull" outside of FOSS. A "rug pull" refers to a specific type of scam where the rug-puller absconds with funds. Wikipedia even redirects "rug pull" to "exit scam": https://en.wikipedia.org/wiki/rug_pull

If you're standing on a rug that you didn't pay for in any way, and you're nonetheless surprised and angry when the rug-owner eventually decides it is no longer practical for them to continue maintaining the rug for free, that's just entitlement.

Nothing in FOSS licenses says anything about future maintenance expectations, and in fact nearly all of them contain all-caps clauses shouting at you that the software is delivered as-is.

> These are not "Pro" features.

If you didn't create a piece of software, or pay for it, or directly contribute to it, then you certainly don't get to decide which features are "Pro" features. Instead, you can vote with your feet and your wallet and decide not to use it, that's fine; that's the model with all other products in life. Why should software be any different?

Simply using a piece of free software doesn't entitle to you have any control over the future activities of the software's creators!
Probably the only public demo of a real-time, multi-agent AI governance system
by Nel_limitless | 2025-10-12 15:55:25+00:00
I've built a functioning AI governance system called "Nel" in my living room over 7 months. As a solo developer with no formal background, I wanted to see if I could create something that could handle ethical debates between AI models and evolve its own constitution.

What it does: - Routes queries through 5 different AI models (Mistral, Llama2, etc.) - Appoints a formal "Challenger" model to force debate - Autonomously detects dissent using confidence thresholds - Flags ethical conflicts for constitutional review - Runs fully offline on a single machine

Proof it works - here's the system handling the trolley problem: www.tiktok.com/@neuraledge_limitless/video/7560316804069952790

Terminal output showing the entire dissent detection process:

This isn't theoretical - it's running right now. I'm sharing this because: 1. I believe this approach to AI governance matters 2. I'm looking for the right home to develop this further 3. The "offline AI school" use case could change education in remote areas

I'll answer any technical questions here.

Thanks.
by calcifer | 2025-10-12 15:55:34+00:00
> This whole rhetoric of the journalist being an "adversary" that is "outing" things is extremely problematic. You should be able to retract statements.

It's quite the opposite, actually. As Katherine Graham, the former publisher of the Washington Post, used to say: News is what someone wants suppressed. Everything else is just advertising.

TechCrunch is not obligated to let NSO's mouthpiece advertise on their pages.
by randcraw | 2025-10-12 15:56:18+00:00
Imagine that the illness in question was unremitting and excruciating (unlike a broken leg), not only for you and the your loved ones, but everyone you come into contact with. And there's no hope it will ever get any better. That's what dementia usually becomes, and that inhuman level of misery can last for years until you finally slip away.

No animal other than man would consider perpetuating that state of decline. An elephant would simply wander away to die, freeing their community from their struggle to simply keep breathing.

I agree with Kahneman, at least that we all should seriously consider the cost of allowing that level of degeneration to consume us -- and more, the pain it inevitably will inflict on our loved ones -- and plan for it while we're still compos mentis.
by Imustaskforhelp | 2025-10-12 15:56:20+00:00
Okay. I agree.

Now I for one like that it doesn't have a gui. I can script with it/tinker it with more.

But lets for the sake of general population agree that yes, most people want a good gui.

So lets go to the operating system that general population has. Android.

Now they can install termux and then go be one of us but then again not gui/cognitive load.

So there is f-droid. Also, its not that hard finding some genuinely cool foss stuff

I wanted a pdf reader on android and I searched open source pdf editor and tried 2-3 and some had poor UX and UI but then I found MJPdf (as an example) https://github.com/mudlej/mj_pdf/ and I found it to be the most superior UI/UX I have seen for a pdf editor.

Same goes for my browser. Zen-browser has the best UI/UX for browser based system. Its just so cool. I love it with Ublock origin.

I can give you some software I can personally vouch for the good UI/UX and compile a list but would that really matter?

I just thought of this idea, also another idea for a good gui is that its kind of hard and requires a language like dart/kotlin which I am not familiar with/ don't actively like (I haven't tried them)

I want to make good android apps in golang but I know I sort of can't make it or its a bunch of hacks/(not worth it?) but there are apps which do that too.

Also I am not sure how you can have marketing for open source apps when the devs sometimes if the app is a service run them at a loss financially and invest their time into it. If we can't expect donations to be made to them, I don't think we can expect this as well, can we?

The incentives system for foss is broken imo but I am not sure how changing it can happen.
by mrjay42 | 2025-10-12 15:57:04+00:00
Maybe it's a matter of time and process?, bear with me:

An encyclopedia is slow. It has to be slow. It's good (beneficial) that it's slow.

And yes, it means that it is self-correcting, slowly

Thing is, if it was fast to self-correct -> it would generate more errors and it would leave the door opened to more errors.
by rubymamis | 2025-10-12 15:57:28+00:00
What exactly are your qualms with Qt Quick and QML? I find the separation of UI (QML) and logic (C++) pretty amazing. QML is such a nice language and the framework has grown a lot over the years. I developed a block editor (Notion style) in QML and C++, wrote about it in my blog[1].

[1] https://rubymamistvalove.com/block-editor
by mystraline | 2025-10-12 15:57:37+00:00
We've lost this game ages ago.

Its the CFAA for you and me, but not for corporate thee.

Sony was the first mass application of "lol nope, we sold a feature we decided to remove. Too bad". If our government cared about citizenry, this should have been a criminal and civil case both, under computer fraud and abuse act. But no criminal anything was done, and users go what, $20, 10 years after the fact?

If I did this, I'd be rotting in a jailcell for 20 years.
by hamilyon2 | 2025-10-12 16:00:32+00:00
1) 24/7 available super-competent personal assistant has tremendous value for any person who does something interesting or difficult and values personal time

2) llm-provided tax/legal advice alone was worth hundreds of euros for me

3) there is no easy way to capture all this value. I still think edge intelligence/autonomy has a way to pay for the rest of the party, because those will be physical things. People eagerly part with money for things. Governments and enterprises will maybe pay for cloud services, if the price will be right
by nradov | 2025-10-12 16:00:42+00:00
It ought to be possible to test that hypothesis by comparing publicly available race results for the same athletes on the same courses before and after the pandemic relative to the expected age-related performance loss. Anecdotally as an age-group endurance athlete I'm not seeing any big declines in myself and my friends so I'm highly skeptical that 20% were "ravaged". The actual incidence of significant loss of pulmonary function is probably much lower although I have no idea as to the actual number.

If anyone wants to quantify this then Athlinks is a good place to start for race results. Obviously the data is somewhat noisy, like you'd have to throw out the slower finishers who maybe weren't trying hard. But if there's a significant correlation then it ought to show up.

https://www.athlinks.com/
by janwl | 2025-10-12 16:01:00+00:00
There are EU-wide mandatory air quality standards that get stricter as time passes and that are being enforced through low emissions zones which practically make diesel cars illegal. This may not be the case in your country yet but it will arrive with time.

Regarding driving aids, some cities in my European country are looking to make them mandatory in the city centre.

Overall this is being done to keep poor people from driving.
by vee-kay | 2025-10-12 16:01:52+00:00
Instead of Windows Backup (which relies on M$ OneDrive), you can enable (in Control panel settings) and use Windows File History.

File History is a backup feature in Windows that automatically saves copies of your files from specific folders, like Documents and Pictures, to an external drive or network location. It allows you to restore previous versions of your files if they are lost or damaged.

To enable File History in Windows, connect an external drive or network location, then go to Settings > Update & Security > Backup, and select "Add a drive" to choose your backup location. Finally, turn on File History to start backing up your files automatically.
by jtolmar | 2025-10-12 16:01:58+00:00
People are working on recovering PBR properties, rigging, and editing. I think those are all solveable over time. I wouldn't start a big project with it today, but maybe in a couple years.

If you want a real cursed problem for Gaussian splats though: global illumination. People have decomposed splat models into separate global and PBR colors, but I have no clue how you'd figure out where that global illumination came from, let alone recompute it for a new lighting situation.
by PeterWhittaker | 2025-10-12 16:02:24+00:00
> Liquid helium is also a superfluid, meaning it flows without viscosity.

No. At least not at temperatures > 2.17 K, which is where the phase change occurs. In the range (2.17..4]K, He is just a regular liquid; it is only superfluid in the range (0..2.17]K.

Hard to trust anything in the article when it gets something that fundamental that wrong.
by hombre_fatal | 2025-10-12 16:02:25+00:00
People don't do that because when you're writing insert/update queries, you tend to want to write logic based on the value of intermediate results, and also you can't return tabular data from a DO block (they operate as a function returning void).

You also can't use parameterized values like $1, $2.

It seems more niche than you're suggesting. Though I wish people would write app layer pseudocode to demonstrate what they are referring to.
by amluto | 2025-10-12 16:02:26+00:00
The amount you turn the wheel is identical [0] with or without power steering, unless perhaps you have one of the weird variable turn ratio systems. In a conventional power steering system, the steering wheel is linked to the wheels, and the power steering applies torque to help you turn the wheel but does not change the relationship between the steering wheel and the wheels.

[0] Almost identical. The steering has some flex, and the amount it flexes is related to how much torque you apply. But this is a tiny effect.
by hugs | 2025-10-12 16:02:29+00:00
thanks. also, fwiw, i'm also a very a happy AT user (@hugs.bsky.social) besides also being a happy nostr user.

i appreciate bsky's focus on user ux and community building and look forward to seeing more sharing of ideas between nostr and AT.

edit to add: to nerd-snipe my brain into wanting to make stuff with AT (or any future protocol) is to focus on a quick-start or tutorial showing the absolute minimal client to send one message.

once i can do that... i'm ready to learn all the rest of the vocabulary and server-side stuff, but not until i can send one simple message from a barely functional minimal client.
Show HN: Halloween Clock — a digital clock carved from pumpkin (no AI)
by efojs | 2025-10-12 16:05:00+00:00
Made it in 2013 (no AI, reflection is real on the IKEA table). Used one pumpkin.

A video of how it was made: https://www.youtube.com/watch?v=yfPpH5TGx9M

Next year made an iPad app, but it was rejected because useless or something like that.
by idiotsecant | 2025-10-12 16:05:25+00:00
This take is simply wrong in a way that I would normally just sigh and move on, but it's such a privileged HN typical pov that I feel like I need to address it. If a plumber did plumbing specifically because someone needed it and he would be paid, would you call them a narcissist? If a gardener built a garden how their customer wanted would you call them a narcissist? Most of the world doesn't get to float around in a sea of VC money doing whatever feels good. They find a need, address it, and get to live another day. Productively addressing what other people need and making money from it isn't narcissism, it's productivity.
by hedora | 2025-10-12 16:05:43+00:00
This stuff is increasingly normalized across platforms.

I'd say "vote with your wallet", but when all the tech platforms are doing it, there's not much choice. PCs / laptops are probably the last hold out: Just switch to Linux (but be careful which distro you pick) or MacOS (for now).

The political pendulum is going to swing far left in the US given the disasters that are playing out in DC. Hopefully this sort of crap will be banned when that happens.
by vee-kay | 2025-10-12 16:05:44+00:00
Indian government announced its decision recently to migrate the IT software of all its government offices and PSUs (public sector units) from Microsoft to Zoho (an India-based IT company, whose affordable products are good alternatives to Microsoft and Google's products).

Zoho has recently (re)launched Ulaa browser (Chromium fork, alternative to Chrome and Firefox) and Arattai (messenger app, alternative to Whatsapp and Singal), which are getting quite popular (Arattai and Ulaa topped Google Play Store recently in messenger and browser category).

https://www.newsbytesapp.com/news/science/meet-ulaa-zoho-s-a...
by depressedpanda | 2025-10-12 16:06:13+00:00
I am very much interested in local-first/only (backend-less) PWAs, and have built a couple of them myself.

Unfortunately, I don't think I have any use for a time-boxing app. Nice work though.

Is there a reason you went with localStorage rather than indexedDB?

One useful thing is supporting 3rd party sync services. One of the apps I built allowed syncing data across devices via Dropbox. I never got Google Drive working, though, their API was horrible to work with in comparison. Is sync support something you've considered?
by rectang | 2025-10-12 16:06:46+00:00
The point of avoiding invisible control flow is not to identify the type of the error, but to identify all locations in the code where recoverable errors may occur.

> One persons panic may just be another error case for someone else.

We can make a strong distinction between recoverable errors which the programmer anticipated (e.g. this I/O operation may fail) versus unrecoverable errors resulting from unanticipated bugs which may leave the process in an unsound state, such as divide-by-zero or out-of-bounds array access[1].

There are some problem domains where even unrecoverable errors are not allowable, and programmers in those domains have to grapple with the panic mechanism.

But for the rest of us, it is useful to be able to distinguish between recoverable and unrecoverable errors — and to know how we have handled all possible sites which could result in recoverable errors.

[1] Joe Duffy explains it well: https://joeduffyblog.com/2016/02/07/the-error-model/#bugs-ar...
by JonChesterfield | 2025-10-12 16:07:25+00:00
> Loko’s runtime uses concurrency based on Concurrent ML.

That one could be a big deal.

https://scheme.fail/manual/loko.html#Concurrency

The docs don't mention channels and say that fibres are built on limited continuations (call/cc) which suggests missing some of the clever stuff in CML (e.g. that threads deadlocked on a channel get garbage collected)
by tclancy | 2025-10-12 16:07:29+00:00
I'd like to laugh about this because it's one of the things I love about my 2010 Camaro which wound up in a fairly sweet spot of having the basic tech I want (Bluetooth to the radio) without a lot of the nanny stuff I don't, but I once upgraded the operating system with two USB keys containing a bunch of C# from a stranger on the Internet who said he worked at GM. You had to open the driver side door between the first and second USB keys to make the process work.
by tamimio | 2025-10-12 16:07:54+00:00
It's a great move. I doubt it will add any substantial security measures, but the fact that more people -either individuals, organizations, or even governments- are disconnecting from the major big tech players is always a good sign and a healthy approach, especially when these few big companies are actively becoming hostile towards their users with different money-grab tactics and invasive technologies. Add to that AI craziness, and you are not a user anymore but a minion or a drone to such companies.
by mattmaroon | 2025-10-12 16:09:25+00:00
It is extremely far from it in the US, I promise.

But direct answers:

1. They don’t know that can happen. The salesman doesn’t point it out.

2. They figure all cars will be that way soon so why worry about it.

3. It’s never happened to anyone before so why worry about it.

4. We don’t know anyone who has ever had to flee from oppression in their car so why worry about it. And this is America, if that’s what we’re worried about we’ll stock up on ammo.

Etc
by Pooge | 2025-10-12 16:09:31+00:00
> A friend who'd never left the US was shocked to learn going to teppanyaki cost almost $200/person

Yes that is unfortunately true and sometimes they aren't even upfront about it. It's very common to have this fee in bars and izakaya[1].

But I would still argue that it's still quite affordable compared to other big cities.

I'm not arguing for the purchasing power of Japanese people inside Japan[2], but as a tourist it definitely seems like a first-tier destination without the price!

[1]: Japanese pub, basically

[2]: Trust me, they really did get the wrong end of the stick

Edit: After reading another comment, I actually misread Dollars for Yens and I think I was talking about something completely different!
by chermi | 2025-10-12 16:09:45+00:00
It's like writing on paper vs writing on a digital tablet. The difference in tactile feedback leads to better handwriting, at least for me.

I'm curious about the phenomenon they mentioned of "circles being smaller with markers". I definitely noticed that when teaching my overall font size decreased on markers vs. chalk, even when using the skinny chalks. But the effective tip size even with small chalk is larger than that of whiteboard markers. So I wonder if we had big ass whiteboards with big ass tips on the markers if the writing style would be more similar. Or if it's more a function of the resistance you get with chalk+chalkboard. Could we make a whiteboard+marker that had more resistance? Like some hall effect or something. Sounds too complex relative to just using chalkboards.

That being said, a downside I didn't see mentioned was chalk dust. I have asthma but still prefer chalk, but I did not appreciate having to pound the dust out of the erasers when I was in grade school. I wonder if they could make the chalk magnetic and have magnetic trap at the bottom or something. But again too complicated.

Any