MurphyA/hacker-news huggingface dataset:
by gpderetta | 2025-10-21 11:48:52+00:00
There are hundreds of billions of lines of code of critical software[1] written in unsafe languages, that is not going to be rewritten any time soon. Adding memory safety "for free" to such software is a net positive.

Current CPUs are limited by power, transistors are essentially free.

[1] often the VMs of safer higher level languages, in fact.
by tim333 | 2025-10-21 11:49:08+00:00
>only got to in 2015

I think a lot of the delay is it took a while for people to realise there was a problem. The perhaps excessive hygiene thing didn't really get going till the 1960s and so you didn't really see the rise in allergies till a couple of decades after, then maybe scientists started figuring it like in the 90s and then it takes a while to get proven enough to recommend to parents?
by com2kid | 2025-10-21 11:50:05+00:00
MP3s are tiny. Just download + cache the n and n+1 song. On a modern 4g or 5g connection downloading an entire song takes seconds. Anytime a new song starts up, grab the n+1 song as soon as possible.

But aside from that, inside any metro area even a 200ms or so buffer would likely suffice for streaming music.
by oskari | 2025-10-21 11:52:39+00:00
I believe you're referring to our January 2020 Kafka incident where a logic bug caused data loss for a customer. It was a serious failure and a huge learning moment for us.

The platform we operate today is fundamentally different and far more resilient than it was five years ago. We've scaled significantly (recently passing $100M ARR) because we took those early lessons seriously and continue to prioritize reliability.
by yesbut | 2025-10-21 11:53:00+00:00
Just wanted to drop a quick note that I donated to the Dark Reader project. long overdue. I use Dark Reader every day across multiple browsers and it's become one of those essential extensions I install immediately on any new setup. It genuinely reduces eye strain, especially during long hours of reading documentation, sometimes i forget I'm even using it.

The fact that it works so well across a huge variety of sites is seriously impressive. Huge thanks to the Dark Reader team.
by maccard | 2025-10-21 11:53:13+00:00
I care about these things.

But this is overblown. What’s your threat model here, you’re downloading a random thing from the internet and executing it. 99% of people are on single user machines, so root access doesn’t help, you’re screwed just by executing the thing if it’s malicious. Doing this is no worse than installing and running a random deb, or running npm install
by redprince | 2025-10-21 11:53:38+00:00
The text he wrote makes a lot of sense under that prompt because that prompt provides the frame under which to read it. Knowing the prompt makes it obvious that his general observations happen to apply to Germany and he wasn't aware of that before moving there. He's just polite by not spelling it out.

The real issue for non-publication is the one he cites: "additional reflections in a more personal and light-hearted tone". This matches the general type of content in Zeit Magazin. They weren't looking for a scathing criticism of societal ills but some entertaining piece that goes well with the other easily digestible articles.

And as a German I have to say: He's bang on.
by thenaturalist | 2025-10-21 11:54:36+00:00
While I chuckle at the fact Ai Weiwei choose to dump on Germany while enjoying unbothered refuge here, this sentence I disliked the most.

It reeks of over-thinking, philosophical elitism.

As someone who was raised by parents born in Communist Romania, talk to anyone born in an Authoritarian regime and they’ll tell you what the absence of freedom means like.

When it comes to assessing freedom, I’d stick closer to German-Romanian literature Nobel prize winner Hertha Müller.

Coincidentally, just like Ai Wewei she’s been living here in Berlin and seems not to feel particularly unfree.
by Someone | 2025-10-21 11:56:12+00:00
FRA: “As for HW3 owners who bought FSD, which basically turned out to be an interest free loan to Tesla for years, the automaker needs to offer free FSD transfer and a $10,000 discount on a car upgrade.

While this might sound like a lot”

It would add up to a lot of money for Tesla, but for customers? Some of these people paid $15.000 years ago for something that hasn’t been delivered, and now, they would be able to get $10,000 ‘back’, only if they commit to spending way more again, in the hope to eventually get what they bought years ago, or, more likely, in the hope of eventually being able to subscribe to get the features they already paid for years ago.
by skydhash | 2025-10-21 11:56:25+00:00
Emacs isn’t battery-included. It’s a platform for textual interfaces with a focus on text editing. It may not includes some tools, but if the tools works with text (at least on the standard in/out) hooking it in emacs can be done really quickly. More so if it’s something that:

