MurphyA/hacker-news huggingface dataset:
by Aurornis | 2025-11-12 14:08:21+00:00
FYI the big companies provide their own NTP servers and pools. You can use them if you’d like.

They also don’t use the reference implementation (which is maintained by the group this donation is for). Your distros and software probably doesn’t use it either.

The commenter above who thinks shutting down the NTP Foundation will hurt FAANG because they “leech” off of NTP Foundation is completely uninformed.
by array_key_first | 2025-11-12 14:08:44+00:00
The process aims to minimize risk. This goes for process in general - that's why process exists.

Okay, let's think about what risks might be associated with making a fighter plane. The plane could blow up. The plane could be hard to maintain. The plane could get fighter pilots killed.

In a war, death is already on the table and soldiers are, more or less, expendable. In peacetime, this is not the case.

It's not that when we are in war, everything goes lovey dovey and great. No. Shit goes wrong constantly.

But we don't have time to care, we have bigger fish to fry: war.
Show HN: Banana Prompts – Browse AI prompts and generate image
by superstonne | 2025-11-12 14:09:19+00:00
Hi HN,

I got frustrated with "free" AI tools that hide everything behind login walls, so I built Banana Prompts.

What you can do WITHOUT signing up: • Browse and copy all 1,200+ verified AI prompts • Generate AI images directly on the site (text-to-image + image-to-image) • Download your results • View community showcase

Every prompt includes real before/after examples, success rates, and difficulty ratings.

Optional free account only for: • Saving favorites across devices • Publishing your work to the showcase

Why no login wall? Because respecting user privacy and lowering barriers matters more than collecting emails.

Tech stack: • Next.js 16 (App Router) • Supabase with anonymous access + RLS • Cloudflare R2 (90% cheaper than S3) • Google Gemini API

Abuse prevention without tracking: Turnstile CAPTCHA + IP-based rate limiting (10/hour anonymous, 50/hour logged in)

Live at: https://banana-prompts.org

Try it now – literally just open and use. Would love your feedback on UX, features, or tech architecture!
by g-mork | 2025-11-12 14:09:22+00:00
I'm not so sure, becoming dependent on corporate funding means importing corporate policy. Is it really necessary for a DEI policy being required to appear on ntp.org, or perhaps the sudden advocacy of some proprietary protocol crapware pushed into public use from out of nowhere? That's pretty much what tends to happen

Of course the same thing happens in reverse (see recent python.org refusal to accept federal funding)
by cesarb | 2025-11-12 14:09:23+00:00
> You can't reorder pages. [...] or keep them separated and organized by subject without carrying even more of them.

It's instructive to think on how this was done in the pre-computer era. We used ring binders, which allow one to easily re-order pages, and group them by subject.

> They run out of pages precisely when you forget to bring another one.

The tablet equivalent is running out of battery when you need it the most.
by thrance | 2025-11-12 14:09:24+00:00
Why put "Nietzsche" in the title of your article if you're going to do your own schtick? It's rather dishonest, IMO.

I personally disagree with a lot of Nietzsche's ideas, but if I'm ever to explain how, I would strive to present his ideas with the best interpretation of them I could muster, before disagreeing.

Philosophical figures of the past should not be used as names you throw randomly to support your positions. You have to talk about their ideas, why they believed in it and what they intended to do by sharing them.
by reactordev | 2025-11-12 14:09:39+00:00
Say this louder for the managers in the back!

I’m sick of having to pay for my own tools to do my job at your company. Either find a way to build using free tools or fork up the license for that Visual Studio Ultimate or IntelliJ Idea Ultimate license. Pay for your database vendor. Your corporate IdP. Why not $300/yr for a high value output employee?
by staticman2 | 2025-11-12 14:10:03+00:00
I don't think the bar exam is scientifically designed to measure intelligence so that was an odd example. Citing the bar exam is like saying it passes the "Game of thrones trivia" exam so it must be intelligent.

As for IQ tests and the like, to the extent they are "scientific" they are designed based on empirical observations of humans. It is not designed to measure the intelligence of a statistical system containing a compressed version of the internet.
by kotaKat | 2025-11-12 14:10:04+00:00
This is becoming a new thing because of the proliferation of “cheap” J2354 passthrough tools to work with diagnostic interfaces across manufacturers.

