MurphyA/hacker-news huggingface dataset:
by soyyo | 2025-07-14 14:03:26+00:00
Of the 21 reports included as an example i have looked at number two, Buffer Overflow Vulnerability in WebSocket Handling #2298307

The style is obviously gpt generated and I think the curl team knows that, still they proceed to answer and keep making questions about the report to its author to get more info.

It really bothers me is that these idiots are consuming the time and patience of nice and reasonable people, I really hope the can find a solution and don't eventually snap by having to deal with this bullshit.
by bubblebeard | 2025-07-14 14:03:41+00:00
In my limited experience, it’s better to create a full plan for what you want first, then ask your agent to build pieces of it at a time. Larger plans tend to fail because of the complexity. I will ask it in some small detail to work on part a), while I create instructions for part b). I then review the result of a), before letting it continue with b), and so on. In my experience this has worked well, but you should always review the results very carefully of course.
by Run_DOS_Run | 2025-07-14 14:04:01+00:00
Great opportunity to share an older project:

https://www.AssemblyArena.com - an educational game for people who would like to learn and/or program in assembly.

It's a (non mobile-optimized) web-based PvP assembly programming game. The syntax is highly inspired by x86 assembly and the game itself by Core War. There is also a small tutorial and a ranked ladder powered by Glicko-2.

Source Code:

https://github.com/m2w4/assembly-arena
by zamadatix | 2025-07-14 14:04:15+00:00
Assuming backups are the route you want to go, it all depends on how you use your "homelab". To some people homelab is more cattle than pet and it's easier to just hit redeploy rather than restore. To others homelab means the place they store their family photos, run game servers for friends, or do their work from.

Because of the wide breadth of what a homelab can mean it's really hard to make universal statements about what is always good. By the style of the article the author probably wants backups & failure notifications in some way if it's not already covered outside of their custom monitoring.
by fhd2 | 2025-07-14 14:04:22+00:00
Heroku, AWS Elastic Beanstalk (not a fan), Fly.io. With these, it always boils down to using their Celery/RabbitMQ offering. I also used Ofelia in the past, a simple Docker image for cron jobs, but quickly outgrew it.

Maybe I'm missing it, but I don't think any of these has a nice simple built-in feature.
Show HN: Social network where anyone can be seen (Quickpost)
by random175 | 2025-07-14 14:04:47+00:00
Hi HN,

I’ve been building a small social network where the feed is always chronological — newest posts come first, always.

It’s not 100% algorithm-free (there’s still basic filtering to avoid spam or abuse), but the core idea is that every user has a real chance to be seen, even with zero followers.

It’s lightweight, works well on mobile, and supports both posts and comments. Most of the content is currently in Portuguese, since it started with a Brazilian audience, but the interface is mostly language-neutral.

I’d love any feedback on the concept, UX, performance, or anything else.

Thanks!
by torginus | 2025-07-14 14:05:24+00:00
I don't know the reason, but as having worked in embedded, I worked on a project that had drivers, app logic, filesystem support, TCP stack, and then some more, that fit in less that 64kb of ROM (written in C), without much trouble, 2MB for such a tool seems excessive, would love to see a breakdown of what's in there and how much space it takes up.
by adampk | 2025-07-14 14:05:28+00:00
I worked through this for a tax company. They had a huge pile of artifacts from tax questions worked up for clients. What we did is we "reverse engineered" the process of the questions that would lead to that tax memo and the research steps to find the sources and conclusions. It worked well and we were able to replicate the process which the SME's created these memos.

For a given tax question, could you come up with the same memo quoting the same sources and same conclusion?
by rvz | 2025-07-14 14:05:29+00:00
It depends and it is different for every company.

Most of the time, employees are almost always in last place when a fundraising round happens, unless the board of directors agrees to employees selling first, which happens in tender offers which themselves are rare.

> When a startup does a fund-raising round, why don't employees get a chance to sell some of their vested equity to the new investors?

Every fundraising round terms are different which we will never know about. Some may not allow employees to sell at all until acquire or IPO.

