MurphyA/hacker-news huggingface dataset:
Show HN: 2025 Failure Wrapped AI-Generated Year in Review for Tech Failures
by ukituki | 2026-01-01 18:38:15+00:00
What it is:
A web app that generates a personalized "year in review" for your tech failures. Answer a short quiz about your year (startup attempts, crypto losses, unlaunched projects, etc.), and it uses Google Gemini to create a shareable card with stats like your "burn rate," "global rank," and achievements.

Backstory:
I was reflecting on 2025 and realized I had more failed, half-baked or 85% ready but never releasd projects than successful ones. Spotify Wrapped celebrates wins, but there wasn't a way to celebrate (or at least laugh at) failures. So I built this over a weekend.

What's different:
- No signup required - just answer questions and get your results
- AI-generated content — each summary is unique based on your answers
- Self-deprecating humor — it roasts you, but in a way that's relatable
- Shareable cards — download or share on social media
- Built on Cloudflare Workers + Pages — serverless, fast, and cheap to run

Tech details:
- Frontend: React + Vite
- Backend: Cloudflare Workers (serverless function)
- AI: Google Gemini API
- Database: Cloudflare D1 (optional, for user count tracking)
- No authentication — everything is client-side except the AI generation
Try it:
- Visit the link, answer a few questions, and get your personalized failure wrapped. You can choose between "Gentle Vibes" or "Brutal Roast" modes.

Would love feedback on the questions, AI output quality, and whether the humor lands. Also curious if others find this cathartic or just depressing.
by zscreenshot | 2026-01-01 18:38:23+00:00
Thanks for asking!
Honestly, the editor is still a work in progress.
It has several features now, but there's definitely room for improvement. I'm planning to keep refining it.

The main use case I'm targeting is for people creating documentation/manuals who want to annotate screenshots on the spot without switching to another tool.

The goal is to keep everything within the same workflow - capture, annotate, and save - all in the sidebar.

I'd love it if you could give it a try and let me know what you think!
by UniverseHacker | 2026-01-01 18:38:32+00:00
In that case it wouldn't matter much to an individual making personal decisions about their environment. Either way, an environment with enough outdoor air exchange to keep CO2 low would avoid these effects.

But hypothetically, what other trace contaminants would you expect to be so universally correlated with CO2 in different environments that they could account for repeatedly observing these effects in different studies? That seems implausible.
by mschuster91 | 2026-01-01 18:38:33+00:00
Might want to revisit the regulations of the country you're living in. Ireland [1] and, apparently recently, also Germany [2] at least have largely taken back the ban. If you're fluent in German, you can read the factual basis on which the RKI made its decision here [3].

[1] https://www.giveblood.ie/can-i-give-blood/keeping-blood-safe...

[2] https://www.blutspendedienst-west.de/magazin/blutspende/mehr...

[3] https://www.rki.de/DE/Themen/Infektionskrankheiten/Blut-und-...
by shermantanktop | 2026-01-01 18:38:40+00:00
I’m that guy who gets all the introverts together.

Over the past decade I’ve built two different communities like this, both of which meet weekly. They’ve become pretty important social outlets for all the regulars.

Unfortunately, they are both at my workplace. Which means I am tied to my employer not just professionally, but socially. This makes the prospect of changing jobs much more painful and disruptive.
by mettamage | 2026-01-01 18:38:57+00:00
> The simple evidence for this is that everyone who has invested the same resources in AI has produced roughly the same result. OpenAI, Anthropic, Google, Meta, Deepseek, etc. There's no evidence of a technological moat or a competitive advantage in any of these companies.

Practically, what I'm finding is that whenever I ask Claude to search stuff on Reddit, it can't but Gemini can. So I think the practical advantages are where certain organizations have unfair data advantages. What I found out is that LLMs work a lot better when they have quality data.
by crazygringo | 2026-01-01 18:39:00+00:00
> to put a stranglehold on innovations on the web