- have result that can be formatted in a tabular fashion

- do stuff with files then present some diagnostics (especially if errors and warnings are related to the files)

- Have an REPL interface

It’s not preconfigured like VS Code, but it’s much more versatile. Cursor having to fork VSCode is one such example. In Emacs, anything is just another package.
by jack_tripper | 2025-10-21 11:57:01+00:00
>Here in Europe they need a very serious reason anyway (like gross misconduct)

Definitely not true in all of Europe. There's some countries where severance pay is not mandatory for all workers' groups and reasons aren't needed to fire someone (the green countries)[1] and also some have loopholes where PIP is legal and often used, so in practice YMMV depending on the laws where you live and the unions in your job/industry.

>(like gross misconduct)

Again, not always true. In many countries gross misconduct can be grounds for on the spot termination. For example in NL there was a truck driver that modified the safety system on his truck so he can unload potentially dangerous cargo from the comfort of his cabin without having to keep the outside lift button pressed. When caught he was fired on the spot with no severance and no unemployment, and even lost the case after he sued for unjust termination.

[1] https://upload.wikimedia.org/wikipedia/commons/4/45/At_will_...
by southwindcg | 2025-10-21 11:58:02+00:00
Your previous post claimed to explain "The Nature and Purpose of Dark Matter" while this post is "... eliminating the need for separate exotic forces like Dark Matter and Dark Energy."

Are you a physicist? It seems like every few weeks, another "independent researcher" posts another LLM-generated Grand Unified Theory, or Millennium Prize solution, or paradigm-shifting scientific discovery, without having the relevant math or physics background to spot when their LLM of choice is hallucinating, and why it doesn't work.
by DiogenesKynikos | 2025-10-21 11:58:38+00:00
The EU focuses on both aspects of safety.

You can look at the Euro NCAP ratings for the 2023 BYD Seal, for example: https://www.euroncap.com/en/results/byd/seal/50012. They break down the rating based on safety for adult occupants, child occupants and pedestrians. These ratings are based on many different crash tests.
by CaptainOfCoit | 2025-10-21 11:58:53+00:00
> Tesla needs to offer all HW3 owners a $5,000 loyalty discount, that goes on top of all other incentive program, when upgrading to a new car.

Is it just me, or does that seem backwards? If I purchased something with a specific feature, or promised future feature, and 5 years later it's still nowhere to be seen, I don't want a coupon for "my next purchase", why would I buy from the same place after they already lied to me before? The only acceptable solution would be to get back the extra money spent for that feature.
by redserk | 2025-10-21 11:58:57+00:00
Poland[1, 3], Latvia [2], Lithuania [3]

1. https://apnews.com/article/russia-nato-members-borders-airsp...

2. https://www.reuters.com/world/europe/russian-drone-that-cras...

3. https://www.reuters.com/world/europe/lithuania-says-russian-...

Among other events, like drones being spotted near commercial airports.

Are you suggesting repeated airspace intrusions and acts against civilians are merely acts of innocence?
by skywhopper | 2025-10-21 11:59:10+00:00
The time to address this productively was when “Autopilot” and “Full Self Driving” were announced. Tesla and Musk have been misleading customers for a decade now, and the FTC and other regulatory agencies have done next to nothing about it. I’m not expecting a serious crackdown at this point, but I’m also constantly shocked at the folks who still buy into this fever dream.
by pron | 2025-10-21 11:59:10+00:00
> we are finally getting low level software that no longer needs it

We're not, though. There's a little bit of low-level software being written in Rust (and even that requires a non-trivial amount of unsafe code), but most new low-level software is being written in C++ or C. And even if a more popular safe low-level programming language arrived tomorrow and gained a more respectable adoption, that still wouldn't be fast enough because of all the existing software.
Show HN: Databomz: Organize and Share AI Prompts via Chrome Extension and WebApp
by manicmanias | 2025-10-21 11:59:38+00:00
I built Databomz to fix a recurring problem in my AI workflow — scattered prompts, lost versions, and no simple way to reuse or share them with teammates.

