MurphyA/hacker-news huggingface dataset:
by vbezhenar | 2025-12-10 00:25:30+00:00
I hope that's not literally incrementing a sequence. Because it would lead to trivial neighbor ID guessing attacks.

I've implemented this thing, though not called it ULID. I've dedicated some bits for timestamp, some bits for counter within millisecond and rest for randomness. So they always ordered and always unpredictable.

Another approach is to keep latest generated UUID and if new UUID requested within the same timestamp - generate random part until it's greater than previous one. I think that's pretty good approach as well.
by winternett | 2025-12-10 00:26:29+00:00
Many host providers (Those acquired by companies like Web.Com, allegedly) disable all ability to use outside certs since Google made encryption a requirement in Chrome Browser...

They do things like blocking containers & SSH to make installing free certs impossible.

They also have elevated the price of their own certs (that they can conveniently provide) to ridiculous prices in contrast to free certs their customers can't even use...

It would be a huge price-fixing scandal if Congress had any idea of how technology works.
by pseudosavant | 2025-12-10 00:27:23+00:00
SQLite 4.0 Release Notes: https://sw.vtom.net/hn35/pages/90098234.html

Another absolute gem:

Columns now support "Vibe" affinity. If the data feels like an integer, it is stored as an integer. This resolves the long-standing "strict tables" debate by ignoring both sides.

Also:

SQLite 4.0 is now the default bootloader for 60% of consumer electronics. The build artifacts include sqlite3.wasm which can now run bare-metal without an operating system.

edit: added link
by onion2k | 2025-12-10 00:27:24+00:00
13. Have a message you're actually enthusiastic to tell people.

The audience can quickly tell if someone is there because they want to talk about the topic they're presenting, and having a receptive audience makes it much easier to get on stage to talk about it. If the audience knows you're there because you want another line on your resume or because you're trying to sell them something the atmosphere can turn quite cold and that is a world of pain for a speaker.
by dpifke | 2025-12-10 00:27:41+00:00
Related: https://pkg.go.dev/crypto/subtle#WithDataIndependentTiming (added in 1.25)

And an in-progress proposal to make these various "bubble" functions have consistent semantics: https://github.com/golang/go/issues/76477