The same interface that’s used for diagnostics is the same one that’s used to program keys into the immobilizers, so there’s a delicate balance of controlling diagnostic access that lets you near the immo. “All keys lost” procedures are fun and easy to steal a car with across many many brands. (See also: the early days of people breaking the little window in the corner of BMW doors, popping them open, plugging a little machine in, and running off with a car and new keys in their hands.)

And in many cases it’s just the OEM software enforcing the code challenge, not the vehicle. Some of the third party Android-based scan tools can be rolled back to different software that just doesn’t have those code checks. And other vendors have just cracked the direct CAN commands to program new keys in regardless of any of these ‘legit’ protections. (That’s where you get the funny things like the fake JBL speaker that hooks into the headlights on the 4runners!)

I have a ~$200 VCX SE dongle that acts as a J2354 for any manufacturer and use it with my ~2018 Ford (with ‘offline’ IDS), but if I had a slightly newer vehicle I would have been doomed to have to use Ford’s online-first FDRS diagnostics suite regardless of what dongle I buy.

… Man, it’s kinda funny that the criminals continue to have it easier than I do.
by simoncion | 2025-11-12 14:10:08+00:00
> Funnily enough you are also free to move here...

Actually, probably not. I don't have a college degree, and have nothing special about my background so the odds that I'd be welcomed in to do programming work without having someone to marry are preeeeeeeeety low. (Source: I have US expat family who became foreign citizens and described the process to me.)
by atraac | 2025-11-12 14:10:24+00:00
> To the uneducated, C# is linked to Visual Studio.. the IDE.. and the Community edition if free as long as you are a student, open-source, and individuals. Professional and Enterprise are paid.

No it's not. What? Visual Studio is a shitty MS product that most decent C# devs already moved away from to JetBrains/vscode.

> Need a database - should it be SQL Server? Should it be Windows Servers? etc.

.NET runs on Linux just fine, there's also zero issues using Postgres or any other popular DB of your choice.

> there are many smaller companies (and startups) that may have concern paying for such tools.

There's literally nothing you would need to pay to work in .NET ecosystem. If a company rules out a language based on thoughts like yours, I genuinely believe they deserve to fail. Literally none of those things is true and it takes a minute or two to find all of that out.
by ndriscoll | 2025-11-12 14:11:11+00:00
Whether something is worth downloading is a good heuristic for whether it's worth watching in the first place. e.g. university lectures, technical talks, hobby technique tutorials, etc. are something you may want to reference in the future, or you may want to save for your kids in case they're interested in it one day, etc. The latest slop from professional "content creators" that you can't imagine keeping so you can pass it down one day? Not worth your time today either.
by brabel | 2025-11-12 14:11:19+00:00
If you have a product and a team working on it, it’s tempting to just keep adding things to the product. You can’t just sit around fixing bugs, they say. When that is precisely what customers would want. Can’t make upsells though and when you’re a business that kind of thing really matters… nobody from within can see that the ship is so heavy it can’t stay afloat anymore. Until it’s sunk.
by throwaway94275 | 2025-11-12 14:11:32+00:00
1991 was the vibrant, exciting, crazy "adolescence" of the PC age and well into the period where it was cool to have a desktop PC and really learn about it.

Phones are dominant now and have passed the PC generation by - in number, not capability. The concept of copy/paste/save for arbitrary data lives on for the non-tech masses only in the form of screenshots and screen recording features.
by bayindirh | 2025-11-12 14:11:45+00:00
> WINE was a thing for years and generally worked okay for a lot of things.

Yes, but Valve's involvement handled "the last 10% takes the 90% of the time" part of WINE, and that's a great impact, IMHO.

Trivia: I remember WINE guys laughing at WMF cursor exploit, then finding the exploit works on WINE too and fix it in panic, and then bragging bug-for-bug compatibility with Windows. It was hilarious.

