MurphyA/hacker-news huggingface dataset:
by bccdee | 2026-02-12 05:48:16+00:00
Yeah, one of the toughest but most rewarding lessons I've learned about writing is how valuable it can be to set aside your current draft and start from scratch.

It's very tempting to want to write an outline & then revise the outline until it's perfect, so that your first draft can be as solid as possible. That never works out well for me, though. It's only after I've written a substantial chunk of the thing that I realize half my ideas were bad and the other half are being poorly realized, and I start to understand the story I really want to write.

I'm very taken with this one HYTRADBOI talk [1] that applies a similar approach to software design. It's not something I've ever gotten a chance to apply, but it really appeals to me.

[1]: https://www.hytradboi.com/2025/03580e19-4646-4fba-91c3-17eab...
by deathanatos | 2026-02-12 05:48:50+00:00
> Tabs keep piling up, whether in Chrome, Notepad, or other apps. I don't even know why I still have so much old stuff open, I'm thinking I might need it one day, but that day never comes...

I do this. But every now and then, I have what I call "The Purge", in which the browser window gets closed. There are a few tabs that survive The Purge. One window has [GMail, Calendar] as pinned tabs. Another window has [Gmeet] as a pinned tab. Everyone else is expendable. If they are needed, they will be reopened.

(I do give a little thought to it. "Is there some actually ongoing thing I realistically need to save, and can't reopen?" Those tabs might be pulled off.)

I did this this week. "This will close 437 tabs. Are you sure?" Purged.
by mindslight | 2026-02-12 05:49:03+00:00
I'd say the cost highly depends on what you put into it. 2-pole breaker ($30), OFBRND transfer lockout ($20), 20ft of NM-B for inlet right next to service entrance ($35), OFBRND inlet and extension cord ($100). Then a small synchronous generator $250? So that's <$500 total? Of course you'll find yourself saying I want a bigger generator, I want non-OFFBRAND electrics, I want this other extra, and the total cost creeps up.
by harrall | 2026-02-12 05:50:43+00:00
You can wrap any TCP protocol in TLS which means every TCP protocol supports encryption, Telnet included. The app (and server) simply need to wrap their connections in TLS, which is trivial in many programming ecosystems.

And IMO, X.509 (used in TLS) is virtually superior over SSH’s bespoke certificate format in every way. You get both regular certificate pinning (like what SSH uses now) AND full certificate authority chains (if you want).

The main downside is that X.509 is more complex.
by keeda | 2026-02-12 05:52:04+00:00
True, but I think in these scenarios they rely on prompt caching, which is much cheaper: https://ngrok.com/blog/prompt-caching/

