MurphyA/hacker-news huggingface dataset:
by woodpanel | 2025-08-12 04:57:11+00:00
sure. So to answer your question, lets start with the voter turnout in those cities:

St. Louis, MO (DNC rule 76 years): 29%

Baltimore, MD (DNC rule 56 years): 58%

New Orleans, LA (DNC rule 153 years): 29%

Detroit, MI (DNC rule 63 years): 17%

Cleveland, OH (DNC rule 35 years): 29%

Las Vegas, NV (DNC rule 82 years): ?? %

Kansas City, MO (DNC rule 34 years): 19%

Memphis, TN (DNC rule 53 years.): 23%

Newark, NJ (DNC rule 72 years.): 12%

Chicago, IL (DNC rule 94 years.): 35%

Cincinnati, OH ( DNC rule 41 years): 19%

Philadelphia, PA ( DNC rule 74 years): 18%

Milwaukee, WI ( DNC rule 65 years): 31%

Tulsa, OK (outlier): 26%

Pittsburgh, PA (DNC rule 91 years): 30%

Indianapolis, IN ( DNC rule 9 years.): 27%

Louisville, KY (DNC rule 56 years): ??%

Oakland, CA (DNC rule 48 years): 36%

Washington, D.C. ( DNC rule 64 years): ??%

Atlanta, GA (DNC rule 164 years): 25%

(for mayoral elections)
by Arisaka1 | 2025-08-12 04:58:12+00:00
You made me realize exactly why I love skill-based video games, and shun the gacha games (especially those with PvP). You swiped to gain power over players who don't. Yay?

The knowledge check will also slowly transfer towards the borders of fast iteration and not necessarily knowledge depth. The end goal is to make a commodity out of the myth of the 10x dev, and take more leverage away from the devs.
by conductr | 2025-08-12 04:58:18+00:00
At work, I use my calendar. At home, I have a wife.

It's a joke but there's a lot of truth to it. She maintains our social calendar (which is mostly our kids social calendar and we tag along tbh) and I just ask what's happening tomorrow each night. For anything she's not telling me where to be, I have a Post It or just remember it. If there's something I want to do, I make sure she pencils it in well in advance or I look for gaps in the day plan she's built.
by curiousgal | 2025-08-12 05:00:08+00:00
> The government's lawyers argued that ministers had considered whether Wikipedia should be exempt from the regulations but had reasonably rejected the idea.

It's funny, I'm coming up on my citizenship application and I sure as fuck won't ever be voting for Labour. I would rather create my own party and fail then vote for them (or conservatives or Reform). It's amazing how accurate The Thick Of It is.
by treetalker | 2025-08-12 05:00:12+00:00
The way I quit smoking was the following.

I reasoned that I felt pain in my body when I got hurt, and that pain naturally kept me from doing again whatever it was that caused the pain.

I further reasoned that I knew that smoking was hurting me, but I couldn't feel any immediate pain from that hurt (or even see the effects in my lungs).

Therefore, I thought, if I could feel pain from the smoking, I would probably stop.

I allowed myself to keep smoking, but any time I had a craving for a cigarette, bought or unwrapped a box of cigarettes, took out a cigarette, etc., I would pinch myself on the inside of my forearm (an inconspicuous place) and mentally envision the harm it was doing to my lungs and the rest of my body to associate the pain with that harm and with the activity of smoking. The pinch was painful, but not so bad as to leave a mark for more than a minute.

It was the only thing that worked for me. After I quit, I still had recurring thoughts about smoking, and I did the same thing whenever one crossed my mind in a conscious way. Several times a day became a few times per week; then per month; then a couple times per year; then once every couple years; then virtually never. Yet if a random thought about smoking crosses my mind to this day, I still do it to eradicate the bad habit.

I've heard other people use a similar technique of wearing a rubber band around the wrist and snapping it.

I hope this helps someone who wants to quit but hasn't been able to yet.
by AlotOfReading | 2025-08-12 05:01:09+00:00
I have a deep hatred for software with x days offline capability. It's not fun to discover something won't work because someone else had a bad model of what's "reasonable" when you're doing field work in rural Mongolia or wherever. It's happened to me twice. Once I was lucky enough to accidentally discover this before leaving (PDF reader), and once while already in the field (drone software).

