MurphyA/hacker-news huggingface dataset:
by Sean-Der | 2025-08-20 02:14:47+00:00
This project isn’t tightly coupled with anything. Any service that supports WebRTC should work!

Also I was hoping to push people toward a RTOS. Better experience then a raspberry pi, I can cycle power and be back way quicker. Also cheaper/more power efficient.

I also think I unfairly like ESP because it’s an excuse to write C :)
Show HN: PineBill – make invoices in the browser (free, no ads, no account)
by glockxx | 2025-08-20 02:15:24+00:00
Hello everyone,

I was tired of bloated invoicing apps, paywalls, and forced signups, so I built PineBill. It runs entirely in your browser: fill in products and customer details on the left, see a live preview on the right, then export/download a PDF. No ads, no tracking, no account.

I first shared it on Reddit and got a bunch of thoughtful feedback; it’s now at ~3k monthly active users. I’d love your critiques, bug reports, and feature ideas.

Reddit post: https://www.reddit.com/r/SideProject/comments/1ksnikx/i_made...
Show HN: Textideo – Generate short AI videos from text prompts
by Lily12138 | 2025-08-20 02:15:46+00:00
Hi HN,

I’m Lily, a solo indie maker, and I’ve been working on Textideo — an AI video generator that turns text prompts into short videos.

Why I built this

I’ve always found creating videos challenging. Traditional editing tools are heavy, expensive, and require skill. On the other hand, most AI tools I tried were either locked behind subscriptions or required publishing outputs publicly. I wanted something simple: pay-as-you-go, private, and accessible to anyone.

How it works

You enter a short text prompt (e.g., “A cat walking on the grass at sunset”).

The system runs it through multiple text-to-video models (Google Veo 3, WAN, etc.).

Within 30–60 seconds, you get a short MP4 clip you can download.

No subscription, no login required for trying the demo.

Under the hood:

Backend is built with Python (FastAPI) + PyTorch + FFmpeg for video rendering.

Frontend is in React + Tailwind, optimized for minimal UI friction.

Videos are generated via a credits system instead of recurring payments.

What’s different

No subscription lock-in — buy credits only when you need.

Privacy first — you don’t need to make your outputs public.

Multiple models in one place — test different AI video generators without juggling accounts.

Current status

The project is in beta. You can try generating a short video right on the homepage. I’d love to hear your feedback — technical, UX, or ideas for improvement.

https://textideo.com

Thanks for reading, and I’m happy to answer any questions!
by rob44 | 2025-08-20 02:17:07+00:00
Get in touch with a professional hacker ( tech ) to help hack your cell phone. Trusted and verified with quick responds and legit services. They offer services like (Cell phone hack , GPS tracker, Delete criminal records, Retrieve wallet, Retrieve Gm ail, face book, whatsApp, photos and many more...), All these services are done remotely, distance is not a barrier. You can reach out with them on ( Techspymax @ gm ail c om ).
by spartanatreyu | 2025-08-20 02:17:16+00:00
I'm not sure Avi Loebs writings are worth any serious discussion on HN.

He exploits bad science journalism to get his name out there.

Generally with proper science journalism, it runs along the lines of the saying: "It's never aliens, until it is", but with Avi Loebs it always tends to be "It's always aliens, until it isn't".
by troad | 2025-08-20 02:18:21+00:00
> Every VSCode update I feel like I have to turn off Copilot in some new way.

This has genuinely made me work on switching to neovim. I previously demurred because I don't trust supply chains that are random public git repos full of emojis and Discords, but we've reached the point now where they're no less trustworthy than Microsoft. (And realistically, if you use any extensions on VS Code you're already trusting random repos, so you might as well cut out the middle man with an AI + spyware addiction and difficulties understanding consent.)
by fngjdflmdflg | 2025-08-20 02:20:46+00:00
It's not being dishonest. Software needs to be maintained. And google isn't the only web browser, nor should it be. It makes sense to re-evaluate which features make sense for the web. Flash and Java applets were both removed from web browsers and broke sites for millions of users, probably much more than XSLT would. But it was still the right call. This case is a bit more nuanced than those but I still think it's at least fair to discuss removing it.
by Mtinie | 2025-08-20 02:20:51+00:00
> Just like we will never have fully self-driving cars, we likely won't have fully human quality coders.

