MurphyA/hacker-news huggingface dataset:
by nzeid | 2025-12-21 21:01:45+00:00
Man, posts like these always strike a nerve. I graduated in 2008. "Everything" wasn't just handed to us, we had our own share of horrible to deal with as well. And guess what? You'll get through it too.

I wasn't a fan of the article either but I think at any point in history you can make a convincing argument that the world is ending. I don't have any good advice as to how to defeat this perspective, but I am constantly reassured that because I'm not the only one that thinks things are shattered, there is a path to fixing it all.

Join some like-minded individuals and do something amazing. Fuck it, create a dating app without perverse incentives.
by MarsIronPI | 2025-12-21 21:01:49+00:00
But where does the original compiler come from? Reproducible builds are only as good as the compiler used to compile them. That's the point of Trusting Trust. If you build with a backdoored compiler and I reproduce your build with the same backdoored compiler, that solves nothing. This is why full-source bootstrap is important[0].

[0]: https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-...
by blazingbanana | 2025-12-21 21:01:57+00:00
I'm capturing the audio first, which was fine for short audio but ended up killing the process when it got too big. The updated fix is out now.

I did a complete overhaul to the pipeline so that it splits and processes at the end, this seems to have sorted it. I'm thinking about doing each transcription segment as it's coming in (with a bit of a buffer / overlap to keep context) much like the live transcription does, but for now performance is ok. Something I'll keep in mind once I've crossed some other things off the list.
by throw1235435 | 2025-12-21 21:02:46+00:00
I don't think that will happen because it hasn't for other technological improvements. In the end people pay for "good enough" and that's that. If "good enough" is now cheaper to implement that's all they will do. I've seen it in other technologies. As an example due to more precise manufacturing many manufacturers have used it to cheapen things like cars, electronics, etc just to the point where it passes warranty mostly; in the old days they had to "overbuild" to get it to that point putting more quality into the product.

Quality is a risk mitigation strategy; if software is disposable just like cheap manufactured goods most people won't pay for it thinking they can just "build another one". What we don't realise is due to sheer cost of building software we've wanted quality because its too expensive to fix later; AI could change that.

Hoping we invest in quality, more software (which has a price inelastic curve mostly due to scale/high ROI) etc I'm starting to think is just false hope from people in the tech industry that want to be optimistic which generally is in our nature. Tech people understand very little about economics most of the time and how people outside tech (your customers) generally operate. My reflection is mostly I need to pivot out of software; it will be commoditized.
by kozikow | 2025-12-21 21:04:12+00:00
I did lose 30-40kg about 2 years ago on Ozempic.

I don't count calories. I went off Ozempic (now Mounjaro) and I gain weight at about 0.5-1kg a month.

As I am resistance (gym) training, significant % of that ends up being muscle mass rather than fat.

So I end up taking Mounjaro for about 1-2 months every 3-4 months, approximately 33% of the time being "on".

Funnily, I end up with bulk/cut periods without doing them explicitly. This ends up working well for growing muscles.

Notice all people in the story are women. I guess pairing GLP-likes with bodybuilding works quite well for men. As times goes on, I end up needing mounjaro less due to my increased muscle mass.
by Coneylake | 2025-12-21 21:04:13+00:00
Perhaps this is by design. Cruise had a failsafe system that detected a collision and decided to pull over but by pulling over it dragged a person underneath the car (or something close to this scenario). Maybe this dumb failsafe was designed not to repeat Cruise's mistakes?

Certainly a better way to handle this would have been to pull over. I think stopping where ever it happened to be is only acceptable if the majority of sensors fail for some reason
by carlosjobim | 2025-12-21 21:04:30+00:00
Likewise, I've never met a person who has said they are for the EU or even strongly pro-EU. So it must be a question of which of the EU member countries you are in or other kind of bubbles.

> Get out of yours.

I suggested in my original post that Germans seem to be pro-EU. And probably neighbouring countries too. Here in this thread also appeared a fanatically pro-EU Spaniard. In Nordic countries, I've never met a person who would admit they were pro-EU. Of course they must exist, since presumably half the people voted yes to join, a few decades ago.