Now I'm a lot more diligent about FOSS for anything important.
by csa | 2025-08-12 05:01:18+00:00
> The bifurcation of incomes pre-AI should be a warning that we're reaching a point where the average human (in physical ability and knowledge) can no longer efficiently create value.

IMHO, the value will be in creating f2f human interactions — stuff that AI and robots will only be able to simulate but never replicate.

That may sound flippant, but real human interactions are already being sought after (relatively) widely, and I think that this trend will continue.

The masses will always be the masses, the elite will always be the elite, and there was a small anomalous blip in this trend in the mid- to late-20th century that has dribbled over into the early 21st century.

The vibe in the movie Titanic for how the upper decks and lower decks lived pre-collision (and to some extent post-collusion) is pretty much how I imagine life will be in an AI/robot-powered future.

[Note that the Titanic example can be nitpicked, but the upper deck people were shown to be having stuffy fun in a relatively posh setting, while the lower deck people were letting loose in a very relaxed and social way. That is my point in mentioning it.]
by snapplebobapple | 2025-08-12 05:01:40+00:00
disastrous how? To me it seems like the states are starting the 20-30 year process of legislating it themselves that should have happened and been mostly done by now but was instead stopped in its tracks and allowed to fester, strengthening the religious right (which is a very bad thing). The first 15 years will suck as some states try unconstitutional things and get smacked down but you guys will get to a spot where you have slightly different laws by state that most people can agree on and the issue will mostly die down by the end rather than fester and get larger and larger support against it like it has to this point. You can generally tell when the supreme court gets it wrong by whether the issue slides into the background as obviously correct to most people after a generation or two or if the issue gets bigger and bigger and this issue got bigger and bigger. abortion falls into the latter category. (And I love abortion. It's killed so many future criminals you see it in the crime stats. I'm not a crazed religious person, I'm an atheist, so you can't write the above opinion off as that).
by wat10000 | 2025-08-12 05:01:43+00:00
It’s very difficult to punish Perplexity without also hitting OpenAI, Grok, Google, Facebook, etc.

It’s plenty clear to me that they’ve broken copyright law a lot. They’ve downloaded copyrighted material without permission for their own use, which we’ve been assured is Not Good for us individual people. Some of them even redistributed it by seeding torrents, which is even more Not Good.
by CraigJPerry | 2025-08-12 05:01:49+00:00
>> According to the industry people stopped doing maintenance

Nah the motoring industry has been saying that forever. Just to back that up, I inherited a ton of the "Car Mechanics" magazine here in the UK. Just for fun I've just pulled a random 1960s one - November 1965, 2 shillings it cost. Flicking through, firstly i'm struck by just how many adverts there are, there's 1.5 pages of advert per 0.5 page of content and the adverts are commonly absolute tat like antifreeze additives that surely do nothing useful. Anyway, by page 35 we've found our first nobody maintains anything anymore story: "Transport Tests", top right hand side - a column railing against "defective lorries on the road", "49% of trucks stopped were defective" - i knew no matter which magazine i pulled, there'd be something in there decrying a lack of maintenance these days (in 1965...).

>> So they stopped optimizing for that segment

Again, i don't think you're accurate here. There's nothing a mechanic loves more than to gripe about the engineers who foolishly designed a car to be harder to service. It's a time-tested complaint of the mechanic. Today with all the tight packaging of various systems i think there's often a point to be made about ease of repairability but even when engine bays were gaping empty holes in the 50s and 60s that you could literally stand in (in some cases) with plenty of access space while you worked, there were models of cars derided as "hard to work on" because of lack of optimisation for maintenance. Packaging is hard. If the decision is between optimising for sale (aesthetics, packaging etc) or for maintenance, the design engineer is going to lose that battle in the drawing room.

I think market forces have changed how manufacturers view servicing over time though. If you're doing fleet sales, and your product requires an oil change every 8k miles and the other manufacturer is every 20k miles, then the company purchaser who cares not a jot about mechanical sympathy and a whole lot about a bonus for saving the firm money, applies a pressure to the market to reduce maintenance costs over the first 3-4 years that a vehicle is leased for. And so today i own a van with an absolutely absurd oil change interval of 25k miles.
by seanmcdirmid | 2025-08-12 05:03:36+00:00
There are no major cities run by the republicans. The closest we get is Jacksonville (which is a county with some urban area) and Mesa (a suburb of phoenix)… and does anyone really want to live in Jacksonville or Mesa?