Even if any of those liquidity events get triggered, when preferential shares are involved, an investor can sell before employees anyway. They can still sell on the private markets, or if they can't find any buyers they have their shares available on 'crowdfunding' sites to unaccredited retail investors (which is always a bad sign) and have them buy it.

The terms are stacked against employees and are just as valuable as a lottery ticket.
by jchw | 2025-07-14 14:05:32+00:00
I played with it for a few seconds. As someone mentioned here, you have to go to opencut.app/projects to actually see the actual application.

Most features are still just TODO, but you can at least overlay text onto video. The interface seems reasonable so far, basically works like any other NLE I've ever used. If this continued to evolve, I can only imagine many would consider it to be a very useful tool to have available.
by TeMPOraL | 2025-07-14 14:05:34+00:00
I didn't imply foul play. I never studied the details and I actually like a bit of vertical integration in tech (but not like Apple does it), so I don't have strong views about that case - but even assuming Microsoft really was in the wrong here and were justly told to stop, what I'm much more sure of is, advertising-based business models are worse, but also this was not obvious at the time. Still isn't to many. And so when Microsoft could not make money doing a bad thing, that became illegal, they turned to an even worse thing that wasn't (and still isn't) illegal.
by mbreese | 2025-07-14 14:05:57+00:00
Also a daily runner (6.5 years) - the worst time to run is when you have a head cold. The impact from the run just pounds throughout your skull. I have run when I had influenza and Covid. Only one mile at a time, up and down my driveway, but it wasn’t pleasant. But it was really only bad for a day or two, and for the sake of the running streak, you run (jog/walk) your mile and you’re done (and you collapse back to sleep). Then, once you’re starting to feel a little better, the feeling of running just one mile (when you’re used to running 3 or more) is the hard part.

I also ended up training for a marathon while I had a mild pneumonia. I had no clue until I saw my doctor for a routine checkup.

