MurphyA/hacker-news huggingface dataset:
by xnyan | 2025-11-09 15:39:29+00:00
The situation you describing is the norm for everyone, including you, for most subjects. Expertise gives you greater understanding and allows for more meaningful engagement with the subject, but most people are experts very few things.

When I "dance" (sway to the beat) at a wedding, I am doing the equivalent of tapping open on the file, whereas my parter with their lifetime of dance experience can move with a level of skill that is much more meaningful and nuanced. My best friend is a chef, his daughter has a vasty deeper awareness of flavor and technique vs most kids (including mine) who are just consuming without much thought. The same goes for my colleague who is also a musician and DJ - their kids can hear a song and instantly understand all the layers of production and instrumentation, whereas most children and adults are just nodding along to the beat.

If I consider most of the things I do in my life, I am interacting with them at very shallow and superficial level versus an expert, and I would assume the same is true for you.
by raverbashing | 2025-11-09 15:39:47+00:00
While there is some amount of sniping and banter everywhere whenever Americans and French will have different ways of expressing " this is 90% great" or "this is only 10% usable"

Americans might praise a bad solution one moment (for politeness) and turn their back on you the other while French will say "this is ok" while they are deeply enjoying it
by vdupras | 2025-11-09 15:40:01+00:00
That's what I would call the "Forth challenge", that is to grow out of stack juggling.

When you look at the Forth code of a beginner, yes it's full of stack juggling, of "@" and of "!". When you look at code from more experienced Forth programmers, there's much less of it.

The challenge is to build your way out. There's no fixed way to do this, because the best path to do so is generally dependent on the task at hand.

Needless to say, most programmers fail this challenge.
by ksec | 2025-11-09 15:40:01+00:00
As much as I like the ONCE idea, even 37signals have found it hard to be sustainable. I think they intend to have an improved version of ONCE idea coming out later.

Other than that I hope this project succeed. May be another idea is that you offer paid hosted model as well as the ONCE product. This is similar to a lot of OSS web analytics. People are happy to pay for subscription / services as long as they know they are not locked in. i.e They are happy to pay for $20 - even $2K per month due to Opex rather than Capex reason or saving the manual labour hassle. And they have the choice to move their data to ONCE product when they see fit.

All the best I hope this work out.
by jodrellblank | 2025-11-09 15:40:02+00:00
> I also pay with cash for privacy

Somewhat privacy. When you take cash out of an ATM, surely the serial numbers will be recorded as being dispensed to you. And when the shop pays those notes into the bank, they will be connected to the shop's account. "lrvick took this note out November 4th on Main Street, Pretend Grocery Store on West Street paid it in on November 7th". Maybe the note will be given in change and pass through a few places, but over months and years, you and Pretend Groceries will be more and more strongly connected.

"Yesterday Dad went out to buy a hardcover novel. He said he wanted to read something long, rich and thought provoking for a change. He also said he was going to buy the book with cash, so nobody could trace the purchase to him and exploit his interests for commercial purposes" - Calvin and Hobbes, Watterson, December 1993.

https://featureassets.gocomics.com/assets/d0f4d450df96013172...

https://www.gocomics.com/calvinandhobbes/1993/12/07
by mbesto | 2025-11-09 15:40:23+00:00
HN members do too. Look at my comment history.

The general populace doesn't care to question how benchmarks are formulated and what their known (and unknown) limitations are.