Maybe occasionally a Republican will slip in as mayor of San Diego or Miami, but 90% of the time even those cities are run by democrats.
Show HN: YouTube MCP Tool for Puch AI
by codelif | 2025-08-12 05:04:29+00:00
Hi HN,

I built an MCP server for Puch AI that can work with YouTube videos in a few different ways:

- Answer questions about the video content - Transcribe the video - Summarize it - Understand and navigate via timestamps

The idea came from wanting to quickly pull key info from long videos without manually skimming through them.

I’d love feedback on: - Accuracy of the Q&A and summaries - Any features you think would make it more useful - Possible edge cases I might have missed, right now it works for specific length videos which holds the scope for future enhancements.

For Demo: visit: https://puch.ai/mcp/HUbLKIfDQQ Type: /mcp use HUbLKIfDQQ and then provide any youtube link to get quick summary of the same. Thanks & Regards!
by JimDabell | 2025-08-12 05:05:15+00:00
> If XHTML really took off (as in a significant majority of web pages were XHTML), those XML parse error pages would become way more common

This is not true because you are imagining a world with strict parsing but where people are still acting as though they have lax parsing. In reality, strict parsing changes the incentives and thus people’s behaviour.

This is really easy to demonstrate: we already have a world with strict parsing for everything else. If you make syntax error with JSON, it stops dead. How often is it that you run into a website that fails to load because there is a syntax error in JSON? It’s super rare, right? Why is that? It’s because syntax errors are fatal errors. This means that when developing the site, if the developer makes a syntax error in JSON, they are confronted with it immediately. It won’t even load in their development environment. They can’t run the code and the new change can’t be worked on until the syntax error is resolved, so they do that.

In your hypothetical world, they are making that syntax error… and just deploying it anyway. This makes no sense. You changed the initial condition, but you failed to account for everything that changes downstream of that. If syntax errors are fatal errors, you would expect to see far, far fewer syntax errors because it would be way more difficult for a bug like that to be put into production.

We have strict syntax almost everywhere. How often do you see a Python syntax error in the backend code? How often do you run across an SVG that fails to load because of a syntax error? HTML is the odd one out here, and it’s very clear that Postel was wrong:

https://datatracker.ietf.org/doc/rfc9413/
by onetimeusename | 2025-08-12 05:05:26+00:00
> I would rather have garden variety criminals and a trustworthy government fighting them

What do you count as garden variety here and what makes you say the government is trustworthy? I think law enforcement has become extremely bureaucratic and that generally lawyers, but especially DC lawyers, view the criminal justice system as racist so they made it much less punitive and much more bureaucratic. The end result is more crime. Trump saw an opportunity and he is exploiting it even though it's stupid to fight crime this way. I would bet the worst that comes from this is we run an expensive experiment in seeing if NG patrols reduce crime. In a few months, this will be forgotten about. If I am wrong and this turns into a coup d'état or autocratic takeover, you can collect $100 from me.
by mananaysiempre | 2025-08-12 05:05:54+00:00
There’s one thing that tail calls do that no other approach to interpreters outside assembly really can, and that is decent register allocation. Current compilers only ever try to allocate registers for a function at a time, and somehow that invariably leads them to do a bad job when given a large blob of a single intepreter function. This is especially true if you don’t isolate your cold paths into separate functions marked uninlineable (and preferably preserve_all or the like). Just look at the assembly and you’ll usually find that it sucks.

(Whether the blob uses computed gotos or loop-switch is less important these days, because Clang [but not GCC] is often smart enough to actually replicate your dispatch in the loop-switch case, avoiding the indirect branch prediction problem that in the past meant computed gotos were preferable. You do need to verify that this optimization actually happens, though, because it can be temperamental sometimes[1].)

By contrast, tail calls with the most important interprerer variables turned into function arguments (that are few enough to fit into registers per the ABI—remember to use regparm or fastcall on x86-32) give the compiler the opportunity to allocate registers for each bytecode’s body separately. This usually allows it to do a much better job, even if putting the cold path out of line is still advisable. (Somehow I’ve never thought to check if it would be helpful to also mark those functions preserve_none on Clang. Seems likely that it would be.)