In the end it seems to be no more complicated than people who benefit financially from EU redistribution of money are pro-EU and the people who have to pay the bill for it are against the EU.
by don-code | 2025-12-21 21:04:51+00:00
Doing connected work from the subway has gotten much, much easier in the last few years. I attribute that to three things:

1. Cell service has become low-latency. This is very different from "fast", which it has also become! When I started working from the train (on HSPA+), pings in the hundreds of milliseconds were the norm. My first step was usually to SSH to a remote machine, and let just the text lag on me. Nowadays, I can run a Web browser locally without issue.

2. Cell service has, at the same time, become ubiquitous in subway tunnels. When I started, there were some areas that dropped down to EDGE (unusable), and some areas that had no service at all. Now, there is exactly one place on the Boston transit system - Back Bay Station - where I lose cell service.

3. Noise cancelling tech has gotten better. It's not just about noise cancelling headphones: both of my laptops (a 2024 MBP and a ThinkPad P14s) have microphones that can filter out screeching wheels and noisy teenagers quite well. That means I can take meetings without making them miserable for the people on the other end.

These, honestly, are a huge game-changer for me. The ability to take a 30 minute meeting while commuting, where otherwise I would've had to get in early or stay late at work, actually does wonders for my ability to have a life outside of work.
by metalman | 2025-12-21 21:05:18+00:00
since I also share the ability to cold turkey on most anything, what you can completly stop eating is processed food, or anything that requires an advanced chemical engineering degree to decipher, ditch most of the carbs, ALL of the sugar. Meat, veggies,fruit,grains,nuts,the most complex packaged foods I buy are yogurt, and bread from an outfit that contracts farmers to grow wheat, pickles, stuff from wierd and wonderfull ethnic groceries where they openly miss there country and insist on having you try the good stuff!, wild food, tucked away farm markets, but most of all, I put my body in charge, which requires listening, but once you realy clean up, perhaps you will find as I have, that certain off the record indulgences have very significant negative phisiological repercusions, on a one to one basis. but this practice is not for dilly dalyiers, so
by redleader55 | 2025-12-21 21:05:21+00:00
The article, AI or not, is extremely naive. It doesn't mention any premise or any problem to solve. Proposes a solution and just goes with it. What if your monster of a event is lost when your service crashes or is lost by the logging library/service/etc? What if you're interested in measuring, post factum, how long each step takes? What if you want to trace a log through several (micro-)services and maybe between a mobile app and some batch job executor that runs once a day?

"Logging sucks" when you don't understand the problem you're trying to solve.
by cgriswald | 2025-12-21 21:05:25+00:00
This isn't to disagree with your overall point about proper emergency mitigation and having humans available.

> Remember a few years ago when a semi truck overturned somewhere and poured slimy eels all over the highway? No one‘s ever gonna program for that.

While the cause is unusual, this is really just three things that everyone absolutely should be programming into their autonomous vehicles: accidents, road debris, and slick conditions.
by xandrius | 2025-12-21 21:05:33+00:00
You have a wayyy too skewed perception of the general tech person.

I normally get way better and varied recommendations from my philosophy friends, for example. Here it's generally just the usual mainstream sci-fi stuff about tech, space, ai/robots and such.

And forefront of culture is by definition going to be full of known stuff, else it wouldn't be culture-defining if almost nobody knows it.

What would you put in your top 5 "I'm very smart" 30+ yo book list?
by tempest_ | 2025-12-21 21:06:01+00:00
I did not use a script (my environment is bare metal running ubuntu 24).

I read these and then wrote my own scripts that were tailored to my environment.

https://pganalyze.com/blog/5mins-postgres-zero-downtime-upgr...

https://www.pgedge.com/blog/always-online-or-bust-zero-downt...

https://knock.app/blog/zero-downtime-postgres-upgrades

Basically

- Created a new cluster on new machines

- Started logically replicating

- Waited for that to complete and then left it there replicating for a while until I was comfortable with the setup

- We were already using haproxy and pgbouncer

