MurphyA/hacker-news huggingface dataset:
by Telaneo | 2025-12-24 12:00:53+00:00
Articles are usually deleted for good reasons, so it's usually discouraged to do this for those same reasons. If it's just due to notability, you could probably ask an admin to give you a hand and give you the text of the old revision in the draft space, although I've never seen it done. It's usually a better bet to start of a blank slate, since that doesn't carry with it the smell of a previously deleted article, even if that deletion might not have been made with good reason.

> But going into the deletion-review process WikiPedia bureaucracy is a lot of work. Pretty honestly I looked at the process and it looks so complicated that I think I would rather write a brand new article.

The new article part of that is probably somewhat intended behaviour. The deletion-review process isn't as bad as it seems from all the pages. They're just very verbose just to have everything documented. People are usually nice enough to point in the right direction if something is amiss. They just want things done correctly and will guide the process thusly.
by potato3732842 | 2025-12-24 12:01:01+00:00
>Totalitarianism in power invariably replaces all first-rate talents, regardless of their sympathies, with those crackpots and fools whose lack of intelligence and creativity is still the best guarantee of their loyalty.

Same reason unions always work hardest when fighting on behalf of the worst workers. If you go to bat for a man who can't do better elsewhere he'll go to bat for you in return.

But wait, the situation is more complicated than that you say? Why yes, that's exactly the point. Two of us can play at the stupid smug oversimplification game.

While the effect being described is real to an extent, distilling it to the point you did is useless because there is so much more nuance. Why assume the place was staffed with first rate talent to begin with? And even if there is a lot of first rate talent many will stick around because they don't care who they serve (people not like this don't tend to make careers in government TBH).
by pdimitar | 2025-12-24 12:01:40+00:00
Huh? Only thing I noticed during COVID was a few GPUs and some HDDs getting insanely expensive. Surprise surprise, not even 18 months later (I think more like 14 on my local market) the sellers finally got it through their thick skulls that economy is not what you see in simulations and that 95% of people absolutely will not pay ~$4000 for an RTX 3090 / 4090. And similar for the 18TB HDDs.

I am not saying you are wrong but here in Eastern Europe, while we did suffer the price hikes (and are suffering those of the DDR5 RAM now as well), the impact was minimal. People just holed up, said "the market's crazy right now, let's wait it out", and shrugged. And lo and behold, successfully wait it out they did.

As I mentioned in another comment in this thread, I highly doubt high RAM prices will survive even to 2027. Sure a good amount of stores and suppliers will try to hold on to the prices with a death grip... but many stores and vendors and suppliers hate stale stock. They absolutely _will_ budge.

I predict that by July/August 2026 some price decreases will start. They are likely to be small -- no more than 15% IMO -- but they will start.

The current craze of "let's only produce and sell to the big boys" has happened before, happens now, and will happen again. I and many others don't believe the hysteric "the market will never be the same again after" narrative either.
by ourmandave | 2025-12-24 12:02:04+00:00
I could cut-n-paste a bunch of them and you could copy back all the arguments against them, if you want to do that.

Or post a link to a tiresome comment sections where it's been done countless times.

But until 2A is amended there's nothing we can do.

https://en.wikipedia.org/wiki/%27No_Way_to_Prevent_This,%27_...
by braebo | 2025-12-24 12:02:24+00:00
> That's what anyone in such a privileged position would have done.

That’s what anyone who’s self-centered and morally bankrupt enough would do perhaps, but no, not “anyone”. Some people are committed to being good (or at least striving towards it).

Your take strikes me as sociopathic at worst, and misguided at best. Much like musk, to your point.
by CrossVR | 2025-12-24 12:03:15+00:00
The EU did not call upon the US to disband because of fines levied against Volkswagen. Nor did the EU say that the Clean Air act was only enacted to attack the European car industry.