I think that's the hypothetical part, it's not reality. Safari continues to be a fully modern browser. It doesn't release new features quite as fast as Chrome, but it does generally adopt them.

If Apple were attempting to put a "stranglehold on innovations on the web", Safari's feature set would look very different. But that's not what's happening.

Like I said, Apple does lots of anticompetitive things. I'm not blind to what they do with the app store. I just don't think that the single browser engine policy is motivated by this, or has much effect on it, given how Apple does keep maintaining Safari as a modern browser.
by m3047 | 2026-01-01 18:39:08+00:00
The dead elephant in the freezer in the room is low / no code solutions, which don't require a cloud. Is it really easier for the illiterate masses (can't unsee all of the horrible graphics with fumble mumble legends) to accurately, consistently, coherently type out their thoughts than it is for them to gesture? Hey guys, ummmm guys do you use a web interface to manage your CI / CD pipeline? Have you ever had to verbally guide somebody through a sequence of gestures? Have you ever had to extract an ACCURATE description of their gestures during an interaction you're investigating from some rando?

I use pointy-clicky software for visualizing relationships and correlations. I use draggy droppy software for building complex data workflows (including ML elements). I use desktop publishing software rather than LaTEX. I suffer industrial interfaces for (most of) my own software (where I am the chief customer) because it's easy for me to sling simple server-side UIs, but there are standalone servers out there which make creating apps (with RFID, QR, accellerometer support) just like, yes JUST like, desktop publishing (especially as you get closer to industrial control applications); one of my faves has a widget which is a "choose your own adventure" dashboard widget so that the users can create a dashboard customized just for them, yes, Inception (granted, that widget does need some configuration which requires a keyboard).

Granted, behind every one of those slick interfaces is a drippy gob of data. I have to create a CSV in the correct format for the visualizer, or surrender to their integrated "partner solutions"; or for a different visualizer I have to create some network services which it consumes for "enrichment". My data workflow tool has generic python "actions" so you can create custom tasks (it presents the data to your scripts using pandas). On very rare occasions I have a need to hack on DTP docs to format obscene amounts of repetitive data; but a lot of the time it's back to making a CSV and putting that in a spreadsheet / database which the software can then utilize for quaintly-named "mail merge". The UI software which I refer to integrates with SQL databases and authorization / access management engines, somebody still needs to set those up; and I stumbled across it in the first place because somebody needed a little (surprisingly little) help connecting to an obscure HTTP resource.

To short circuit a bunch of off track commentary: LLMs are not speaking english to other LLMs to design new LLMs AFAIK. I have never seen a debate or article about whether it is better for LLMs to utilize english or russian for this task. I just don't like the menu that is offered on this ship Titanic, and I'm uncomfortable with the majority of the passengers being incarcerated belowdecks; I'll book different passage, thanks.
by Quothling | 2026-01-01 18:39:12+00:00
Why? I've build some massive analytic data flows in Python with turbodbc + pandas which are basically C++ fast. It uses more memory which supports your point, but on the flip-side we're talking $5-10 extra cost a year. It could frankly be $20k a year and still be cheaper than staffing more people like me to maintain these things, rather than having a couple of us and then letting the BI people use the tools we provide for them. Similarily when we do embeded work, micro-python is just so much easier to deal with for our engineering staff.

The interoperability between C and Python makes it great, and you need to know these numbers on Python to know when to actually build something in C. With Zig getting really great interoperability, things are looking better than ever.

Not that you're wrong as such. I wouldn't use Python to run an airplane, but I really don't see why you wouldn't care about the resources just because you're working with an interpreted or GC language.
by krick | 2026-01-01 18:39:14+00:00
Was going to ask what's the data, but

> Compromised Data: Source Codes, CI/CD Pipelines, API Tokens, Access Tokens, Confidential Documents, Configuration Files, Terraform Files, SQL Files, Hardcoded Credentials and more!

