MurphyA/hacker-news huggingface dataset:
by theothertimcook | 2025-10-28 09:22:01+00:00
Pffft, at the scale chat GPT is being used I would estimate they'd be copping thousands daily.

Controversially, despite guaranteed harm to some, I believe that many will be better off for it too.

So many more people who cannot or will not access support IRL will and are turning to llm's for help.

Having worked in and around MH I can honestly say that chatGPT is better than a good many counsellors and MH professionals I've come across.
by oersted | 2025-10-28 09:23:21+00:00
Well yes of course, I just meant that them having voice transcription AI even in the 60s is not that unlikely, since they did a lot specifically in speech synthesis and audio analysis, besides everything else. I don't think they had it, but they had some of the important prerequisites figured out.

I guess it makes sense, voice-related AI is highly relevant for a phone company.

EDIT: Not full voice transcription, but it turns out that they did have systems to recognise digits and small (~a dozen) vocabularies of command words.

The prototype called Audrey could recognise 0-9 spoken digits with 97% accuracy in 1952! Although it did have to be calibrated for each individual speaker.
by phatfish | 2025-10-28 09:23:40+00:00
You would hope so. But how many companies have actually changed their IT policy of outsourcing everything to Tata Consultancy Services (or similar) where a sweaty office in Mumbai full of people who don't give a shit run critical infrastructure?

Jaguar Landrover had production stopped for over a month I think, and 100+ million impact to their business (including a trail of smaller suppliers put near bankruptcy). I'd bet Tata are still there and embedded even further in 5 years.

If AI provides some day-to-day running cost reduction that looks good on quarterly financial statements it will be fully embraced, despite the odd "act of god".
by bluecalm | 2025-10-28 09:23:45+00:00
Your argument is based on the fact that more men naturally gravitate towards STEM than women do. This doesn't mean there aren't still men who could go into STEM but lack motivation/opportunity/some other push. Maybe there are more of them than there is women like that, maybe not. You are saying it's ok to ignore all those men just because already bigger % of men naturally go into STEM. This is just discriminatory. Just because some people sharing some characteristic with me do better (in this context) doesn't mean I am in position to do better.

This is the mistake DEI proponents make. There is no "we men", there are individuals and discriminating towards them is not ok and also illegal.
by ben_w | 2025-10-28 09:24:46+00:00
> they did end up releasing it,

After studying it extensively with real-world feedback. From everything I've seen, the statement wasn't "will never release", it was vaguer than that.

> they explicitly stated that they wouldn't release GPT-3 for marketing/financial reasons

Not seen this, can you give a link?

> it being dangerous didn't stop them from offering the service for a profit.

Please do be cynical about how honest they were being — I mean, look at the whole of Big Tech right now — but the story they gave was self-consistent:

[Paraphrased!] (a) "We do research" (they do), "This research costs a lot of money" (it does), and (b) "As software devs, we all know what 'agile' is and how that keeps product aligned with stakeholder interest." (they do) "And the world is our stakeholder, so we need to release updates for the world to give us feedback." (???)

That last bit may be wishful thinking, I don't want to give the false impression that I think they can do no wrong (I've been let down by such optimism a few other times), but it is my impression of what they were claiming.
by qcnguy | 2025-10-28 09:25:20+00:00
But "alienation" is a concept Marx made up and that only he used. Nobody talks about that today and you don't find talk of "alienation" even in very Marxist institutions like unions because it doesn't mean anything concrete.

> A person working, developing and feeling connected to the fruits of their labor, fulfilling the needs of his society is exactly what he prescribed.

So if a rich CEO feels connected to the fruits of his extensive labor, he's not a capitalist and should be left alone during the revolution of the proletariat then? Somehow none of the people who put communism into practice got that memo.

Yeah, sorry, trying to find any sense in Marxism is a waste of time. The man was a very poor thinker. People who view him as insightful tend to conflate quantity with quality. He wrote lots of books, therefore he must be smart and have something to contribute. The man's theories don't describe the real world correctly, let alone successfully predict what happens if people act on his advice. Not even if you allow him to invent his own non-existent emotions and states of being like alienation.
by latexr | 2025-10-28 09:25:48+00:00
> Supposing that the advice it provides does more good than harm