Instead the EU levied their own fines against VW and BMW including a €875 million fine in 2021. When can we expect the US to slap X with a multi-million dollar fine?
by II2II | 2025-12-24 12:03:25+00:00
It was more-or-less true with Windows 3.1 (and likely earlier). Some people could correct some problems by modifying the various configuration files, but most didn't. One of the ironies is that I, as a rabid OS/2 user, managed to get a job managing Windows 3.1 systems since I was one of the few candidates who understood how to do so.

When Windows 95 entered the picture, such wipe-and-reinstall antics were pretty much standard for all but trivial problems. Even then people would usually live with those problems, though a handful of people would be able to go in and fix them. Of course, Microsoft has introduced some functionality over the years to mitigate such drastic measures, but they tend to be variations of the same theme (e.g. restore points rolling back changes, rather than going in to fix what is broken).
by Moldoteck | 2025-12-24 12:04:01+00:00
the alternative is they'll develop some common mesh local network that'll grab data through any gateway. Imagine your tv connecting to some wireless headphones which have multipoint feature enabled and connected to a smartphone which has wifi, tv sends encrypted data to buds, buds to phone and phone to some external source. Ofc it can be more sophisticated but totally doable and plausible.

Or imagine some localized automesh based on zigbee/matter-> you have a philips hue lamp connected to wifi, tv connects to it and it forwards data... I totally believe this will be the next development of ad networks and sold as 'better smart home devices'. And it'll not require any LTE. Or it can have LTE only on some subset of devices while others will use that as gateway.
by Telaneo | 2025-12-24 12:04:04+00:00
7 days is policy for a deletion proposal,[1] which I can agree is not really enough time, although it's usually extended if talks are still ongoing.

There aren't really any rules about putting up notices and such before proposing deletion, and if you can't find anything other than primary sources, it doesn't seem unreasonable to propose deletion than propose a fix which can't be implemented. Thankfully, someone did find reliable sources for some of the articles.

[1] https://en.wikipedia.org/wiki/Wikipedia:Deletion_policy#Prop...
by citrin_ru | 2025-12-24 12:04:21+00:00
I've spend some time driving in both the US and the UK and while infrastructure in the US could be improved I don't think that's the main issue.

What's different is driver training and attitude. Passing a driving test in the US is too easy to encourage new drivers to learn to drive. And an average American driver shows less respect to pedestrians, cyclists and other drivers, aggressive driving is relatively common. Bad drivers can be encountered in the UK of course but on average British drive better.

Huge SUV and pickup trucks are also part of the problem - they are more dangerous for everyone except people in such vehicle.
by Tor3 | 2025-12-24 12:04:41+00:00
How does it compare to Zerotier? The way I understand it it's kind of overlapping functionality but not necessarily everything.
What I want from Zerotier is basically what you described about Tailscale.

The two problems I have with zerotier are:

1) It's supposed to let a mobile device like an Android tablet route its traffic through zerotier (functioning as a VPN to my home site, in this case). However, I've never got that to work. It's running, but doesn't affect anything network-wise for the other applications (unlike running e.g. openvpn on it)

2) On a couple of computers with specific routing set up to various destinations, when Zerotier runs it simply blocks all of that and there's no way for me to continue accessing anything else than the Zerotier network. No fiddling with routing tables etc. changes any of that. On other computers, also some running OpenVPN, Zerotier does not interfere. I've never figured out what causes this.

So, in short, I'm pondering if I should ditch Zerotier and try Tailscale instead. If it does the same - I simply want a way to connect my devices, but I also don't want to lose total control over routing. For mobile devices I would want full VPN, for computers I don't. Edit. So, I'm both after connecting my multiple networks, as well as VPN'ing certain things or devices through another location.

Thanks for any input on this.
by deaux | 2025-12-24 12:05:33+00:00
> The other thing I hate to see is people using the currency conversion desks at airports

If I've just arrived home with $30 left of whatever currency was used in the place I came from, they could be taking a 30% cut and it would still be worth it to just due it there rather than physically visiting a bank.