That being said, they are likely decent proxies. For example, I think the average user isn't going to observe a noticeable difference between Claude Sonnet and OpenAI Codex.
by turnsout | 2025-11-09 15:41:49+00:00
This is sorta interesting, but it fails on several levels. First, email verification as it exists currently is fairly simple, there are a lot of different ways to do it, and it works universally for all email addresses (as long as you don't expire codes too fast for servers that use greylisting).

This protocol solves a pretty contrived problem ("By sending the email verification code, the inbox provider knows the user is using that service!") by making email verification exponentially more complex, with only one correct flow, and will only work for domains that have opted in and configured this protocol.

Importantly, the protocol seems to rely on 1st party web cookies, which means you could no longer run a "pure" MTA that offers IMAP; you would need to have some web interface where your users can log in, even if there is no webmail functionality.

The bigger question is: why would the company who is hosting the email have any economic incentive to invest time and money in implementing and maintaining this protocol which currently has zero adoption? It's a chicken-and-egg with no upside.
by nayuki | 2025-11-09 15:42:32+00:00
Exactly. I was hoping that this law would be the pushback to the overzealous prosecution of DeCSS, people who defeat DRM locks in order to lawfully back up the multimedia data that they already paid for, etc.

Somewhat related: https://www.gnu.org/philosophy/right-to-read.en.html , https://en.wikipedia.org/wiki/The_Right_to_Read

I also wonder what the impact of the law is on TPM chips on computers (restricting your ability to boot whatever OS you want), the locked-down iOS mobile app store, etc.
by em-bee | 2025-11-09 15:42:53+00:00
without root, how can they mess up the system?

at worst they can mess up their account. then set up a new one. i don't see a situation where you would need to reinstall remotely.

don't let them choose distros. use the same distro you have, or one that you are comfortable supporting. everything else will make it harder for you to help them.
by butz | 2025-11-09 15:43:38+00:00
Alternative browsers table should've included column indicating, if browser is forcing users to use "AI" features. I bet that all rows will have the same value. Cannot wait for real alternative browsers - Ladybird and Servo - to start eating up market share from chromium and gecko. I'll probably even start using Dillo more as companion browser, just to keep "AI" nonsense away.
by roscas | 2025-11-09 15:43:47+00:00
"Samsung Family Hub™ for 2025 Update Elevates the Smart Home Ecosystem The software update includes a more unified user experience across connected devices, enhancements to AI Vision Inside™, expanded Knox Security and more"

In plain English now, Samgung will put advertising on your face but mostly important is that they will know and sell the data about what you buy.

They call it Smart Home. Yeah, "smart". They are the smart ones, not those who buy this **.
by zahlman | 2025-11-09 15:44:11+00:00
> Python-like readability and...

Some thoughts on the syntax, naming etc.:

fmt.println("Point: (" + stringify(p.x) + ", " + stringify(p.y) + "), distance: " + stringify(dist))

* A "fmt" (presumably "format") package is not where I would expect to find a send-to-stdout function. I'd expect that in "io", and I'd expect "fmt" to provide helpers for actually creating the string to output. (Which would be that much more necessary here, since I assume you don't intend to emulate anything like all the bells and whistles of Python's built-in `print`)

* I don't know where `stringify` is supposed to come from. But the Pythonic way is that you just call the `str` type/constructor. That seems at least as doable as a `stringify` function; either way you're presumably stuck with static overloads for built-in types. (It doesn't look like you plan on supporting a protocol for user-defined type conversions?)

* Putting a string together like this is really unpleasant. I'd advise looking into the new template strings in Python (https://peps.python.org/pep-0750/); they form a solid basis for all kinds of other formatting. The important work is done at compile time; it generates code to create an object using current variable values, packing them for later formatting. For type-safety reasons I suppose the interpolated values have to be coerced to string at compile-time as well, but storing the values this way allows for choosing a different algorithm for assembling the final string (e.g., one that does quoting and escaping for some particular environment).

I could imagine having something like

use otter:fmt use otter:io # ... io.println(fmt.format(t"Point: ({p.x}, {p.y}), distance: {dist}"))

where the t-string gets converted at compile time to something like

fmt.Template(["Point: (", str(p.x), ", ", str(p.y), ", distance: ", str(dist), ""])

(Empty strings are preserved in the sequence so that formatting code knows what was literal and what came from an interpolated value.)

Of course, if you have other approaches in mind for things like type-safe SQL query generation, this could be simplified by just producing the string concatenation directly and avoiding the need for a separate formatter function etc.
by dahart | 2025-11-09 15:44:22+00:00
If it hypothetically was a crime, I wonder how often it would actually get prosecuted given someone used their real ID, showing the office failed to check anything other than a name known to have dupes, and/or given they had no intent to steal something and acted with knowledge and permission of the intended recipient, showing no malicious intent. I can imagine reasons those wouldn’t be considered a valid defense, but I guess it probably depends on what office & document & law we’re talking about.
by pkulak | 2025-11-09 15:44:40+00:00
So because the democrats have no power except to make things worse, that’s what they should do?

They have publicly said that the only thing they are negotiating for is one more year of health care subsidies. That’s a noble goal, but the country voted, and they don’t want affordable healthcare. If the Democrats ever have power again, then they can make policy again as well.
by 31337Logic | 2025-11-09 15:45:28+00:00
Pro Tip: Other parents sometimes need to be told NO, especially when it comes to matters of tech. I believe their heart is in the right place but most of them don't know the first thing about the dangers of social media, gps tracking, cellphone addiction, frequent video calls, etc. If enough pressure is applied, then it will be the norm for your local community of kids to spend time in real life together vs. 100% online in a digital scaremongered world. Can there be a balance? Sure. But that balance usually comes only after saying NO to unnecessary tech. NO, kids in elementary school don't need a phone (they really don't). NO, we don't need to digitally track our child's movements down to the meter (we really don't).

But don't take my word for it. In 2025, we now havea sea of well documented research that proves the extremely high cost we all pay (as a society) for damaging our kids this way.
by Bender | 2025-11-09 15:45:58+00:00
For daily driver for me anything with good ventilation and for gaming the acemagic but one absolutely must format the provided NVME or replace it as there is old malware and the windows image has been customized to mute and cripple windows defender. On windows the CPU mitigations must be disabled or the integrated GPU runs hot. Usage before: 83%, after 13%. I still use win11 for some games for the anti-cheat crap.

The mini-PCs are vulnerable to graphics errors in some video games that can perma-brick them. Many people ran into this issue with Starfield and one specific multi-beam gun turning their mini-PC into a paper-weight.

For cooling I get a desktop sized HEPA filter unit and remove the panel on the mini-pc that permits access to memory/nvme. Enough air will get past the memory/storage sockets to cool the CPU.
by n1sni | 2025-11-09 15:46:00+00:00
Thank you!

I have not seen it until just now, but graphs are coming! I don't think they will be quite as front-and-center as PingDoctor, but you will clearly see history.

Hmmm... explain more. API key for what? Are we talking about looking into a Meraki or Juniper platform using API and pulling those? Or logging into a local device?
by walletdrainer | 2025-11-09 15:46:46+00:00
> Are you telling me you've never met an old LSD abuser whose brain was fried like an egg?

I’ve known old LSD abusers with fried brains but never seen a LSD abuser go from non-fried to fried brains. Correlation is not causation, but it could be.

> LSD can also trigger legitimate lifelong psychotic states in some people.

These statements should be accompanied by the necessary caveat that just about anything can trigger psychotic states in people prone to psychosis.
by softwaredoug | 2025-11-09 15:47:36+00:00
The general theme: users don't want to use BigCorp's chatbot, they want to use ChatGPT.

I have consulted on a number AI Projects. The issue is less whether they're useful, and more, people just want to use ChatGPT, etc. Major AI providers gradually have consumed the use cases once reserved for bespoke apps. In search, consumers wanted to use Google, not your search engine; consumers want to use ChatGPT, not your bot.

Since most companies are bad at building AI/agents (and search), user trust gravitates to a few known brands.

Honestly this has been a pattern for decades in my domain (search) and it seems to extend to the AI space as well.

You can be successful with positioning and expectation setting. Positioning to a niche. Expectation setting that you're not going to drive 10x company value by sprinking AI on it. But you can build something useful for a subset of users. Companies need to start with low ambitions, not big ones.

You can also be successful just using AI for non-chat things. Enriching content or using LLMs in backend processes that aren't user-focused chat.
by Bender | 2025-11-09 15:49:27+00:00
Adding today I tested some u32 nftable equiv rules and ran into similar issues on chatgpt. Provided I set chatgpt what OS+version and nftables version I am using it will get some of the IP header locations correct but it still gets the syntax wrong for the older version of nftables that Alpine ships with. Sometimes it does get the older syntax right, sometimes not. If I correct it chatgpt it will agree that is a safer method so I should probably start by saying to use the older methods.

Both Grok and ChatGPT appear to have learned from the same sub-optimal locations.
by lenova | 2025-11-09 15:49:40+00:00
I love this idea. There are so many use-cases where friends or clients need a simple interface for building a quick wiki-style documentation site. I've often suggested static site generators desktop apps like Publii to them before, but even that can be a bit on the heavy-side in terms of their requirements.

First feature request: auto light/dark theme adjustment.

First bug report: when I tried adding authentication to a test site, I received this error:

Failed to enable protection: Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.

Keep up the good work!
by mongol | 2025-11-09 15:50:02+00:00
When I was a kid, early 80s, my mom's job had bought some IBM computer. Not PCs, but some kind of large computer in a room to help with accounting / book keeping. Terminals with green text screens were attached to this computer. They had text based menus, and somewhere in this menu system, there were games. One game was a kind of horse race I remember, where digits were racing from left to right on the screen. Another was probably a lunar lander, but memory is lacking. Can someone tell from this description what kind of computer this was, and what OS it was running?
by Striggor6 | 2025-11-09 15:50:29+00:00
You really need to think about all of this a lot more. I know you think you are advocating for nice things but this is evil. It's wrong.

>the owner of the estate doesn't exist anymore, so has no more moral rights

This is psychopathic. By this logic, it's open season as soon as a person's heart stops. Feed the body to your dogs, rape their corpse, burn it, cut it up for fun, set their car on fire, smash your way into their house and shit on the floor... They have no rights, right? So none of this is wrong. There is no victim. No right has been violated.

Here's a little tip for you: You can donate your children's would-be inheritance voluntarily. Nobody is stopping you. If you really believe you haven't earned your wealth, you have no right to it as soon as you're gone, and random strangers deserve it more than your own children, then do that. I fully support that. But leave my family out of it. Stop cowardly nagging the state to carry out your crimes.
by 31337Logic | 2025-11-09 15:50:44+00:00
Your reply was next to meaningless as it doesn't offer anything above a "well, that's just how YOU feel about it!".

Yes, that's true. That /is/ how the OP feels about it. But at least they were able to articulate their point and get a message across, along with an implied (albeit weak) "call to action", not meant to be taken literally. Although I'm sure, if polled, the majority of folks in this thread would agree with the OP sentiment. I know I do.
by neilv | 2025-11-09 15:50:49+00:00
* It's lowering the friction to the site identifying the user (separate from the identification done now by the more sophisticated third-party tracking by surveillance companies like Google and Meta), even for sites that previously couldn't justify the friction of trying to do that.

* It's putting surveillance companies even more in the loop, building on the recent "log in with [surveillance company]" buttons, while existing login methods are destroyed through dark pattern practices or simply removed.

* It can be a ready-made platform, waiting for the next authoritarian government directives that say, now that everyone is hooked up or can easily be hooked up, turn on oppressive feature X, Y, or Z for all targeted Web sites/people.
by watwut | 2025-11-09 15:50:57+00:00
Moderate exercising is conaistently shown to improve peoples health results. Study after study, it has positive impact.

It may or may not affect peoples weight (which is aesthetic issue on itself), but in terms of health improvements it is one intervention that consistently works.

They are not saying kids should be 8 hours on bikes whether they feel like or not. They are saying they should run around with other kids which something entirely different.
by cies | 2025-11-09 15:51:14+00:00
> Developers writing low-level code lose the explicitness they need for review, while those writing high-level programs don't actually gain the level of abstraction required for a smooth program evolution that they need.

I've described this in the past as languages being "too general purpose" or too "multi-paradigm". Languages like Scala that try to be Haskell and Java in one.

> I have no idea or prediction on whether Zig will become popular

I think LLMs may be able to assist to move large C codebases to Zig in the next decade. Once zigc compiles C-Linux, bit-by-bit can be (LLM-assistedly) ported to Zig. This it not soon, but I think will be it's killer feature.

I don't mind if Linux becomes Rust+Zig codebase in, say, 10y from now. :)
by walletdrainer | 2025-11-09 15:51:29+00:00
> I guess this differs by country but it seems highly plausible that a legal loophole could exist, leaving the landlord unexpectedly responsible for the tenant's actions.

Not in any normal country.

> who would be liable in case someone uncovers something big enough to get the attention of law enforcement

The person doing the crimes, obviously. The cops would most likely never even contact the landlord, as they’d just show up at the address where the line is connected.
by zrobotics | 2025-11-09 15:52:11+00:00
Just putting this out there: 4 months ago a friend's Samsung fridge (6 months old at the time, 2500USD price) failed due to a refrigerant leak. They had to spend 20 hours total on online chat and phone calls to get their warranty claim, and it took several weeks.

So you absolutely don't want any Samsung appliances, even the non 'smart' ones.
by vood | 2025-11-09 15:52:24+00:00
This is such a weird thing to read. You try to project your ideas on the kids, thinking that is the best thing to do. Let them be.

I learned Linux when I was like 13 or 14 and not because my father told me. He didn't know much about computers in early 2000/late 90ties.

The curiosity, the desire to learn, the need to set up my own isp, the need to start to make money, the curiosity of how html, php and other stuff worked let me to Linux.

Teach them how to be curious and feed that curiosity, the rest will happen.

And if they choose Mac over Linux, just get of their way, otherwise they will rebel.
by maccard | 2025-11-09 15:52:33+00:00
Others in the thread also do a good job of describing the risk of self hosting - these tools are buggy, have synchronisation issues, have workflow quirks and sharp edges. For all their pain points, google docs works and it’s reliable.

I’ve had way more issues of unrecoverable data with self managed tools than the major cloud hosted tools. There’s risks with everything, and I only have so much time in the day to spend on these things..
by dspillett | 2025-11-09 15:52:43+00:00
> You upgrade to professional and

It is like the old “Linux is only free if your time is worth nothing”.

Windows only costs what-ever-portion-of-you-new-machine's-price-it-is⁰, if your time, privacy¹, attention², and just your general desire to be given some respect³, are all worth nothing.

I kept Windows on my main home PC when 10 tuned up (I very nearly switched then) because of games & DayJob compatibility, and a side-order of laziness. These days I game very little⁴, DayJob stuff never touches my personal equipment, and panel-beating Windows into being less annoying is much more effort than Linux on the desktop⁵, so that is the way I've gone.

--------

[0] Very few people buy Windows directly. Standard UK pricing for Win11 Home is £119, but I doubt more than a few people pay close to that much.

[1] Even if you pay for Enterprise licensing, I'd easily believe that without jumping a few hoops there are still potential issues here for the truly concerned.

[2] Adverts on the 'king start menu and elsewhere? Get stuffed. No, I didn't want to consider installing “Keeper of the Golden Bollock”, or whatever that game was that popped up as an option when I was starting keepass on the [day job] laptop the other day…

[3] I consider the pop-ups and other nagging inserts, for adverts and extolling the virtues of CoPilot & other things, that only have “yes” and “maybe later” buttons with no “leave me alone, I know it exists, when/if I want to look at it I'll let you know” option, as signs of disrespect.

[4] That industry has pushed me away with irritations too, and I have significant other hobbies now.

[5] Linux has been my core OS server-side for decades, but aside from my University years and the netbook era that MS killed, I've not used it significantly elsewhere⁶ for long periods.

[6] caveat: I'm counting Android as different enough to be considered something else, more so as the walls around that garden are slowly inching up.
by iliasabs | 2025-11-09 15:53:18+00:00
Thanks for your feedback!

You’re right—integrating remote storage would improve the experience. WebDAV is an option, but I’ll need to explore ways to make it work while keeping true E2EE intact.

Regarding the testimonials, the companies listed in the marquee were just placeholders to make the landing page cleaner. I appreciate the example you shared—it’s helpful to see what real testimonials look like, and I’ll consider updating ours to be more genuine.