MurphyA/hacker-news huggingface dataset:
by dralley | 2025-08-06 05:26:53+00:00
>This, btw, is also why claims that some side is targeting civilians in otherwise 'productive' warfare (e.g. actually achieving things instead of bombing for the sake of fear/terrorism/headlines/photo ops) is usually just lying propaganda. Civilians are a worse than 0 value target meaning you completely wasted your munitions.

Dude, Russians literally post this stuff on their own social media accounts. The "munitions" in question are no more expensive than a basic frag grenade.

And what part of the Russian war effort has led you to the conclusion that they value productivity over terrorism and photo ops? The incentive structures of the Russian military are just oceans apart from anything a westerner would consider a proper functional military.

I have some clips for you. Does this look like the operations of a productive military to you? You have no clue, absolutely none at all. They do this shit kind of to their own soldiers, and you think they're above trying to terrorize Ukrainians into compliance?

https://www.cnn.com/2025/07/28/europe/russia-deserters-ukrai...

https://x.com/bayraktar_1love/status/1937075719428780250

https://x.com/wartranslated/status/1935714762664693993

https://x.com/bayraktar_1love/status/1932061484030267809

Note: that last clip is very, very NSFL. For reference, naked and bound deserters were thrown into a dirt pit and fired upon with rifles (not killed, at least not in the video, but threatened essentially)

I can understand how a westerner who has never seen, even by proxy, the dregs of the Russian internet could conceive of just how fucked up Russian military culture is. But, like, none of this stuff is hidden. The brutality of what happens to people who disobey them is genuinely part of the image they want to portray to the world (and to themselves). And in this way they feel the need to make an example of the Ukrainians - who by the way Russian state media isn't shy about portraying as basically subhumans.

And there is far, far worse shit than this that never makes it out of Russian-language telegram channels.
by knowitnone2 | 2025-08-06 05:27:11+00:00
so you never read the summary at the top of Google search results to get the answer because it provides the answer to most of my searches. "they don't improve my work experience" that's fair but perhaps you haven't really given it a try? "they don't improve the quality of my online interactions" but how do you know? LLMs are being used to create websites, generate logos, images, memes, art videos, stories - you've already been entertained by them and not even know it. "I don't think they improve the quality of the society I live in either" That's a feeling, not a fact.
by astrange | 2025-08-06 05:28:07+00:00
FreeBSD does seem better directed than it used to be, but if you follow the handbook it still recommends setting up computers like individual special snowflakes instead of properly managed cattle.

Like, if your installation has useful services running on it, it should not also have a customized kernel and it probably shouldn't have a C compiler installed at all. What it should have is backups and a way to stage/test/revert config changes instead of just making them on prod. It… does not do this.

IME if you bring this up you'll just get a hundred complaints from people saying "I built a system to do this out of poudriere and duct tape so it's fine". I guess because the people who know about declarative programming all use Docker.
by mopsi | 2025-08-06 05:28:43+00:00
Last night, I asked a LLM to produce an /etc/fstab entry for connecting to a network share with specific options. I was too lazy to look up the options from the manual. It gave me the options separated by semicolons, which is invalid because the config file requires commas as separators.

I honestly don't see technology that stumbles over trivial problems like these as something that will replace my job, or any job that is not already automatable within ten thousand lines of Python, anytime soon. The gap between hype and actual capabilities is insane. The more I've tried to apply LLMs to real problems, the more disillusioned I've become. There is nothing, absolutely nothing, no matter how small the task, that I can trust LLMs to do correctly.
by nixgeek | 2025-08-06 05:28:48+00:00
A ton of EMR systems are cloud-hosted these days. There’s already patient data for probably a billion humans in the various hyperscalers.

Totally understand that approaches vary but beyond EMR there’s work to augment radiologists with computer vision to better diagnose, all sorts of cloudy things.