That is, if the currency is one they're even willing to exchange.
by sebow | 2025-12-24 12:06:11+00:00
In the last electoral cycle I've seen firsthand censorship applied to remote acquaintances because of the newly added EU DSA (this in and of itself would not be a huge disaster [by EU standards] if it wasn't accompanied by arrests), which was used as justification over some posts on TikTok and X; therefore I don't really care who hurts the pro-censorship faction within the EU. People have been arrested in WE for speech online for more than a decade now, but now it also happens in EE, where I live, bringing back communist-era "vibes". You would excuse me if the anti-Trump or anti-US (because of the current administration) rhetoric doesn't move me regarding this.

Or let me guess, "Trump bad and therefore we should accept DSA/Chat control 2.0/3.0/etc."? Sorry, I don't care. And people who think this is only about the recent X fine are also wrong (this started last year when Thierry Breton started influencing european elections while also boasting about how he can annul such elections without repercussions; you can deduce what I'm talking about by asking an LLM). This is in part US gov. protecting private companies (and thus itself) from fines, sure, but the broader point about censorship within the west applies. Everything that hurts the people making legislation regarding the Internet (or software in general) within the EU should be welcomed with open arms.

EU apologists would rather change the subject and talk about Trump and the polarizing social environment in the US rather than acknowledge that within the EU, there's not even a chance for discourse to be had about any policy(especially the nonexistent free speech) due to the aforementioned laws. The same people will act surprised when extreme positions regarding the EU are adopted by an ever-increasing number of people "until morale improves".
by hahahahaw | 2025-12-24 12:06:30+00:00
This made my day. Thank you!

I’m assuming that they implemented this for some well-intentioned reason like attempting to automatically prevent someone from halfassing it with inadequate information or content, but it was the wrong way to do it, and hopefully this calls them out on it.

A propose a toast to all of those that make life better by keeping things short and/or minimized. They are giving us our life and our bandwidth back.
by klibertp | 2025-12-24 12:07:04+00:00
> I'd like to believe there is some correlation between proper punctuation and the quality of the answer.

I'd love to believe that, but it's unrealistic in 2025, given all the correctly punctuated slop that brings negative value (wastes time, gives no info) to readers everywhere on the Internet. As much as I hate to admit it, I think this ship has sailed.
by PunchyHamster | 2025-12-24 12:07:22+00:00
I definitely made software for me with zero desire to learn, zero learning happening, just to scratch an itch.

that being said calling it "perfect" is on the nose, at least for my own, it does a thing, it does it good enough, and that's all. It could be better but it won't be because it's not worth it, because it's good enough
by brainless | 2025-12-24 12:07:50+00:00
Lovely project. Also @rubenvanwyk mentioned SlateDB. I am not sure if this will fit my use-case but, today, I was looking for data hosting options for a self-hosted LLM+bot for email/calendar.

I have this product I have tried and stopped before: https://github.com/pixlie/dwata and I want to restart it. The idea is to create a knowledge graph (use Gliner for NER). Compute would either be on desktop or cloud (instances).

Then store the data on S3 or Cloudflare Workers KV or AWS Dynamo DB and access with cloud functions to hook up to WhatsApp/Telegram bot. I may stick with Dynamo or Cloudflare options eventually though (both have cloud functions support).

I need a persistent storage of key/value data (the graph, maybe embedding) for cloud functions. Completely self-hosted email/calendar bot with LLM, own cloud, own API keys. Super low running cost.
by II2II | 2025-12-24 12:08:14+00:00
Even though he is sending mixed messages, it is clearly stated that misuse may break the system. The other nice thing about going the PowerShell automation route is the ability to see what was done and reverse particular changes (assuming you can track down which change broke things). That's in start contrast to the binary-only utilities I've seen in the past, where you're pretty much stuck trusting the vendor's claims.
by delta_p_delta_x | 2025-12-24 12:08:48+00:00
I would instead suggest two things for power users: installing Windows using autounattend.xml[1], and secondly visiting the mass graves to turn your Windows install into Enterprise (or, if you can wrangle it, get an Education licence from your academic institution/alma mater), which completely gets rid of all consumer-oriented stuff.