When you have a running streak like this, you find ways to make it work. You’re often running with some kind of a knock, be it a cold, or some knee pain.
by rbanffy | 2025-07-14 14:06:08+00:00
One thing the paper does is introduce a mathematical model that allows us to decide when it's a gimmick and when it actually becomes useful. As PV panels get more efficient and lighter, there is a point it'll start to make sense despite conversion losses. It's very unlikely to make much sense in Sweden (or even in Ireland, where I live), but different locations, with different infrastructure and, most important, solar exposure, will drive different economics.
by fao_ | 2025-07-14 14:06:08+00:00
Not OP, but the whole "AI using em-dashes when people writing would use commas" is very annoying given that the em-dash is readily available on my phone (hold on - to get one) and on my computer (compose - -), and I only started using it because people pointed out that commas are incorrect in this instance :(

FTR I don't, and have never used AI to write or do any "creative work", because it's not creativity if it doesn't come from you.
by adolph | 2025-07-14 14:06:37+00:00
Is the rise of GLPs yet another case of Neal Stephenson called it again? I'm rereading Anathem and struck by similarities of Allswell and the psychoactive components of GLPs. In the book, Allswell is a drug that gives people a sense of calm and well being, and is genetically engineered into food in a way that puts water fluoridation to shame. Otoh, the lower-caste slines of Arbre are also overweight so maybe the parallels are limited.
by ecb_penguin | 2025-07-14 14:06:48+00:00
> How are those ideas anti-consumer or anti-business?

Arbitrarily banning things you don't agree with doesn't support the development of new ideas, nor does it give customers the choices they want.

> operating system has been an app delivery platform for both businesses and consumers, not an innovative technology in itself.

Uhh, the innovation has been in app delivery. Regardless, you're not the arbitrator of what is innovative or not. Nor do you get to ban things because you don't think it's innovative enough.

> Most infrastructure is already running linux

Crazy how that managed to happen without regulatory enforcement. Kinda proving your own point wrong.

> The purpose of regulation would simply be to better maintain these relationships with foundational pieces of software.

If most infrastructure is already running Linux, why do we need taxes and bans to enforce this?

> I don't think even AT&T ever owned copper mines. Imagine a world where the quality of copper in your city was so terrible that you couldn't make a call ~15% the time because of hand wringing about cost or pseudo-philosophizing about big bad government overreach.

You know what would be worse? Government regulations that say even though this is shitty, this is required.

> pseudo-philosophizing

Stop adding silly words to try and make things sound smarter.

> That's the world we're living in right now with cybersecurity incidents, businesses unintentionally reinventing the wheel, consumers being duped into scams, etc.

I have no idea what this means. Reinventing the wheel is great, lol. It's how we get better wheels...

Sorry but did you really think we peaked on wheels 2,000 years ago???
by aleph_minus_one | 2025-07-14 14:06:50+00:00
> You don't know if it works, that's the whole point.

I am aware of that, and this is actually my point:

Since you don't know what will work, you can easily have a long phase of "duds" in your investments until you get one big hit. If you don't have a huge mount of additional capital lying around, as an investor you will go bust during such a long "starvation period".

That is why I wrote that this kind of investment approach only works if you have an insane amount of capital to waste.
by yesfitz | 2025-07-14 14:06:52+00:00
Maybe more of a misinterpretation by AI and/or author than full on hallucination.

"Life insurers can predict when you'll die with about 98% accuracy."

"98%" appears in the citation[1], but as the ratio of actual deaths to expected deaths. (i.e. 98% of the deaths they expected actually occurred.) Some months that figure was ~104%, so it's not a measure of accuracy.

1: https://www.soa.org/4aa060/globalassets/assets/files/resourc...
The Ideological Gravity of FOSS
by ricecat | 2025-07-14 14:07:00+00:00
A recent article from The Register, “The Price of Software Freedom Is Eternal Politics,” struck a nerve. It didn’t tell us something entirely new, but it articulated what many in the free and open source world have felt for years: that the software itself is only half the story. The rest is people. And wherever people gather, politics follows.

https://www.gizvault.com/archives/ideological-gravity-of-foss
by jameshart | 2025-07-14 14:07:13+00:00
Film wears out through repeated use. While a loop of film would have been theoretically possible, the tech to transmit it would have required just as much TV camera electronic equipment, plus a complex film projection device; the film would have gradually gotten scratched and picked up dust and worn out, and it would have had a great many failure modes.

In contrast, pointing a TV camera at a spinning globe was much easier. And for showing the time, pointing at a physical clock was much easier than, what, having twelve hours of film footage available and having to synch the right frame?

I think what’s maybe more surprising for people than that moving station idents were typically in camera props, is that broadcasting even a static image pre-digital was also much more easily accomplished by just pointing a camera at a piece of card - even repeating a single frame over and over again was not something that could be easily reproduced some other way; having a camera continually capture and immediately broadcast the frame was just much easier.

Video tape, once it came in, allowed freeze frames but continually reading from the same spot on a tape caused wear so you couldn’t rely on being able to show a single frame from tape indefinitely.

Digital freeze frame machines that could capture a frame of video and repeatedly play it back from a memory buffer only started showing up in the 1980s.
by softwaredoug | 2025-07-14 14:07:44+00:00
Isn't the current layoff-heavy tech world the biggest threat to software quality and engineer productivity?

The perpetual looming threat of layoffs, the need to deliver wins ASAP, stifles creativity, punishes experimentation, and pushes people to burnout. It forces people into groupthink about topics like AI. Nobody can say the emperor has no clothes (emperor being leadership or the topic du-jour)

Forget LLM coding, solve this problem...
by t312227 | 2025-07-14 14:08:00+00:00
hello,

as always: imho. (!)

hmmm ... i think spring-boot combined with either java or kotlin is a very good alternative to django.

even so i wouldn't compare them directly, but static typing avoids a lot of problems.

idk ... for me personally one of djangos great features is its custom db-model and relative (!) painless db schema-migration.

for spring-boot i often went with the tool flyway for handling db-migration ...

just my 0.02€
by flakeoil | 2025-07-14 14:08:12+00:00
Sqlite is not a very good choice for a typical CRUD app running on a web server. MySQL/Postgres/MariaDB will be much better. You can connect to it from remote and use GUI tools etc. Also much more flexible from an architectural point of view.

Sqlite seems to be the hip new thing to use where MySQL should have been used in the first place. Sqlite is great for many things, but not for the classic CRUD web app.
by toomuchtodo | 2025-07-14 14:08:20+00:00
People are going to leave anyway for better opportunities, to work on new work, etc. Average tenure is what, 3-4 years? And vested shares are vested. Shouldn’t be hard if you’re a solid org to find someone institutional to perform the tender if the company itself isn’t going to buy the shares back out of cash flow and earnings. If you can’t find anyone to provide liquidity, that’s a different issue.
Show HN: I Created ParsePoint.app Smart Invoice Data Extractor
by marcinczubala | 2025-07-14 14:08:53+00:00
I run small e-commerce business which means i deal with a lot of purchase invoices. I created ParsePoint.app to help me manage it. Simple drag and drop or bulk upload of PDF/PNG/JPG and AI powered data extraction. Same format parsing etc. easy to use and helps me save time
by JustExAWS | 2025-07-14 14:09:14+00:00
That’s not true. Apple only gets paid for search going through Safari to Google.

If the game makers are do interested in saving the 30% tax, then why aren’t they making the games web based for Android? Gabe makers want the easy in app purchases and getting kids who while they don’t have credit cards on their phones, do have access to buy content in apps with parental controls.

How is iOS the primary market when 70% of mobile phones both worldwide and in the EU are on Android?

If they already have a web app for PCs, then why do they need to make an Android app too if web apps are so great on Android?

And if the web makes such a good platform for games, then why aren’t there more great games on the web that would run on PCs and Android unmodified?
by naniwaduni | 2025-07-14 14:09:14+00:00
Coming from the horse's mouth, my expectation is that GP works at some kind of (non-military?) treaty organization? ime while outsiders might include NGOs under the umbrella, the kind of people who work at the "international level" tend to uhhh, care about their taxonomy. Multinational corporations are almost never lumped together with these (and generally don't really care about international cooperation as a goal, except instrumentally), outside the barest sense of "yeah, I guess they're organizations and they work internationally".
by npteljes | 2025-07-14 14:11:07+00:00
One of the reasons why people react so badly to AI art is because they encounter it in a context that implies human art. Then the discovery becomes treachery, a breach of trust. Not too much unlike having sex lovingly, only to discover that there was no love at all. Or people being nice to someone, but not meaning it, and them finding this out.