Also, WINE allowed Linux systems to be carrier for Windows USB flash drive virii without being affected by them for many years.
by arbll | 2025-11-12 14:11:56+00:00
It's fine for this project since google is probably not in the business of triggering exploits in yt-dlp users but please do not use deno sandboxing as a your main security measure to execute untrusted code. Runtime-level sandboxing is always very weak. Relying on OS-level sandboxing or VMs (firecracker & co) is the right way for this.
by marler8997 | 2025-11-12 14:12:00+00:00
"You can't handle all of them and you don't know which you'll get" is a great summary of the first two problems, and, this same problem also applies to Python. I'll add that these only start becoming an issue when you start adding more exceptions to your codebase, especially if those exceptions start appearing deep in a callstack and seemingly unrelated code starts needing to be aware of them/handle them.

The third problem (RAISI) is a C++ specific problem that Python doesn't have. Partly because in Python try/catch doesn't introduce a new scope and also partly because Python tends not to need a lot of RAII because of the nature of interpreted languages.

I found this video a fascinating take on comparing C++ to Python if you haven't seen it: https://www.youtube.com/watch?v=9ZxtaccqyWA
by rsynnott | 2025-11-12 14:12:31+00:00
I'm really surprised that Ireland and Germany are so close here; I don't see cash used that commonly in Ireland (though pretty much everywhere would still _take_ it, which I understand is not the case everywhere in Europe), but when I visit Germany, places which only take cash are still pretty common.

I'd be a _little_ sceptical about how good their data is.

In the past year, the only times I've used cash are when travelling to Spain and Germany, and for entrance into one particular club night in Dublin who insist on it.
by _flux | 2025-11-12 14:12:54+00:00
Well, doesn't seem the issue would have been avoidable other than with "harder thinking" or better testing or something like that.

Maybe model checkers could be used, but perhaps the search space is too large for all the featuers, and keeping the source in sync with the model could be quite fragile. And who knows, maybe the model would have the same issue.
by meindnoch | 2025-11-12 14:13:11+00:00
Hi there! :) Just wanted to gently flag that one of the terms (beginning with the letter "r") in your comment isn't really aligned with the kind of inclusive language we try to encourage across the community. Totally understand it was likely unintentional - happens to all of us! Going forward, it'd be great to keep things phrased in a way that ensures everyone feels welcome and respected. Thanks so much for taking the time to share your thoughts here!
by tpmoney | 2025-11-12 14:13:21+00:00
> would they stop to consider what happens if everybody does that?

It’s almost almost like bitching about the “free labor” open source projects are getting from their users, especially when that labor is of good quality and comes from a user that is actively contributing both code and money to the project is a losing strategy for open source fans and maintainers.

> All I am saying is that you should be as mindful to open source maintainers as you are to the people at companies.

And all I’m saying is there is nothing that’s “un-mindful” about reporting real bugs to an open source project, whether that report is public or not. And especially when that report is well crafted and actionable. If this report were for something that wasn’t a bug, is this report was a low quality “foo is broke, plz to fix” report with no actionable information, or if the report actually came with demands for responses and commitment timelines, then it would be a different matter. But ffmpeg runs a public bug tracker. To say then that making public bug reports is somehow disrespectful of the maintainers is ridiculous.
by cestith | 2025-11-12 14:13:51+00:00
In the industry I think folks generally know what they’re feeding into it and what they’re wanting out of it. When there’s a handoff between companies the stream encoding, bitrate, and resolution are generally part of the project spec. Within a company, your teams should know what they’re feeding into a tool and it’s probably not some obscure LucasArts game codec.

If it’s a potential problem for home users, yeah, that’s an issue but it’s not every use of the tool.
by ethmarks | 2025-11-12 14:13:57+00:00
I imagine there would be ways around this. I know from personal experience that Kazam screen recorder on Firefox on Ubuntu can record anything and everything, including YouTube as well as DRM content on Disney+ and Prime Video.

I bet that it Google really wanted to it could force Firefox in line, but I imagine that actually preventing screen recording would require compliance at the OS level too, and I don't think that even Google could demand changes like that to Linux. Best they could do is block Linux clients from YouTube, but user agent spoofing or emulation could probably circumvent that.