I have no expertise here, but a couple years ago I had a prototype using locally deployed Llama 2 that cached the context (now deprecated https://github.com/ollama/ollama/issues/10576) from previous inference calls, and reused it for subsequent calls. The subsequent calls were much much faster. I suspect prompt caching works similarly, especially given changed code is very small compered to the rest of the codebase.
by numpad0 | 2026-02-12 05:52:21+00:00
oh yeah. I've once bought a $10ish one on Amazon out of curiosity.

There's the yellow composite plug, a 12V input, and a small bit of wire to be cut to rotate image 180 degrees, at the other end of a 30ft cable from the camera. The composite goes into the existing infotainment. There would be a wire from shifter to infotainment that switches the display to external composite video when the gear lever is in reverse. I think it even came with a miniature hole saw in size of the camera module.

$10 and one afternoon later, I could have upgraded a dumb car to have one, complete with auto switch to backup on reverse. No software hacking needed. It's fundamentally an extremely simple thing.
by Daub | 2026-02-12 05:53:25+00:00
OK, maybe my use of that phrase was a bit ill-judged. However, aside from supporting artists, what did the initiative achieve? Keeping artists off the dole should not be, IMHO, a goal in itself. The reputation of Dutch culture at the time was not brilliant, though neither was it bad. A strategic attitude would have been more effective... maybe target one or two artists and promote them.

The Young British Artists (YBA) boom of the 80s was a product of the innovative teaching environment of Goldsmiths' college plus the drive of people like Damien Hirst, who organized the ground-breaking Freeze exhibition. The British Council did their best to capitalize on this.
by bulbar | 2026-02-12 05:54:28+00:00
Most likely a lot of medication you have taken in your live have a low probability to kill you. It's just virtually no other class of medication/vaccine has the same degree of monitoring in place so we can't even measure such rare events.

In comparison, back then I looked up the typical all cause death probability within a year for the age group 20-40 (in Germany) and it turns out, getting covid19 without vaccine increases that by 700%.

A relative increase of a very small number is still very small number. However, worse then astrazenaca and the 700% that's only death, there's a lot that is not deadly but still very bad.

The involved risks with astrazenaca makes taking it - compared to no vaccine at all - a no brainer in comparison.
by anonymous344 | 2026-02-12 05:54:51+00:00
just made some app in the nokia store or something and it sold globally without marketing
made a website / webshop with valid html and people found it and became customers

now you can't even post in any social media without paying, they won't show your posts almost to no-one, even if you have the followers.
not to mention apple store and google play, every category and nice already has 20 000 apps and games in them.
by altmanaltman | 2026-02-12 05:55:59+00:00
All of them will get severance. The total cost estimated to the company is around $40 million as per the article. Its pretty natural that your severance will be based on your pay but this article makes it sound like they're giving millions to the CEO while leaving 100s of workers with nothing.

If you want to argue that executive pay levels are wrong, thats one thing but this is literally what every company does.

Also not just the CEO but many C-suite executives also got fired. They will also take a big chunk of the 40 mil total costs.

If the stock price was higher, the CEO's package would be much bigger.

This type of outrage makes sense only if you think CEO pay should be minimized. So instead of outraging over this, why not ask for Google or Microsoft to reduce their executive pay? Why have this reactive outrage when it was already rigged to be like this and is like this at every corporation? Why does Sundar need to buy another freaking yatch?

Overall title feels a bit disenginous and trying to solicit outrage for clicks imo.
by adrihd | 2026-02-12 05:56:40+00:00
As someone with ADHD, I use LLMs (specifically Gemini 3 Pro) as an executive function prosthetic. This allows me to perform the high-volume cross-referencing between Proto-Sinaitic, Cyrillic, and Semitic roots that my brain’s "operating system" struggles to organize alone.

The Methodology:

Root Identification: Mapping "Shared Roots" across the Mediterranean and Middle Eastern linguistic drift.

Synthesis: Using the LLM to test phonetic shifts against specific Voynich folios (e.g., Folio 66r).

Validation: The system consistently yields Semitic-based outputs that align with historical geography (e.g., "Megiddo").

I’ve open-sourced the alphabet evolution and the initial decodes here: https://github.com/adrihd/voyters

I'm looking for feedback on the linguistic logic, specifically the transition from Proto-Sinaitic to the "Gallows" characters.
by notpushkin | 2026-02-12 05:56:56+00:00
True. The post calls out that “you have to recompress the training data for each test document” with zlib (otherwise input_text would taint it), but you can actually call Compress.copy().

zdict was added in Python 3.3, though, so it’s 2012, not 1997. (It might have worked before, just not a part of the official API :-)
by shiroiuma | 2026-02-12 05:57:13+00:00
>I attended a church with a modestly-sized electronic (non-pipe) organ built in 1980. There was a praise band with drums, guitar, bass, and a very shiny grand piano. The organ had fallen into disuse and it was unclear whether it could be played. We limped along with that lovely piano for a long time, but the organ was finally rescued.

I once got roped into trying to fix an electronic organ that was about the same age, in a church. Some of the notes had stopped playing, or were the wrong pitch, so the organist had to work around them. It was a really interesting piece of analog electronics, with a bunch of separate circuit boards for each note, with an analog circuit on each one to generate the tone. IIRC, I found that some capacitors' values had drifted due to age, so I replaced a bunch of them with new ones; the organist was so happy she could now use those notes again.
by matheus-rr | 2026-02-12 05:57:45+00:00
The stdlib inclusion angle is what makes this interesting to me beyond the compression-as-classifier debate.

Before 3.14, doing this required pip installing pyzstd or python-zstandard, which meant an extra dependency and a C extension build step. Having zstd in the stdlib means you can do dictionary-based compression tricks in any Python 3.14 environment without worrying about whether the deployment target has build tools or whether the package version matches across your team.

That matters more than it sounds for reproducibility. The gzip/zlib approach kenschutte mentions has been in stdlib forever, but zstd dictionaries are meaningfully better at learning domain-specific patterns from small training corpora. The difference between 41 and 54 bytes in the taco example is small, but on real classification tasks with thousands of categories the gap compounds.

Python 3.14 quietly shipped a lot of practical stuff like this that gets overshadowed by the free-threading and JIT headlines. The ZSTD module, t-strings for template injection safety, and deferred annotation evaluation are all things that change how you write everyday code, not just how the runtime performs.
by exabrial | 2026-02-12 05:57:51+00:00
One of the potential upsides of AI in the USA is we'll bring down electrical prices compared to something like China. Power has to be abundantly plentiful and concentrated.

Maybe then, we could afford to smelt an ingot of aluminum in the USA.

Until then, I guess we're just sadly just burning coal to create cat memes. I hope Anthropic can lead the charge. Crypto was already a massive setback in terms of clean power, AI is already very dirty.
by RupertSalt | 2026-02-12 05:59:29+00:00
In the United States, the National Endowment for the Arts has issued more than 128,000 grants, totaling more than $5 billion, to fund the projects of American artists. This has not been without controversy.

https://en.wikipedia.org/wiki/National_Endowment_for_the_Art...

What criteria of artistic merit, cultural relevance, and common decency will Irish artists need to meet, in order to qualify for their basic income?
by BatteryMountain | 2026-02-12 06:00:08+00:00
If your work doesn't revolve around a web browser, try closing it completely when you try to do work. It might actually feel unsettling to work without having the browser open, almost the same feeling as reaching for the phone to check emails even though you know there are no new ones.

I recently realised I can do 70% of my work with only the terminal open and nothing else. Can get it up to 95% with terminal + single IDE at a time. The last 5% is browser-based, which can get distracting really fast - like HN and youtube rabbit holes.

If you really want to shine a light on the cockroach that is digital hoarding, try nuking your entire browsing history and tabs, delete all your movies/series/games collection. I 'cured' myself of being this kind of hoarder just before covid started and I haven't had the urge to store anything besides some private/precious data. On my one machine I've explicitly set firefox to not remember tabs and to also wipe history/cookies/tmp data on every close. Feel weird the first week but then if you see someone else's browser with 100+ tabs, its like looking at one of those picture of a hoarders car that is filled with trash. I think on some level the brain likes this kind of trash hoarding, some kind of rat behaviour. I jest but I hope you get the picture.
by exfalso | 2026-02-12 06:01:32+00:00
Perhaps the out of job prediction is actually reversed. True, LLMs will become an efficiency increasing tool. But in terms of job security, doesn't that mean that if your whole job can be driven by an LLM then demand for that job decreases?

In other words, people claiming these high productivity increases may be the ones at actual risk. Why employ 3 people when 1 can write the prompts?
by pests | 2026-02-12 06:03:08+00:00
> in fall it’s not unusual to have some weeks without grid power

This blows my mind. The last time I lost power was ~2 years ago and it lasted maybe 5 days. I know others in my area were out for longer. I suffered for a few days but ended up going down to Toledo and getting a hotel, thankfully only for one night as it was on the next day.

Outside of that, I can only thing of maybe ~100 hours total my power was out over the last ~5-8 years.

Aside, I do think I'm lucky in some way. I live off a semi-major road (40mph) and like I said earlier, less than 1 mile as the crow flies from a major regional hospital. But still most of my street will lose power and only me and a few neighbors will still have lights on. I always thought I was on some random spoke off the hospital grid but based on the surrounding outages it never made sense. There is a creek nearby to complicate things. One day I'll research/track the lines and see what's really up.
by ActorNightly | 2026-02-12 06:03:23+00:00
The things is, there are no accidents in math. If you end up with formulas that look like something else, that something else was a defining part of the original definition, whether it was obvious or not.

You would agree that in the quest to solve x^2+1=0, we had to introduce another dimension, with a multiply operator that lets us move through that dimension. All im saying is that introducing another dimension and ability to move in that dimension is the same thing as rotation and scaling.

As for e, the point im trying to make is that if you look at what it means to take something to the power of something when it comes to reals, there is a clear definition. But taking something to imaginary power is meaningless it iself. For reals, the power operator has a strict definition with multiplication and division for rationals, and generically extended to reals through limits. And to compute a limit means that you have to have continuity and smoothness. So by extension, to compute exponentiation, you have to have continuity and smoothness, and vice versa.

My argument is that there is no guarantee of continuity/smoothness on the complex plane - one can define it as such (i.e the analytic view) but in my stricter philosophical view, to make something with similar properties like real numbers, you have to have all the analogous operations work within the numbers itself. I.e you have to be able to define what 2i^3i is without ever referencing anything from the real numbers.

This is not done for complex plane - to define something to the i power you need to borrow definitions from the real plane.

As such, you can't define exponentiation to the i, because you can't compute limits. Computing the taylor series expansion equivalence or limit formulas in the way me and you presented them are "holograms" - i.e meaningless results.

And it seems that way. Say that you ignore taylor series formulation, skip it completely, and define the polar form to be r(10)^ix = cos(x)+isin(x), where r is radius and x is angle. JUST BECAUSE YOU CAN.

Would you lose anything? Not really. You would still have a way to compute 2^i - it would just be 10^(ilog(2)) -> r = 1, angle=log(2). I.e the map still exists in quite a good shape.

Basically it doesn't matter if r(10)^ix = cos(x)+isin(x) or r(e)^ix = cos(x)+isin(x), as counterintuitive as it may seem, which furthers my point that exponentiation operation to imaginary numbers is not defined.

So without exponentiation, all you are left with is basically a more strict rigid construction of another set with an ordering property, a multiplication operation definition, (i^2 = -1), and the resultant orthogonality that represents a cartesian plane.

And if you think thats silly, consider the fact that the algebraic view of complex numbers doesn't even consider calculus on them to be valid.
by lelanthran | 2026-02-12 06:04:25+00:00
> That's over $100,000 today. Imagine living in a world where it cost you $100,000 to access a c compiler.

That's one extreme. The point you are missing is that, even without pressure from opensource, poor 90s highschool me was still able to afford Borland Turbo C and Watcom C/C++. I still have the manuals for TASM and the CD with Watcom C/C++ on it.

At the time there was no opensource competition to those two products, and yet they were still affordable.

There was very little opensource in the 90s, but much of the software I wanted was still available - shareware was a thing, and it drove sales.
by zbentley | 2026-02-12 06:05:13+00:00
But there are multiple ways to have execution leave a function.

The function could return.

The function could be aborted by SIGKILL.

The function could be aborted by a non-SIGKILL signal that preserves subsequent execution invariants.

The function could be aborted by a non-SIGKILL signal that doesn't preserve subsequent execution invariants (SIGSEGV in most--but not all--cases).

The function could abort(2) (not always the same as SIGABRT, but usually).

The function could overflow its stack (not always the same as abort(2)).

The computer could lose power.

...and that's without violating the spirit of the law with weird instruction-level stuff (e.g. is pop/jmp the same as ret? If I move the stack pointer and re-set all the argument registers, did I return?)
by galaxyLogic | 2026-02-12 06:06:05+00:00
Talking of "qualia" I think feeling pain is a good example. We all feel pain from time to time. It is a very conscious experience. But surely animals feel pain as well, and it is that feeling that makes them avoid things that cause them pain.

Evolution just had to give us some way to "feel", to be conscious, about some things causing us pain while other things cause us pleasure. We are conscious of them, and I don't think there's any "hard question" about why we feel them :-)
by its_magic | 2026-02-12 06:08:54+00:00
Wrong. Theft or robbery is never justified, no matter what name you give it or how you paint and pretty it up and try to pretend that it's just.