Databomz includes: - A Chrome Extension to capture prompts instantly from any LLM (ChatGPT, Claude, Gemini, etc.) - Paste prompts directly from the extension into your chats or save them in one click - A WebApp with workspaces with tags, folders, and version history - Search to instantly find prompts by keyword or tag - Sharing controls for individuals and teams - A Public Prompt Library for discovery and inspiration

There’s a Forever Free version that already covers a lot of features — it’s meant to be genuinely useful for solo users, not just a demo.

Website: https://www.databomz.com

Would love feedback from anyone managing multiple AI prompts or collaborating across tools. What’s the hardest part of keeping your prompts organized?
by mlrtime | 2025-10-21 12:00:08+00:00
Thank you for providing this tool to the community... I'm a old timer and haven't moved away from grep -R , grep -E, etc...

However one thing that I find annoying with grep more recently is grepping through fs with lots of container layers or files that are unreadable... easy enough to make a bash function for 'find . -type f -name <> | xargs grep'. Does rg solve these issues for you? Thanks!
by Lord-Jobo | 2025-10-21 12:00:33+00:00
I don't think it's really possible for the average employee. You'll just do an interview, like the vibes, and get unbelievably lucky.

By the time their golden age is known outside of the company they are very likely near the decline phase; even if they aren't you are going to be competing with the best now.

For actual upper level leadership: they have the ability to make the golden age happen but studying the circumstances that allowed it to happen at other companies and being very selective about employee number 2-49. After that it's out of your hands.
by wideeyedyoungun | 2025-10-21 12:04:47+00:00
Whoa, this is super slick and props for actually getting it down to ~5s. Most of the “AI cleanup” watermark tools I’ve seen are painfully slow and lossy, so this definitely stands out.

Quick question though: when you say it “pulls the original from Sora’s servers,” are you basically re-requesting the same file the Pro plan uses, or doing some kind of auth-handshake on the backend before proxying it to the user? I’ve seen a lot of different ways people handle temp media URLs, and it’s always wild how small details like headers or caching make the difference between slow and instant.

Either way, cool build. I love when someone spots an annoying friction point and just ships something that works. Gonna tell my media friends about this.
by 6510 | 2025-10-21 12:05:01+00:00
This is the way.

There is a video from the lock pick lawyer where he receives a padlock in the mail with so much tape that it takes him whole minutes to unpack.

Concrete is nice, other options are piles of soil or brick in front of the door. There probably is a sweet spot where enough concrete slows down an excavator and enough bricks mixed in the soil slows down the shovel. Extra points if there is no place nearby to dump the rubble.
by CaptainOfCoit | 2025-10-21 12:06:11+00:00
> By the time their golden age is known outside of the company

Yeah, but that's the thing, when you're interviewing, you usually have some sort of access to talk to future potential colleagues, your boss and so on, and they're more open because you're not just "outside the company" but investigating if you'd like to join them. You'll get different answers compared to someone 100% outside the company.
by somenameforme | 2025-10-21 12:06:22+00:00
I'd argue a bigger part is the endless entertainment. A big part of the reason I started tinkering with things is because I was bored, and I'm fairly certain that was a very common motivator.

At Half Price Books I picked up a book on assembler and started writing my first code using debug.com simply because of boredom. In an era where I could have instead been watching endless entertaining videos on any subject imaginable, or playing literally free video games optimized for thousands of hours of entertainment? I'd certainly have never been bored, and I'm not sure I'd have ever even gotten into computers (or anything for that matter). Indeed a disproportionately large number of zoomers seem to have no skills whatsoever, and that's going to be a major issue for humanity moving forward.
by noosphr | 2025-10-21 12:06:43+00:00
Model is so overused in software and computer science that it has a dozen meanings that would come to mind before the meaning of maket does. By comparison maket is a word with an obvious and single meaning you can find in most dictionaries, or a Google search.

I should probably spell it maquette since a plethora of useless letters is the sine qua non of intellectual sophistication.
by collinmanderson | 2025-10-21 12:07:39+00:00
> COE