It's about implications, and trust. Note how AI art is thriving on platforms where it's clearly marked as such. People then can go into it by not having the "hand crafted" expectation, and enjoying it fully for what it is. AI-enabling subreddits and Pixiv comes to mind for example.
by norseboar | 2025-07-14 14:11:08+00:00
I second this. I've done lots of game jams and I think the "messy code" threshold for me is like, 1-2 hours away from the deadline at most, on files nobody else will touch. It depends on the type of cleanup, but factoring out common logic really doesn't take that long.

As the above comment says, in my experience bugs introduced from messy code are way more likely than the time savings of not cleaning up code.

The usual exception I'd make are things that like, mostly the same but not quite (e.g. a function to fade out a light over time vs a function to fade out a color over time). Often I find requirements for those diverge over time, so I'll just leave some repeated patterns across both.
Show HN: Dyan – A Visual REST API Builder You Can Self-Host
by 0018akhil | 2025-07-14 14:12:06+00:00
Hey HN! I’ve been working on Dyan, a self-hosted visual builder for REST APIs. Just posted a short demo video that shows how it works:

Build endpoints visually Write logic in JavaScript Test live in-browser Serve APIs from your own backend – no codegen, no magic

Demo video: https://youtu.be/SBEPacMgpvk GitHub: https://github.com/dyan-dev/dyan Discord: https://discord.gg/ZQ4pKRA7

Would love feedback and contributions! The goal is to make backend API creation feel like frontend development.
by 0xDEAFBEAD | 2025-07-14 14:12:24+00:00
Notice that Wikipedia talks about acupuncture vs "sham acupuncture".

That's intellectually dishonest IMO. They should just compare acupuncture against placebo pills.

The problem with making that comparison is that if you do, acupuncture beats placebo! So the western scientists who need acupuncture to lose had to come up with a new "placebo". Hence "sham acupuncture".