- Then I did a cut over to the new setup

- Everything looked good so after a while I tore down the old cluster

- This was for a database 600gb-1tb in size

- The client application was not doing anything overly fancy which meant there was very little to change going from 12 to 17

- Additionally I did all of the above in a staging environment first to make sure it would work as expected

Best of luck.
by JKCalhoun | 2025-12-21 21:06:10+00:00
When kids were added to the family, it actually improved my life. I actually had motivation then for making money—and making time.

Now, empty nested, I can see that I was both rudderless and identity-less before the kids. I'm wandering now (and retired) trying to find a replacement identity.

I'm still a father of course (and husband) but with less input and less to do. In fact I feel inclined to step back and let the girls have their lives now. So I road-trip, come up with projects to keep me busy, try to be an "educator".
by AaronAPU | 2025-12-21 21:06:16+00:00
But it is factually true that it’s a matter of willpower, no amount of reframing it is going to change that.

It’s not like others like myself, currently on a cut cycle, don’t experience hunger. The idea that we are just “lucky” ignores all the willpower and discipline we fight through to do it ourselves.

I’ve eaten about 800 calories today and it is 4pm. Just finished 90 minutes on the indoor bike. My stomach feels hungry. I experience that and just sit with it. That is the difference.
by Eddy_Viscosity2 | 2025-12-21 21:06:33+00:00
SCOTUS will simply say that since the constitution didn't explicitly state that electronic data and communications was protected, then it isn't.

Even if it did explicitly say that this information is protected, SCOTUS would just make up a new interpretation that would allow surveillance anyway. Same as they made up presidential immunity, even though all men being subject to the law was pretty explicit purpose of the founding of america. I mean, they had a whole revolution about it.
by eswat | 2025-12-21 21:06:43+00:00
Sad to look back years ago when the first mobile apps started adopting this "Remind Me Later"-only dark pattern and is now festering everyday drivers like your OS.

Between these and services that suddenly suffer from amnesia and spamming me with marketing notifications and emails after months or years of silence, it’s becoming more tiring to use any service that grows significantly enough where they don’t need to care about what their users actually want.
by A_D_E_P_T | 2025-12-21 21:06:51+00:00
The zombie intuition comes from treating qualia as an "add-on" rather than as the internal presentation of a self-model.

"P-zombie" is not a coherent leftover possibility once you fix the full physical structure. If a system has the full self-model (temporal-spatial sense) / world-model / memory binding / counterfactual evaluator / control loop, then that structure is what having experience amounts to (no extra ingredient need be added or subtracted).

I hope I don't later get accused of plagiarizing myself, but let's embark on a thought experiment. Imagine a bitter, toxic alkaloid that does not taste bitter. Suppose ingestion produces no distinctive local sensation at all – no taste, no burn, no nausea. The only "response" is some silent parameter in the nervous system adjusting itself, without crossing the threshold of conscious salience. There are such cases: Damaged nociception, anosmia, people congenitally insensitive to pain. In every such case, genetic fitness is slashed. The organism does not reliably avoid harm.

Now imagine a different design. You are a posthuman entity whose organic surface has been gradually replaced. Instead of a tongue, you carry an in‑line sensor which performs a spectral analysis of whatever you take in. When something toxic is detected, a red symbol flashes in your field of vision: “TOXIC -- DO NOT INGEST.” That visual event is a quale. It has a minimally structured phenomenal character -- colored, localized, bound to alarm -- and it stands in for what once was bitterness.

We can push this further. Instead of a visual alert, perhaps your motor system simply locks your arm; perhaps your global workspace is flooded with a gray, oppressive feeling; perhaps a sharp auditory tone sounds in your private inner ear. Each variant is still a mode of felt response to sensory information. Here's what I'm getting at with this: There is no way for a conscious creature to register and use risky input without some structure of "what it is like" coming along for the ride.
by will4274 | 2025-12-21 21:06:55+00:00
It's tedious to see these same sarcastic comments on every self driving car story. Yes. Buses and trains exist.