That unsubstantiated supposition is doing a lot of heavy lifting and that’s a dangerous and unproductive way to frame the argument.

I’ll make a purposefully exaggerated example. Say a school wants to add cyanide to every meal and defends the decision with “supposing it helps students concentrate and be quieter in the classroom, why not?”. See the problem? The supposition is wrong and the suggestion is dangerous, but by framing it as “supposing” with a made up positive outcome, we make it sound non-threatening and reasonable.

Or for a more realistic example, “suppose drinking bleach could cure COVID-19”.

First understand if the idea has the potential to do the thing, only then (with considerably more context) consider if it’s worth implementing.
by Galanwe | 2025-10-28 09:25:49+00:00
I was confused as well. According to the internet, "ordered" is a material property of a container, it does not depend on the actual values inserted, but rather the insertion sequencing. (e.g. a queue or a stack is ordered, a set is unordered). "sorted" refers to the actual values in the container.

So a list is ordered, but can be sorted or not. A set is unordered but sorted. I guess a priority queue is ordered and sorted.
by shalmanese | 2025-10-28 09:25:50+00:00
It’s worthwhile reading the original Fred Brooks “No Silver Bullets” paper where they explicitly cover LLMs under their “Hopes for the Silver” AI/Expert Systems/Automatic programming section and explain why it is still not a silver bullet.

https://worrydream.com/refs/Brooks_1986_-_No_Silver_Bullet.p...
by lloeki | 2025-10-28 09:26:43+00:00
> similarity to a rebranded Sipeed NanoKVM

That NanoKVM is RISC-V, the JetKVM is ARM Cortex-A7. Unlikely to be a rebrand.

That said the UI looks somewhat similar so Sipeed might have aped the JetKVM software part (which is FOSS)
by mrweasel | 2025-10-28 09:27:33+00:00
I actively dislike my phone. It's an entirely to expensive platform that I "need" to own, to interact with certain parts of society. The screen is to small to be useful for media consumption, without making me sick. It's also to small to be useful as a web browser, except in an emergency.

It is great to have GPS and mobile payments, and Uber if you're in the US as it's pretty much impossible to locate a regular taxi. Other than that it's ... for making phone calls, texting is done better view a desktop app, though I need the smartphone to activate the account (Signal).