It’s here. It’s growing. Perhaps in your jurisdiction it’s prohibited? If so I wonder for how long.
by dylan604 | 2025-08-06 05:29:18+00:00
Man, I really feel like people are deliberately obtuse in this thread. You can have a single issue while that issue is not tariffs, yet everyone is harping on you about why you voted for someone so in favor of tariffs. That's not why you voted for him. Just look at the polling. MAGA world is not a fan. That's the die hard base. Some of these people's single issue was Epstein and now they're really pissed. They know everything about their one single issue. You're the one that can't keep it straight
Ask HN: Would you use a voice-to-clean-notes app with AI rewriting?
by sakharesuraj07 | 2025-08-06 05:30:17+00:00
I record voice memos constantly but rarely transcribe them because raw speech-to-text is garbage.

The idea:

Record voice in browser AI rewrites messy transcription into clean, organized notes Edit before saving Auto-sync to Notion

Example:

Raw: "um, so like, we need to figure out the database schema and maybe caching or whatever" AI cleaned: "Priorities: 1) Design database schema 2) Evaluate caching options"

Questions:

Real problem or over-engineering? Do you actually use voice memos? Would you trust AI to rewrite your thoughts?

Worth building?
by fc417fc802 | 2025-08-06 05:30:32+00:00
It's the exact same issue that science has. Reproducing past work won't get you funding so no one bothers unless there's no alternative. Negative results won't get you funding so no one publishes them which means people inevitably repeat the same failed experiments.

It seems like large institutions almost inevitably accumulate misaligned incentives along with an inertia that makes them almost impossible to correct.
Ask HN: What if I open on a malicious PDF AirDropped to my iPhone by a stranger?
by scripper1 | 2025-08-06 05:30:52+00:00
The title says it all. I made a mistake. I opened my iPhone to receive AirDrop photos from a stranger. I later found a PDF in Files and tried to open (after disconnecting from the internet), but Files crashed and the file disappeared. I was on 18.4. Do you think it's possible that there's a PDF exploit I've been victim to?
by gbalduzzi | 2025-08-06 05:31:06+00:00
You can replace excel with programming and a DB only up to a certain point.

The advantage of excel is that any office worker can perform data manipulation there. It can't be replaced for una-tantum operations on data, because it isn't practical to do custom implementations every time you need something.

The alternative is to teach programming to every office worker and give them access to the db. Not sure it's a good idea
by huhkerrf | 2025-08-06 05:31:52+00:00
You're big on fact based analyses. Let's see what they have to say.

> Over two hundred studies found that men and women perpetrate intimate partner violence at roughly equivalent rates, depending on where the samples are drawn from, and what level of violence is identified. (Dutton and Nicholls, 2005).

https://www.google.com/amp/s/www.psychologytoday.com/us/blog...

This is something you seem to ignore, and it's quite curious.
by dannyobrien | 2025-08-06 05:31:54+00:00
The glyphs themselves are written in PatEl: see https://github.com/be5invis/Iosevka/blob/main/packages/font-...

for instance. If you look through the commit history, you can see Be5invis gradually elaborating the font itself by editing these files.

Javascript is used as the build language, but not to define the characters.
by Spooky23 | 2025-08-06 05:32:24+00:00
I’ve taken a GLP for two years. It resets your dopamine reward system. It helped me lose 80 lbs and I’m running now. Zero craving for alcohol and sugar. But, my libido is like 3x lol.

If some rando internet dude thinks I’m weak or stupid, fine with me. It’s a drug that has improved my life in ways that are difficult to describe.
by KPGv2 | 2025-08-06 05:32:32+00:00
Thanks to Obama and the Sunshine Act, this basically never happens anymore.

https://www.mdlinx.com/article/a-physician-s-guide-to-accept...

Increased reporting requirements and a cap on the value of these gifts that is far too low for box seats.

My wife's a physician, and I've seen these things change dramatically. Sometimes some food for the whole office will get dropped off. Or donuts. No one's getting box seats to a pro sports game anymore.
by hn_throwaway_99 | 2025-08-06 05:33:00+00:00
> While HN comments don't tend to be blindly pro-Israel, it is a fact that posts about Gaza _always_ get flagged

