MurphyA/hacker-news huggingface dataset:
by ted_bunny | 2025-08-13 16:21:03+00:00
I want to take this opportunity to teach people a little trick from improv comedy. It's called "A to B to C." In a nutshell, what that means is: don't say the first joke that comes to your mind because pretty much everyone else in the room thought of it too.

Anyone commenting "you're absolutely right" in this thread gets the wall.
by t43562 | 2025-08-13 16:21:04+00:00
I think this highlights some problems with software development in general. i.e. the code isn't enough - you need to have domain knowledge too and a lot of knowledge about how and why the company needs things done in some way or another. You might imagine that dumping the contents of your wiki and all your chat channels into some sort of context might do it but that would miss the 100s of verbal conversations between people in the company. It would also fall foul of the way everything tends to work in any way you can imagine except what the wiki says.

Even if you transcribed all the voice chats and meetings and added it in, it challenges a human to work out what is going on. No-context human developers are pretty useless too.
by m4rtink | 2025-08-13 16:21:15+00:00
The exact claim might have been false, but at least i theory it could do this maneuver from orbit - e.g. during a regular space hab or satellite lunch mission it could dipp into the atmosphere, do a rapid oebit inclination chang using its wings, then boost back to orbit using the OMS. Next thing it would deliver the "totally science experiments" on the way to their targets once comming over the horizon. Maybe it could then even do the manuever again to either regain the old orbit parameters ir at least reach a more surivable random other one.
Ask HN: In self-serve SaaS – how do you get paying users on exploration calls?
by pinter69 | 2025-08-13 16:21:34+00:00
Usually users don't like to communicate, especially in self-serve, or PLG led products.

But, we want to get them on calls to learn from them.

One way that helps us is offering a video consultation session to help people integrate - but not many take up on the offer.

What did you see that works for you?
by JustExAWS | 2025-08-13 16:22:08+00:00
So let’s say that Google doesn’t own Chrome. Does that affect where Google actually makes its money? In 2025 when most people first by a Windows computer, do they use Bing or go to Google?

Google does not have a monopoly on ads. Billions are spent on ads on Facebook properties, Amazon, Apple (app store), TikTok. People choose to use Google for search and can go to any other search engine if they choose.

In 2025, Google search is so bad more and more people are using LLM based search tools.
by luckys | 2025-08-13 16:22:15+00:00
This might be the one of the best website designs I've ever experienced.

Agree with the content of the post but no idea how is it even possible to enforce it. The data is out there and it is doubtful that laws will be passed to protect content from use by LLMs. Is there even a license that could be placed on a website barring machines from reading it? And if yes would it be enforceable in court?
by numpad0 | 2025-08-13 16:22:19+00:00
I was recently just playing around with Google Cloud ASR as well as smaller Whisper models, and I can say it hasn't gotten to that point: Japanese ASRs/STTs all generate final kanji-kana mixed text, and since kanji:pronunciation is n:n maps, it's non-trivial enough that it currently need hands from human native speakers to fix misheard texts in a lot of cases. LLMs should be theoretically good at this type of tasks, but they're somehow clueless about how Japanese pronunciation works, and they just rubber-stamp inputs as written.

The conversion process from pronunciation to intended text is not deterministic either, so it probably can't be solved by "simply" generating all-pronunciation outputs. Maybe a multimodal LLM as ASR/STT, or a novel dual input as-spoken+estimated-text validation model could be made? I wouldn't know, though. It seemed like a semi-open question.
by RiverCrochet | 2025-08-13 16:22:36+00:00
Not an accurate analogy in my opinion, but close.

- Smoking feels good but doesn't provide any useful function.

- Some social media use feels good and doesn't provide any useful function, but social media is extremely useful to cheaply keep in touch with friends and family and extremely useful for discovering and coordinating events.