Yeah, right. No wonder nobody bothered to buy and take a look. More of an insult to ESA, than a "data breach".
by leptons | 2026-01-01 18:39:21+00:00
The reason Apple doesn't allow any other browser engines on iOS is due to them collecting up to 30% of purchases made through the apps from the app store. If a developer can do the same things with a capable web browser, then they won't need to create a native iOS app and that cuts into Apple's app revenue. So Apple purposely hobbles Safari so it doesn't have any advanced browser APIs for stuff like bluetooth or other APIs that apps have access to, forcing developers to create an app, where Apple can then cut into purchases made through the app.

It has nothing to do with people no longer using Safari and Apple being sad about that. Other browsers can technically be installed on iOS, but the underlying browser engine is forced to be Safari, which lacks many APIs other web browsers could implement, reducing the need for a native app. It's purely Apple's anti-competitive greed that drives this situation. And the EU, Japan, and the US DOJ have noticed. So far only the EU and Japan have actually taken measures to force Apple to change this.

Here's the entire DOJ lawsuit which includes many other instances of anti-competitive practices by Apple.

https://www.justice.gov/archives/opa/media/1344546/dl?inline
by oarfish | 2026-01-01 18:39:21+00:00
akshually theres quite some interesting data on this. it has been shown that stretching alone can indeed produce hypertrophy (in birds and humans), but the required protocols are so intense that you wont want to do them (i think its hours in incredibly uncomfortable positions), so dynamic exercise still wins.

One would also expect it not to do as much for strenght, since adaptations are somewhat specific to the training.
by xixixao | 2026-01-01 18:39:22+00:00
There are differences, but this is oversimplified, and market is “mostly” working. You need more money in California, for transportation, for health care. The standard is bigger houses (bigger everything) in Cali. Life might be richer, in some ways more pleasant, in London (it’s not weather though), including shorter flights to many interesting places.

From my experience the ratio of savings was similar, but the ppp of course favored US for absolute numbers.
by trinix912 | 2026-01-01 18:39:59+00:00
IMO it's only fine as long as it respects the user's choice and doesn't keep on asking. If I choose to not donate, do not nag me about it the next year either. If I choose to donate, do not remind me to do it again. I will do it myself if I decide to.

Perhaps it's cultural - where I live repeatedly asking for money is highly frowned upon and only lowers the reputation of the non-profit doing it. The non-profits who only ask once are much more likely to receive multiple donations from the same person.
by AnotherGoodName | 2026-01-01 18:40:09+00:00
The point is the difficulty of the comparison. They are tariffed in the EU and NA to the point of near inviability so I don’t see that as a valid comparison. Outside the EU and NA they are Chinese made cars.

So basically you either compare current NA/EU Teslas to a hypothetical untariffed BYD (I don’t think this is fair) or you compare Chinese made Teslas to BYDs (which of course leads to similar prive perf ratios).
by brightball | 2026-01-01 18:40:46+00:00
I think people often underestimate how, for dad's in particular, there's a massive need for this.

Prior to Covid, I'd started a Wednesday "Dad's Night" where we just got together from 9-10 in my backyard to hang out and have a beer. Eventually we'd move to random local pubs and often it would go to 11pm. It grew with consistency as people would invite other folks. Had one of the assistant basketball coaches from Clemson show up one time. Some of the guys who home brewed would bring something.

The key was a time, after the kids are in bed on a night in the middle of the week when people didn't have other plans.

Covid killed it, but we eventually just became a "grab lunch" text group.

I think Country Clubs and golf used to be the "default" outlet for a lot of people, but as those prices have increased there's a gap to fill.
by UniverseHacker | 2026-01-01 18:40:46+00:00
Yes, another thing Feynman is doing is teaching people how to think about and model problems in a simple but reliable way in their mind, something he was very good at. In a sense his specific subject matter is just an example to demonstrate the process.

A textbook that just plainly presents the facts about a specific phenomenon isn't necessarily training you to think like a theorist, in the way Feynman is.
by mikethe | 2026-01-01 18:41:20+00:00
"Why?"

Because of what Raymond said. He said two things that I remember fairly clearly:

1) If you have to resort to OO to solve your problems, you probably have another unresolved problem at a higher level. This is from near the beginning of the book.

2) OO succeeds mainly by increasing the global complexity of the problem.

All I'm doing is answering your question. It is true I wasn't totally clear about this. It is very clear that you understand his detailed logic better than I do. Reading the rest of your post now.
by LorenPechtel | 2026-01-01 18:41:47+00:00
They want you to think that.

There is no way any group other than Hamas could be operating at that scale. It's Hams taking the aid to use it to control the population. It's not like they were actually starving--Hamas never managed to find a legitimately starving person to point a camera at. Every single person they paraded in front of the cameras had medical issues that were the cause of their problems. Just go look inside a hospice, should we conclude they are starving people?
by NoImmatureAdHom | 2026-01-01 18:41:49+00:00
> So you'd be fine with say, Kamala, running on a campaign of crushing dissent because the courts will say "lol no"? Is that what I'm reading?

No, I wouldn't be fine with it.

Do you imagine this is what Trump is doing? Or that Democrats don't do the same? Democrats ran a long and successful campaign to crush anti-woke dissent, for instance. Broke lots of laws (and still do!) in the process. Questioning woke orthodoxy could get you blackballed or fired in government, and they wielded power to make sure the same was true in many non-gov institutions. They were even on the path to first amendment restrictions to protect this crusade. Even compelled speech in Biden's last Title IX!

Anywho, to steelman I think you would need to explicitly make the leap from "flag burning" to "running a campaign of crushing dissent", because flag burning doesn't seem like even part of a campaign against crushing dissent. It seems like empty pandering to stupider supporters.
by Veserv | 2026-01-01 18:42:10+00:00
Foolishly, QUIC is not little-endian [1]. The headers are defined to be big-endian. Though, obviously, none of UDP, TCP, or QUIC define the endianness of their payload so you can at least kill it at that layer.

[1] https://www.rfc-editor.org/rfc/rfc9000.html#name-notational-...
by mindslight | 2026-01-01 18:42:20+00:00
Putting aside the whole presenting slop-coded things as cromulent projects, is anyone else tired of this constant myopic focus on performance? I don't need a message queue that can "saturate the bandwidth of the next generation of hardware". Rather I need middleware that is simple to set up (not hundreds of configuration knobs for optimizing performance), reliable (can run clustered on a few instances on its own, not using k666s or anything, and handle instances going away for a few weeks if one dies or I'm reconfiguring things), has good semantics that won't encourage Heisenbugs down the line (eg look at MQTT's actual semantics versus how it's incorrectly used by Home Assistant), and so on. I get that there's no surveillance industry money backing projects aimed at end users, but it's still pretty sad that individuals creating projects in their spare time are still focusing on features desired by the surveillance industry.
Show HN: Anchor – Raft Consensus in Go with gRPC and a TUI Dashboard
by drshaballah | 2026-01-01 18:42:25+00:00
I implemented the Raft consensus algorithm in Go, including leader election, log replication, snapshotting, and cluster membership changes. It powers a simple distributed key-value store with an HTTP API and a terminal UI for monitoring the cluster. Feedback welcome—especially on correctness or improvements! Running a 3-node demo is straightforward (instructions in README).
by amosWeiskopf | 2026-01-01 18:42:46+00:00
I think the bottleneck is rarely CDN. Think about it - my server sits in Germany. My target audience is in the US. My latency to the west coast is 150ms. I can see it being a big thing in competitive online game, but for website load performance it's less than the blink of an eye. The real bottleneck is usually poorly configured page or some bloated JS.
by OptionOfT | 2026-01-01 18:43:02+00:00
At a hardware level it seemed to work. Looking at USB-C on iPhones for example.

Software wise? Fail. EEA gets to disable start search in Windows 11. RoW does not. Interestingly EEA membership is decided at install time based on your selection, and is not changeable afterwards.

iPhones on the other hand have a daemon running that checks your location. It's not based on where you set up the phone. So traveling from Europe to somewhere else can actually prevent you from updating apps that you got via an alt-store:

https://www.macrumors.com/2024/03/06/alternative-ios-app-sto...
by eli_gottlieb | 2026-01-01 18:43:15+00:00
> there's a reasonable justification (not just an explanation) for killing women and children if it suits someone's needs

The Law of Armed Conflict specifies exactly when it considers such a reasonable justification to exist, which is not "never". You don't get to plop down women and children in front of military installations and go "neener neener" like you're a child on the school playground.
by toast0 | 2026-01-01 18:43:32+00:00
If browser F is worse at battery life than browser S, people will figure that out and adapt for themselves. If it's a big difference, it's self-evident; and small differences should show up in the battery life tool and computer press.

Security-wise, the sandbox should limit damage to within the browser, and if it doesn't that's not the browser's fault. Maybe restrict access to password filling and such though / figure out how to offer an API to reduce the impact.

Standardization, eh? Forcing Safari on iOS and not making it available on the mass market platforms (Android and Windows) makes it a pretty wonky standard. I guess there's a claim to be made for the embedded browsing engine, but IMHO, that should be an app developer choice.
by astura | 2026-01-01 18:43:37+00:00
>There hasn't been a POTUS or VPOTUS with a technical background in the last 45 years (Jimmy Carter was a nuclear engineer). So obviously none of them would be authoritative on such topics.

Jimmy Carter was a very smart guy, but he was not a nuclear engineer.

https://atomicinsights.com/jimmy-carter-never-served-nuclear...
by lisbbb | 2026-01-01 18:44:53+00:00
You wouldn't need the long blog post or any other efforts if you didn't work remotely (remote work is poison). Having kids is a personal choice, but so many of you are failing to understand why family is so important that maybe you should revisit that choice, too. What are so afraid of? Was your home life as a kid that painful and awful? Even so, you can do a better job of it!
by AnimalMuppet | 2026-01-01 18:45:10+00:00
Potential unconstitutionality?

There is no constitutional basis for deporting 100 million people from America. None.

Illegal immigrants? Sure. Whether or not they have committed any crimes while here, it's clearly within the federal government's legitimate authority.

Legal immigrants? It's a jerk move, if you said they could come in and now you change your mind, but it's probably not unconstitutional.

But we have an estimated 14 million illegal immigrants, and 48 million legal. So, deport 38 million citizens? On what basis would that be constitutional? There's no way.

I care far more about the damage to the rule of law than I do about the damage to the tech industry.
by vpShane | 2026-01-01 18:45:21+00:00
it is how it is, but nothing's stopping any of us from reaching out or calling a friend or sending a calendar invite. I used Facebook for a local animal shelter I was volunteering at, but from the infinite scroll filled with infinite ads, very little local things in the middle using "FB Purity" firefox addon to hide all the garbage you see how much garbage is actually there. it feels like I pulled away from a dark matrix of things designed to keep us hooked, then I look around and see everybody else hooked, commenting with bots, sharing facebook encouraging memes/new age spirituality posts and fb doing all it could to hook everybody's attention, getting riled up against political opinions, bots.

is the loneliness worth it? probably not. is the freedom? yes.

> where I decided to grit my teeth and accept the data hoarding companies and dark patterns as a tradeoff for being able to interact with people who couldn't care less about the technicalities.

I know, right? that infinite scroll/showing all the good things on the timelines isn't their real life, they're filling a void within themselves surfing short videos and voicing opinions on nearly everything.

even Zuckerberg said Facebook isn't for making/interacting with friends anymore, it's other things, and not good things.

you're not alone, and you're not detached from society, you're just unplugged from the matrix. of course I say this while browsing subreddits and hn, but hobbies and activities where we meet people, these are always going to be the best thing available to us. in the digital world there's plenty of people who'd be down for a LAN, a hangout, an event like going hiking, and I've met some cool people outside of social media but there's many days where it was me, 4 walls, a book/finding things to occupy my time.

trust me you did yourself a solid.