[1] https://blog.nelhage.com/post/cpython-tail-call/
by bjt12345 | 2025-08-12 05:06:31+00:00
I actually find Obsidian is better than using a todo.txt.

In Obsidian, open the daily file amd copy the contents from yesterday. Anything big gets its own folder.

Screenshots...etc can be dumped into the Obsidian document.

OneSync app can sync files to OneDrive so I can read it on my phone.
by edaemon | 2025-08-12 05:06:38+00:00
Well, first of all, you've moved the goalposts quite a bit. 14 million down to 7 million cuts the supposed problem in half.

I don't think it's particularly complex, most people vote based on the tangible issues they're experiencing. It shouldn't be surprising that they voted against the incumbents each time. In 2020 they didn't like Trump's handling of COVID so they voted against him. In 2024 they didn't like Biden's handling of inflation so they voted against his VP. Just as some people were motivated to vote for those reasons (among others), many people lost their motivation to vote at all.

Regarding the difference between 2012 Obama and 2020 Biden, Trump also received more votes in 2020 than Obama did -- in fact, he surpassed Obama's vote total in 2024 as well. Trump in 2020 and 2024 even surpassed Obama's vote totals from 2008, even though Obama received 3.5 million more votes in 2008 than in 2012. Really, it's pretty simple, there were 16 million more people in the US in 2020 than 2012. Of course the raw vote numbers went up.

The vote totals aren't a strong point. In 2020 there were 152,320,193 votes cast between the two main candidates; in 2024 there were 155,508,985 votes cast. That is, more people voted in 2024 than in 2020, so claiming that 2020 was some statistical outlier with a bunch of extra votes doesn't really make sense.

This all feels like motivated reasoning.
by stephen_g | 2025-08-12 05:06:47+00:00
One went for $440K in 2022 [1], and one that was an Apple owned unit that came from the "office of Steve Jobs" went for $945K last year [2].

1. https://www.macrumors.com/2022/12/16/apple-1-sells-for-440k/

2. https://www.christies.com/en/lot/lot-6495022
by jonahx | 2025-08-12 05:07:18+00:00
> but I'm unsure of its message

My takeaway:

Modern software stacks are usually cloud-dependent, and much bigger and more complex than they need to be, especially for offline, low-bandwidth, or low computing power use cases.

Small, simple, useful software can be written for these use cases and has ownership and longevity benefits.

Not a groundbreaking message, but a true one. And brought home by their interesting cirumstances.
by insane_dreamer | 2025-08-12 05:07:58+00:00
I don't know where the homeless encampments are, but I've been going to DC for work every 6 months for the past 3 years and have not seen any homeless. Last time there I took a very long evening walk from the Lincoln Memorial to Congress and then back to through the Penn Quarter all the way to Kennedy Center, late in the evening, all prime tourist areas, and didn't see a single homeless person.

I'm sure they exist somewhere -- but downtown DC is definitely not "covered" with homeless encampments.
by jemmyw | 2025-08-12 05:08:40+00:00
> Though it feels like what we have now is poorly performing PMs replaced by another poorly performing PM

I guess that depends which country you're talking about. The UK has had a bad time of it leadership wise, but I would say this is probably an accurate reflection of the divisions and problems it faces as a country. Or maybe people just remember the stability of Thatcher and Blair and forget that isn't the norm by PM, just the norm by time because those individuals lasted so long. I live in NZ where the system is a bit more coalition driven and that seems more stable between elections (nobody wants to be seen as the one wrecking the current parties power) and less between because everyone can switch sides.
by dngray | 2025-08-12 05:08:59+00:00
> There's a vim plugin for org mode that I used to use, but TBH, Emacs excels at org mode.

Which one did you use? I use https://nvim-orgmode.github.io/ and am happy with it, it's fairly modern written as a lua script.

I did see an older one https://github.com/jceb/vim-orgmode but i don't think that's maintained anymore.
by n_u | 2025-08-12 05:10:18+00:00
Regarding cross-shard consistency, there's a doc here[1] on the options. In short you can just send the writes to all replicas, you can disallow cross-replica transactions (read and write), use two-phase commit to perform a distributed transaction or use their own hybrid approach that they set as the default.

