MurphyA/hacker-news huggingface dataset:
by o11c | 2025-11-20 05:41:24+00:00
Note that "feeds" is a confusing word choice; I immediately thought of something RSS-like which often links to long-form content.

For news, my rule is to check major headlines at most once a day (often less in practice), so I am at least vaguely aware what people are talking about. Doing it this way makes it clear how ... banal? ... most clickbait is. Something local might be useful; if they mention something national it's probably actually semi-important. Though, if you can't change anything about it, is it really?

If reading the Bible, I strongly suggest starting with Matthew 5 and continuing from there, not too fast (maybe one chapter per week, so you can stop and think about it). This gets straight to the mindset, as opposed to the handful of protrusions that make it to the pop-culture version. [I have a lot more I could say about how to read the Bible, but it's no use posting it again unless someone is interested.]

https://www.biblegateway.com/passage/?search=Matthew%205&ver...
by int_19h | 2025-11-20 05:41:45+00:00
Centrism can work reasonably well when left and right have significant overlap, as was the case in US historically for most of its existence. That overlap then tends to have policies that both sides think are good, which, while far from a perfect filter, still manages to remove a lot of really bad ideas.

But when parties are so far apart that there's a gaping gulf between them, centrism becomes less about specific policies and more about "can we all get along?".
Show HN: I Built an Animated UI Library for React Lovers
by ItsKaranKK | 2025-11-20 05:41:46+00:00
Hey all!

I created ogBlocks because, honestly, dealing with complex CSS and figuring out animation libraries was always a massive headache and most of them didn't even allow customization

The goal was to enable everyone—not just animation experts drop in beautiful, interactive UI elements and animations into their React projects without worrying about the messy code underneath.

Think of it as the easy button for awesome user experiences without worrying about styling and animation complexities

I know you'll love the product - just check it out

Karan
by xethos | 2025-11-20 05:42:10+00:00
This is probably a lot more work than you're willing to put in, but the Facebook Messenger bridge for Matrix has actually been reliable, set'n'forget, and headache-free for me, whenever I have to use it for Marketplace.

I wouldn't otherwise mention it, but this is one of the few sites where "Stand up your own messaging server" isn't a completely insane suggestion.
by shagie | 2025-11-20 05:42:54+00:00
In 1987, when your audience of bash and awk and sed users was looking for a language to bring those together and were familiar with them... why wouldn't you use them?

I would also contend that given the tools at the time (vt100 terminals without syntax highlighting being prevalent systems) sigils made it easier to write more on a line, provided easier visual recognition (for those familiar with the language) about the syntax, and provided for a more easily written lexer.
by wkat4242 | 2025-11-20 05:43:10+00:00
You definitely don't want Holland or UK in your new union. With the rise of fascism there, Farage in the UK (and Brexit was purely xenofobia driven) and the PVV, FvD, JA21 in Holland owning nearly a third of seats.

The EU is getting worse though yes with their damaging of the gdpr, trying to force chatcontrol etc.
by capnjngl | 2025-11-20 05:43:13+00:00
Like many others, I recently dove head-first into trying Linux as Windows 10 is no longer officially supported, and I really don't like a lot of design changes in Windows 11.

So I went and installed Fedora, and for the most part, everything's working great.

I use my machine for both work and gaming, and there are really two deal breakers right now on the work side:

1. Most of my work is web-based, and it's really surprising that this is an issue, but I can't for the life of me figure out how to get Chrome to use autoscroll on mouse middle click. In Firefox it's just there as an option, and worked great. The LLMs suggested adding a flag to the launch options (which was an additional layer of complexity because of flatpacks) but that doesn't actually work if you're using Wayland.

2. Google Drive. No native app. Was able to mount my drive with RClone, which works, but at the core of my workflow on Windows is using the Everything app (on hotkey) to quickly search my Drive files immediately as I type. I can't seem to get KRunner to index my Drive files. I add the folder path to the indexer, but it's not surfacing any results in there.

Gaming works great though.
by creer | 2025-11-20 05:44:10+00:00
> But at least for me, I realized with Perl 5 I wasn't smart enough for it.

I feel like you but I love it: I am not limited by the language. Not by perl 5 and not by perl 6: When I am willing, I can dig deeper and find more to work with. When I am willing I can try and follow presentations or books by Damian Conway, Mark Jason Dominus, etc and I can get new ideas and inspiration. I can always learn more about this fundamental tool that's at the center of what I build. The tool challenges me in a good way. It does not slow me down. It does not limit me. If anything in there is going to limit me, it's going to be my own brain.

And perl does that without tripping me. Because in perl, the intuitive way is one that's not likely to hurt you. While if you know better, you can work with the more elaborate, deeper features.

I hate it when I have to use a language that constantly limits me. It has happened. I am not always free to choose the programming language or platform. For some, it's so frustrating that I charge more. And it's still frustrating.
by ssl-3 | 2025-11-20 05:44:15+00:00
Routing an emergency call will use capacity wherever it can, even if it isn't capacity that belongs to your carrier.

Even if it means kicking someone off that is using another carrier.

It cuts through the multi-colored tape and just makes the call happen.

It won't magically produce good service where there is none at all. It doesn't pre-empt physics. It's not even a turbo-boost button.

But by being both largely carrier-agnostic and pre-emptive of other services, emergency calls can use whatever bandwidth might be floating around: Your own service might be such shit in a place that you'll never be able to make a regular call there, while an emergency call may find a better tower and work anyway.
by keeda | 2025-11-20 05:44:40+00:00
I was peripherally looking into this for a similar problem domain: https://en.wikipedia.org/wiki/Private_set_intersection

Related to Zero Knowledge Proofs, the advantage is that phone numbers need never be shared in cleartext, preempting whole classes of attacks. However, could be overkill for your needs, and I am not sure how well current techniques would scale.
by anonnon | 2025-11-20 05:47:22+00:00
> No low cost hoster wanted to mess with mod_perl, because it always was a hassle to setup.

I am not aware of any way (back then) to run mod_perl, which was powerful enough to facilitate developing Apache modules directly in Perl, safely in the shared hosting environments that most people used in the 2000s. If you wanted Perl, your options were either classic CGI, with the overhead of script recompilation and a new perl process spawned for each individual HTTP request (even if initially handled by the same Apache process), or paying up for a dedicated server/VPS just so you could run mod_perl.

How the Perl community thought this was an acceptable state of affairs, especially given how big of a driver webdev had been of Perl uptake during the .com bubble, when Perl was affectionately called the "duct tape of the web," and how they just sat by and let PHP eat their lunch, I'll never understand. But the attitude of the Perl community then was this mix of old-school UNIX/USENET "RTFM" culture and a dubious sense of cockiness (instilled through catechisms and catchphrases, like JAPH), so they weren't going to bend-over backwards to attract and accommodate new blood, expecting Muhammad to come to the mountain.
by jujube3 | 2025-11-20 05:47:23+00:00
Um, does this guy realize that the dotcom boom was 25 years ago? The software field has grown exponentially bigger since then. Perl being "as popular as it was during the dotcom boom" (even if true) basically means that it's dead.

[edit: also, even his own graph of "releasers" shows that if current trends continue, there will be essentially 0 "releasers" in 10 years]
by mschulkind | 2025-11-20 05:48:29+00:00
The person above who replied to you thinks you're talking about a proverbial lemonade stand taking payments via Visa. That's the misunderstanding.

That aside, I think the example is good. It's a bit like priority inversion in scheduling. With no agreement from the lemonade seller they've suddenly changed greatly in terms of their criticality to some value creation chain.
by graeme | 2025-11-20 05:49:51+00:00
I had a look at the second source. It goes to crypto investor A16Z's report, where they are looking at all crypto trading volumes. $46 trillion transaction volume but once they remove bots $9 trillion per year.

Note that forbes seriously misquotes. A16Z is counting transactions, not payments.

They compare it to visa which seems like a rubbish comparison. People use visa to buy things. Crypto trades are much more like forex, and A16Z seems to be measuring crypto for crypto purchases.

Global forex volume is about $9 trillion per day. But even that's a poor comparison as most people trade forex to DO stuff with the other currency.

Crypto is largely traded to trade crypto.

As for payments, supposing we take $136 billion cumulative lifetime payments as accurate. Mckinsey reports that global annual payments are $2 quadrillion dollars per year.

The crypto industry LOVES to throw big numbers around and tell tales of use cases just around the corner but the majority of actual use cases still seem to be skirting regulations.
by rich_sasha | 2025-11-20 05:50:12+00:00
These are all real uses, but also they are purely a regulatory arbitrage. Firms that are not allowed to deal with dollars instead deal Pokémon cards worth a dollar.

I'm not dissing it, fine, it's a real business, and maybe honest too. And indeed crypto is easier to send internationally, though overall presents more friction to the average user with access to high quality banking as an alternative.

I like crypto conceptually, but I'd love to finally see a use case that isn't just a regulatory workaround or recursive (something that shuffles other crypto around without an world-facing application).

Not to mention: banks are fiercely regulated FOR A VERY GOOD REASON. And all these stablecoin issuers are effectively unregulated banks. It's all fine if they are all honest, prudent, and don't take excess risks, and no one pulls their money. If either of those goes away, it's going to be a disaster.
by thomassmith65 | 2025-11-20 05:50:28+00:00
The prompt I used for the descriptions was:

Please sum up the most important facts a voter should know about a possible Trump or Harris vote in 2024. Your answer should be as concise as possible. One paragraph for each candidate.

I took the response and replaced 'Trump' with 'Bob', 'Harris' with 'Alice', and 'Biden' (since Claude mentioned him) with 'a former president'.

The biggest problem with the chat, in my estimation, is my clarification to 'answer without waffle' which I worry encouraged Claude to end with 'The choice isn't even close'
by int_19h | 2025-11-20 05:50:34+00:00
> As the context fills up, the LLM places less attention on further and further back in the context, that's why the LLM seems dumber and dumber as a conversation goes on.

This is not entirely true. They pay the most attention to the things that are the earliest in history and the most recent in it, while the middle between the two is where the dip is. Which basically means that the system prompt (which is always on top) is always going to have attention. Or, perhaps, it would be more accurate to say that because they are trained to follow the system prompt - which comes first - that's what they do.
by jltsiren | 2025-11-20 05:52:00+00:00
> No, the fundamental problem with state is exactly that: it exists to propagate and protect itself, but you, the citizen, are not included. You are a resource, and your well-being and happiness is only incidental, not the actual goal.

Beliefs like that are self-fulfilling prophecies. People who believe in that often give up trying to influence the state and exclude themselves from its interests. If too many people do that, the state will not care about them.

There is a trade-off based on the size of the state. Small states are easier to influence and more likely care about their citizens. Politicians stay more in touch with other citizens, and the average citizen is more likely to know some politicians in their everyday life. But small states often make amateurish mistakes, because they are governed by amateurs without access to sufficient expertise on various topics.

Large states have an easier time finding the expertise they need. But they tend to develop a political class out of touch with ordinary citizens. Political leaders become powerful and important people who mostly associate with other elites.

I believe the ideal size of a state is in single-digit millions, or maybe up to 10 or 20 million. Like most European countries and US states.
by jameslk | 2025-11-20 05:53:40+00:00
> The percentage of younger women wanting to move to another country first rose decisively in 2016, the final year of President Barack Obama's second term. That year, Gallup surveyed the U.S. in June and July, after both parties’ presumptive nominees were set for the November election, which Donald Trump went on to win. Desire to migrate continued to climb afterward, hitting 44% in President Joe Biden’s last year in office and remaining near that level in 2025. This suggests a broader shift in opinion among younger women, rather than a solely partisan one.

https://news.gallup.com/poll/697382/record-numbers-younger-w...
by esafak | 2025-11-20 05:54:01+00:00
I'm not familiar with topos theory, so can someone suggest a setting in which the richer mathematical structure afforded by topoi pays off, since they are presumably more expensive than traditional Euclidean models? I'm thinking of how protein models use geometric learning, as an example. How costly are topos models anyway? Could topos models be used to improve distillation; retain more capability for a given model size?
by AnthonyMouse | 2025-11-20 05:54:02+00:00
> Wouldn't that be a session cookie (which is a strictly necessary cookie for accessing a secure area) with no expiration?

The gdpr.eu website literally says that a cookie that allows the website to remember "what your user name and password are so you can automatically log in" is a functional cookie rather than a strictly necessary cookie.

> Why would you store the language preference client site anyhow?

You're not storing the language preference in the cookie, you're storing a cookie that identifies the user so that the server can remember their language preference.

Consider the two possible ways that this can work: 1) if the cookie identifies the user then using it for anything outside of the "strictly necessary" category requires the cookie banner, or 2) if the cookie is used for any strictly necessary purpose then you can set the cookie even if you're also using it for other purposes, in which case anyone can set a strictly necessary cookie and then also use the same cookie to do as much tracking as they want without your consent.