(As an aside, the linked blog series is great, but if you're interested in new Go features, I've found it really helpful to also subscribe to https://go.dev/issue/33502 to get the weekly proposal updates straight from the source. Reading the debates on some of these proposals provides a huge level of insight into the evolution of Go.)
by m4rtink | 2025-12-10 00:28:16+00:00
Yeah, its totally inefficient - according to Wikipedia a simple cycle gas turbine can be up to 43% efficient - with a combined cycle (you boil water with the first stage jet engine exhaust and then run a steam turbine off that) it can get up to 64%.

So like this there is possibly about 20% of (a lot of) energy/fuel just wasted. You can get even better, running something like a city wide district heating off the waste heat from the steam turbine - potentially reaching 100% in the sense that people get heating, warm running water or possibly also process heat for industrial use.

Or you can do none of that and power a datacenter of questionable utility with it at about 40% efficiency. :P
by dragonwriter | 2025-12-10 00:28:21+00:00
Electoral college representatives are currently elected on a statewide winner-take-all basis except Maine and Nebraska, each of which assign two electors (corresponding to the votes due to two Senate seats each state gets) based on the statewide winner while assigning the other electors based on the winner in each Congressional district.

So, in those states only, electoral votes can be gerrymandered in exactly the same was as Congressional seats, because they are exactly the same districts. (Of course, both states are small enough that the gerrymandering opportunities are fairly limited, and would have limited impact on Presidentual elections, as Maine has only two CDs and Nebraska only 3.)
by Workaccount2 | 2025-12-10 00:28:31+00:00
It would be easy to out models that train on the bike pelican, because they would probably suck at the kayaking bumblebee.

So far though, the models good at bike pelican are also good at kayak bumblebee, or whatever other strange combo you can come up with.

So if they are trying to benchmaxx by making SVG generation stronger, that's not really a miss, is it?
by N_Lens | 2025-12-10 00:29:49+00:00
Working past a 100 is a dream of mine (The barista in the article is 101). I don't think too many people are fond of images of old age in the Western popular zeitgeist - care homes, infirmity, increasing disability.

I hope we can cultivate more 'blue zones' across the Planet, such as in Japan and around the Mediterranean. We have the capability to do so.
by schiffern | 2025-12-10 00:29:53+00:00
To be fair it does say "reflects solar infrared rays," which I would interpret as "the IR from the Sun" (aka NIR).

The product datasheet[0] claims a thermal emittance (aka LWIR) of 0.82. Having such a high value is typical for non-metallic surfaces.[1]

[0] https://5.imimg.com/data5/CA/RO/MY-653008/excel-cool-coat.pd...

[1] https://ntrs.nasa.gov/api/citations/19840015630/downloads/19...
by vkou | 2025-12-10 00:30:16+00:00
> ¿Por qué no los dos?

Because the man crying wolf about the EU's fines against his business has his arms elbow-deep in this mess. Any such conversation involving him is like asking the House of Saud in to weigh in on freedom of the press and the health and well-being of investigative journalists.

> directly funded the current censorship efforts.

The current censorship efforts are radically different in both their degree and in their quality. Public dissent to radical MAGA ideology is being aggressively and violently attacked in a way that hasn't been happening since the Cold War. (Despite what people trying to play victim and drawing false equivalences may claim.)
by DetroitThrow | 2025-12-10 00:32:10+00:00
I've had issues with Claude and memory related bugs in C. Maybe small programs or prototypes it's fine if you can verify the output or all the expected inputs, but the moment the context is >50k lines or even doing something with pthreads, you run into the exact same problems as humans.

I think Claude would do much better with tools provided by modern C++ or Zig than C, frankly, anyways. Or even better, like the Rust people have helpfully mentioned, Rust.
by jmye | 2025-12-10 00:32:48+00:00
> LLMs still aren't good at that

I find this a really interesting observation. I feel like 3-4 trivial ways of doing it come to mind, which is sort of my signal that I’m way out of my depth (and that anything I’ve thought of is dumb or wrong for various reasons). Is there anything you’d recommend reading to better understand why this is true?
by mlsu | 2025-12-10 00:33:26+00:00
Private equity goes to housing because there is a return there.

A housing can either be an investment or be affordable. It cannot be both. Those two things are completely at odds.

When something is an investment, it must become unaffordable over time. There is no way to square that circle! Unfortunately, housing-as-investment is more or less baked into our cultural DNA. We do not need to unwind the supply problem; or the government regulation problem; or the corporate problem. We need to unwind the idea that a house is an investment.

Good luck with that. It's the air we breathe here. There's nowhere to go but up.
by rbits | 2025-12-10 00:33:54+00:00
I doubt it's about the environmental impact. I agree that the environmental impact probably isn't that bad. My biggest concern is that it's $75 USD (plus shipping, presumably), and if the company ever goes under it's now worthless because I can't get a new one.

That said, if I assume that the company will last long enough, I think $75 USD is worth it even if I only get to use it for 4 years. Although if I end up building workflows around the ring, and then I have to get rid of it, that would be very annoying.
by michaelpalmeter | 2025-12-10 00:34:49+00:00
"If you ask PMs about backend requirements, they will dodge you, and if you ask front-end or web developers, they are waiting for you to provide them the API. The hardest part is understanding the requirements. It's not because of illiteracy. It's because software development is a lot more than coding and requires critical thinking to discover the requirements."

IF this is true, you have bad PMs.
by electroly | 2025-12-10 00:36:18+00:00
Both Let's Encrypt and 3-year certificates were introduced in 2015. We had 5+ year certificates before that. At the time you'd buy the longest certificate possible and forget about it--that's what I did. In 2013 I bought a 5-year certificate (self-service, no tickets) and didn't think about it again until 2018.
by N_Lens | 2025-12-10 00:37:45+00:00
What a cool piece of technology.

Complete tangent but I remember reading that doing balance exercises is a key way to mitigate ADHD, because balance exercises train the cerebrum which has an inhibitory role. This inhibition is much needed in the ADHD brain because its like a Ferrari Engine with bicycle brakes.

This was the book I read it in https://www.goodreads.com/book/show/53231680-adhd-2-0
by DrewADesign | 2025-12-10 00:37:53+00:00
Yeah once you start working at the feature level, you’re into product design, and that’s an entirely different realm of working that, IMO, shouldn’t even involve code. Even higher-level software design —e.g. broad stroke architecture like figuring out your data model and how it will be accessed— is better off being done before any significant amount of code gets written. Claude, et al will happily walk you straight off a cliff if you ask it to, and not having that stuff sketched out ahead of time is a most efficient way of accidentally doing that.
by whimsicalism | 2025-12-10 00:39:00+00:00
> It's possible, but I don't see any reason to assume that it's more likely that machines will be able to code as well as working programmers yet not be able to come up with requirements or even ideas as well as working PMs.

Ideation at the working PM level, sure. I meant more hard technical ideation - ie. what gets us from 'not working humanoid robot' to 'humanoid robot' or 'what do we need to do to get a detection of a higgs boson', etc. etc. I think it is possible to imagine a world where 'english -> code' (for reasonably specific english) is solved but not that level of ideation. If that level of ideation is solved, then we have ASI.
by Vecr | 2025-12-10 00:39:06+00:00
Principles of Vitrification (Fahy PDF linked) p. 48 many practitioners think they have vitrified when they have not p. 45 volume changes of vitrifying agents, possibly in a way that avoids detection (very small scale?).

Covers the second term, "freezing" (quibble quibble) speed and delays in the procedure cover the first.

Your team seems not to be trying to maintain either normally solid/fluid tissue maintaining recoverable gradients or vitrification through an entire cycle below the triple point (with just removable or bio-compatible vitrifying mixtures) so your "goal" might be easier. Is the future AI just going to say you didn't do well enough even if you meet your "goal"?

On the other hand if there's never any point in the cycle where any volume is not either recoverable to health or vitrified, all the AI can say is that cryonics doesn't work period.
by Saline9515 | 2025-12-10 00:39:31+00:00
> My point was just that both sides have arguably legitimate claims to being native to the region, depending on how you look at things.

The fact that you consider that a blond ashkenazi ukrainian jew has the same "legitimate claim" than a Palestinian to live in the West Bank tells me all about your bias here. A large part of Palestinians have lived uninterrupted for 2000 years there - you can find sects such as the Samaritans that were referenced in the Bible. And even then, it's stupid to consider a religious book as a sufficient proof for a "claim".

> Irgun

Most of the actions of the Irgun were assassinations against the British, which weren't exactly doing pogroms in Palestine at the time. The Irgun was a terrorist organization, Israel continued to operate with the same rulebook after.

> Unilateral disengagement doesn't work historically

Israel decided unilaterally to steal, colonize and support settler violence. The argument "but both parties don't want peace" is really a manipulation when there are 250 settler attacks per month and the Israeli police refuses to act.[0]

What are the options for Palestinians, when every night settlers come to their houses, point guns and lasers at them, wait for half an hour, then leave? (Documented in Louis Theroux's "The Settlers"). The only option is to leave, which is why settlers do this with the support of the military.

If Israel wanted peace, it would stop this: the balance of power is so unbalanced that it's hard to blame Palestinians for not wanting to give their last sovereignty rights. With the same line of thinking one could argue that Afghani women could do some efforts to be nice to their husbands, heh.

> International law is far from clear in general, especially since the original occupiers of Gaza and the West Bank(Egypt and Jordan) relinquished all claims to the land.

It is well defined, stop lying. https://en.wikipedia.org/wiki/West_Bank_areas_in_the_Oslo_II...

[0] https://apnews.com/article/settler-violence-netanyahu-palest...
by kesor | 2025-12-10 00:39:35+00:00
No need for using assembler, LLMs should be writing machine bits directly into executables. It is also fairly simple to teach them how to do it. Provided we have some executable that was written in some human-readable computer language. We can read through the bits of the executable, and describe each portion using English, based on the description of what the original human-readable language is doing. This new model will only learn the English representation of chunks of bits and how they go together into an executable. After learning several billion such narrated executables it will be excellent at writing machine code.
by pseudosavant | 2025-12-10 00:40:05+00:00
Office 365 Price Hike Comment Gold: https://sw.vtom.net/hn35/item.html?id=90097777

The Conditional Formatting rules now include sponsored color scales. If you want 'Good' to be green, you have to watch a 15-second spot. Otherwise, 'Good' is 'Mountain Dew Neon Yellow'.
by nandomrumber | 2025-12-10 00:40:11+00:00
Well good, those are the correct numbers focus on because:

Solar capacity and say nuclear / coal / gas / hydro / fuel oil capacity

Are different beasts.

When solar advocates bang on about adding X gigawatts of capacity, they’re being dishonest. What they really mean is they added X/4, because, obviously, it’s sunny only about 25% of the time throughout a year.

Adding batteries doesn’t change that. Still have to over build.

So let’s focus on the numbers that reflect actual production, so we can have an honest conversation.

Nuclear / coal / gas / hydro / fuel oil, even biomass have capacity factors typically about 80%, often about 90%.

Wind and solar are never going up ro those capacity factors, even with batteries (including pumped hydro).
by cal_dent | 2025-12-10 00:40:26+00:00
I'd argue that if your point around remote fully held true then that would be shown in the very short-term by rental prices (as the key indicator of people leaving London in lieu of population/census data) but that hasnt been apparent in the data. London rentals have seen much stronger growth post-covid than other places in the UK.

What is happening with house prices in london is a combination of the simple effects of high-ish interest rates v high house prices (limiting affordability) and also flats in general taking a beating from post-grenfell building regs changes and leasehold issues. When you look at granular data there is still a surprising amount growth in Zone 3-4 onwards in London because actual houses in those locations are still sort of achievable for decently paid couples.

Also regionally, a bit glib, but the price increases are happening in Manchester not Bolton or Sheffield not Scunthorpe. If remote working was truly acceptable then those latter locations would be seeing far more inward movement of people but they're not really
Show HN: Crystal Sage, I got tired of fighting with webhooks
by olivato | 2025-12-10 00:40:44+00:00
Look, I just wanted to send logs to Telegram, Discord, and Slack without having to always spend 15min reading docs.

Usually it goes as following: Discord wants the webhook in format A Telegram needs a bot token AND a chat ID Slack wants everything wrapped in JSON origami

And the docs for all three look like they were written by different species.

I looked at existing solutions. They all seemed to require too much config or they were part of a bigger alerting software. I wanted something stupid simple. So I made Crystal Sage. It's a 14.8MB Go binary. Yes, I KNOW. 14MB just to make HTTP requests.

You only configure one single config.yaml

Then curl ( or use whatever thing to make a http request ) once and it hits everything:

curl -X POST localhost:8080/prod-alerts -d "content=Server is on fire "

That's it. One YAML file. All your messaging platforms. Multiple channels per platform if you want.

Docker: https://hub.docker.com/repository/docker/olivatooo/crystal-s... GitHub: https://github.com/olivatooo/crystal-sage
by xp84 | 2025-12-10 00:41:33+00:00
The issue arises when people disagree on what reality is.

When most Americans are running on pure ideology and a (quite unearned imho) sense of moral certainty and superiority, they assume their worldview is the objectively correct one, and everyone who disagrees with them is "a bigot."

Both sides of our divide have some psychotic people who do things like murdering people. But absent actually harmful acts like that, disagreeing with you doesn't make someone intolerant. It could be that your framing is wrong, or that there isn't one black-and-white objective universal right way of framing an issue.
by bredren | 2025-12-10 00:44:10+00:00
I'd be curious to see an estimate on the google side.

Here are some real rough estimates in Apple's ecosystem:

For macos alone the install base is something like 110-130 million, and only Apple Silicon macs can run the new model, so maybe 45 million active macs are updated to macos 26 and can run their model.

There are a bunch of details but of the iPhones out there that are new enough to run Apple Intelligence and have iOS 26, something like 220 million can.

For iPad same conditions but for iPados its something like 60 million.

So, something like 325 million active devices are out there ready to run LLM completion requests.
by stack_framer | 2025-12-10 00:44:20+00:00
> your manager ... asks if you would like to join the rotation.

I don't think I've worked anywhere in the last decade where I was not part of the on-call rotation. It's been obligatory, maybe because I've worked at small-to-medium sized companies. I'm on call this week, in fact.

On-call weeks are my least favorite though. It's always nice when my rotation includes a holiday because our users are only active during normal business hours, so we never have issues when everyone's out of the office.
by kesor | 2025-12-10 00:44:37+00:00
I don't think there is a need for an output language here at all, the LLM can read and write bits into executables directly to flip transistors on and off. The real question is how the input language (i.e. prompts) look like. There is still a need for humans to describe concepts for the machine to code into the executable, because humans are the consumers of these systems.
by mhast | 2025-12-10 00:45:19+00:00
The typical "best practice" for these tools tend to be to ask it something like

"I want you to do feature X. Analyse the code for me and make suggestions how to implement this feature."

Then it will go off and work for a while and typically come back after a bit with some suggestions. Then iterate on those if needed and end with.

"Ok. Now take these decided upon ideas and create a plan for how to implement. And create new tests where appropriate."

Then it will go off and come back with a plan for what to do. And then you send it off with.

"Ok, start implementing."

So sure. You probably can work on this to make it easier to use than with a CLI chat. It would likely be less like an IDE and more like a planning tool you'd use with human colleagues though.
by N_Lens | 2025-12-10 00:45:22+00:00
Forgive me for underestimating but I'd never heard of 'Block' before, and the title "Block, Anthropic, and OpenAI Launch the Agentic AI Foundation" reads a bit funny to me. Plus the bitcoin blurb on their site is also worth a chuckle -

"Bitcoin is about access, not speculation. It’s designed to be open, fast, low-cost, and free from centralized control. It’s meant to empower people"
by rgmerk | 2025-12-10 00:45:32+00:00
Reactor fuel remains radioactive even when the reactor isn't operating.

And the proposal was a containerised nuclear reactor, so you're going to irradiate the surrounding containers in the process.

Nuclear submarines and aircraft carriers are completely different beasts. The reactor core is very heavily shielded, is built into the ship/boat, and is tended by a team of expert operators, and (at least in the case of US/UK subs) uses bomb-grade uranium as fuel.
by codelikeawolf | 2025-12-10 00:45:33+00:00
As someone who has spent a lot of time trying to gain a11y expertise and learn best practices, this messaging drives me a little bonkers. There is so much inaccessible content on the web. The official ARIA guide tells you "you're better off doing nothing". All of the example patterns in the ARIA Practices Guide (APG) tell you the code isn't for production use [1]. They provide an explanation which points back to..."you're better off doing nothing".

When I need to add a toolbar to my app, and I want it to be accessible. I look at the APG, the APG has a toolbar example with markup, CSS, and JS, but apparently I'm not supposed to use it. I've been at this for years and it's incredibly frustrating. I usually use the APG code in production anyways. It's probably not catastrophically wrong, but it always makes me feel like I'm screwing something up. The alternative is to use a bunch of divs, spans, and buttons because not all of the patterns have semantic HTML equivalents.

[1] https://www.w3.org/WAI/ARIA/apg/patterns/grid/examples/layou...
by Dusseldorf | 2025-12-10 00:45:34+00:00
I'm on the same boat as you. Trying to find word about where the good local popup restaurants are, and apparently the only way to do it is to follow a bunch of random Instagram accounts. I finally tried to relent and make an account just to be able to read that stuff, but they wanted me to take a video of myself holding my government ID in order to prove my... identity, I guess? Not sure why that's necessary for an account I never even plan to post with, but it was enough of a barrier for me that I said nevermind. Now I just mention it whenever I'm chatting with organizers/proprietors, but I'm never exactly sure what to suggest as an alternative.
by xp84 | 2025-12-10 00:45:49+00:00
> People who claimed they treat everyone the same turned out embracing openly fascist, misogynistic and racist movement last 3 years.

No, we just left the Democratic party once you guys stopped being serious. Judging people based on the color of their skin instead of by the content of their character is just as toxic and evil no matter what your claimed motivation is.

Most people don't really endorse Trump or endorse everything the radicals on the right are known for, but I can see that it appears that way to the people pushing DEI and race-and-gender-based everything -- because a clear plurality have indeed rejected the Democratic party, resulting in them losing even when running against a corrupt buffoon.