MurphyA/hacker-news huggingface dataset:
by mrguyorama | 2025-10-03 22:10:50+00:00
The FDR admin had 90% support in the House and Senate. He wasn't authoritarian, he was operating with the clearest mandate America had until Reagan (not that I agree with the mandate Reagan was handed and followed through on)

The reason he was able to threaten the Supreme Court with packing is that it was a credible threat.

The working class abandoned democrats, not the other way around, when LBJ decided that the Civil Rights Act was a good thing, and got bipartisan support for it. Several prominent (terrible human beings) Dixiecrats screamed about "Democrat authoritarianism" for (checks notes) forcing southern states to stop being racist as fuck, and the south has been thoroughly republican voters since. Don't worry though, Strom Thurmund insists he wasn't a racist, he is just against being forced to allow black people to get the same legal treatment as white people.

A bunch of racists aren't willing to support welfare and public investment if black people get it. How do you form a coalition between them and black people?

These same assholes want to go back to the 50s because it was very good for white male americans, and they do not care about the rest.

FDR had this support because Americans rallied behind the New Deal because 1 out of every 5 Americans was jobless. That's the pain it took before America was willing to do socialism-lite.

If you want democrat policy, you need to elect them. Simple as.
by bradgessler | 2025-10-03 22:11:02+00:00
The DX for deploying SQLite apps to Fly.io is rough. I'm a few hours into trying to get a production Rails app booting, but running into issues getting the database to initialize, migrate, and become writable. The root of my problem was the eager loading of a gem I wrote, but there were several layers of runners above it that made it hard to diagnose.

I wish they'd put a bit more effort into the DX here, but it probably doesn't make much sense from a biz PoV since big customers aren't going to be running these kinds workloads.

Curious if anybody here is deploying SQLite apps to production and what host they're using?
by robotresearcher | 2025-10-03 22:11:05+00:00
The sad difference that makes a difference is that banning graphing calculators from proctored exams is enforceable in practice.

Appealing to honor is a partial solution at best. Cheating is a problem at West Point, let alone the majority of places with a less disciplined culture. It's sad, but true. The fact that you and I would never cheat on exams simply does not generalize.

https://www.armytimes.com/news/your-army/2021/04/18/51-west-...

edit: good on West Point for actually following up on the cheating. I've witnessed another institution sweeping it under the rug even when properly documented and passed up two or three levels of reporting. As an academic director and thus manager of professors this was infuriating and demoralizing for all concerned.
by sponrad | 2025-10-03 22:11:23+00:00
Side project: https://healthymcp.com

At work we have an MCP that is mostly a proxy to our API and it was a little tricky to get it hooked into our regular CI/CD regression testing so I thought a dedicated service to track MCP server statuses could be useful.

Hacking away at it slowly. So far it has ping monitoring, tool validation, resource checks, SSL and DNS / HTTP header tests