The fact of the matter is, you're sticking a gun in somebody's face and demanding money, to be used for your own selfish purposes, or under some pretense of "the public good." That's a crime. You are a criminal.

Hear the words of a man much wiser and better than you:

"If taxation without consent is robbery, the United States government has never had, has not now, and is never likely to have, an honest dollar in its treasury. If taxation without consent is not robbery, then any band of robbers have only to declare themselves a government, and all their robberies are legalized." - Lysander Spooner

The people you call "rational" are in fact slaves, just like you. That's what you were bred to be, for countless generations. Today you are capable of nothing else but blind, loyal obedience to your owners. You're a crab in a bucket, dragging any other crab back in who dares to attempt escape.

"Rationality" is not a concept your type is actually familiar with. You are incapable of any kind of independent life or thought. Every single "thought" you have was programmed into your mind. Real, actual freedom scares the shit out of you.

The only purpose of your meager existence is to make your owners more wealthy and powerful. When you no longer serve this purpose, you will be discarded--tossed into the fire and forgotten, like a burnt out cigarette stub. That's not long off now.
by lubujackson | 2026-02-12 06:09:30+00:00
As a father of two small children during COVID, I can't begin to thank fnnch enough for his Honey Bear Hunt project: https://upmag.com/honey-bear-fnnch/