To be honest, I don't mind the Windows games. In fact I believe the ones shipped with XP, Vista, and 7 were top-notch. What I mind is games with annoying advertisements in them. I mind when my Weather program is not native and is a glorified web app, also ridden with advertisements.

[1]: https://schneegans.de/windows/unattend-generator/
by fuzzfactor | 2025-12-24 12:09:06+00:00
In some situations, each viewer having their own personal display screen would be the ultimate, but the projector is the most suitable workaround.

Other times the center of attention is intended to be drawn to the presenter, so the projector is much more suitable than individual screens would be.

There is a difference between business projectors and entertainment models. Either way to get the most out of it I would say you definitely need a high-performance dedicated projector screen, maybe check with the pros who rent the AV gear to conferences and get their advice on the ones they think work best. Without them actually trying to sell you products it should be possible to get some honest evaluation under non-ideal conditions.
by pdimitar | 2025-12-24 12:10:19+00:00
I guess time will tell, will it? Your sarcastic remark does not bear any prophetic value.

They can act as monopolist as they want. They can try anything and cackle maniacally at their amazing business acumen all they want.

Turns out, total addressable market is not infinite. Turns out people don't want to spend on RAM as much as they would on a used car. How shocking! And I am completely sure that yet again the MBAs would be unprepared for these grand revelations, like they are, EVERY time.

Still, let us wait and see. Most of us are not in a rush to build a gaming machine or a workstation next month or else puppies will start dying.

I am pretty sure the same people now rubbing hands and believing they have found the eternal gold, will come back begging and pleading for our measly customer dollars before not too long.
by akerl_ | 2025-12-24 12:10:41+00:00
The world is very complex. It's effectively impossible to write laws on most topics that perfectly capture all nuance. Which is why we have a judicial system that can look at a law and a situation and say "nope, this law (or this usage of a law) is incorrect". Which is what's happened here, where the court issued an injunction on enforcement of the Texas law.
by wzdd | 2025-12-24 12:10:42+00:00
Python got this right. Zero-based indexing combined with half-open slice notation means as a practical matter you don't see too many -1s in the code. Certainly far fewer than when I wrote a game in Löve for a gamejam, where screen co-ordinates are naturally zero-indexed, which has implications for everything onscreen (tile indices, sprites, ...)
by fidotron | 2025-12-24 12:10:52+00:00
You are deliberately missing the point. The EU would have continued to conveniently ignore VW diesel emissions had the US, a competing power, not pointed them out.

> Instead the EU levied their own fines against VW including a €875 million fine in 2021.

Only because the US found them out. The EU was quite happy with VW until then, and liked to act all smugly superior about emissions.

> When can we expect the US to slap X with a multi-million dollar fine?

For what exactly? What US laws have X, under Musk, broken?
by Fiveplus | 2025-12-24 12:10:58+00:00
Be careful with the "debloat" features in scripts like this.
In my experience, aggressively stripping out AppX packages and disabling services often breaks windows update or the Microsoft store in subtle ways that don't manifest until 3-6 months down the line. You'll eventually try to install a feature update, it will fail with a cryptic error code, and you'll realize it's because you removed a dependency that the new update expects to be present.

If you really want a clean windows environment, you are better off getting an IoT enterprise LTSC license. It is boring, stable, has zero bloat and doesn't require hacking the registry to stop candy crush from reinstalling itself.

That said, it feels like a constant arms race. Microsoft introduces a new user-hostile pattern (like making local accounts harder to create), the community builds a workaround and then Microsoft patches the workaround. I am tired of fighting my own OS.
by vkou | 2025-12-24 12:12:41+00:00
I've no doubt that if we plopped you down in the middle of, say, modern-day Russia, you'd be able to observe a few important differences in the political organization of the two countries.