I guessed this was an internal Amazon thing so I searched “Amazon COE”

Correction of Error

https://wa.aws.amazon.com/wellarchitected/2020-07-02T19-33-2...

> SDM

Software Developer Manager (from searching Amazon SDM)

https://amazon.jobs/content/en/how-we-hire/sdm-interview-pre...
by nine_zeros | 2025-10-21 12:08:28+00:00
> I think it’s fascinating that you actually believe a coup is even remotely possible, much less the actual intent.

Once again, are you not aware of Jan 6? What do you think happens in a third-world coups?

Do you think its tanks protecting the coup-master like some blockbuster movie? No. Most coups are subtle - simply by a narcissist not letting go of their seat. Once that happens and people inevitably come to revolt, they call on to their own supporters to protect "freedom" - causing riots or even a civil war - a war caused not for any good but only for that one tyrant's own narcissism.

This was America on Jan 6, 2021. We'll see how the next one transition fares.
Show HN: TBR Deal Finder – Track and compare deals on audiobooks and ebooks
by will_beasley | 2025-10-21 12:09:16+00:00
I've been working on this for a while and figured there were a lot of avid readers on here.

TBR Deal Finder is a desktop app to track and centralize pricing across digital book retailers. It integrates with Kindle, Audible, Chirp, and Libro.fm, plus book discovery platforms like Goodreads and StoryGraph. It tracks prices over time and shows you where to find the best deal.

It also handles Whispersync pricing—where you can add a Kindle Unlimited ebook to unlock deep discounts on the Audible version.

Built with Python and Flet. Happy to answer questions!
by rsynnott | 2025-10-21 12:09:27+00:00
> The variety of food and cooking methods is so limited here that people from all over the world feel compelled to open restaurants: Vietnamese, Thai, Turkish — you name it.

I mean, you could say this of basically anywhere in northern Europe, really.

Sidenote:

> AI Weiwei

Looks like he's fallen victim to autocorrect, there.
by ademking | 2025-10-21 12:10:20+00:00
Hi HN,

I recently developed FlashFuzz, a lightweight browser extension aimed at security engineers and pentesters who want to perform quick reconnaissance without leaving their browser.

Features include: - Fuzz URLs across all open tabs to discover hidden endpoints - Scan loaded JavaScript files for potential secrets (API keys, tokens, AWS keys, etc.) - Support for custom wordlists or built-in examples - Configurable batch size and concurrent requests - Export results for further analysis - Lightweight UI with request/response snapshots

It’s fully open source and free. All processing happens locally—nothing is sent externally.

I’d love to hear your thoughts: - Are there any missing features that would make this more useful for pentesters or security researchers? - Any UI/UX improvements you’d suggest?

Chrome: https://chromewebstore.google.com/detail/flashfuzz/hfpcijmfj... Firefox: https://addons.mozilla.org/en-US/firefox/addon/flashfuzz/ Repository: https://github.com/Ademking/FlashFuzz Demo: https://www.youtube.com/watch?v=hrwVM4qyQMA

Thanks in advance for your feedback!
by pjmlp | 2025-10-21 12:10:41+00:00
Still, the keyword is still.

Hence why Objective-C got GC, after its failure to play well with C semantics, got replaced with ARC, and afterwards Swift came to be.

Microsoft now has a new policy in place, via the Secure Future Initiative, that only exiting code bases should be kept in C and C++, all new projects are to either use managed languages or Rust.
by magicofspade | 2025-10-21 12:10:51+00:00
Been experimenting with connecting prompt-based workflows directly into Figma.

I call it vibe designing, turning your text prompt into a real, native Figma layout. Works inside Figma. No exports. No switching tools.

Built a simple working prototype using Vibe coding (ChatGPT + Claude) AI tools stitched together in a messy but functional setup. Not perfect. A lot to fix.

Next experiments I’m exploring: - Design styles - Use design tokens + systems - Screenshot → design - Design variations - Responsive layouts - Cleanup & UX audit