Hoping to get protocol version logging, custom tool-call monitoring, response schema tracking in relatively soon.
by microtherion | 2025-10-03 22:11:25+00:00
I would hope that the "27mm" in the article were a typo (it would translate to 1" paper).

Edit: The project description does indeed state 27mm as one of the supported formats (A4 and A3 width are also supported). Seems an odd choice to me, but there may be a market there I don't know about.
by nine_k | 2025-10-03 22:11:31+00:00
A parallel to JSON would be XML here.

A parallel to SOAP would be hypermedia and OpenAPI, which allow to dynamically discover the API by a remote call, and generate a matching set of request and response data structures to interact with that API.

SOAP was actually pretty cool, if a bit heavyweight. It's still very much alive in the corporate .NET world.
by cogman10 | 2025-10-03 22:12:05+00:00
Wait, how does this work in practice?

Let's say my code looks like this

async fn a() { b().await } async fn b() { c().await d().await } async fn c() { } async fn d() { }

Where does an issue occur which causes `d` to not to be called? Is it some sort of cancellation in c? Or some upstream action in a?
by STKFLT | 2025-10-03 22:12:54+00:00
> Am I missing something or is this WM/compositor more suitable to smaller displays which can not show all that many windows at the same time?

IMO smaller screens are where it shines, but you can also vertically stack within a column in Niri for similar density compared to tiling if you want.

> I keep track of which terminal goes where based on (among others) location.

I think this is a pretty nice benefit of Niri actually, having a second dimension to work with makes it much easier for me to keep track of windows because I can reduce the total number of workspaces and instead rely in part of relative location to other windows without being forced to fit all of them completely on screen. When I don't need my full screen real estate I often set up splits so that a little bit of the offscreen window is still visible and it makes it effortless to remember whats there.
by dijit | 2025-10-03 22:13:03+00:00
I come from the UK where not accepting cash is only ok in hipster areas of London (or, was at the time).

When I joined my gamedev studio I had colleagues asking me why I had cash, and many of them didn’t even recognise what it looked like (there was a switchover of the notes a year or two prior).

There was an insinuation that I would use it for drugs. So, I suspect that the parent is right here.
by varispeed | 2025-10-03 22:13:26+00:00
> it feels less risky carrying a debit card

Depends. Very long time ago I was approached by a group of seemingly friendly people asking for direction, then I felt sharp object to my belly and they told me to walk slowly towards cash point. They said they'll stab me if I don't withdraw all money I can. So I did. When cards were not popular, I would have small amount of cash in the wallet and anything more substantial hidden in a sock or elsewhere. Thieves would take what would be comfortable for me to lose. I guess it can be the same with cards - have a card with small amount and actual card hidden, but it is not as easy to hide as cash. Then you have whole other kettle of fish - banking apps. There's been instances of people being forced to do transfer at knifepoint. For that reason I don't use any apps, apart from throwaway bank account - again with small balance just in case. Shame more banks are restricting web access, which I think is most secure.
by bediger4000 | 2025-10-03 22:13:27+00:00
What's the business reason for this? I mean, most large cities had stock exchanges, I believe Denver used to have one. They all got rolled up into CBOT and NYSE long before this, probably for greater synergies, economies of scale and suchlike. They're going to have to write all their own software, there isn't really a mass market for, say "Microsoft Market Maker" or something, and that's pretty hard. The London Stock Exchange had huge problems in 2008 before moving to a Linux-based system.
by bluefirebrand | 2025-10-03 22:13:28+00:00
> For me it just takes away a step I had to do to get to the composing of the big picture.

You can't successfully build the big picture on the sort of rotten foundation that AI produces though

I don't care how much you enjoy assembling building blocks over building the low level stuff, if you offload part of the building onto AI you're building garbage
by perching_aix | 2025-10-03 22:13:33+00:00
> I do not necessarily think algorithmic feeds are the only thing wrong with social media, but it's certainly one of the major problems.

We're more on the same page than I assumed then just based on the post. I do also think it's a (very) significant issue, and I do think there'd be a lot of merit to gain better control of it. I often apply chronological sorting where possible too, or will at least curate my feed using the available features. I've just also come to think that people are "clearly" a lot less nice than I thought, and that maybe we're getting a bit too interconnected and a bit too well.

> Could you elaborate on why you think this is misguided tech-nostalgia? Most of your arguments seem to be true regardless of how you discover content (RSS, social media, link aggregators, ...)

That's kind of my point. I simply think there's a lot more to why social media posts run afoul so often on the internet (and why mass media posts are so distorted) than just the recommendation algorithms.

I address this under your other reply more, but the "feeds of controlled information" interpretation's goal is something actually desirable to me (and to most everyone, I believe). And for that, this is at most a stepping stone, rather than the solution (if such a thing even exists - who knows, I might be living in a dream world). It is under that interpretation that this post read like "misguided tech-nostalgia".

In case you're asking more literally though, what I meant is that the general vibe I caught from this all is that this old-school-ish thing from when everything was better (a while ago), if you switch to it now, things will be better again. And so due to the everchanging social context, I disagree with that - hence the "undropping a mug" example. That is, even if I consider recommendation algorithms as not only just a significant issue but e.g. where things went wrong outright, removing them alone is imo not going to be enough to undo the damage.
by archagon | 2025-10-03 22:15:09+00:00
From OP:

> 59% of Londoners were born in the UK! How could it possibly be that only a third of them are native Brits? The article’s first section breaks down the demographic data in a table. The first ethnicity listed? “White British” at 36.8% as of the 2021 census. Ah.

Where is the logical flaw here? How could you read the original DHH quote as anything other than “non-white Brits are not native Brits”?

From DHH’s blog post:

> Don't give up. You survived the Blitz. Britain will be back.

What do you think this means?
by Workaccount2 | 2025-10-03 22:16:19+00:00
If they stop getting returns in intelligence, they will switch to returns in efficiency and focus on integration, with new models being trained for new data cutoffs if nothing else. Even today there is at least a 5-10 year integration/adoption period if everything halts tomorrow.

There is no reality in which LLMs go away (shy of being replaced).
Is AI going to make manual trading and simulators obsolete?
by tradingblitz | 2025-10-03 22:16:33+00:00
Do you think discretionary traders who enter trades manually will go away due to reduced edge?

I just finished building a trading simulator game and of course I've been wondering this the entire time. Personally, I find manually testing new strategies to be as useful as running backtests on long data series. I find experiencing the price action and volume helps me draw insights in a way that I can't when backtesting. These observations often become the basis for how I tweak strategies to further optimize them.

I'm not too worried about the impact on my game given that it's both a solo and two player game. In two player, each player is shown the same chart and they have 0:90 seconds to trade the next 200 bars. It gets pretty competitive. So, I think people will still play for fun even if manual trading 'fades'. I'll post the links below for anyone interested in challenging me (username: chartsurfer)

I'm curious to know what everyone thinks ...

_____________________________________

Website: https://tradingblitz.com

Android: https://play.google.com/store/apps/details?id=com.tradingblitz.mobile

iOS: https://apps.apple.com/us/app/stock-trading-simulator-game/id6748385498
by happytoexplain | 2025-10-03 22:17:28+00:00
>I actually don't understand why do people believe every pair of curly braces has to be its own separate scope

To avoid having to memorize yet one more thing that doesn't have an obvious benefit.

>An explicit construct for scoping would have been so much clearer to me

Having an additional construct for scoping is clearer than having every set of already-existing curly braces be a new scope? That seems backwards.
by jasonwatkinspdx | 2025-10-03 22:18:17+00:00
Way back in the prehistoric era of Rails I just wrote a like 5 line monkey punch to ActiveRecord that would kill mongrel if queries per request went above a limit.

Probably some of the most valuable code I've ever written on a per LOC basis lol.

But anyhow, merging that into a new project was always a fun day. But on the other side of the cleanup the app stops falling down due to memory leaks.
by johannes1234321 | 2025-10-03 22:18:33+00:00
That may be practical, but many kids I observe in my family etc like to collect the money and see it and are proud of their collection and about what they saved. That goes away with a card ... and I wonder how that impacts the "feeling" for it. Counting and making likes and plans about what to buy is a big part of learning to deal with it.
by mwkaufma | 2025-10-03 22:19:01+00:00
> Handles are deterministic. If a bug made your program crash on the last run, it will crash the same way on this run.

> Given that the arena will still be subject to array bounds checking, handle bugs won't allow an attacker to overwrite arbitrary memory the way pointer bugs do.

Just because you're in-bounds of the arena, doesn't mean you're not stomping on in-bounds neighboring data -- which can introduce "nondeterminism" as the author defines it. These are hand-waving arguments.
by sleepyguy | 2025-10-03 22:19:44+00:00
The U.S. is excellent at producing multimillion-dollar weapons systems, but it hasn’t been as quick to adapt to low-cost, high-impact tools like $300 drones that can take out a tank or an attack helicopter. Ukraine benefits from some of the world’s best drone pilots and a rapid feedback loop that lets them refine tactics and hardware in hours rather than weeks. The West, by contrast, often moves more slowly because of layers of rules, regulations, and sign-offs.
by cogman10 | 2025-10-03 22:19:56+00:00
Ah, I see it now in the article. I just missed it.

`d` not being called would happen because of actions in `a`.

If `a` were rewritten as

async fn a() { try_join!(b(), c(), d()) }

Then if `c` ends up failing in the try_join then process on `b` will be halted and thus the `d` in `b` won't be executed.
by chermi | 2025-10-03 22:21:45+00:00
Looks very cool! How does it compare to notebooklm?

One feature that may be useful for others that I've wanted is constraining the info the the LLM uses from a given document. I'm self-studying from a math text with pdf I have loaded. Scenario: I'm working on a problem and I want to know if there's any useful theorems or definitions related to the problem, but only from the text up to the problem. I don't want it to give me results from anything in the future of the text, since presumably the author intended the reader to solve the problem using material only up to that point.

You can generalize this, but probably out of scope. Sometimes it's instructive to try to solve a math or physics problem using a restricted set of theorems or ideas. So it would be really cool if you could ask the LLM what results you have at your disposal excepting theorems x,y,z and all results deriving from those.
by daneel_w | 2025-10-03 22:21:54+00:00
Natives asking why someone has cash, and not even recognizing bank notes...? It sounds so absurd that I'm certain you're exaggerating wildly. If not, you've had an outlier experience during a limited window of time in the country. Just like the parent. This isn't really representative.

Add.: another poster suggested that someone had a bit of a laugh with you by saying it, which is also entirely possible. Basic joke.
by veeti | 2025-10-03 22:21:57+00:00
You can put lipstick on a pig all you want, but if you reverse the burden of proof from "we have to prove your money is dirty" to "you have to prove your money is clean", that is a very clear cut case of "possessing cash is grounds for seizure" to me.

By the way, have you ever wondered what the definition of "expensive goods" is? Of course, the powers that be want to make it all about the Rolexes and Lamborghinis, but a cursory peek at the actual law reveals [1]:

> Section 4 If the property has been seized and the value of what may be confiscated does not exceed one tenth of the price base amount according to Chapter 2, Sections 6 and 7 of the Social Insurance Code, a question about confiscation of the property may be examined by 1. a police officer, or 2. another employee of the Police Authority or the Security Service appointed by the respective authority.

Which effectively means that using the "price base amount" value of ~59k SEK in 2025, you are subject to asset forfeiture at the whims of any police officer once you have more than 600 bucks in your wallet or under the mattress.

But I'm sure they will only use it on brown gang bangers or knife wielding foreign drunks and not law abiding citizens such as myself, so it's fine!

[1] https://www.riksdagen.se/sv/dokument-och-lagar/dokument/sven...
by pizzalife | 2025-10-03 22:22:16+00:00
>Is this motivated by a need to prepare for war?

In short, yes.

>The possibility to pay by card when the internet is not working – ‘so-called offline payments’ – is an area that ‘the Riksbank believes needs to be improved considerably, particularly in light of the geopolitical unease in the world,’ according to the announcement

https://www.riksbank.se/en-gb/press-and-published/notices-an...
by wcoenen | 2025-10-03 22:22:20+00:00
Pedantically speaking, offline card payments are already possible _now_. E.g. see the Square documentation about that.[1]

However, it requires that all the parties involved (issuer, acquirer, payment network, merchant) allow it, and there are certain limits. One of the linked documents[2] in the riksbank press release has more details about what they expect from these parties.

[1] https://squareup.com/help/us/en/article/7777-process-card-pa...

[2] https://www.riksbank.se/globalassets/media/nyheter--pressmed...
by xp84 | 2025-10-03 22:22:26+00:00
Nice. That one is definitely a workhorse. Dirt cheap toner, too. I began my career in IT at a small business, and I deployed one of those for a very high volume location, waaaay above its supposed lightweight duty cycle. I recall it as being incredibly fast and low-maintenance.

At home I've had 3 HP lasers in my life, all acquired for cheap or free.

A LaserJet 2100N - owned this for 10 years after getting it for free from a closing store (it was their office printer, it only perished because I did a bad job replacing the dried-out rubber rollers. Printed multiple reams of paper with it and never even replaced the toner.

A LaserJet P2055dn - like $100 shipped on ebay? owned this for about 7 years, printed at least a dozen reams. It still worked when I gave it to Goodwill to replace it with an all-in-one when an inkjet AIO we used for scanning died.

A LaserJet M227fdn - Acquired with 200 pages on it for $30 at Goodwill. No issues as I assume this will probably last a decade.

Moral of the story: Laserjets - and especially monochrome ones if that fits into your lifestyle - basically last forever and print for far less than the paper costs.
by nikkwong | 2025-10-03 22:23:23+00:00
I'm not saying America can't build at all, I'm just saying it can't build in the modern era. Apparently the i90 bridge you are referring to was built in 1940.

I realize that Seattle has the only floating bridge with rail on it. Actually my mom is the lead photographer for Sound Transit, the agency in charge with it's development. Sound Transit.. to say the least, is a huge embarrassment for the region. They're way over budget, way behind schedule on all of their initiatives with the lightrail. Sure, there are engineering marvels that exist here and there on the project—but it's not a testament to the U.S's ability to deliver infrastructure at a reasonable speed or budget.
by ranger_danger | 2025-10-03 22:23:49+00:00
Since you brought it up, I will put in my 2 cents, and I will try to articulate it in a constructive way, not meant as an attack at all.

Fair warning, I'm American and I realize you are European, and there are obvious cultural differences that may be at play.

The main problem I have with you is the attitude. Very black-and-white thinking, as if you seemingly just know everything, about everything, which I don't think can be true for anybody really.

I think it makes you actually appear less intelligent, although it is obvious that you are intelligent, but it makes people think things like "pshh what does this guy know, acting like he wrote the book on this subject". But lower intelligence people are masters of black-and-white thinking, and see constructive feedback as criticism, unable to use it to improve themselves, which I don't think you want to be seen as.

Of course, there are people who criticize because they're haters and get a kick out of it. Despite their hatred, their criticism may still be valid.

But most of your comments IMO just seem to be very matter-of-fact, often seemingly blind to important context/nuances that make the answer not really as simple as you make it sound. And when people ask for sources, you often do not respond. I don't think I've ever seen you admit you were wrong either.

In fact this is the biggest problem I have with people in general (not just you), this kind of dogmatism, the black and white thinking. To me it shows a lack of empathy and humility, often those people are also very quick to anger, and I think it shows a lack of critical thinking, as if you somehow have all the answers and are infallible, that there can be no other possible valid perspectives or opinions, I think this is a rampant problem on IRC/the Internet and indeed life in general.

I also notice that a lot of your comments get downvoted, which I assume may be a combination of both unpopular opinions (or that they are stated in a way people disagree with), and just haters that will always downvote certain people.

All that being said, I realize I'm not perfect either, and I have absolutely fallen trap to all these same things and more, and for anyone who I have wronged by it, I apologize.