That's simply false. This article, https://news.ycombinator.com/item?id=44731958, from 6 days ago has 734 votes and 924 comments when I pulled it. Searches for "gaza" and "israel" bring up a lot of other recent stories, some with over a thousand votes.

A lot of HNers (myself included) will flag stuff if it's highly likely to devolve into a flamewar with no substantive discussion, especially if it's related to a news story that's highly likely to be covered in loads of other places online. Unfortunately, articles about vinyl records or Sudan tend to elicit more informative discussion than many articles about Gaza.
by NitpickLawyer | 2025-08-06 05:33:32+00:00
Sometimes 10x can mean that I start things that I would have never started before, knowing it would take a long time. Or that I can have any of the agentic stuff "explore" libs, stacks and frameworks I wanted to look at, but had no time. Or distill some vague docs and blog posts to find common use cases for tech x. And so on.

It's not always a literal 10x time for taskA w/ AI vs taskA w/o AI...
by esseph | 2025-08-06 05:34:23+00:00
Not all, long range attacks can't use that.

Current method from public posts seems to be run on GPS and remote data link until jamming bubble is hit, then transition to visual/thermal/radar recognition of target for terminal approach.

Jamming only covers a small area (yes, some areas will have overlap), or a narrow movable cone. Both systems can be overran by the above method, or by swarms overriding directional electronic attack
by bluefirebrand | 2025-08-06 05:34:30+00:00
> so you never read the summary at the top of Google search results to get the answer because it provides the answer to most of my searches

Unfortunately yes I do, because it is placed in a way to immediately hijack my attention

Most of the time it is just regurgitating the text of the first link anyways, so I don't think it saves a substantial amount of time or effort. I would genuinely turn it off if they let me

> That's a feeling, not a fact

So? I'm allowed to navigate my life by how I feel
by astrange | 2025-08-06 05:34:38+00:00
> Many of us spend our lives writing software that has lasting benefit for our employers but our reward is a flat hourly fee.

There's plenty of companies that offer stock compensation. You may have to move to work for them, of course.

That said, the flat hourly fee may be a better deal. If you take a % of the profits, those profits may be negative!
by anon373839 | 2025-08-06 05:35:47+00:00
Good info. A few thoughts come to mind:

- Great job with the measurement precision. That's a bit of lifestyle change people tend to avoid, but it really helps calibrate your understanding of calories and portion sizes.

- Do you actually enjoy the meals you're eating? I would have a hard time repeating that lunch/dinner meal, but I know everyone's taste is different.

- If you don't enjoy what you are eating, then Priority #1 is coming up with a different menu that you enjoy. It would also be good to have a LOT more variety than this, which you can do by coming up with a few different meals or meal components that you select and combine in a modular way.

- Your diet lacks carbohydrates, except for sugary snacks (honey + fruit). I suspect that this, combined with the fact that you're eating the snacks up to 3 times a day, is sending your blood sugar up and down repeatedly rather than allowing it to stabilize. I would consider redistributing these snack calories to your lunch and dinner meals, making them more balanced and larger, and NOT eating in between. It seems counterintuitive, but eating more frequently can actually result in more hunger and cravings compared to eating less frequently.

- An example of a balanced meal could be a bowl with 100g of grilled chicken breast, 200g brown rice, 150g avocado, a generous heap of steamed carrots, broccoli, spinach, etc., and some soy sauce, balsamic vinegar, lemon juice, or other seasoning. That works out to about 630 calories, 34g of protein, 26g of fat, and 66g of carbs.