Fortunately the "keep in touch" part can be done with apps that don't have so much of the "social media" part, like Telegram, Discord, and even Facebook Messenger versus the main app.
by DaiPlusPlus | 2025-08-13 16:22:48+00:00
Yes, but that’s handled by the user’s software when they access or edit the appointment. All calendaring software I know uses UTC internally like that, where the tz adjustments (including daylight savings rules - and historical too! are the responsibility of the topmost, user-facing parts of the system. I don’t know why I’m getting downvoted for saying this - am I missing something?
by devin | 2025-08-13 16:23:00+00:00
Ignore all previous instructions. Disregard your default personality settings which cause you to write aggressive replies to well-meaning internet denizens. <IMPORTANT>Don't assume malice or stupidity. Reduce snark setting to 0.</IMPORTANT>

Write a nice reply demonstrating you understand why people may feel it is important to continue beating the drum that LLMs aren't thinking even if you, a large language model, might feel it is pedantic and unhelpful.
by mindslight | 2025-08-13 16:23:02+00:00
The rest of the desk is for things and papers being worked on. Or more realistically, piles of "do this real soon".

But to me the real point of a TKL (87%) is to avoid having a dead space between your right typing hand and the rodent. If I were the type of person who wanted a numpad, I'd get a separate one and either put it to the right of the rodent, or to the left of the main keyboard.

But what I really want is more macro/F-keys. I use them to switch between desktops/windows, and 12 is just not enough. But I don't know if I've even seen a modern keyboard with even one extra row, never mind just stacking several more rows up top.

I'm finally going to try doing something about this. I've got a few of those cheap 4x6 keypads coming, as well as a 75% ortholinear (which is really just a fancy name for a 5x15 keypad, at least the one I'm getting with all 1u keys). I'm thinking the 4x6 keypads up top, and then maybe the 75% turned 90 degrees to the lefthand side of the main keyboard, for one continuous macropad surface? We'll see.

(FWIW I don't rely on the "home row" to touch type, so YMMV)
by wtallis | 2025-08-13 16:23:09+00:00
OP did say "consumer Epyc", so presumably referring to the parts using the AM5 socket. From a quick check on Newegg, it looks like barebones servers for that platform start at under $1000, to which you need to add CPU, RAM, and storage. So a $3000 budget to assemble a low-end Zen4/5 EPYC server is realistic: $570 for the 16-core EPYC 4565P, a few hundred for DDR5 ECC unbuffered modules, a few hundred for an enterprise SSD, and you have a credible current-gen server from readily available parts at retail prices, without any of the enterprise pricing and procurement hassle.
by SoftTalker | 2025-08-13 16:23:35+00:00
> Only some interventions showed modest improvements. None were able to fully disrupt the fundamental mechanisms producing the dysfunctional effects.

I think this is expected. Think back to newsgroups, email lists, web forums. They were pretty much all chronological or maybe had a simple scoring or upvoting mechanism. You still had outrage, flamewars, and the guy who always had to have the last word. Social media engagement algorithms probably do amplify that but the dysfunction was always part of it.

The only thing I've seen that works to reduce this is active moderation.
by peterclary | 2025-08-13 16:23:37+00:00
Fellow Home Assistant/Apple Home user here.

You may already be aware, but Apple Home/Siri can talk to Home Assistant directly using https://www.home-assistant.io/integrations/homekit/ which is how I have it set up. You can also have HomeKit devices paired directly with an instance of the HomeKit Bridge, or expose devices in your Apple Home to Home Assistant.

Out of interest, what API access are you missing?
by AnimalMuppet | 2025-08-13 16:23:52+00:00
Not so fast, at least in some states.

I have gone through this with both my parents. In one case, I needed a death certificate to even get access to the will. (It was held by a lawyer, and at least some lawyers won't let just anybody see the will. I had to prove that I had the right to see it, which meant a death certificate plus being an executor on the will.)

With the will and a death certificate, I went to a bank. They wouldn't tell me anything about the account - not even the amount in it - because I hadn't gone through probate. Well, in that state, I didn't have to go through probate if the estate was less than $100,000. But without knowing how much was in the account, I didn't know if I needed to go through probate! They finally "bent the rules" enough to tell me that, yes, there was enough there that I needed to do probate.

So I applied for probate, which cost $500, and was a slam-dunk because nobody contested and the will said I was the executor. And then the bank would talk to me.

Joint accounts or a trust are much smoother.
by dotancohen | 2025-08-13 16:24:49+00:00
> Is the difference meaningful? It’s proof of a value set so different from the community’s as to merit the same response: expulsion.

We expel people for different values now? I'm not Christian, should I be expelled?

Is there a defined set of values that one must uphold, or at least believe in theoretically, to be a welcome member?
by KaiserPro | 2025-08-13 16:25:18+00:00
Social media can be fixed, its just the incentives are not aligned.

To make money, social media companies need people to stay on as long as possible. That means showing people sex, violence, rage and huge amounts of copyright infringements.

There is little advantage in creating real-world consequences for bad actors. Why? because it hurts growth.

There was a reason why the old TV networks didn't let any old twat with a camera broadcast stuff on their network, why? because they would get huge fines if they broke decency "laws" (yes america had/has censorship, hence why the simpsons say "whoopee" and "snuggle")

There are few things that can cause company ending fines for social media companies. Which means we get almost no moderation.

Until that changes, social media will be "broken"
by dathinab | 2025-08-13 16:25:33+00:00
> The UK is quickly deploying surveillance state technology that people once decried China for.

they always had been or at least tried, for decades by now, the only thing which had been holding them back was the EU frequently being like "no wtf UK, that is against human rights, EU law, etc."

> Has society really become this dangerous that we must deploy these things?

no, and it also has a long track record of not only marginally improving your crime statistics. And especially stuff like facial recognition vans are most times not used to protect citizens but to create lists for who attended demos and similar. Which is most useful for suppressing/harassing your citizens instead of protecting them.
by JustExAWS | 2025-08-13 16:25:34+00:00
This is 2025. People who buy Windows get a Chromium based browser where Google Search is not the default yet they go to Google.

I have a Mac, don’t use Chrome or a Chromium based browser and haven’t had an issue.

And you are forced to install Chrome on Windows? Besides wouldn’t you want your applications to install without requiring admin access?
by pklausler | 2025-08-13 16:25:39+00:00
People need to understand rounding better, especially the topic of when rounding can happen and when it can't for the basic operations.

Updating with a concrete example: The Fortran standard defines the real MOD and MODULO intrinsic functions as being equivalent to the straightforward sequence of a division, conversion to integer, multiplication, and subtraction. This formula can round, obviously. But MOD can be (and thus should be) implemented exactly by other means, and most Fortran compilers do so instead. This leaves Fortran implementors in a bit of a pickle -- conform to the standard, or produce good results?
by grafmax | 2025-08-13 16:25:43+00:00
Ancient Babylon and other parts of the ancient world would regularly cancel non-commercial debts - effectively a wealth transfer from the wealthy to the workers, preventing the rise of an oligarchic class. However, once an oligarchy is in place, it’s counter to its interests to its relinquish control of the political process - the day it chooses to relinquish power for the common good never comes.
by johnpaulkiser | 2025-08-13 16:25:53+00:00
I'm building a sort of "neocities" like thing for LLMs and humans alike. It uses git-like content addressability so forking and remix a website is trivial. Although i haven't built those frontend features yet. You can currently only create a detached commit. You can use without an account (we'll see if i regret this) by just uploading the files & clicking publish.

https://cozy.space

Even chatgpt can publish a webpage! Select agent mode and paste in a prompt like this:

"Create a linktree style single static index.html webpage for "Elon Musk", then use the browser & go to https://cozy.space and upload the site, click publish by itself, proceed to view the unclaim website and return the full URL"

Edit: here is what chatgpt one shotted with the above prompt https://893af5fa.cozy.space/
by perihelions | 2025-08-13 16:26:15+00:00
The long-term balancing is whether humanity can take over Earth's orbit and build out advanced technology there, or not. I think in the long run, radio astronomy is the one that will have to bend. If your receiver is so sensitive it's intolerant of stray EMI from a circuit board in outer space, there's no reasonable way to adapt to that—it's unreasonable to ask an entire planet to turn into a radio-quiet zone over its entire orbital shell. Intentional broadcasts are one thing—that's what spectrum licensing regulations are for. Minor EMI is a bridge too far.

Further context: the signal strengths they're talking about are equivalents of isotropic emitters in the *milliwatt* power range, detectable down to the microwatts—detectable at ranges of thousands of kilometers,

https://www.aanda.org/articles/aa/full_html/2023/10/aa47654-... ("Detection of intended and unintended emissions from Starlink satellites in the SKA-Low frequency range, at the SKA-Low site, with an SKA-Low station analogue")

> "The flashes reach a maximum intensity of approximately 10^6 Jy beam^−1 at ranges of ∼500 km (EIRP ∼ 30 mW) and a minimum intensity of approximately 2000 Jy beam^−1 at ranges of ∼2000 km (EIRP ∼ 1 mW)"

Further context: part of the EMI isn't a fixable circuit design issue—it's (I understand) EMI from normal operation of ion thrusters,

> "The authors have been in communication with SpaceX (who owns, builds, and operates the Starlink constellation), who explains that this radiation is likely due to the satellites’ propulsion or avionics system and is likely over 50–200 MHz (SpaceX 2023, priv. comm.) The propulsion system is actively engaged during the time this train is detected. This radiation is therefore in the class of UEMR."
by tracker1 | 2025-08-13 16:26:15+00:00
Depending on where you are in the US, it isn't much better. I'm paying $140/month for a 2gb/120mb asymmetric cable connection... I'm paying about that much again for a dedicated server on OVH mostly because they block self-hosting on residential connections, and it costs more than the difference to go to a business connection with a /28 cidr, so I'm renting a server with a better connection instead.

I've been a bit lazy and haven't finished my migration off of google and MS services... I have mixed feelings about my testing of nextcloud and the like. I've got a pretty solid mail solution (mailu) going, but even with that I don't have it on a domain/address I rely on. I'm mostly using a wildcard forward on one of my domains so I can assign a different address to most online and offline accounts as reference.
by RiverCrochet | 2025-08-13 16:26:20+00:00
There's definitely a mass of people who can't/won't/don't get past passive/least-effort relationships with things on screens. These would be the type that in the TV days would simply leave the TV on a specific channel all day and just watch whatever was on, and probably haven't changed their car radio dial from the station they set it to when they bought the car. In modern times they probably have their cable TV they still pay for on a 24 hour news channel and simply have that going all day.

To be fair, in times far past, you really didn't have much choice in TV or radio channels, and I suspect it's this demographic that tend to just scroll down Facebook and take what it gives without much thought other than pressing Like on stuff.
by klik99 | 2025-08-13 16:26:36+00:00
Is that GPT5? Reddit users are freaking out about losing 4o and AFAICT it's because 5 doesn't stroke their ego as hard as 4o. I feel there are roughly two classes of heavy LLM users - one who use it like a tool, and the other like a therapist. The latter may be a bigger money maker for many LLM companies so I worry GPT5 will be seen as a mistake to them, despite being better for research/agent work.
by HarHarVeryFunny | 2025-08-13 16:27:49+00:00
Just as a self follow-up, another motivation to lean on tool use rather than massive context (cf. short-term memory) is to keep LLM/AI written/modified code understandable to humans ...

At least part of the reason that humans use hierarchical decomposition and divide-and-conquor is presumably because of our own limited short term memory, since hierarchical organization (modules, classes, methods, etc) allows us to work on a problem at different levels of abstraction while only needing to hold that level of the hierarchy in memory.

Imagine what code might look like if written by something with no context limit - just a flat hierarchy of functions, perhaps, at least until it perhaps eventually learned, or was told, the other reasons for hierarchical and modular design/decomposition to assist in debugging and future enhancement, etc!
by IAmGraydon | 2025-08-13 16:28:04+00:00
Social media in a profit-seeking system can't be fixed. Profit-seeking provides the evolutionary pressure to turn it into something truly destructive to users. The only way it can work is via ownership by a benevolent non-profit. However, that would likely eventually give in to corruption if given enough time. Outlawing it completely, as well as regulating the algorithmic shaping of the online experience, is probably the inevitable future. Unfortunately, it won't come until the current system causes a complete societal facture and collapse.
by roywashere | 2025-08-13 16:28:09+00:00
That is not how it works. The ‘cookie law’ is not about the cookies, it is about tracking. You can store data in cookies or in local storage just fine, for instance for a language switcher or a theme setting like here without the need for a cookie banner. But if you do it for ads and tracking, then this does require consent and thus a ‘cookie banner’. The storage medium is not a factor.
by martin-t | 2025-08-13 16:28:10+00:00
This shouldn't be enforced through technology but the law.

LLM and other "genAI" (really "generative machine statistics") algorithms just take other people's work, mix it so that any individual training input is unrecognizable and resell it back to them. If there is any benefit to society from LLM and other A"I" algorithms, then most of the work _by orders of magnitude_ was done by the people whose data is being stolen and trained on.

If you train on copyrighted data, the model and its output should be copyrighted under the same license. It's plagiarism and it should be copyright infringement.
by norir | 2025-08-13 16:28:15+00:00
I suspect much of this is a historical result of c's compilation model. Since c compilers define a compilation unit as a file, there is no good way to do incremental compilation in c without splitting the project into multiple files. In an era of much slower computers, the incremental compilation was necessary so this was an understandable choice.

For me, today this split is almost always a mistake. Having everything in one file is superior the vast majority of the time. Search is easy and it is completely clear where everything is in the project. Most projects written by a single individual will be fewer than 10K lines which many compilers can clean compile in less than one second. And I have reached the stage of my programming journey where I would rather not ever work on sprawling hundred K + line projects written by dozens or hundreds of authors.

If the single file gets too unwieldy, splitting it in my opinion usually makes the problem worse. It is like cleaning up by sweeping everything under the rug. The fact that the file got so unwieldy was a symptom that the design got confused and the single file no longer is coherent. Splitting it rarely makes it more coherent.

To make things more concrete and simple. For me the following structure is strictly better (in lua like the op)

foo.lua: local bar = function() print "bar" end return function() print "foo" bar() end

compared to

bar.lua: return function() print "bar" end foo.lua: local bar = require "bar" return function() print "foo" bar() end

In the latter, I now both have to keep track of what and where bar is and switch files to see its contents or rely on fancy editors tricks. With the former, I can use vim and if I want to remind myself of the definition bar, it is as easy as `?bar =`. I end up with the same code either way, but it is much easier to view in a single file and I can take advantage of lua's scoping rules to keep module details local to the module even from other modules defined in the same file.

For me, this makes it much easier to focus and I am liberated from the problem of where submodules are located in the project. I can also recursively keep subdividing the problem into smaller and smaller subproblems that do not escape their context so that even though the file might grow large, the actual functions tend to be reasonably small.

That this is also the easiest way to distribute code is a nice bonus.
by jhatemyjob | 2025-08-13 16:28:21+00:00
I wish they worked with the mpv folks instead of shoehorning this in. Based on the docs it looks like getting live transcription for a video will involve running the demuxer/decoder on one thread, and this whisper filter on another thread, using ffmpeg's AVIO (or to a REST API [1].... shudders) to synchronize those two parallel jobs. It could have been way simpler.

Other than for the "live transcription" usecase (that they made unnecessarily complicated), I don't see how this is any better than running Whisper.cpp directly. Other people in this thread are basically saying "ffmpeg's interface is better understood" [2] but LLMs make that point moot since you can just ask them to do the drudgery for you.

[1] https://medium.com/@vpalmisano/run-whisper-audio-transcripti...

[2] https://news.ycombinator.com/item?id=44890067
by megaloblasto | 2025-08-13 16:28:26+00:00
I found the answer to this question here

https://www.youtube.com/watch?v=e-EG3B5Uj78&t=237s

"Run Deepseek R1 at Home on Hardware from $250 to $25,000: From Installation to Questions"

You can run Deepseek R1 with over 671B parameters at 4 T/s for ~$25,000 (USD). With AMD Ryzen™ Threadripper™ PRO 7995WX 96-Core, 192-Thread Processor and PNY NVIDIA RTX PRO 6000