When you link the cars together, they usually switch to a hub that's a 10-15 minute walk from your destination instead of your destination and the compartments are occasionally shared with unstable and violent people, which while possibly "efficient" in some metrics, are downsides that many people would rather avoid. Personal compartments are a real differentiating advantage.
Show HN: Kanmail – Turn your inbox into a Kanban board
by Fizzadar | 2025-12-21 21:07:23+00:00
Hey HN! Been a while.. last post for reference in 2020: https://news.ycombinator.com/item?id=22985055. Moved city, job and had two children since then which is wild :)

Been working away shifting Kanmail over to a Go backend (using the excellent wails) and rewriting the frontend in TypeScript. This "new" v2 is much quicker, overcomes a bunch of old limitations (no age limit on paginating folders) and finally gets a working Linux AppImage (*my Linux test setup is somewhat limited and I expect there's plenty of edge cases here - hit me up if you have issues).

Anyway, would love any feedback on site or app, the previous round was incredibly useful.
by kimos | 2025-12-21 21:07:31+00:00
This is great. And it send me down the path of trying to get my library card to work.

Turns out it uses a format called Codebar which is from 1972 and not supported by Apple wallet passes. This tool and most of the other linked ones in this thread did not work. (And also tried to charge me a recurring subscription to use once, but that’s another issue)

I found this one which generates many other barcode formats and generates them as images as a workaround. That seems to work.

https://apps.apple.com/app/id1423106610
by scoofy | 2025-12-21 21:07:32+00:00
I live in SF in an area that was affected by the blackout. I saw four different Waymos stopped. Three were in the middle of the street. One was along the curb.

My personal opinion. With number of cars I saw flying through blacked out intersection -- major intersections -- I'm very happy that Waymo had a fail safe protocol for such a "white swan"-style event (that is extremely rare, but known-to-happen event).

I saw a damn Muni bus blow through an minor intersection, and was just shaking my head. So many dumbasses behind the wheel, it's miracle no one was killed, and everyone seems to be concerned with "the flow of traffic."
by kazinator | 2025-12-21 21:07:41+00:00
There is no uncertainty about the origin of Aspirin whatosever.

A young chemist named Felix Hoffman synthesized it in 1897. The name aspirin was settled upon in January 1899, between the two finalists euspirin and aspirin.

All use of salycilates in natural form until then was quackery and not the origin of the thing called Aspirin.

Salycilates that are not ASA are not aspirin.
by smurda | 2025-12-21 21:07:50+00:00
Many cities have mixed-income housing strategies to create a social and economic mix, including London where council housing is peppered in throughout the boroughs.

"Building more densely in the right places will not just enable the delivery of more homes, but will also improve access to jobs and services, while helping to fund desperately needed social and physical infrastructure. It will help people to be active and healthy, by locating more housing within walking and cycling distance of local amenities and public transport access, and by reducing reliance on car ownership. Furthermore, it will help to foster socially and economically mixed neighbourhoods, which are a key part of maintaining London’s vibrancy and economic success."

-London Housing Strategy https://www.housinglin.org.uk/_assets/Resources/Housing/Othe...
by chocochunks | 2025-12-21 21:07:56+00:00
Any computer that can't run Windows 11 is almost a decade old. There has been plenty of improvement. Compare a laptop with a high end Intel i7 7920HK to even a lower end part like the Core Ultra 5 226V. Right now prices on pre-builts and laptops aren't totally reflecting the craziness at least.
by iwanttocomment | 2025-12-21 21:08:25+00:00
We need to start looking at obesity as a hunger disorder, and not as the result of an addiction, a lack of knowledge about nutrition, or a lack of self control.

When an obese person regulates their eating and loses weight, the hunger often doesn't go away - and often increases. This is physical, not psychological hunger. When the obese person almost inevitably returns to eating to fullness, they regain weight.

When a person takes GLP-1s, hunger is greatly reduced, and an obese person can eat less food while still achieving satiety without gaining weight. When they stop taking the GLP-1s, the hunger returns, and when they return to eating to fullness, they regain weight.

Similarly, when a person takes stimulant weight loss medication, they can eat less food while experiencing less hunger, and thus lose weight. Similarly, when they go off of the stimulant (or develop a tolerance), the hunger returns and when they return to eating to fullness, they regain weight.

In many obese people, the hunger is present even when they eat a nutritious meal at the appropriate number of calories to maintain their weight. Common advice is to say "this mix of macros or foods makes me satisfied!" and, well, that's great for you but not universal.

People who naturally feel reasonably satisfied with an appropriate number of calories to maintain their weight still experience hunger, but not with the intensity or insatiability of that hunger that many obese people do.

While it does occur with some who have severe eating disorders, most obese people do not overeat themselves into obesity by continuing to eat long after they're full. They eat until the hunger goes away.

It's the hunger. Take away the hunger, and the weight goes down. Bring back the hunger and the weight goes up. It's simple, it's obvious, and few say it.
by qcnguy | 2025-12-21 21:08:32+00:00
Studying history better would be a good start. The Nazis came to power because they were a far left party and the population in that era thought socialism was a great idea. Hitler himself remarked many times that his movement was left wing and socialist. I expect that if you asked the LLM trained on pre-1940s text, it would have no difficulty in explaining that.

By studying history better, people wouldn't draw the wrong conclusions about what caused it. Watch out for left wing radicals promoting socialism-with-genetic-characteristics.
by azuanrb | 2025-12-21 21:08:37+00:00
> mostly web developers who care about this in the first place.

I’m not sure what you mean by this. We care about our users and how they use our websites. JavaScript is everywhere and has been the de facto frontend standard for the past few years. Supporting no-JS is starting to feel like supporting a new browser. As much as I’d like to, from a business and product point of view, the numbers are just too small for us to even consider it.
by stock_toaster | 2025-12-21 21:08:54+00:00
I'm no fan of Odin, but JangaFX[1] apparently uses it quite a bit. I believe EmberGen[2] is written[3] in Odin.

[1]: https://jangafx.com

[2]: https://jangafx.com/software/embergen

[3]: https://odin-lang.org/showcase/embergen/
by labrador | 2025-12-21 21:08:57+00:00
I'm happy with Windows 11 after tweaks to fix it. I certainly sympathesize with Windows 10 users who can't upgrade. But it seems to me Windows 10 users aren't getting the message: Microsoft just isn't that into you.

Do you think Windows OS is a profit center, especially after factoring in the cost of security fixes for older less secure releases? I'm guessing not (I don't have the figures) and Microsoft would rather you replace your 10 year old laptop that can't run Windows 11 or run Linux on it. They really don't care which, just as long as you go away and they don't have to support you anymore.

