MurphyA/hacker-news huggingface dataset:
by jeroenhd | 2025-11-17 12:11:00+00:00
I don't see why a built-in heater is worse than aiming a torch at a car to get it to start. Seems like a major oversight for gasoline cars.

Also, a tiny fraction of the population will ever need to start their cars in Alaska, Mongolia, and Northern Russia. The small city worth of people living in these insane environments can stick to their wood-fueled diesel cars while the rest of the world just uses normal vehicles.
by prabhatsharma | 2025-11-17 12:11:26+00:00
>The real scaling question is how many active timeseries the system can handle

handle? What does it mean? Be able to ingest data? Be able to query?

ingest data - Using kafka helps only during ingestion for handling the spike. query data - Kafka has no role to play in it. Querying performantly at scale is a hard problem. I do not doubt Mimir's capability in being able to query high volumes of data, but other systems can do it too and OpenObserve's internal benchmarks show that it's querying is much faster at scale than Mimir and we will publish it at the right time (We don't just publish benchmarks to satisfy plain curiosity of people on internet), but this is not about OpenObserve so let's push it aside for a while.

About - how many active timeseries We've built OpenObserve with a fundamentally different architecture. We don't have the "active timeseries" constraint that Prometheus-based systems do. High cardinality isn't an issue by design It's a topic for another day though.

The primary function of a message broker is to decouple producer and consumer so writes can happen efficiently (consumers do not get bogged down by high incoming volume). Something like Kafka allows that very, very well, and it is one of the best systems designed to do it. It allows massive volumes of ingestion reliably without dropping packets. It's a beast on it's own though.