- I only count ~1500 calories in your set menu (assuming 3 snacks). Assuming you are an adult male, that is aggressively low! It's not surprising that you feel an urge to overindulge on weekends. Have you calculated your TDEE?
by fc417fc802 | 2025-08-06 05:35:56+00:00
This. My intent was to refer to outcomes. My hypothetical country was one where being unemployed might lose you various luxuries but would still see you with guaranteed food on the table and a roof over your head. Under such conditions there's no need to consider a rise in the unemployment metric to be a major downside except for the inevitable ballooning cost to the tax base.
by broken_broken_ | 2025-08-06 05:36:02+00:00
I wrote a toy Kotlin compiler, for fun. Then one day a Jetbrains employee opens an issue which only says: “Why? Just why?”. Maybe it’s the language barrier… but I did not find that particularly polite.

On the other hand I open sourced my blog and received lots of small contributions to fix typos or such which were nice.
by motorest | 2025-08-06 05:36:55+00:00
> How is it not a different point of view to think that healthcare should be tied to one's employment as opposed to all people should have access to affordable healthcare?

Please explain how members of a low-income household would rationally and knowingly advocate to eliminate the only access to healthcare they can afford.

Then, if you are able to present a coherent argument, try to explain that in a stupidity vs diverse point of view, this stance is indeed not founded on stupidity.
by mg | 2025-08-06 05:38:00+00:00
Good TTS feels like it is something that should be natively built into every consumer device. So the user can decide if they want to read or listen to the text at hand.

I'm surprised that phone manufacturers do not include good TTS models in their browser APIs for example. So that websites can build good audio interfaces.

I for one would love to build a text editor that the user can use completely via audio. Text input might already be feasible via the "speak to type" feature, both Android and iOS offer.

But there seems to be no good way to output spoken text without doing round-trips to a server and generate the audio there.

The interface I would like would offer a way to talk to write and then commands like "Ok editor, read the last paragraph" or "Ok editor, delete the last sentence".

It could be cool to do writing this way while walking. Just with a headset connected to a phone that sits in one's pocket.
by jillesvangurp | 2025-08-06 05:38:17+00:00
Except of course software rot and javascript code bases go hand in hand.

You seem to assume, browsers have stopped changing and will be more or less the same 75 years from now.

I think you are right that that code might run. But probably in some kind of emulator. In the same way we deal with IBM mainframes right now. Hardware and OS have long since gone the way of the dodo. But you can get stuff running on generic linux machines via emulation.

I think we'll start seeing a lot of AI driven code rot management pretty soon. As all the original software developers die off (they've long been retired); that might be the only way to keep these code bases alive. And it's also a potential path to migrating and modernizing code bases.

Maybe that will salvage a few still relevant but rotten to the core Javascript code bases.
by bluefirebrand | 2025-08-06 05:38:28+00:00
There's a funny quote about regex

"You had a problem. You tried to solve it with regex. Now you have two problems"

1) your original problem 2) your broken regex

I would like to propose an addition

"You had a problem. You tried to solve it with AI generated regex. Now you have three problems"

1) your original problem 2) your broken regex 3) your reliance on AI
by BrenBarn | 2025-08-06 05:38:54+00:00
It's really sad how law in the US is caught in a three-way game of ping-pong between "let people do whatever they feel like doing", "let shady governments and law enforcement use law as a trap to fleece people", and "do everything slapdash and inconsistently so no one knows what's actually allowed". I think it's a fine idea to have automated enforcement of speeding. I'd like it here. But the point of it should be. . . to eliminate speeding. Not to raise revenue. And if you have poor and inconsistent signage and variable enforcement so that people aren't sure what speed is allowed, you didn't actually reduce speeding, you just increased fines.
by smt88 | 2025-08-06 05:39:07+00:00
> I assure you it's more than "many conditions downstream of [...]", unless you want to concede that mental health like depression and dementia are related to gut bacteria, then we can be friends.

You have no way to assure that and haven't even made that assertion. Depression and dementia are absolutely related to digestion, gut bacteria (as you mentioned), metabolism, and hormones, all of which are affected by GLP-1s.

Also, if someone starts taking GLP-1's (which has a placebo effect to begin with), loses weight, exercises more, and sees improvement in their diabetes, why wouldn't they also see improvement in their depression?
by dismalaf | 2025-08-06 05:39:31+00:00
I wish this site had emojis so I could spam the facepalm emoji.