[1] https://vitess.io/docs/20.0/user-guides/configuration-advanc...
by CraigJPerry | 2025-08-12 05:11:01+00:00
Hmmm, but I think that was already happening in the early 2000s. It definitely accelerated in the late 2000s.

I worked for a deutsche telekom subsidiary in 2004 and they had a brand new BMW e65 7 Series all liveried up in corporate branding, advertising internet connectivity on the move. At the time i thought that was the ultimate car but i never managed to borrow it...

£10 per megabyte as i recall.
by Tadpole9181 | 2025-08-12 05:11:43+00:00
The latest polling disagrees. The ministry of truth has been hard at work and 47% of conservatives now say they would still support Trump if he was found to be a part of Epstein's minor sex trafficking. 26% "don't know" what they would think (i.e. would still support him).

So... The window has been moved completely off of the house. Raping children is actually acceptable among the MAGA base and Epstein is no longer a concern for them. Woops.

To be fair, polling bias applies. Probably not that high, but still. Even among die-hard, that's bad.
by jnmandal | 2025-08-12 05:11:57+00:00
This is true but also your API needs to actually implement all the use cases (often its only for a subset) and it needs to work well (often there are many nuances or inconsistencies). But I agree there are lots of overlap. No need to completwly reinvent the wheel here. Actually CQRS systems work incredibly well with LLMs already.
by scbrg | 2025-08-12 05:12:40+00:00
Interesting. I consider Excel the worst of Microsoft's misdeeds. Not that there's not an abundance to pick from, but Excel may very well top the list.

It's perhaps the single worst database in the world; with no type control, no relationship management, no data safety whatsoever to speak of (it even actively mangles your data), its interface is utter madness, and yet - it's the most used database in the world.

It's perhaps the single worst development and runtime environment in the world, obscuring code, making reasoning about code and relations between code almost impossible, using a very obscure macro language that even morphs between different computers, and yet - it's the most used development and runtime environment in the world.

It's perhaps the single worst protocol/data exchange format in the world, with dozens of intentionally obscure, undocumented versions, insane format with surprising limitation (did I mention it actively mangles your data? - it's worth repeating anyway), supremely inefficient, and yet - it's the most used protocol/data exchange format in the world.

I can't really think of anything in the computing world that has done as much damage as Excel.
Enter Slopium, blockchain-esc AI slop minting of code commit fixes
by mockingloris | 2025-08-12 05:12:42+00:00
As a dev, it continues to dawn on me that we live in a time of unprecedented opportunities. Likened to past historic moments in the human collective history (the gold rush, industrial revolution, the dotcom bubble).

These phases/periods, saw power shifts and wealth redistribution. (History keeps repeating)

The zeitgeist and varied opportunities scattered about in the many forms of posts, videos, rants/applaud, half-made/vide coded this or that-that AI so...

Enter Vibaslopium:

Think a community driven tool that "vibas" can use to share their code, snippets, context.md/spec/schema/other-coined-term. Slopium miners spin up these slop-piles in sandboxes and debug/fix the code.

Users would pay a slopium fee for slop-pile tasks; code review/fixing and slopium miners in the process mine slopium as they complete tasks. Similar to crypto blockchain miners and gas fees ha ha.

(I was laughing while typing)

Such times, such wonderful and nostalgic times.

│

└── Yarn me; Let's discuss
by insane_dreamer | 2025-08-12 05:13:04+00:00
> he's incredibly poised

LOL. Sure he can ramble for hours. But if you read a transcript of any of those conferences, he's literally incomprehensible, can't string more than two logical sentences together. It's just a jumble salad of key trigger words. And when he does present facts, it's either incorrect or an outright lie. It's an embarrassment, frankly.
by rapnie | 2025-08-12 05:13:06+00:00
Though explicitly stating "Nothing on this site is legal advice. Use it at your own risk", the information on this site is compiled by a lawyer. Neil Brown [0] specialises in English Internet, telecoms, and as tech lawyer at decoded.legal [1].

[0] https://neilzone.co.uk/

[1] https://decoded.legal/