Kafka was also built in an era when autoscaling was not available (Still very relevant though and will be for a very long time). Autoscaling to a great degree can allow you to handle write spikes (It's not the same thing but can attack the same problem from a different angle) and extreme spikes will still require a message broker. Horizontally scalable does cut it to a great degree though.

Having architected massive systems for multiple large companies, I can argue about technology for a long time, but the only point I want to drive is to avoid the use of words like "period". Mimir's architecture makes sense but it's not the only solution that works at scale, and the operational complexity has real costs. There are no absolutes in tech as in life.
Show HN: Clarion – AI system that rejects 97% of news into a high-signal digest
by radiusvector | 2025-11-17 12:12:09+00:00
Hey HN — I built this because opening the news started to feel like drinking from a firehose. The signal-to-noise ratio keeps dropping, and most feeds optimize for outrage, not insight.

Clarion is a small AI editor that reads thousands of articles weekly, filters hard (~3% make it through), and surfaces only progress-focused stories. The goal: a clear weekly snapshot of what’s actually moving forward, without the doomscroll tax.

It runs on a simple stack: Vite + TS frontend, Supabase backend, automated ingestion, and a strict scoring pipeline. Built for myself at first, but it’s been resonating with founders, execs, and other busy people.

Stack • Ingestion: Lambda workers + Supabase Edge • Scoring: Custom AI pipeline (Gemini 2.5 Flash-Lite, Gemini 2.5 Pro, Claude) • Frontend: Vite, React, TypeScript • Infra: Supabase Postgres on AWS

Would love feedback on scoring, UX, or anything that feels off.
by bijant | 2025-11-17 12:12:37+00:00
How does a transcript chronicling some poor guy's descent into AI induced psychosis make the frontpage ? This is literally (and yes I know) what's been happening on reddit for months now: "Have I built a perpetuum mobile ? GPT4o seems to think so!" but at least on reddit the comments don't engage with the "substance" of those chat transcripts. I am not saying that these kinds of transcripts are without value, they clearly demonstrate that even competent engineers can get sweet-talked into (probably out of character) actions like "boast about your accomplishments on hn and a CTO will take notice and offer you their job because you are so much more brilliant than them" while I have no idea if "Greg" has people around him to talk to, he clearly has no one who compliments him like this on his php codebase. If he wanted to engage productively with an LLM he could have prompted it to "roast his code" "point out weak points" "criticize the underlying architecture" but obviously thats not what he wanted or needed. He needed to hear some compliments, the LLM understood that and the machine complied. Obviously thats not the experience he will get out in the real world. It's more like having a talking blow-up doll compliment you on your lovemaking skills and encourage you to upload a video of the interaction to your favorite tube-site and sent the link to all your business contacts to show-off your inimitable love-making prowess.
by klez | 2025-11-17 12:14:22+00:00
Ok, but what you're describing is a step (or several steps) beyond a personal website. For a personal website you only need a free hosting provider (like angelfire, geocities and co. of yestercentury) or a Wordpress hosting. No need to toy with registars, dns, cdns. Just a bit of html (heck, if you know what a url is you can just make webpages with Word), or not even that if you use a hosted blog engine.
by Weryj | 2025-11-17 12:14:31+00:00
As an ex-child. The best years I remember are with a small group of kids who would wander all over the suburb playing at different parks, or whatever crazy idea someone came up with, finding bee hives, climbing trees or exploring past the boundary of what we always stayed inside of. They were only a few years, but a major highlight.

(Australian suburbs ~2004)
by iluxonchik | 2025-11-17 12:15:20+00:00
MicroStrategy Is Dependent On Refinancing Capacity, Not Bitcoin Price

MSTR won't have to sell Bitcoin if BTC price goes down, they'll have to sell Bitcoin if they're unable to acquire funding along the maturity of their debt wall.

MicroStrategy is essentially a leveraged trade on Bitcoin, based on the following cycle:

1. Acquire funding via debt or equity

2. Buy Bitcoin

3. Repeat

This cycle works for as long as MSTR is able to obtain funding. Once funding becomes unavailable (i.e. market isn't willing to lend at favorable interest rates), funding must come from asset liquidation (i.e. the sale of Bitcoin).
by throwawayffffas | 2025-11-17 12:15:21+00:00
> That's just the way it is, for essentially all species. It has to be, otherwise populations would explode in numbers until it's standing room only for the entire surface planet.

Human population has been increasing for at least thousands of years. Our best estimates put the human population 30000 years ago to about 8 million people, at about 1 ad the population is estimated at about 200 million people, in the 17 hundreds the population is estimated at about 600 million.

That is not a stable population, that's a growing population. You also have to take into account pandemics, widespread violence, etc. The black plague killed 1/3 of the population of Europe, you can be pretty sure that the reproduction rate was above 2 both before and after the pandemic. Millions of people died when Europeans colonized the Americas again the population growth rate would have to be much larger after the event for the population to bounce back.

Additionally adult mortality before procreation does not factor in child rearing behavior. Because why would it?

And lastly all that is pretty much irrelevant especially the habits of prehistoric people, because the change in how Americans raise their children happened in the last 20 years. Not in the 1900s when child mortality went way down.

The thing that changed between the 80s and now was not the acceptability of losing children, what changed was how Americans in particular assess risk, the Satanic Panic of the 80s, the disappearance of Madeleine McCann in 2007, the revelation of how widespread childhood sexual abuse is (before the 90s it was estimated at about 1% of the population turns out it's over 16%), all of these factors made the American public incredibly afraid about their children safety.

It's not that people in the 70s and 60s were okay with harm coming to their children it's that they didn't believe harm would come to their children when they were with other children alone running around. Which by the way was mostly a correct assessment.

In Japan the fertility rate is 1.2 per woman and yet 6 and 7 year olds got to school on their own. Because the culture there believes that is a safe practice, mostly because it is.

Go watch Old Enough, obviously it's a television show exaggerated and not how life really works in Japan, the production team and the parents are essentially watching over the children, but it clearly demonstrates that the culture there expects children to roam the cities safely.

Oh and by the way on average preindustrial families had 5 to 7 children not 10 so 50% survival rate is 2.5 to 3.5. Which taking into account occasional widespread population collapses fits much better with the observed long term growth.
by anuramat | 2025-11-17 12:15:35+00:00
1. my point is that "thinking" is easier to say than "composition of parameterized nonlinear functions trained by stochastic gradient descent with reinforcement learning on top". misnomer or not, it's not even ambiguous here (unless we're talking CoT vs arbitrary single token)

2. OR they meant that it's violating Gricean maxims; why are you assuming everyone is stupid?
by jeroenhd | 2025-11-17 12:15:44+00:00
-20C is feasible. Charging will take a bit longer because the heater will need to work a bit longer, but as long as the batteries can reach about freezing temperature, you're good.

Charging being a couple minutes slower a few weeks a year is a minor convenience. If you have a house with a garage, like many people in the US Midwest, I doubt it even poses a problem even on the worst days. It's more in the winter-long -35C areas that (purpose-built) combustion engines have obvious benefits.

Cold climates suffer more from cold batteries having reduced range, but with modern battery ranges the problem isn't even that extreme anymore.
by t43562 | 2025-11-17 12:16:21+00:00
Artix is great IMO. You can choose your init system. It's not for your grandmother perhaps. It's a rolling distro like Manjaro and I think it generally benefits from the Arch ecosystem. I only really notice it getting better since I've been using it for the last 3-4 years. The change to using pipewire for sound was unpleasant and the one other major problem I had was Chromium breaking Signal for a time. Everything else has been happiness.
by mexicocitinluez | 2025-11-17 12:17:21+00:00
> Wasn't that just precisely because you asked an LLM which knows your preferences and included your question in the prompt?

huh? Do you know what a magic 8ball is? Are you COMPLETELY missing the point?

edit: This actually made me laugh. Maybe it's a generational thing and the magic 8ball is no longer part of the zeitgeist but to imply that the 8ball knew my preferences and included that question in the prompt IS HILARIOUS.
by thepryz | 2025-11-17 12:17:54+00:00
Authenticity is behaving in a way that is true to yourself. In this case, putting stickers on a laptop or otherwise decorating it is a form of art and self expression. It’s not complicated or controversial.

I do it because it can be creative and fun. It adds color to an otherwise gray and boring surface and provides a practical way of identifying my laptop from everyone else’s.

When I was in school, we used to cover out textbooks with brown paper bags and then drawn on them. How is this any different?

You seem to have you entire identity tied to the notion of what you think a software developer is and that everyone should conform to that idea. I’d rather have people be creative, embrace fun, and add color and self expression to the world. We could all use more color in our lives.
by amiga386 | 2025-11-17 12:18:30+00:00
So if I understand this right:

* common.lin contains filenames, so that filename-expansion code in the game can work. But the offsets and sizes associated with the files are garbage

* <filename>.lin contains a stream of every byte read from every file, while loading the level <filename>. The stream is then compressed in 16k chunks by zlib.

* There is no indication in that stream of which real file was being read, nor the length of each read, nor what seeking was done (if any). All that metadata is gone.

* The only way to recover this metadata is to run the game code and log the exact sequence of file opens, seeks, reads.

* Alternatively, extract all that Unreal object loader code from the game and reimplement it yourself, so that you can let the contents of the stream drive the correct reading of the stream. The code should be deterministic.

This sounds pretty hellish for the game developers, and I bet the debug versions of their game _ignored_ <filename>.lin and used the real source files, but _wrote_ <filename>.lin immediately after every load... any change to the Unreal objects could alter how they were read, and if the data streamed didn't perfectly match up with what was in the real files, you'd be toast.

It reminds me of the extreme optimisation that Farbrausch did for .kkrieger -- they built a single binary, then ran and played it under instrumentation, and _any_ code path that wasn't taken was deleted from the binary to make it smaller. They forgot to take any damage in that playthrough, so all the code that applies damage to the player was deleted. Oops!
by jeroenhd | 2025-11-17 12:19:51+00:00
The risk to that approach is that you end up writing code that cannot deal with the real world problems of I/O, such as timeouts, failed reads, jitter, and other weird behaviour.

Separating I/O from logic makes a lot of sense and makes tests much easier to write and code much easier to reason about, but you'll still need to implement some sort of mocking interface if you want to catch I/O problems.
by ben_w | 2025-11-17 12:19:56+00:00
I'm not trusting the linked blog itself, so I looked up the sources it used. The blog is claiming:

> estimates that data centers in Maricopa County will use 905 million gallons of water in 2025

One reason I don't trust this blog, is that this text links out, but the link itself ends in:

utm_source=chatgpt.com#:~:text=At%20the%20state,annual%20water%20use.

And when I follow through, the actually linked text (on domain circleofblue.org) says:

Walsh’s research at Bluefield indicates that data center water consumption in Arizona in 2025 will be roughly 905 million gallons

Not being an American, I had to look up Maricopa country; according to Wikipedia, it's 62% of the state's total population, so lots, but definitely not all; and according to this other list of data centres, it has most (but still not all) of Arizona's data centers: https://www.datacenters.com/locations/united-states/arizona

Either way, whoever made this blog post, wasn't paying quite close enough attention to the sources for my taste. Don't mind people using ChatGPT as a search engine (it's better than Google these days, after all), but this does feel like a blog that was vibed, not one that was carefully curated.

Now, if the circleofblue.org claim about 905 million gallons is true, I can compare it to the claim on the hopefully-trustworthy arizona.edu domain that "Arizona used 7.0 million acre-feet of water in 2017": https://mapazdashboard.arizona.edu/article/arizonas-water-us... and the state population of 7,582,384 and can see this is very close to approximately one acre-foot of water per person per year, but I don't need to be approximated when I can do an exact calculation in Wolfram Alpha and get 300,824 gallons/person/year: https://www.wolframalpha.com/input?i=7+million+acre-feet+%2F...

This makes 905 million gallons/year equivalent to 3,008 people, not 30k, but remember this also includes all the other industry, farming, etc.: https://www.wolframalpha.com/input?i=%28905+million+gallons%...

But the two really important parts here are (1): according to the previously mentioned map of Arizona's data centres and circleofblue.org link, that's for all 108 data centres across Arizona not just one; (2) 102 of the 108 data centres are in Phoenix, which has a population of about 1.6 million and isn't going to notice the impact of 30k, let alone 3k, extra residents.

(But then, can I trust circleofblue.org and datacenters.com? Is anything on the internet trustworthy any more?)
by blueflow | 2025-11-17 12:20:56+00:00
It is deeply integrated into distros that you cannot run these distros without them, it has bugs that ruin production for you, and if you complain about these bugs to the systemd project, they will consider you a bump in systemd's way of greatness that must be purged.

Most recent breakage: https://lwn.net/Articles/1041316/

I hoped this kind of behavior would stop as soon as Lennart was busy with different things @microsoft (this happened to Pulseaudio and that was a good thing), but Luca continued where Lennart left, and this stuff goes on.
by vanderZwan | 2025-11-17 12:21:31+00:00
That seems like a sensible cut-off point. You would probably (and probably rightfully) laugh at what I consider a stroad in the Swedish city of Malmö where I live, with traffic lights and zebra crossings everywhere. Like I said, I know on a rational level that my fear is irrationally heightened from my own memories of being extremely careless at a young age because I safely could be.
by mexicocitinluez | 2025-11-17 12:21:38+00:00
>So if different LLMs have different political views

LLMS DON'T HAVE POLITICAL VIEWS!!!!!! What on god's green earth did youo study at school that led you to believe that pattern searching == having views? lol. This site is ridiculous.

> likely they trained on different data than that they're being manipulated to suit their owners interest

Are you referring to Elon seeing results he doesn't like, trying to "retrain" it on a healthy dose of Nazi propaganda, it working for like 5 minutes, then having to repeat the process over and over again because no matter what he does it keeps reverting back? Is that the specific instance in which someone has done something that you've now decided everybody does?
by throw0101a | 2025-11-17 12:21:43+00:00
> Does the heater handle real winters, like they have in Alaska, Mongolia, and parts of Russia north of it? Or just European and American "winters" where -20°C is considered hardcore?

It handles "real winters" [1] where large portions of the human population live. [2][3][4]

[1] https://en.wikipedia.org/wiki/No_true_Scotsman

[2] https://www.bbc.co.uk/staticarchive/e4ff248622e19fa303d72e25...

[3] https://engaging-data.com/population-latitude-longitude/

[4] https://luminocity3d.org/WorldPopDen/
by sph | 2025-11-17 12:22:45+00:00
It’s facile and frankly uninteresting to put the blame on the critic, in this case my comment. I don’t watch blockbuster movies, I enjoy the indie scene in music and video games. I know there is always a niche of earnest art if one looks deep enough, but that shouldn’t stop us from having a conversation about what is going on with our culture and where we are going.

In fact this ‘meh it is what it is, just ignore it’ is another manifestation of this culturally-low point we find ourselves in, unwilling to imagine a better world, to even try to push against the status quo.

We have gone through these phases multiple times in history, and periods of ‘renaissance’ owe everything to those unreasonable people that claimed “this is terrible, I shall do better!” rather than just shrugging it out.
by jeroenhd | 2025-11-17 12:23:10+00:00
> Then it doesn't work for whole categories of people (families with small kids, etc) especially because it fundamentally just can't do the "last mile", pretty much ever.

That's bullshit. My whole childhood I went everywhere by train and bus. You can walk the last mile if the bus stop isn't close enough to where you need to go.

I know some (embarrassingly rich) countries are incapable of designing a halfway decent public transit system, but the problem isn't with public transit itself.
by udev4096 | 2025-11-17 12:24:01+00:00
What a cope. The hardening options highly restrict the unit files from accessing anything more than it's required for it's function. systemd has also made a lot of efforts in progressing the boot security: https://0pointer.net/blog/brave-new-trusted-boot-world.html. Have fun running your "non-infected" systems which is so easy to pwn
by gcanyon | 2025-11-17 12:25:00+00:00
> The difficulties in search are almost entirely dealing with the large amounts of data, both logistically and in handling underspecified queries.

I would expect the difficulty to be deciding which item to return when there are multiple that contain the search term. Is wikipedia's article on Gilligan's Island better than some guy's blog post? Or is that guy a fanatic who has spent his entire life pondering whether Wrongway Feldman was malicious or how Irving met Bingo Bango and Bongo?

Add in rank hacking, keyword stuffing, etc. and it seems like a very hard problem, while scaling... is scaling? ¯\_(ツ)_/¯
by renegade-otter | 2025-11-17 12:25:07+00:00
It's an interesting exercise. Having built searches before easily-available OSS products were available, and when even the commercial offerings sucked, do not ever build your a) database b) search engine, unless you can clearly state the reason for doing so.

Entire cubicle farms of people have been devoted to this problem for years, and if you dare to do this for work because "I think I can", you will find yourself in an ocean of hurt.

"Hey, so it won't be so hard to add 'did you mean' functionality, right? And we were thinking of adding a taxonomy next year for easy navigation..."

Check. Mate.
by PaulRobinson | 2025-11-17 12:25:10+00:00
It costs money to dispose of waste legally. There is always, therefore, a black market for waste disposal.

This is particularly sensitive at the moment because there is a heightened awareness of damage being done to inland waterways in the UK: a popular TV show involving two comedians fishing has raised awareness of the value of rivers (chalk streams in particular); and, water companies (privately owned for-profit entities in the UK), have been reporting record discharges of sewage into rivers and the sea while also paying record payouts to shareholders and executives.

I think most people know of a local fly-tipping issue in the UK. This is particularly awful though, as it's clearly very professionally done, and it's also right next to an important river.
by jumski | 2025-11-17 12:25:39+00:00
I'm using Netbird [0] for my home / private needs: - Synology NAS - All the laptops and desktops my family uses - All family mobile phones

Given i work in Tmux, its super convenient to take a laptop with me and just use it as a thin client to my Desktop wherever I am.

[0] https://netbird.io/
by rasz | 2025-11-17 12:26:28+00:00
ZuluIDE uses FPGA, PicoIDE is beautiful $1 rp2350 + buffers.

rp2040/rp2350 are the best things that raspberry pi ever released. From bitbanging HDMI to 400Msps logic analyzers https://github.com/gusmanb/logicanalyzer?tab=readme-ov-file#...
by rdos | 2025-11-17 12:29:47+00:00
Hello, would you add something to this list? I think it's pretty good

> Over‑polished prose – flawless grammar, overly formal tone, and excessive wordiness.

> Repetitive buzzwords – phrases like “delve into,” “navigate,” “vibrant,” “comprehensive,” etc.

> Lack of perspective shifts – AI usually sticks to a single narrative voice; humans naturally mix first, second, and third person.

> Excessive em‑dashes – AI tends to over‑use them, breaking flow.

> Anodyne, neutral stance – AI avoids strong opinions, trying to please every reader.

> Human writing often contains minor errors, idiosyncratic punctuation, and a more nuanced, opinionated voice.

> It's not just x, it's y