Hundreds (if not thousands) of honey bears were posted in windows around SF. It was one of those things that happens in SF every now and then, a mix of whimsy and hustle and unexpected joy. We couldn't take our kids to school, we couldn't take them to the park. Instead, we would drive them around town and have them point out all the honey bears they saw. "Honey bear! Another one!"
by johnnyanmac | 2026-02-12 06:10:08+00:00
Okay. And let's look at Norway'S GDP as a result

https://data.worldbank.org/indicator/NY.GDP.MKTP.CD?location...

It fell, like much of the post COVID world. But somehow, I don't think that 600m tax opportunity cost contributed to 112 billion dollar drop in GDP. And then after that it basically stayed flat (rose by 1 billion, or.2% rise)

So, not too convinced this is a net loss for society. Studies in New York (pre Mamdmi) show that more people will come in than leave if the area is desired enough.

>https://www.governing.com/finance/taxing-millionaires-will-s...

Spoilers: turns out COVID causing impact to social life impacted emigration more than any wealth tax. Then after COVID things bounced back.
by tokioyoyo | 2026-02-12 06:10:40+00:00
I’m not sure how to say it without sounding like an Apple fanboy, but Tim Cook has been the CEO for the past 15 years. Every single year people have been whining how “he’s not visionary and etc.”, but at some point you have to give him some credit. Apple of 2026 has completely different landscape versus apple of 2010/earlier. Scaling from millions to billions of sales is incredibly hard, and he’s been able to accomplish it.
by D-Machine | 2026-02-12 06:10:47+00:00
> With a temperature of zero, LLM output will always be the same