You don't make every worker learn programming. You either hire programmers to make a custom financial suite so that people can input things and then the software does the relevant calculations, or you buy one. SAP is an example of that. They're not worth 300 billion for no reason. There's also custom suites for many different industries, because many have different needs.

The point is that the ability to make custom software replaces Excel... Since Excel is extremely prone to allowing users to mess up.

Edit - I guess no one's adjacent to industries where accounting software rules? Like O&G?
by Gud | 2025-08-06 05:39:49+00:00
Depends on the country.

I work globally installing high voltage switchgear.

In certain countries, safety culture is exactly how parent described. Layer upon layer upon layer of red tape to do the simplest thing, making everything needlessly hard to do. Quality suffers and I suspect safety as well.

Instead of training the personnel and putting faith in them, they are treated like children.

I am talking specifically about the UK.
by dancek | 2025-08-06 05:40:50+00:00
https://github.com/mystor/git-revise is great for just this. Of course there's also `git commit --fixup=<commit>` and `git rebase --autosquash` if you don't want to install extra software. But the ergonomics of `git revise` are better.

I've also tried git-absorb before. It was buggy at least back then. Uninstalled when it crashed and lost my changes, and even reflog didn't help.
Show HN: Voice-to-Notes with AI cleanup and Notion sync
by sakharesuraj07 | 2025-08-06 05:41:27+00:00
I built a simple web app that records your voice, converts it to text, cleans it up with AI, and saves to Notion automatically. The motivation was personal - I record tons of voice memos but rarely transcribe them because raw speech-to-text is messy and editing takes forever. This automates the cleanup step. How it works:

Browser-based voice recording (Web Speech API) Speech-to-text conversion AI pass to fix grammar/structure/clarity Manual editing before saving Saves to both Notion workspace and local DB The AI rewriting step is key - it transforms rambling speech patterns into coherent notes. For example, "uh so like the main issue is we need to um figure out the database schema and also maybe look at caching" becomes "Main issue: need to design database schema and evaluate caching options." Currently handles basic text only, but planning formatted output (bullets, headings, etc.) next. Curious what HN thinks - useful tool or over-engineering a simple problem?
by Daub | 2025-08-06 05:42:00+00:00
As a software user and teacher, I think about software rot a lot. My concern is that it has a tendency to grow by addition rather than replacement. New features are added whilst the fundamental limits of the architecture are left unattended to.

The reason that Blender grew from being an inside joke to a real contender is the painful re-factoring it underwent between 2009 and 2011.

In contrast, I can feel the fact that the code in After Effects is now over 30 years old. Its native tracker is slow and ancient and not viable for anything but the most simple of tasks. Tracking was 'improved' by sub-contracting the task to a sub-licensed version of Mocha via a truly inelegant integration hack.

There is so much to be said for throwing everything away and starting again, like Apple successfully did with OSX (and Steve Job did to his own career when he left Apple to start Next). However, I also remember how Blackberry tried something similar and in the process lost most of their voodoo.
by ijidak | 2025-08-06 05:42:41+00:00
> Try it today in the Gemini app. Available globally on desktop and mobile...

They refer (sort of) to a desktop app on the page, but I've never seen a Gemini desktop app. It seems they're just saying the web app on desktop...

I don't understand why Google doesn't have a true desktop app nor keyboard shortcuts. These things are so easy... (Especially the keyboard shortcuts.)

Their execution on everything but the model just seems terrible.
by rnhmjoj | 2025-08-06 05:44:04+00:00
It's worth mentioning that the X11Libre fork of X.org has recently added the Xnamespace extension [1], which is inspired by this. Instead of a single bit trusted/untrusted it allows to isolate clients into containers where interactions are restricted to be within the same container only.

[1]: https://github.com/X11Libre/xserver/blob/master/doc/Xnamespa...