“Never is a long time...and none of us lives to see its length.” Elizabeth Yates, A Place for Peter (Mountain Born, #3)

“Never is an awfully long time.” J.M. Barrie, Peter Pan
by AdamRichic | 2025-08-20 02:20:52+00:00
I was tired of manually downloading M3U8 video fragments and merging them.

M3U8 videos are split into hundreds of small files. Usually you have to: 1. Download each .ts fragment manually 2. Merge them in correct order 3. Convert to playable format So I built an online service that does this automatically. Just paste the M3U8 URL, it downloads all fragments and gives you the complete video file. Pure PHP, works in browser, no software to install.
by TheRoque | 2025-08-20 02:21:45+00:00
In my opinion, using AI tools for programming at the moment, unless in a sandboxed environment and on a toy project, is just ludicrous. The amount of shady things going on in this domain (AI trained on stolen content, no proper attribution, not proper way to audit what's going out to third party servers etc.) should be a huge red flag for any professional developer.
by 7thaccount | 2025-08-20 02:23:08+00:00
This is a really common trope of crackpots. They absolutely love comparing themselves to Galileo and saying the scientific community is like the church was during Galileo's time.

Angela Collier has a video that goes over the common tropes and once you see it, you can recognize it quickly. It's the same thing with Erik Weinstein who is trying to sell his persecution, when in reality he's basically a paid propagandist for the billionaire oligarch Peter Thiel. Why Thiel wants Weinstein to discredit our academic institutions is a good question.
by saghm | 2025-08-20 02:25:11+00:00
There are a few places in the article that they refer to the modern usage as being similar to "asshole", which was interesting to me because I've often been mystified about that word and it's relationship to "ass". When used alone, "ass" to me feels like it's roughly synonymous as when it's prefixed with "dumb", which would seem to relate to that old meaning of "jerk", but with "hole" on the end, it's equivalent to the modern version of "jerk". Putting aside my usual questions about what makes the hole smarter but more rude, maybe "jerk" just gained an implicit hole? And can this tell us anything about whether "jerkwad" will evolve beyond jerk in a generation or two?
by chrismorgan | 2025-08-20 02:26:08+00:00
.gitignore is not a standard: it’s a format used by one tool. A few other tools piggy-back on it (e.g. ripgrep ignores paths matching in .gitignore, .hgignore, &c. by default), not infrequently to confusion.

CONTRIBUTING.md is not a standard: it’s a convention pushed by one platform, used by some projects (but many more will not write down such information, or put it in a README file, or put it in some other documentation).

LICENSE is definitely not a standard: it’s one of a wide variety of names people use to hold licensing information, which some tools will be able to detect. I just looked through my /usr/share/licenses, of 1135 files, only 300 are named LICENSE—it’s the most popular single name, sure, with COPYING next at 182, but it’s still definitely a minority, though in certain ecosystems it may be more popular. Any license-detection tooling will be scanning for a lot more file names. “LICENSE” is a very weak convention, compared with the others.
by mindslight | 2025-08-20 02:26:33+00:00
You need to think of the containers that are stopped, inspected, and found to have nothing illegal. £200 would seem much less than the costs the police are causing by holding a container [0]. You're actually arguing for the government to cause even more damage, in retaliation for one small instance of the government having to partially compensate the victims of its actions. Frankly we should be moving in the exact opposite direction where the government correctly accounts for the harms it causes, instead of externalizing them in a reverse lottery.

[0] I welcome corrections on this, but I would think the commercial per-day storage fee is higher than £200
Show HN: Hedge UI – React starter kit for trading applications
by oliverbenns | 2025-08-20 02:26:35+00:00
After years of working in crypto fintech, I noticed a problem in the industry that needs solving: every institution is building the same UI functionality and trading components from scratch.

So I built a React starter kit! It gives you the building blocks to kick start your trading application with customisation and core trading components.
by 8organicbits | 2025-08-20 02:29:44+00:00
For one popular project of mine that hit the front page I had a 2% sign-up rate. It was a free service that used GitHub for authentication, which likely helped.

I had a Netlify landing page (CDN), and the web app was a Django app on a single DigitalOcean droplet. I didn't see any complaints of performance issues / resource usage stayed low.
by username223 | 2025-08-20 02:29:50+00:00
That's some next-level incompetence:

1. Allow poorly-vetted third-party tools to run in CodeRabbit's privileged environment. The exploit used a Ruby code analysis tool that was probably written 15 years ago and meant to be run locally by trusted developers, who already had access to /bin/sh.

2. Ask for coarse-grained permission to access and modify others' code without any checks.

Either of those by itself would be bad enough. The future looks bright for black or white hats who understand computers.
by Fade_Dance | 2025-08-20 02:29:54+00:00
Renaissance Technologies as well. One of the top quant trading firms, with a bit of a mythical aura around them, was specifically seeded with academics, and it also has an academic-style internal environment (vs other quant funds, which also hire academics but leave most of the culture at the door).

Also seeded with NSA talent, with a founder who worked in academia and codebreaking, just to make your comment even more relevant.
by echelon | 2025-08-20 02:31:16+00:00
This. Projects need to stop inventing their own root level files and directories.

Stop polluting the root dir.

I'm not a fan of the name "well-known", but at least it's a convention [1].

I think it'd be great if we took something like XDG [2] and made it common for repositories, build scripts, package managers, tooling configs, etc.

[1] https://www.rfc-editor.org/rfc/rfc8615

[2] https://wiki.archlinux.org/title/XDG_Base_Directory
by chubot | 2025-08-20 02:32:25+00:00
I think this is false: bidirectionality just means "has type inference"

Swift, Rust, Go, and Java all have some kind of type inference

Swift and Rust appear to use bidirectional type checking, but Go and Java don't

The issue seems to be that say

a := f(x, g(y))

has type inference, but doesn't require mutual recursion of checking and synthesis

i.e. type inference is a feature of a langauge; bidirecitonal type checking is an algorithm that may or may not be used to implement it
Show HN: Web Components SSR and hydration in 1KB– just a decorator, no framework
by agiordanelli | 2025-08-20 02:32:50+00:00
Hi HN,

I built Web Server Components, a minimalist (~1KB min+gz) TypeScript library that enables SSR + hydration with Custom Elements using just a simple decorator and base class — no frameworks, zero dependencies.

At its core:

withWSC decorator auto-registers your element.

WSC is an isomorphic HTMLElement wrapper — so you can safely call .render(...) on the server and append the same element client-side.

Highlights:

~1KB min+gz

Zero dependencies

Standards-only: Custom Elements + Declarative Shadow DOM

SSR + minimal hydration with no framework lock-in

Live demo: https://1kb.alexandre-giordanelli.workers.dev/

Repo: github.com/alexandregiordanelli/web-server-components

The goal is to show that you don’t need a framework to get SSR + hydration with Web Components — just a decorator and a lightweight HTMLElement wrapper.

Would love feedback, comparisons with other minimal SSR approaches (htmx, Lit, etc.), and ideas for improvements. Thanks!
Show HN: Truth Wave – Community Driven Truth or Myth Game
by liltofu | 2025-08-20 02:33:13+00:00
I built a web game where anyone can submit a fact or a lie anonymously (no authentication or login required). You can also guess on others' truth or made-up myths. Think "Two Truths and a Lie" but crowdsourced and with scoring.

What it is:

Players submit interesting claims such as "I think bitcoin can reach $1MM." Other players vote on whether each submission is Truth or Myth.

Why this works:

The best part is the community creates all the content. I've been amazed by the creative myths people invent and the bizarre-but-true facts they dig up. Some submissions have stumped 90%+ of players.

What surprised me:

Players are incredibly good at crafting believable myths. The voting patterns reveal fascinating insights about what kinds of "facts" people instinctively trust vs. doubt. The HN crowd tends to be skeptical of everything - curious to see how you perform compared to other communities I've tested this with.

Play here: https://truth-wave.lovable.app/ Would love feedback on the mechanics and any interesting submissions you come up with!

Will incorporate more features as statements increase.
by tptacek | 2025-08-20 02:39:07+00:00
Why are you archive-linking the post? It's the same place it's always been:

https://sockpuppet.org/blog/2015/01/15/against-dnssec/

You'll notice, I didn't bring DNSSEC into this conversation. I agree: it didn't belong here; DNSSEC has nothing to do with this dnsmasq thing.
by chrismorgan | 2025-08-20 02:39:12+00:00
https://github.com/phoenixframework/phoenix/blob/main/instal...

That’s insane. 3000 words of prose boilerplate about the language and framework. Sounds like you need, at the very least, some sort of import directive. I have no idea if “Read and follow the instructions in path/to/phoenixframework/AGENTS.md.” would work.

And then the eclectic mixture of instructions with a variety of ways of trying to bully an intransigent LLM into ignoring its Phoenix-deficient training… ugh.
by immibis | 2025-08-20 02:39:36+00:00
More accurately, CVEs are for vulnerabilities that may be present on many systems. Then, the CVE number is a reference point that helps you when discussing the vulnerability, like asking whether it's present on a particular system, or what percentage of systems are patched. This vulnerability was only present on one system, so it doesn't need a CVE number. It could have a Microsoft-assigned bug number, but it doesn't need a CVE.
by moomoo11 | 2025-08-20 02:39:38+00:00
Yeah. You can ask it to give you a code review.

If you want to know what to ask I’d recommend telling it you want to ensure your code is clean, single responsibility, extensible, and testable.

I think when you work with these big frameworks the more important thing as a junior imo would be to make sure you understand the underlying tech (db, network basics, etc) and the latest framework conventions. Just keep it simple.
by superkuh | 2025-08-20 02:39:42+00:00
I can see the needed use case for portable devices. But I also get the feeling this shrinking down of physical volume for storage that's going to be generally available for A tier games (like on a steamdeck) is a status quo setting us back to 2010 levels of actual storage available. Again! Just when normal desktop computer SSD were finally rising in actual capacity beyond 2TB. And right when SSD storage is hitting the wall with no more multi-level cell improvements available.
by ks2048 | 2025-08-20 02:39:54+00:00
Grifter hint - he references a self-named entity "Loeb Scale" that isn't already well-established with term with his name.

I seem to remember a anecdote that Peter Shor gave lectures on his quantum factorization algorithm and only referred to it as the "quantum factoring algorithm" (or something like that) rather than "Shor's algorithm".

This may taking it a too far - he's too modest. Once it is well-established, go ahead and use the self-named theory.

But, some good smell tests for bad theories are a bibliography of mostly the same author and/or promotion of self-named entities.
by drzaiusx11 | 2025-08-20 02:40:14+00:00
My problem is I forget to take my Adderall. I've also experienced shortages in my area for 3+ months. When I eventually start back on my meds after a long hiatus, it seems to work just like it did when I stopped.

I could use some more euphoria in my life, sadly Adderall does not provide it (for me.)
by lisbbb | 2025-08-20 02:40:29+00:00
This is a facile approach to making an argument against US Healthcare--far too simplistic, imho. There are plenty of nations with socialism/communism where healthcare is either non-existent or impossible to get because of rationing. So it's not like that's some terribly invalid argument. Further, even with the more "civilized" Western nations, the cracks in those socialized systems are showing--the UK, Canada, and others. Finally, the countries with the allegedly great healthcare are pretty small compared to the USA. I can't speak for India, of course, but I kind of think that a nation that lacks flush toilets for a large percentage of its population would also be suspect in terms of broad applicability around what was stated. In simpler terms: If you're wealthy, you can get great healthcare almost anywhere. The US has its lumps, but there is no waiting for necessary treatments and while insurance is expensive, so is healthcare.

I guess I'm also happy that our government doesn't run it because just regulating it as much as has been done has led to what we experience today. Is greedy profiteering built in to the system? Undoubtably. But there are serious risks to reforming such a complex system.
by harry8 | 2025-08-20 02:40:54+00:00
Yeah power. But less so. My phone or laptop battery lasts shorter between charges. I’m not buying more phones or laptops to take up the slack. Powering the screen dominates battery usage between charges. It isn’t nothing, sure.

I’m in no way defending electron. It’s just not taking back the power and machines saved by ffmpeg. Which is a happy accident that’s nice. Restart your electron hate all you want.
by immibis | 2025-08-20 02:40:56+00:00
That's a thing in the USA. The police bulldozed someone's house and didn't pay a dime. The family sued the police and lost, because the law says the police can just do that - bulldoze your home "to catch a criminal" - and they don't have to compensate you.

https://www.youtube.com/watch?v=iPLvSYJvSkw

You don't want this. As long as the police are actually catching criminals, the fee shouldn't bother them. It's probably not that much compared to the rest of the cost of the operation.

Sibling comment says the seal is worth a few cents, but ignores the inconvenience of someone having to go to the port and replace the seal, plus the possible delay in getting it loaded. These containers and their contents are worth tens to hundreds of thousands of dollars each. A $200 fee to be able to mess with one is not unreasonable.
by immibis | 2025-08-20 02:41:59+00:00
As much as I think XSLT is cool, if it's used by practically nobody and contains real security vulnerabilities... oh well. You can't deny that combination is a good objective reason to remove it.

And browsers are too big with too many features; reducing the scope of what a browser does is good (but not enough by itself to remove a feature).

Maybe one day it will come back as a black-box module running in an appropriate sandbox - like I think Firefox uses for PDF rendering.
by _carbyau_ | 2025-08-20 02:42:20+00:00
> they seem to be hellbent on destroying everything that gives them mindshare with regular people

I agree. MS is making Win11 hard to swallow while at the same time devaluing the Xbox brand.

But Windows market share is remarkably resilient - especially PC gaming. They can afford to lose some tiny % market share if it will benefit them elsewhere. I don't see the benefit, but maybe someone in MS does?

Would I like to see PC gamers suddenly flip to desktop linux? Sure, I'd be pleasantly surprised. But history suggests that's not the way to bet.

Come November, maybe Windows will go from 95% on the Steam hardware listings to 94%. Although I guess change starts somewhere and that 1% is not to be discounted.
by aspenmayer | 2025-08-20 02:42:55+00:00
I archive linked it because you’re in this thread, and you operate that site. I’m removing any conflict of interest by posting it as an archive. I even used IA just to remove any hint of bias I suppose. I don’t want you doing timing attacks against me for posting it here now, or against those who may visit it later, nor do I want you to poison my DNS! I don’t even know enough about these exploits to know if it’s technically possible, but I know that you almost certainly do! I don’t think you would do this, but you’re in a position to do so.

I did not mean it as a slight by doing so. I meant it as an acknowledgment of the sensitive nature of these issues, and part of my work as an amateur journalist and archivist. I say amateur because I do not do this work for personal benefit or gain, but because I like researching and learning myself, and I don’t believe in putting a light I also read by under a bushel.

Here’s another archive:

https://archive.is/UB7xN

While searching for your post on archive.today or whatever their name is, I saw that it had also been archived without a trailing “/“ which redirects to the one with a trailing slash, so depending on how I parse what you said and how you originally posted it and how the redirect is implemented, I could see how that statement might be ambiguous but that kind of thing might be handled by your webserver software. I don’t think that it’s worth mentioning, but you did say it’s always been at that URL, which I don’t dispute. I’ve never known it to be at any other URL.
by MichaelZuo | 2025-08-20 02:44:43+00:00
As long it’s more than single digit cases per year per city not getting cleared, it seems practically irrelevant to car theft recovery what the number is beyond that. Since police forces have finite staffing and budgets.

Anyone proposing extra resources to be spent or diverted to car thefts would not be taken seriously, if it’s clearly insufficient to even clear most violent cases.
by defrost | 2025-08-20 02:46:41+00:00
As much as I agree with your main central paragraph, this

Then yes, there's the SJW issue and the completely unfounded amount of obeisance to it that many democrats and their supporters expressed.

seems misplaced.

For context, I've been watching UK, US, AU, and CA news and politics for decades and my observation is that relatively few on left | liberal | progressive could honestly be described as all in, full on, brain washed followers of SJW issues, trans rights, drag shows, et al. The majority didn't seem to deeply care much past the basic human rights issues of everyone should be able to find a bathroom and most people should be allowed to express themselves.

Almost without exception everything I heard about SJW issues originated from right wing, post Reagan Republican, neo Conservative, Fox | Sky Media type sources.

Without taking a side, just observing the political strategy aspect, this was a strong winning tactic for the US right - hammer endlessly on essentially meaningless issues and raise the perceived threat level to sway the masses, offering a solution to breadcrumbs in the bedding type issues that now rank as empire ending catastrophic confrontations.