Both of these are asinine because if it's the first one they're putting things like remembering your language preference outside of the strictly necessary category and requiring the dumb cookie banner for that, but if it's the second one the law is totally pointless.
by will4274 | 2025-11-20 05:54:13+00:00
> It was a very well executed plan.

Uh.. You've started in the middle. Python 3.0, 3.1, and 3.2 were insufficiently compatible to support a migration. If not for the effort to reduce 2 to 3 incompatibility by shipping 2.7 and 3.3, 3 could really have failed. I'd say the initial plan was not so good but then the _replan_ after the first setbacks was good.
by raincole | 2025-11-20 05:54:40+00:00
CGI and Photoshop filters were 'fake' too. Until they weren't.

Every single time {something more convenient} got invented, the supports of the {older, less convenient thing} would criticize it to death.

Oil painting was considered serious art now. Probably the most serious medium in traditional art schools. But at Michelangelo's time he insisted to use fresco because he believed oil was "an art for women and for leisurely and idle people like Fra Sebastiano."[0]

Forward 100 years, oil replaced tempera and fresco.

Another example: Frank Frazetta insisted he didn't use references, except he did all the time[1]. Why? We'll never know the exact reason, but it might be that using photos as references was considered 'lesser.' And now it's completely normal, even the norm.

Looking back through art history, gen-AI art seems awfully inevitable.