Curious what other directions I should explore. Would something like this speed up your workflow? Or change how you start a design?
by frou_dh | 2025-10-21 12:12:13+00:00
To me the charming thing about Emacs is how introspective a program it is. This goes beyond all the documentation being built-in, and being able to redefine things on the fly. For instance, it's easy to define a keybinding that does "Take me to the source code of the command that's bound to the next keybinding I type". When you use that and land at a destination, it will probably be Elisp code, but in some cases will even be C code - it works either way.
by ninetyninenine | 2025-10-21 12:12:16+00:00
You called it “science fiction” and bowed out, then tried to make it personal. That is not humility, that is evasion. You never addressed a single argument, you just waved your hand and left, and calling someone’s reasoning “science fiction” is not only an insult, it violates the site’s rule against dismissive or unfriendly language. The “good day sir” at the end makes that tone of mockery obvious.

What is actually arrogant is dismissing a discussion the moment it goes beyond your depth and pretending that walking away is a sign of wisdom. It is not. It is what people do when they realize the conversation has left them behind.

If you are so sure of your position, you could have refuted the reasoning point by point. Instead, you dodged, labeled, and ran. Everyone reading can see which of us is still dealing in facts and which one needed a graceful exit to save face.
by lazide | 2025-10-21 12:13:06+00:00
Not an active datacenter, but I did get to use a fire extinguisher to knock out a metal-mesh-reinforced window in a secure building once because no one knew where the keys were for an important room.

Management was not happy, but I didn’t get in trouble for it. And yes, it was awesome. Surprisingly easy, especially since the fire extinguisher was literally right next to it.
by SweetHour | 2025-10-21 12:13:07+00:00
I’ve been pouring time into something I’m thrilled to share — BananaEditor, an AI-driven smart image editing tool powered by Google Nano Banana technology, built for creators, pro photographers, e-commerce operators, and enterprise teams alike. The goal here is simple: make professional image editing accessible to everyone. No fancy editing skills, no costly software — just type what you need, and let AI do the heavy lifting. Whether you want to "enhance contrast and boost colors," retouch product photos, try virtual clothing on models, or blend multi-image elements, you can do it in one shot with natural language prompts. And the best part? It preserves character identities and original scene contexts, so edits never look forced or unnatural. Perfect for anyone needing fast, consistent results — from designing marketing materials to sprucing up e-commerce product displays. We’re rolling with a freemium model, so you can dip your toes in before committing. We’re still refining and would love your feedback — especially on edit accuracy, new scenario features you’d crave, or how we can make the workflow even smoother. Try it here: https://bananaeditor.io Got questions or need help? Reach out anytime at support@bananaeditor.io (and yes, the default password to get started is bananaeditor123 — easy to remember, right?). Thanks for reading and supporting indie tools like this!
by derangedHorse | 2025-10-21 12:13:21+00:00
I’ve also heard key pieces of their infrastructure has sloppily written code and that communication between teams is horrible. Even with their insane salary offers, most people don’t think it’s worth it. Especially given their 6% “unregretted attrition”[1]

[1] https://fortune.com/2024/03/20/amazon-layoffs-performance-re...
by simul007 | 2025-10-21 12:13:59+00:00
After posting about 73% bot traffic statistics, I kept getting the same question: "What does this actually look like?"

So here's the answer. Actual click farm footage. Hundreds of phones running 24/7 automation scripts.

Each device simulates 10-20 "real users" with unique IPs (residential proxies), different device fingerprints, and varied behavior patterns. Your analytics can't tell the difference. Neither can Google or Facebook's fraud detection.

The scary part? This is probably a SMALL operation. Some farms run 50,000+ devices.

At DataCops we're researching network-level detection because traditional methods are failing. When you see 500 "different" residential IPs with identical TCP patterns and synchronized timing signatures, that's not 500 people it's orchestrated fraud routing through compromised residential connections.

The real damage isn't just wasted ad spend. It's business owners making terrible decisions based on corrupted data. They see traffic but no conversions, so they conclude their product sucks, their pricing is wrong, their website needs redesigning. They change everything trying to "fix" their conversion rate when 70% of their traffic was never human to begin with.

How many businesses have failed because they were making strategic decisions based on fundamentally fake data?