I'm not assosciated with Microsoft, just someone who has been using their products for 40 years. I am someone who can read in between the lines, and this is my take.
by yoan9224 | 2025-12-21 21:09:43+00:00
The cost optimization here is impressive - $10 for millions of visitors using Next.js + Vercel + Cloudflare R2 (free egress).

I'm building an analytics SaaS with a similar stack and this validates our architecture choices. A few questions:

1. How are you handling ISR vs full static generation? You mentioned migrating to generateStaticParams - did you pre-generate all email pages or use on-demand ISR?

2. Did you hit any Vercel function limits with the email processing, or is everything cached aggressively enough that it doesn't matter?

3. R2's free egress is a game-changer - are you using Cloudflare's image transformations or handling resizing client-side?

The caching strategy here is the real MVP. Most people underestimate how far good caching with Next.js can take you before you need Redis or more complex infrastructure.
by afavour | 2025-12-21 21:10:02+00:00
I also code on the subway from time to time and this does occur to me. But there are locations in an NYC subway car you can sit that would make it very difficult for someone to grab your laptop and exit the train before the doors close. It's still a risk but it's not uncommon to see people with all kinds of valuable items (e.g. shopping bags from premium fashion stores) out in the open on the subway.

Crazy to think back to 2007 when iPhone users were advised to buy black earphones so the white ones wouldn't give them away as targets for theft. How far we've come/how commoditized our electronics have become.