And even if Google does somehow manage to entirely block screen recording, we can always exploit the analog loophole.
by incomingpain | 2025-11-12 14:14:00+00:00
I bought my second thermacell this year; electric one this time. Very effective and seemed to have a lingering effect that worked well.

My backup if that hadnt worked. You get a mosquitto outdoor zapper light. You put it on a timer so that it runs ~3-4 hours every night, mainly this is during twilight time. So 2 hours just after sun down, 2 hours before sun up. Every night that it runs, at the end of the season you'll be like 90% less mosquitos.
by palebt | 2025-11-12 14:14:25+00:00
I’m developing a Mac desktop application that allows you to rewrite text using any LLM (via OpenRouter). Currently, users select text, copy it, and activate Cliptomic with a designated shortcut. The application then rewrites the text and replaces the original content in the clipboard, enabling easy pasting of the improved version. This project is still in its early stages: https://github.com/PaleBlueApps/cliptomic
by immibis | 2025-11-12 14:14:31+00:00
You also get this from newline-delimited-request-response. Multiplexing: send an ID with each request, and return the same ID in the response. Socket re-use: just keep reading until the client closes the socket. Encoding standards: you're the one designing it, so just say it's always UTF-8.

Lower layers of the protocol stack ossify faster in our minds than in reality.
by skeeter2020 | 2025-11-12 14:14:31+00:00
There are quite a few gotchas for this, especially web apps. THis is understandable because it was added after the fact, vs. a first-party design requirement. It's cool and might work for you, but taking a non-trivial .net codebase to native AOT can be tough, and if you're starting greenfield, why go .net?
by Barbing | 2025-11-12 14:14:44+00:00
Great rules, & appreciate your perspective.

I wonder what makes me so different:

If I carefully had a favorite thing of mine selected, and I woke up tomorrow with the tiniest tattoo of it, I would be so upset. I’d be bothered every time I saw it on my body, knowing it wouldn't rub off.

I bet your tattoo artist could help me learn something about myself there :)
by AaronAPU | 2025-11-12 14:14:58+00:00
Is this a digital reader? My readings were always high both at the doctors and at home. Bought an old school analog cuff and stethoscope, now it’s like 120/70 almost every time.

It was apparently the lack of control and the whizzing motor. Having direct fine control over the pump is downright relaxing in comparison.
by bluGill | 2025-11-12 14:15:01+00:00
Taking pictures is important to getting better. Be glad that each one doesn't cost $.30 in film like it would have in 1980 - not inflation adjusted (prices from memory so perhaps off a bit). That is just the cost of the film you used, if you want to look at the negative you have development costs, and even more costs to get a print. Today you don't have to worry about costs of a photo and so can take a lot of them without worry will it be good, if it is bad just learn from the mistake and throw it away.
by scott_w | 2025-11-12 14:15:13+00:00
>> Do you understand what economies of scale are? > Do you understand what results are?

So I take it, no, you don't understand. You're comparing costs and processes that exist outside of wartime to costs and processes that exist during wartime and haven't considered why, despite being told.

> It speaks volumes that your responses are constantly attempting toward strawmen and false dichotomies

I find it hilarious that you state this after your first 2 paragraphs.

> the right amount of procurement process is.

This childish fixation on a flat number is why you don't seem able to understand the problem.

Let's go back to the top, where you said:

> If we toss the process when effective expenditure of resources toward results matter and consequences are the most serious then the process must be less efficient at producing good results for the expenditure than the corruption (or whatever else the process is replacing). So then why are we running it at all?

This was in the context of comparing wartime to peacetime procurement processes. My entire comment addressed the difference between those environments, which you completely ignored to have a childish rant about "too much process." This isn't the first time you've responded to my comments by ignoring the substance and instead trying to (badly) strawman it.
by zug_zug | 2025-11-12 14:15:30+00:00
Of course the loneliest 5% are going to do something like this. If it weren't for AI they'd be writing twilight fan-fic and roleplaying it on some chatroom, or giving all their money to a "saudi prince."

Seems like nothing new, just a better or more immersive form of fantasy for those who can't have the life they fantasize about.
by notepad0x90 | 2025-11-12 14:15:31+00:00
Is this neccesarily a bad thing? I think a lot of people assume these same people would have developed relationships with humans otherwise. How many of these people are better off this way? That'd be an interesting study. I've read a couple of articles on how the "loneliness epidemic" is driving down life expectancy. Could AI chatbots negate that?