The problem with "sham acupuncture" is that it is designed to mimic the physical sensation of acupuncture. But if you read the text I linked, it explains that acupuncture works primarily via the nervous system! So "sham acupuncture" is basically the real thing. Total intellectual dishonesty.

Go on Amazon and search for "acupuncture mat". You'll find lots of plastic mats that don't penetrate the skin, but replicate the sensation of penetrative acupuncture, with many many 5-star reviews. I often fall asleep on an acupuncture mat. The sensation in my back muscles is unmistakeable after 15 minutes.

Saying "acupuncture doesn't do anything", for me at least, is like saying "alcohol doesn't do anything". It's just absurd, and I don't need an RCT to classify it as absurd. (I've recommended acupuncture to others; some have an immediate strong response like me, others find it useless. Maybe it's variation in how the nervous system works.)

Anyways, if you read the textbook I recommended, it says many of the same things as Wikipedia. The needle location doesn't matter a ton. The stuff about meridians has no scientific basis. That's why they call it a "Western Medical Acupuncture" text. But acupuncture is still a useful treatment and has proven so in many RCTs.
by SV_BubbleTime | 2025-07-14 14:12:27+00:00
IMO very little.

China can’t sell cars in the US or Europe markets well. Not only for political reasons, but the Chinese cars just don’t pass regulations and the Chinese aren’t very interested in trying.

The one exception to that is Volvo. Which you may think is a European brand, but it is 100% Geely Automotive. A Chinese company.

Interestingly, the seemed to buy Volvo to push for lobbying with a good name just as much if not more than sell cars and trucks.
by 827a | 2025-07-14 14:12:47+00:00
Yeah; Law Enforcement & the Judiciary is going to be an early flashpoint in the "a computer must never make a management decision" conflict. IMO: Its actually really important that these systems do not explicitly mark content as AI generated versus not, because if the operator is going to be held responsible for the final content, we can't allow repudiation of that content through an argument "well, that part was AI generated". Even if it isn't written with their voice; it should be reviewed and accepted by them, and at that point it doesn't matter if the AI writes it.

This is a contrived metaphor, but imagine some case report makes its way to a judge, and its missing some significant details about the case. But, its hand-written, and the officer argues that hand-writing is physically harder than typing, so of course hand-written reports wont be as comprehensive as typed ones. That argument is insane, partly because its an imperfect metaphor, but the line of logic is there.
by dkarl | 2025-07-14 14:13:11+00:00
Acupuncture is like herbal supplements. There are studies you can point to if you want to defend it, which is handy for people who make money on it.

I know a guy who worked for a veterinary clinic for years and used to bellyache about how the owner was a hippy dippy quack who was promoting alternative treatments like acupuncture and herbalism, and it was fine if people were morons and chose that stuff for themselves, but to use it on animals, yadda yadda yadda.

Then he bought the clinic from her. Less than a year later, he was certified in veterinary acupuncture and was making sure that new vets he hired were down with alternative medicine. "There are studies...." Yeah, you knew about those studies before, when you were calling it an unethical scam. We all know what new information changed your mind, and it wasn't in veterinary journals, it was in the finances of the clinic you just bought. Lost a lot of respect for that guy overnight.
by idoubtit | 2025-07-14 14:13:34+00:00
A command without context is not very useful. If anyone wants to run LanguageTool locally, I suggest reading the official documentation page: https://dev.languagetool.org/http-server

Their recommended process is :

1. Install fasttext (it's an official Debian package, but you have to compile it on Windows).

2. Download and uncompress the LanguageTool release.

3. Create a config file.

4. Launch the server with the java command (of course, a JRE must be installed).

5. Connect to the API, e.g. with the browser extension.

Running a ready-made docker image replaces steps 1-4 and removes the need to install Java globally. Some will prefer it this way.
by marcosdumay | 2025-07-14 14:13:40+00:00
Yep. A solar car ceiling seems great to make EVs more reliable on the hands of people that only charge them rarely or may travel to the middle of nowhere and can get surprised by battery faults.

Those are a very small share of car owners, and EVs are nowhere close to the market penetration to care abut them. But it will eventually make sense.