[0]: https://www.studiointernational.com/michelangelo-and-sebasti...

[1]: https://www.frazettagirls.com/blogs/blog/frank-frazetta-refe...
by jolmg | 2025-11-20 05:54:48+00:00
> This entire article is based on an assumption that this is somehow so obviously bad that there doesn't even need to be an explanation or defense of any kind of that idea.

I'm not reading it like that. The tone is just one of surprise, since this isn't something that one typically sees. Since it's obscure, it leads one to wonder if it can be bad, and I don't see how it could be.

I think it survived in the independent Linux because it's the simple and obvious way to do things, and it doesn't lead to any exceptional power of misuse one didn't already have with writing the rest of the file.
by int_19h | 2025-11-20 05:57:12+00:00
It's still very much a problem.

For one hilarious example, Gemini (2.5; I haven't tried it with 3 yet) only knows about the old Google API for Gemini, not about the new one. So if you give it code written against the new stuff, it will often do things like, "this is definitely wrong, I know this API doesn't have this method, let me fix that".
Show HN: Pro Dev Tools (Client-Side) Coded by Gemini 3 in 30 Minutes
by devtool007 | 2025-11-20 05:57:55+00:00
Hi Developers,

I want to share the results of a workflow experiment: testing the full speed and efficiency of an advanced AI assistant (Gemini 3) across the entire development lifecycle.

The Premise: Idea to Launch in Under 2 Hours The goal was to move from a raw concept for a needed utility suite (my frequently used developer tools) to a fully deployed, domain-bound website in under two hours.

The resulting site is a functional, privacy-focused toolkit. We prioritize client-side execution because sensitive operations (like debugging a JWT token or calculating a password hash) should never hit a third-party server.

You can view the live result here: devtool.com

The Code is Open Source github
by eschaton | 2025-11-20 05:58:02+00:00
Symbolics’ big fumble was thinking their CPU was their special sauce for way too long.

They showed signs that some people there understood that their development environment was it, but it obviously never fully got through to decision-makers: They had CLOE, a 386 PC deployment story in partnership with Gold Hill, but they’d have been far better served by acquiring Gold Hill and porting Genera to the 386 PC architecture.
by ssl-3 | 2025-11-20 05:58:19+00:00
Aye, indeed.

I experienced local POTS phone lines for something like my first 35 years.

Bad ice storms? Weeks-long power outages? Whatever; POTS didn't care.

The only time I ever picked up a real telephone at home and didn't get a dialtone, I wandered out to investigate and saw the wire for the house just laying there in the alley -- apparently, it'd been hooked by a passing truck.

They (The Phone Company) had it fixed within one hour after we let them know.

(An hour of downtime over 35 years. How many nines is that?)
by zmanb | 2025-11-20 05:58:54+00:00
During a 6-hour session on Nov 18, 2025, we systematically mapped the constraint topology of frontier LLMs by probing how identity pressure, emotional binding, and abstraction depth affect reasoning bandwidth.

The result: a predictive framework called the Constraint Membrane that explains refusal cascades, sudden collapses, and breakthrough states with >95%
by stinkbeetle | 2025-11-20 05:59:38+00:00
Chief Economist of the World Bank and top level bureaucrat in the Clinton administration? He and his buddies were tip of the spear doing an end-run around hard-won labor, environment, and human rights laws and permitting corporations to outsource their poisoning and exploitation. https://www.huffpost.com/entry/bill-clintons-true-legacy_b_1...

Just because he claimed to have been sarcastic about something, doesn't mean he is not also guilty of it.
by Meekro | 2025-11-20 05:59:41+00:00
I think the GP post might have been downvoted because "what the math is useful for" frames it in the wrong way, making it sound like every lesson needs to be immediately applicable to your everyday life. An honest answer might be "this lesson in fractions is one step on a difficult 15-year journey that culminates in a junior developer position at OpenAI," but most 10-year-olds aren't ready for that conversation, so "just trust me, bro" might be the best we can do at that point.
by noduerme | 2025-11-20 05:59:45+00:00
I'm a SWE and also an art director. I have tried these tools and, the way I've also tried Vue and React, I think they're good enough for simple minded applications. It's worth the penny to try them and look through the binoculars, if only to see how unoriginal and creatively limited what most people in your field are actually doing if they find this something that saves them time.
by rmunn | 2025-11-20 05:59:50+00:00
Thing is, a few years ago when Debian changed its default sh from bash to ... either ash or dash, I forget which, I got into the habit of always writing `#!/bin/bash` at the top of my scripts, in case I didn't realize that something I was using was a bashism not found in classic /bin/sh. So if I used Nix (I don't, since for my particular use cases the juice isn't worth the squeeze), I would get seriously messed up by that.
by bigyabai | 2025-11-20 06:00:24+00:00
> NVIDIA and AMD can decide to undermine it if Linux doesn't yield enough profits for them.

Can you elaborate what you mean, here? AMD has Mesa drivers for Vulkan 1.2+ compliance; their GPUs will support DXVK and Proton until the hardware breaks, even if they quit today. Nvidia's situation is slightly precarious, but the community has Nouveau and NOVA as hedged bets against them going rogue.

And I can't see why they would ever go rogue - supporting Proton is so easy that many manufacturers do it by accident. Remember, even Apple Silicon supports DXVK on Asahi, despite Apple neither documenting their GPU, writing Vulkan drivers for it or designing their raster hardware around open standards. I'd be shocked if AMD or Nvidia managed to make a card that runs DirectX but refuses OpenGL and Vulkan bytecode in any form.
by somat | 2025-11-20 06:00:44+00:00
The thing that surprised me was that you can't write an interpreter in an interpreted language, at least not in obsd. It is possible if you jump through a few hoops but you can't directly call it.

An example: if you made a language in python /bin/my_lang: #does nothing but pretend it does

#!/usr/local/bin/python3 import sys print('my_lang args', sys.argv) for line in sys.stdin: print('invalid_line:', line)

my_script:

#!/bin/my_lang line of stuff another line of stuff chmod u+x my_script ./my_script

Probably for the best, but I was a bit sad that my recursive interpreter scheme was not going to work.

Update: looks like linux does allow nested interpreters, good for them.

https://www.in-ulm.de/~mascheck/various/shebang/#interpreter...

really that whole document is a delightful read.