"It's not real", yeah, that is weird for sure. But I also find wrestling fans weird, they know it's not real and enjoy it anyways. Even most sports, people take it a lot more seriously than they should.
by immibis | 2025-11-12 14:15:54+00:00
Earlier you stated - and I quote - "the government partnering with businesses to restrict speech is actually a really bad thing" but now you state it's okay to restrict certain classes of speech. Is it bad or isn't it? Suppose every time I tweet "xyzzy", someone's name, then "plugh", they die. Would the government be justified ordering Twitter to ban me?

I don't actually need to use magical examples any more since you provided three of your own:

> Criminal speech is not protected.

So if I keep tweeting "kill this guy" and people are killing all the guys I name, should the government partner with Twitter to restrict my speech?

> Business speech is also not protected.

So if I tweet "I'm buying Twitter for $420 per share" and then don't do it, should the government partner with Twitter to restrict my speech?

> Telling Eastasia about our new spy plane is also not protected.

So if I tweet to Eastasia about our new spy plane, should the government partner with Twitter to restrict my speech?

This actually happened, on Discord. Was it really bad when the government partnered with Discord to restrict the speech of that War Thunder player?
by crazygringo | 2025-11-12 14:15:55+00:00
I've never in my life seen anyone take notes on loose leaf sheets in a ring binder -- not now, and not when I was in school in the pre-computer era. They're not very ergonomic and the holes rip easily on thin note paper. There's a reason everyone always uses spiral-bound or glue-bound. So maybe not as instructive as you think.

And if you use your tablet regularly, you tend to recharge it every night, and they tend to last all day long. I literally can't remember the last time my tablet ran out of battery. They're not like phones in that way.
by jvanderbot | 2025-11-12 14:16:26+00:00
Buried deep is this gem:

I tried feeding a lot of this into various Als (Kagi gives you access to a few with a nice interface) and I found that they mostly were stupid in ways that made me think.

Perfect summary of why AI is useful for rubber ducking. Doing this with a co-worker you always get some questions that are a few layers too shallow for what you need (because they haven't been thinking about it more than a few minutes), but it always makes you think and really helps.
by titzer | 2025-11-12 14:16:28+00:00
> (presumably, I haven't looked into it)

YouTube broke even sometime around 2010 and has been profitable ever since. The ad revenue has always been more than enough to sustain operating costs. It's just more growthism = more ads. If you want the YouTube of 2010--you know, the product we all liked and got used to--you can't have it. Welcome to enshittification.

Personally I find YouTube unusable without an adblocker. On my devices that don't have an ad blocker, it's infuriating.
by SparkBomb | 2025-11-12 14:16:37+00:00
It has nothing to do with that.

A good portion of these stickers are to do with things that are political or quasi political. What tends to happen is that a lot if times people have been burned in someway for supporting an idea or a cause. This is often because people have been fooled by charlatan, or it was later revealed that things were more complicated or different than they were led to believe.

Cringe and why people hate it is best explained by watching the very first episode of the UK office.

Most people want to go to work, turn up and do their time and go home. People that are often top enthusiastic are difficult to deal with day to day. People that adorn their personal possessions with slogans are seen as a warning sign.
Show HN: ContentKit Studio – Edit long videos fast with AI
by AhmedSlem | 2025-11-12 14:16:42+00:00
Hey HN,

I’ve been working solo on a tool called ContentKit Studio, and I just launched the beta.

It’s built for creators who want to turn long videos or podcasts into polished, ready-to-post clips — without spending hours editing.

You can upload a video directly or paste a YouTube link, then ContentKit automatically:

Removes filler words and silences

Lets you edit directly from the transcript

Exports full 1080p videos instantly

(Coming soon) Generates AI-enhanced titles, descriptions, and viral clips

I built this after struggling with slow, complex editing tools that weren’t made for creators who just want results fast.

I’d love your thoughts — feedback, critiques, or feature ideas are all welcome. Check it out here: contentkit.studio

Thanks! — Ahmed