Fewer than you would a year or nine ago, certainly, and a lot of people are working very hard on closing the gap.

Democracy is a spectrum. There have always been significant flaws with American democracy, but you'd be mad to not observe significant, active regression and effort by the government to replace it with something else.
by anima-core | 2025-12-24 12:12:45+00:00
We keep spending enormous effort making transformers run faster.

Quantization. Pruning. Speculative decoding. Better kernels. Better hardware.

All of that assumes the same thing: that every request should run the model.

I’ve been working on a systems paper that asks a simpler question first:
does this request need a transformer invocation at all?

The paper introduces Meaning-First Execution (MFEE), a control-plane layer that sits upstream of the model and routes each request into one of four actions:

RENDER – run the transformer
DIRECT – serve from deterministic logic or cached output
NO_OP – do nothing
ABSTAIN – refuse safely

On a representative replay workload of 1,000 mixed prompts, this reduced transformer execution by 75.1% while preserving 100% output equivalence when the model was invoked.

The idea isn’t to replace existing optimizations like quantization or kernel fusion. MFEE sits before all of that and reduces how often those optimizations are even needed in the first place.

What surprised me while working on this is how much attention goes toward squeezing marginal gains out of execution, while the much larger question of when execution is necessary at all gets far less focus.

The evaluation harness is public and reproducible if you want to dig into the methodology.

Thoughts?
by munksbeer | 2025-12-24 12:13:02+00:00
> It bothers me that so many programmers I know, here and in real life, seem to never actually have cared about the craft of software development? Just about solving problems.

Why?

Intellectual curiosity is a good thing. When I first went to university, I thought I was going to be a physicist. It turns out my brain was really well wired for programming, being logical, rigorous, particular about detail, I like predictability, not a high risk taker without fully understanding and accepting the risks, etc.

But when I first started off as a programmer, I wrote physics simulations for fun (not work). I'd write little games, I wrote neural nets and fuzzy logic (gives me a chuckle), back in the 90s when the field was new. All of this was "my thing", and I barely cared about the code I wrote to achieve this. I absolutely loved it, because coding was a tool to explore my intellectual curiousity.

I could say the exact opposite, that I feel a bit sad that people care more about the characters they type on a screen than the concepts they explore.

As I morphed into a professional software engineer, I grew to understand the importance of high quality code and engineering (I mean architecture decisions). I have had a long, successful career by refining my craft. I care about the quality I produce for my future self and others, and the success of the product as a result of this quality.

But at the heart, I am still just an intellectually curious person, and one day I may stop working professionally and at that point, I think I'll love using AI to write code and help me explore concepts. I very much look forward to it in fact.
by maintenance | 2025-12-24 12:14:48+00:00
As a mid-level developer myself, I am trying to internalize this advice around impact and about thinking from the user's perspective, but I fail to grasp what is perhaps a simple concept. Am I, as a developer, meant to grasp the domain, or even just the product I'm working on, at a level comparable to that of the intended user?

Say I'm working in the fintech industry, and my product is meant for financial specialists. For me to be able to come up with solutions that bring the most impact would require me to understand what a user of such systems might need. However, I'm very clearly not the intended user for my product. How do I bridge this gap? Am I looking at it wrong?

Edit: I'm not talking about strictly my product, but rather the product I'm working on, the company's product.
by hopelite | 2025-12-24 12:15:17+00:00
HN should really just do away with the down/negative voting or at the least only use it for order sorting, not “points”. The point-punishment only enables abusive and toxic people and behaviors.

I for one believe every human has equal worth and right to speak whatever they want. It may not be relevant, important, smart, or even benevolent; but I still think they should be allowed to say it and even more importantly those who choose to, should be afforded the ability to see/read/hear it. Everything else is just authoritarian, even if it’s just some narcissist who believes HE/SHE is the authority over someone else.