Claiming that the phone is manipulating is a bit of a stretch. One roundabout why I can see the phone manufacturers being complicit is in pushing what a phone can and should do. If you remove the manipulating apps, then you end up with people replacing their phone way less frequently. E.g. the iPhone 7 is still a good phone, it has texting (and iMessage or Signal), calling, security updates, notes and updated maps. It probably sucks at running Instagram and TikTok (though I'd assume it plays videos just fine). Apple just isn't really going to make a ton of that original sale anymore.
by mkl | 2025-10-28 09:27:54+00:00
Reasons are given near the end:

> Here’s where this gets bigger than framework choice. When you ship a native app to the App Store or Google Play instead of building a web app, you’re not just making a technical decision. You’re accepting a deal that would’ve been unthinkable twenty years ago. Apple and Google each take up to 30% of every transaction (with exceptions depending on program and category). They set rules. They decide what you can ship. They can revoke your access tomorrow with no recourse. You have no alternative market. You can’t even compete on price because the fee is baked into many transactions.
by boppo1 | 2025-10-28 09:28:34+00:00
Big funni saying the US will 'benefit the many'. At least china's models are open and often locally runnable if you have the (expensive but attainable) hardware. Again, I chuckle because NVIDIA has segmented their offerings by kneecapping VRAM at the consumer level. The US AI push is centered around big models controlled by big companies to extract as much money as possible and defend OpenAI's investors against competition from startups.

I'm not a china-lover. Fuck the CCP. But It's hard not to recognize they're relatively more on the side of the little guy in the AI race, even if that's mostly an effort to undermine their political rival.
by keeeba | 2025-10-28 09:28:36+00:00
I agree it is a profound question. My thesis is fairly boring.

For any given clustering task of interest, there is no single value of K.

Clustering & unsupervised machine learning is as much about creating meaning and structure as it is about discovering or revealing it.

Take the case of biological taxonomy, what K will best segment the animal kingdom?

There is no true value of K. If your answer is for a child, maybe it’ 7 corresponding to what we’re taught in school - mammals, birds, reptiles, amphibians, fish, and invertebrates.

If your answer is for a zoologist, obviously this won’t do.

Every clustering task of interest is like this. And I say of interest because clustering things like digits in the classic MNIST dataset is better posed as a classification problem - the categories are defined analytically.
by Iolaum | 2025-10-28 09:28:40+00:00
I think the major issue with asking LLMs (CGPT, etc.) for advice on various subjects is that they are typically 80-90% accurate. YMMV, speaking anecdotally here. Which means that the chance of them being wrong becomes an afterthought. You know there's a chance of that, but not bothering to verify the answer leads to an efficiency that rarely bites you. And if you stop verifying the answers, incorrect ones may go unnoticed, further obscuring the risk of that practice.

It's a hard thing to solve. I wouldn't expect LLM providers to care because that's how our (current) society works, and I wouldn't expect users to know better because that's how most humans operate.

If anyone has a good idea for this, I'm open to suggestions.
by LauraMedia | 2025-10-28 09:28:48+00:00
According to recent events of this US administration, there are two things that could follow after a court decides in favor of the PSF:

* They will ignore it and still claw back the money, with force if needed

* They go higher and higher through the courts until it lands on the table of the supreme court that conveniently sides with the administration.

You can't win a fight in the system. Law is broken and not reliable anymore.
by garethrowlands | 2025-10-28 09:28:50+00:00
One way to get some intuition with FCIS is to write some Haskell.

Because Haskell programs pretty much have to be FCIS or they won't compile.

How it plays out is...

1. A Haskell program executes side effects (known as `IO` in Haskell). The type of the `main` program is `IO ()`, meaning it does some IO and doesn't return a value - a program is not a function

2. A Haskell program (code with type `IO`) can call functions. But since functions are pure in Haskell, they can't call code in `IO`.

3. This doesn't actually restrict what you can do but it does influence how you write your code. There are a variety of patterns that weren't well understood until the 1990s or later that enable it. For example, a pure Haskell function can calculate an effectful program to execute. Or it can map a pure function in a side-effecting context. Or it can pipe pure values to a side-effecting stream.
by wafflemaker | 2025-10-28 09:28:52+00:00
Once came back to work after 4 week holidays (not USA) and realized I forgot the 3 digit code to my locker.

But I remembered that friend's locker (he was on holidays then) used US police code for murder. (Police in US use codes for crimes when communicating on the radio).

I googled the code, used friend's locker for the day, and by lunch the next day I've bruteforced through enough codes to learn that my code was the embarrassing 420.
by lou1306 | 2025-10-28 09:29:16+00:00
It's not like a white male cannot get mentored in Python by anybody. By 2019 Python was already one of the most popular languages in the world. Surely any dev on Earth who wants to learn Python has plenty of people and resources at their disposal, and it would take a very good set of reason to turn to the language inventor himself.

I agree that DEI often acts as a fig leave over a whole bunch of other systemic issues, and the European vs American cultural and historical landscapes are already so different as to make any cross-the-pound discussion on DEI extremely hard to navigate, but I still commend the PSF for not taking clearly ideological orders from a funding body. That road would have lead to nothing but trouble.
by wolvesechoes | 2025-10-28 09:29:18+00:00
This is just meant to show how awesome their toolkit is, without the goal of having fair comparison. They list chart widget, but they do not list 3D chart widget, because then they would need to show that they do not have it, but Qt does. Same for equivalent of QGraphicScene etc.

Truth is Rust doesn't have, and will not have anytime soon anything comparable to Qt or VCL/LCL. No amount of GitHub starts and "made in Rust" disclaimers is going to change that.
Show HN: I was tired of people dmming me just "hi", so I made this - NoGreeting
by kuberwastaken | 2025-10-28 09:30:00+00:00
most people on social media don't know how to text

they think starting with a greeting and waiting for a response is kind because that's telephone etiquette, but don't understand that doing that over text is like

someone calling you, saying "hello," then putting YOU on hold.

literally making the other person do extra work to find out what you want.

so I made this website Instead of spending time explaining them this concept (and maybe coming off as very rude), I just keep this in my bio or send them this link when they do.

Pick your name. Pick the greeting trigger. Get a link. (optionally select one of the 16 languages)

They get a friendly explanation of why leading with context matters. You save 10 minutes. Everyone wins.

Train your network to respect your time by being clear about what you need. Life's too short for message ping-pong with strangers.

PS: this builds on the legacy of nohello.net but adds the option of other greetings and adding custom names in the messages

also open source! https://github.com/Kuberwastaken/nogreeting
by Pawamoy | 2025-10-28 09:30:32+00:00
A friend shared his technique with me, and after adapting it to my needs, it works well. None of the other commonly mentioned techniques ever worked for me, because they ask for focus, which is the opposite of what my brain needs to fall asleep.

Here's his technique: pick a letter of the alphabet, and find as much words that start with this letter as you can. Once you can't find words anymore, pick the next letter. Doesn't work for me, my brain won't ever stop.

I noticed I have to visualize stuff in my head to fall asleep so my adaptation is to pick a single letter and a single word, and visualize it in my head, using it, manipulating it, experiencing it, whatever. For example: letter P, word Pineapple, imagine you're holding a pineapple, you feel the roughness of it's skin in your hands, you throw it in the air and catch it again, you take a knife and slice it on a wooden table on the beach, etc.. The dream kicks in seconds. Without external interruptions, after a few minutes I'm asleep (instead of rummaging for hours).

If you notice you're stuck in a loop/pattern (for me anything about text, like reading or writing, and voice, like listening and speaking, or stressful scenarios), just pick a new letter, pick a new word, visualize it.
by throwaway74354 | 2025-10-28 09:31:04+00:00
Nikolai Durov lives in Saint Petersburg and works for the Russian Academy of Sciences. Pavel Durov had visited Russia multiple time since his "exile".

The public-facing story around Telegram is performative PR, which could be explained by the exact reasons listed in the parent comments: association with the Russian state had hindered VK growth besides the CIS region.
by mattcollins | 2025-10-28 09:31:41+00:00
FWIW, I ran a test comparing LLM accuracy with TOON versus JSON, CSV and a variety of other formats when using them to represent tabular data: https://www.improvingagents.com/blog/is-toon-good-for-table-...

I've only looked at one model (gpt-4.1-nano) so far. I'm hoping to run similar tests on some other models but it gets challenging to discern statistically significant differences with better models as their accuracy tends to be a lot better across the board.
by simonw | 2025-10-28 09:32:06+00:00
This reminded me of Matt Blaze's work on physical lock security back in 2003. He found a method of deriving the "master key" for a building (one key that opens all locks) from a single example: https://www.mattblaze.org/masterkey.html

When he published about this he was bombarded with messages from locksmiths complaining that they all knew about this and kept it secret for a reason! https://www.mattblaze.org/papers/kiss.html

It was a fascinating clash between computer security principles - disclose vulnerabilities - and physical locksmith culture, which was all about trade secrets.
by simjnd | 2025-10-28 09:33:08+00:00
It is pretty established at this point that React has (relative) terrible performance. React isn't successful because it's a superior technology, it's successful despite being an inferior technology. It's just really difficult to beat an extremely established technology and React has a huge ecosystem, so many companies depend on it that the job market for it is huge, etc.

As to why it is slow, my knowledge is super up-to-date (haven't kept up that well with recent updates), but in general the idea is:

- The React runtime itself is 40 kB so before doing anything (before rendering in CSR or before hydrating in SSR) you need to download the runtime first.

- Most frameworks have moved on to use signals to manage state updates. When state change, observers of that state will be notified and the least amount of code will be run before updating the DOM surgically. React instead re-executes the code of entire component trees, compares the result with the current DOM and then applies changes. This is a lot more work and a lot slower. Over time techniques have been developed in React to mitigate this (Memoization, React Compiler, etc.), but it still does a lot more work than it needs to, and these techniques are often not needed in other frameworks because they do a lot less work by default.

The js-framework-benchmark [1] publishes benchmarks testing hundreds of frameworks for every Chrome release if you're interested in that.

[1]: https://krausest.github.io/js-framework-benchmark/2025/table...
by nanna | 2025-10-28 09:33:27+00:00
I've switched to a CAT S22 Android builder's flip phone, and my usage has dropped significantly. The screen is so small and fiddly that it makes me feel sick using it for extended periods - exactly what you want from an adictive substance like a smart phone. Having to physically open it to use it, and then waiting 5 seconds before it lights up, creates a psychic barrier to just 'quickly checking for updates'. The camera is like an early 2000s cheap digicam - just about good enough for documenting things but it hardly beckons you to want to photograph your life constantly for social media. It's a PITA to use and that's why it's perfect for everyday use.
by dns_snek | 2025-10-28 09:34:12+00:00
The market for this type of device is negligible compared to the market of people who install free VPNs and mobile games that come bundled with a botnet membership.

"The means for proxying cyber attacks" are entirely commercialized, just search for residential proxy providers. They sell by the gigabyte and primarily rely on naive users and compromised devices.
by xx_ns | 2025-10-28 09:34:28+00:00
I pentest network devices (amongst other things) for a living, and the way these usually work is that they have dnsmasq running in the background and to accept user config values, templating is used to generate dnsmasq-specific configuration files which are then fed into dnsmasq. I cannot overstate how common this method is.

Some devices do this more securely than others. If you're able to inject newlines, it's highly likely that you can already achieve command execution by injecting directives. I wrote a bit about this technique here: https://blog.nns.ee/2025/07/24/dnsmasq-injection-trick/ (sorry for the self-plug). I think it's up to the device vendor to do this securely and not a concern for dnsmasq.

However, in this case, I feel like the concern is elsewhere and not the sole responsibility of the device vendors. Even if the vendor does templating securely, the vulnerable config options could still trigger the bug in dnsmasq itself and give some advantage to the attacker. Assuming the vulnerabilities themselves are legit, I'm finding it difficult to classify these issues as "bogus".
by mpeg | 2025-10-28 09:34:45+00:00
The app in the article is a relatively simple demo app. These are the build times and sizes from a real relatively large react SPA I help maintain

dist/assets/app.css 98.33 kB │ gzip: 17.69 kB dist/assets/app.js 1,050.14 kB │ gzip: 244.88 kB built in 15.41s

At these sizes, an islands/resumable based approach can trim a ton of loading time on mobile
by cycomanic | 2025-10-28 09:35:16+00:00
It's funny how everyone brings up all these anecdotes, but then the reality is that there are plenty of studies that show that if your name is associated with being black you have much lower chances to be invited to an interview.

So seems like all this talk by HR people didn't really change any hiring practices. It's also funny how everyone is outraged by the DEI programs, instead of the real discrimination that is happening in hiring.
by MarcelOlsz | 2025-10-28 09:35:48+00:00
I live at a 36-hours-at-a-time rhythm and it's absolutely brutal seeing as its 5:30am and I should have been in bed a long time ago. Going to give this a go and report back. I did the lucid dream thing for awhile but holding a heavy object in my hand and then dropping it got quite annoying (to train yourself to be more aware of when you enter a hypnagogic state).
by latexr | 2025-10-28 09:37:26+00:00
> Are people using ChatGPT for therapy more vulnerable than people using it for medical or legal advice?

Probably. If you are in therapy because you’re feeling mentally unstable, by definition you’re not as capable of separating bad advice from good.

But your question is a false dichotomy, anyway. You shouldn’t be asking ChatGPT for either type of advice. Unless you enjoy giving yourself psychiatric disorders.

https://archive.ph/2025.08.08-145022/https://www.404media.co...

> From my experience talking about your problems to the unaccountable bullshit machine is not very different then the "real" therapy.

From the experience of the people (and their families) who used the machine and killed themselves, the difference is massive.