Ignoring GPU indeterminism, if you are running a local LLM and control batching, yes.

If you are computing via API / on the cloud, and so being batched with other computations, then no (https://thinkingmachines.ai/blog/defeating-nondeterminism-in...).

But, yes, there is a lot of potential from semantic compression via AI models here, if we just make the efforts.
by helloplanets | 2026-02-12 06:11:36+00:00
> The Beatles wrote 227 songs, but only 34 hit the Top 10. Do you think they would put out a song that they didn't believe could be a hit? Mozart wrote over 600 songs, but only about 50 of them are widely played. Do you think he purposefully wrote duds? Of course not.

This is completely backwards. The Beatles put out songs that they didn't think were hits, and put out songs that they were conscious of being the antithesis of a hit. They wanted to freak people out from time to time. As many artists do.

Just check out Revolution 9. Pretty sure you can't get much out there than that when it comes to music of that era. And still very out there to this day.

Or for a more 'songy songs' that I'm pretty sure they didn't think at all in terms of hit material: Tomorrow Never Knows or Within You Without You. And there's dozens more.
by chmod775 | 2026-02-12 06:12:00+00:00
> If this behavior is acceptable then it should be legal so we can avoid everyone the hassle in the first place.

Codifying what is morally acceptable into definitive rules has been something humanity has struggled with for likely much longer than written memory. Also while you're out there "fixing bugs" - millions of them and one-by-one - people are affected by them.

> I bet AI would be great at finding and fixing these bugs.

Ae we really going to outsource morality to an unfeeling machine that is trained to behave like an exclusive club of people want it to?

If that was one's goal, that's one way to stealthily nudge and undermine a democracy I suppose.