MurphyA/hacker-news huggingface dataset:
by badc0ffee | 2026-03-03 21:16:04+00:00
I would love to see examples of this. I have a MBP and a 24" 4K Dell monitor connected via HDMI. I use all kinds of scaled resolutions and I've never noticed anything being jagged or blurry.

Meanwhile in Linux the scaling is generally good, but occasionally I'll run into some UI element that doesn't scale properly, or some application that has a tiny mouse cursor.

And then Windows has serious problems with old apps - blurry as hell with a high DPI display.

Subpixel antialiasing isn't something I miss on macOS because it seems pointless at these resolutions [0]. And I don't think it would work with OLED anyway because the subpixels are arranged differently than a typical conventional LCD.

[0] I remember being excited by ClearType on Windows back in the day, and I did notice a difference. But there's no way I'd be able to discern it on a high DPI display; the conventional antialiasing macOS does is enough.
by oskob | 2026-03-03 21:16:41+00:00
Like the thing in Warp, but, you know, without Warp.

Useful for quick command lookups, like trying to remember those ffmpeg arguments, for example. Just go:

> clud convert file movie.mov to h264 optimized for web and write to out.mp4

And it responds with:

Suggested command:
ffmpeg -i movie.mov -c:v libx264 -preset medium -crf 23 -c:a aac -b:a 128k out.mp4

Run it? [y/N]

Written mostly in bash script but some dependencies on curl and python3. Might try to remove python3 dependency at some point. Just used for JSON parsing/serializing.

You need an API key for Gemini, OpenAI or Claude.

Feature requests are welcome!
by bryanlarsen | 2026-03-03 21:17:17+00:00
Conclusion before reasoning. post-hoc.

I can do it too.

- 0C - 30C are nice round numbers that are much better numbers for human comfort than 0F and 100F are.
- above 0C in the winter means "it's going to be messy outside", and is the most important number.
- 100C is an important number for cooking
- a degree C is a reasonable interval. People using degrees F tend to round to multiples of 5, which is too large especially around room temperature, but a single degree F change is imperceptible.
by toast0 | 2026-03-03 21:17:32+00:00
I used to run many hosts with 28 cores per host. If performance scales, it's nicer to have a few 288 core hosts rather than a few hundred 28 core hosts.

Getting the performance to scale can be hard, of course. The less inter-core communication the better. Things that tend to work well are either stuff where a bunch of data comes in and a single thread works on it for a significant amount of time then ships the result or things where you can rely on the NIC(s) to split traffic and you can process the network queue for a connecrion on the same core that handles the userspace stuff (see Receive Side Scaling), but you need a fancy NIC to have 288 network queues.
by hellcow | 2026-03-03 21:18:35+00:00
Are they rare? Aren’t credit unions worker cooperatives? Insurance is often structured this way, and I’ve heard of farmer collectives too. I have a worker cooperative grocery store nearby. I do photography as a hobby and there’s all kinds of photography cooperatives, including Magnum which is incredibly famous in that world. I’m in an HOA which is another cooperative.

This doesn’t seem rare to me.
by Quarrelsome | 2026-03-03 21:18:41+00:00
> This strike isn't even close to Hamas-levels of planning.

Yes it is, its an attack without any surefire plans for later stages of the war. While they might fluke it, I don't see how just missiling a bunch of targets and murdering a nation's leader really achieves tangible change. Its like a bully taking a swing at someone in class, they can, so they do, but there's no thought about end outcomes. They might get lunch money, or get away with doing it, but they could also get detention, or be suspended or expelled.

The Hamas plan was something like:

1. we murder them

2. they retaliate horrifically

3. ???

4. the intifada goes global and lebanon and syria and maybe other arab nations all rise up and attack israel.

and that remains my issue with the US plan, there isn't one. Either have ground troops ready or militias in place and armed. Don't just start a war for a laugh and if you do; then take it seriously. We're talking about worst case outcomes for hundreds of thousands if not millions and the US is currently just treating with the seriousness of a casual hand of poker.
by jemmyw | 2026-03-03 21:18:44+00:00
At least with Tauri it's easy to both make the choice and change it later if you want to. I think the docs are sparse because it's your decision to make. I've done it both ways and there are pros and cons. If you use the sqlite plugin and write the actual statements on the JS side then you don't need to worry about the JS<->Rust interface and sharing types. Easier to just get going. If you write your own interface then you probably want to generate TS types from Rust. I think a big advantage to the Rust interface way is that it makes it easier to have the web side be dual purpose with the same code running on the web and in Tauri - the only difference being whether it invokes a tauri call or an API call.
by megous | 2026-03-03 21:18:48+00:00
No, we realize US americans elected gerontoidiot Trump, and we constnantly ask ourselves what the actual fuck after every third act of this senile imbecile. Do you not have young (like at least < 60) people who can still actually think critically, have strategy, hold ideas for more than 30 seconds. Are you impressed by senility? Why do you support someone who attacks european countries frequently just on the basis of whimsy shit like not wanting to go with you into wars of aggression agaisnt third countries, like you attacked Spain most recently? What the actual fuck?

That people think in terms of good/vs/evil and that US will somehow come out of this as a liked country that did good is beyond me. The constant attempts at painting some morals or grand strategy over the constant random unhinged acts of senile imbecile that gets bootlicked by everyone around him just comes out as insane.

That's what at least this european thinks of US, yeah. :)

Unhinged country with unhinged lunatic at the top, all this is. That's what americans should be thinking hard about, not about another new ways to rationalize his insanity and insane criminal acts.
by tdi001 | 2026-03-03 21:18:52+00:00
There is already the EPC QR code, which contains all the data required to initiate a SEPA credit transfer. This code is supported by practically all banking apps (at least in Germany). The standard is public and free (see https://en.wikipedia.org/wiki/EPC_QR_code)

The merchant's system displays this code, you open your online banking app, scan the code, select "SEPA INST" (here's the usability catch!) to make the payment instantaneous, and confirm. Within 10 seconds, the money is transferred to the merchant's account.
Either the merchant's bank or a third-party Open Banking API immediately informs the merchant's system (e.g. by push notification or webhook), and a receipt is issued.

Everything is already here, but since this system would be virtually free to use, nobody really has an incentive to push it. It costs money to educate the public, and there is no money to be made. Instead, everyone gets paid handsomely by the card mafia.
by forgotaccount3 | 2026-03-03 21:19:54+00:00
> Top management has insane levels of compensation as a strategy by ownership to alight management's interests with their own, by turning them into owners. If there is going to be a management layer at all, for example the proposed "A-suite", then their compensation will balloon for exactly the same reasons.

That is not correct.

Owner's don't align top management's interests with the owner's interests by giving them 'insane levels of compensation', they do it by giving the managements compensation in the form of shares of the company. It's not the volume of the compensation that aligns their interests, it's the type. Otherwise the 'top management' could just invest in the competitor and torpedo their own company making multiples of the original cash compensation as clients leave for the competitor.
by coldtea | 2026-03-03 21:20:48+00:00
For a FOSS contributor, GvR always gave me the impression that he'll work on whatever when there's funding, and abandon the work/domain when that dries up. Not exactly hype+dump but no major internal drive to see those things through like someone like Linus or even someone like Jonathan Blow has.

Like his early work on programming for kids (CP4E), and all kinds of short-lived Python projects like Unladen Swallow, with the MS funded speedup work being a later example.
by ragBagger | 2026-03-03 21:20:51+00:00
I think the biggest issue with any sort of AI games is the fact most of them are so open ended, the buck ends with your own creativity. When you are the one in control of so much, you quickly get tired when you run out of the story you want to tell.

I have a bit of hope that some sort of proper setup will fix this issue, especially with multiple agents able to pass json to and from the "game" side and the writer side. One of my ideas is an open-ended roguelike card game where the player runs through a bunch of player-created scenarios and builds their deck by taking things from that world to the next, so people can compare how their build influenced their version of the scenario.
by jjuel | 2026-03-03 21:20:59+00:00
Location: Marion, IA, USA
Remote: Yes
Willing to relocate: No
Technologies: C#, ASP.NET, TypeScript SQL, Java, Go
Résumé/CV: https://www.linkedin.com/in/jjuel
Email: jordan.juel@gmail.com

Full stack developer with 13+ years of experience. Prefer backend api work. Professionally used C#, Type/JavaScript and Java. Personally love using Go, Rust and Zig.
by godelski | 2026-03-03 21:21:05+00:00
> There’s no mystery here.

Yes and no. Yeah, no mystery because for some reason there's this belief that studying math is useless and by suggesting it's good that you're gatekeeping. But no because there are some deeper and more nuanced questions, but of course there are because for some reason we are proud of our black boxes and act like there's no other way
by overfeed | 2026-03-03 21:21:51+00:00
> I’m really happy with bringing my local workstation with me to a cafe, a coworking space, or on a trip

You can, with Tailscale! I had edited my original comment to remove how I occasionally[1] remote to the workstation, but I found out empirically that I typically don't do anything that needs more than 2 cores at a cafe - a $300 Chromebook or $100 second-hand laptop will do.

By all means, if the Macbook hits your sweet-spot of trade-offs, more power to you. Car brand A may have the quickest, most-fuel-efficient, all-wheel drive, convertible coupé, but there are other vehicle types. Perhaps a bicycle and an SUV is a better combination for some other people.

1. I'd say abuut once per year.
by dmix | 2026-03-03 21:22:05+00:00
Well this isn't a new issue to me, I've been talking about H1B reform for a decade now before Tiktok ragebait existed. Mostly based on my experience trying to immigrate to the US and speaking to immigration lawyers. This isn't new and there's endless real examples of poor enforcement. The situation here is even worse in Canada regarding education Visas, it's a giant backdoor for loose immigration.

The visas in the US around education are even more liberal than they are for STEM jobs (which IMO is a bit exaggerated online), there's less or no cap limits in edu and the organizations can sponsor people easier than companies. IT abuse is the big ticket item while no one really talks about education. Both need better enforcement.
by smegger001 | 2026-03-03 21:22:31+00:00
> if you license it MIT, and it's useful, expect Amazon to make a fork, not give you the source code,

thats why the gpl family of license exist.

MIT/BSD family licenses are do whatever you want with this,

if you want to make money off of you pet opensource project I recommend multi-license it with a copyleft with copyright assignment required for contributions and offer other licenses with a fee.
by dheera | 2026-03-03 21:22:34+00:00
Meanwhile I just bounce from the site 60% of the time. Most websites aren't needed for my survival, and I hope they are happy that they lost a customer while I go to their competitor.

Moral of the story is: If you want me to see your content, and maybe spend money, don't cover up your content.

Especially if you're not EU-based and not subject to GDPR, stop listening to the laws of some foreign country that doesn't control you.
by andoando | 2026-03-03 21:22:41+00:00
I guess it depends, but infra is also a lot simpler when starting out. It really isnt much harder (easier even?) to setup services on a box or two than managing AWS.

Im pretty sure a box like this could run our whole startup, hosting PG, k8s, our backend apis, etc, would be way easier to setup, and not cost 2 devops and $40,000 a month to do it.
by kseniamorph | 2026-03-03 21:23:31+00:00
> We heard feedback that GPT‑5.2 Instant would sometimes refuse questions it should be able to answer safely, or respond in ways that feel overly cautious or preachy, particularly around sensitive topics.

Lol it won't solve the issue when ChatGPT treats me like a teenager and tells me to ask my parents about everything (I just don't want to provide my ID to OpenAI to verify my age). Btw that's why I stopped using ChatGPT in my everyday life
by tgrowazay | 2026-03-03 21:23:40+00:00
Self-hosted 8xH100 is ~$250k, depreciated across three years => $80k/year, with power and cooling => $90k/year (~$10/hour total).

AWS charges $55/hour for EC2 p5.48xlarge instance, which goes down with 1 or 3 year commitments.

With 1 year commitment, it costs ~$30/hour => $262k per year.

3-year commitment brings price down to $24/hour => $210k per year.

This price does NOT include egress, and other fees.

So, yeah, there is a $120k-$175k difference that can pay for a full-time on-site SRE, even if you only need one 8xH100 server.

Numbers get better if you need more than one server like that.
by Jtsummers | 2026-03-03 21:23:48+00:00
> USA is still playing at being world hegemon in competition with china and to a lesser extent russia. Maintaining alliances is a part of that.

The US has been actively disrupting its most critical alliance, NATO, recently. Threatening to invade an allied nation's territory or force them to hand it over to us to prevent an invasion. Now threatening to block trade with NATO nations. The current administration is doing a terrible job of maintaining alliances.
by theearling | 2026-03-03 21:24:16+00:00
I guess the technical side is for the bots to find holes in my argument. Anyone with a brain in tech that knows of the US and it's invasion into privacy knows that the US having an iOS "Hacking Toolkit" is nightmare fuel.

I already assumed it did, just glad Wired put it down on paper for the rest of us.

Writing an article that "it's escaped the hands of the US government and into the hands of foreign hands" doesn't change my opinion of the abuse of power.

Citation: Edward Snowden - Present Day (Flock, etc)
by bawolff | 2026-03-03 21:24:18+00:00
US messaging has been all over the place, but stop funding proxies has been one of the more consistent parts.

To be clear, im not saying protecting shipping is the primary reason for this war. I'm just saying if that is what you think usa should be doing, then this war makes sense.

As far as b) there are a lot of factors. Its not like freedom of navigation is the top concern of every country in the world.
by tinodb | 2026-03-03 21:24:27+00:00
I have found that with a good plan we are able to make big refactors quite a bit faster. The approach is that our /create-plan command starts high level, and only when we agree on that, fills in the details. It will also determine in what pull requests it plans to deliver it. The size estimation of the prs is never correct, but it gives a good enough phase split for the next step. Which is letting it rip with a “Ralph loop” (just a bash script while with claude -p —yolo). This with instructions to use jj (or git) and some other must read skills.
This lets us review the end result, and correct with a review. That then gets incorporated whilst having claude rework the actual small prs that we can easily review and touch up.
I must say jj helps massively in staying sane and rebasing a lot. Claude fixes the conflicts fine.
We have been able to push ~5K of changes in a couple days, whilst reviewing all code, and making sure it’s on par with our quality requirements. And not writing a line of code ourselves.
I would have never attempted these large scale refactors, and we would have been stuck with the tech debt forever in the past.
by TMWNN | 2026-03-03 21:24:33+00:00
>I read as "Whoops we made the M1 Macbook Pro too good, please upgrade!"

>I think I will get another 2-5 years out my mine.

I only own a M4 because the M1 had a hardware fault and I needed a replacement ASAP. (I sold the M1 after repair.)

Although I'm glad to have a newer machine with longer future support, I have yet to notice any meaningful performance difference.
by havaloc | 2026-03-03 21:24:36+00:00
The Stripe rate is a careful blend. There are many cards that are cheaper to process and there's probably a few that are more expensive to process at that rate, it works out in the wash in favor of Stripe. Also, that 30 cents is a large percentage if you're looking at a $5 transaction, for example (6%!)

See the "raw" rates here: https://www.mastercard.com/content/dam/mccom/us/business/doc...
by PaulKeeble | 2026-03-03 21:24:37+00:00
This is the nature of ME/CFS (caused by Covid or otherwise), it does vary somewhat over time although the course is not always to improvement or around the same level but sometimes to death. She received some form of experimental treatments in order to gain the prior recovery which was at least a stellate ganglion block, she has not mentioned what else she may have received.

Hopefully she maintains a higher baseline from here on out and the production of these videos doesn't produce further Post Exertional Mailise that could worsen her condition.
by FrustratedMonky | 2026-03-03 21:24:38+00:00
Think you are missing the point.

They aren't going to just give up after a few weeks of bombing.

Will need boots on the ground versus a resistance/multiple sides of a civil war, and now we have another 20 year war.

People don't just shrug and go "all shucks, yuck yuck, guess you got us, i'll roll over"
by carefree-bob | 2026-03-03 21:25:05+00:00
Girard is pretty famous and was well known at Stanford when he was there. He is a major thinker and deserving of individual attention rather than being pulled into partisan political debates. Even Peter Thiel, who attended a seminar taught by Girard at Stanford, has a fairly good understanding of Girard's views, one that is not amenable to cliches.

If you are interested in learning about Girard, start with "I See Satan Fall Like Lightning".
by strangecasts | 2026-03-03 21:25:13+00:00
Compelled to point out there was a wave of "AI games" before proper generative models too: the Kinect used decision forests for pose estimation [1], but in an example of the "AI effect", the Kinect games are mostly remembered as cumbersome and largely dancing-themed, not specifically AI/ML games

[1] https://www.microsoft.com/en-us/research/blog/kinect-body-tr...
by barnabee | 2026-03-03 21:25:49+00:00
I agree with most of the article, right up to the point where the assumption is that AI will make things worse.

We have reached a point of complexity and short-termism where it's standard practice to shove a huge, barely tested mass of Python, JavaScript, shell scripts, and who knows what else inside a docker container and call it done. Complete with hundreds or thousands of intractable dependencies, many of which we know ~nothing about and thousands of lines of esoteric configurations for servers we have barely any hope of even getting to run optimally, let alone securely.

Most software has been awful for a while.

Already, with AI:

- We can build everything in a statically typed, analysable, and memory safe language like Rust[0], even bits that really have to interact with the shell or wider OS and would previously have been shell scripts

- We can insist on positively deranged amounts of testing, at every level

- We can easily cut the number of dependencies in our code by >50%, in many cases more like 90%

- We can do the refactor as soon as it becomes obvious that it would be a good idea

- We can implement quality of life admin and monitoring features that would otherwise sit on the backlog for eternity

- We can educate ourselves about what we've built[1] by asking questions about our codebase, build tools to understand the behaviour of our systems, etc.

So yes, I agree that "The Future Belongs to Whoever Understands What They Shipped", but unlike the author I am somewhat optimistic[2]. There is more opportunity than ever to build and understand extremely high quality software that does not accept technical debt, corner cutting to meet deadlines, or poor quality (in design or implementation), for those that engineers who are knowledgeable enough and willing to embrace the new tools.

And AI, and the tooling around it, is only getting better.

[0] or Go or even TypeScript, but there's precious little reason not to pick Rust for most use cases now

[1] of course we need to choose to, and many won't…

[2] of course, there'll also be near-infinite valueless slop and some people will get sucked into that, but this seems little different to regurgitated SEO spam, short form video, and all the non-AI enshittification we already put up with, and perhaps AI will help more of us do a better job of avoiding it
by roysting | 2026-03-03 21:25:53+00:00
That’s just the tip of the iceberg. People here seem to also have no perspective, since it is not in the wheelhouse of most tech people, on the fact that this is all a part of a 40 year strategy (as Netanyahu himself has openly stated) that some refer to as the “the Clean Break Strategy” or the “7 countries in 5 years memo”[1]. It clearly took longer than 5 years, but they definitely tried and even the likes of Hillary “we came, we saw, he died” Clinton was a party of that.

People always squabble over blue team vs red team, never realizing that the whole game is just a ruse to provide a sense of democratic control to placate the public, and also give the apparatchiks if the regime a sense of autonomy, when in fact they’re just all pulling at the same continuity of agenda like beasts of burden, being whipped and rode by a very small group that hold their reins.

[1] https://x.com/wikileaks/status/1819709215352438921?lang=en
by wagwang | 2026-03-03 21:26:30+00:00
Let's just call it for what it is.

Visa and mastercard innovated in an era where payment settlement was notoriously difficult and expensive but they've used their monopolies to entrench themselves in (by negotiating deals with merchants and bribing consumers with points) while the rest of the world moves on towards "layer 2" payment systems that are much cheaper and efficient.
by spenvo | 2026-03-03 21:27:15+00:00
The app also includes wide-ranging AppleScript support. Here is a Gallery of ways to interact with the app from the command line, including via Claude Code, OpenClaw, etc: https://currentkey.com/automation via AppleScript. Some commands include:

- Flash a custom image in the menu bar as a visual notification, for ANY reason, via AppleScript.

- Pull usage data like total time, per-app time, per Space time, via AppleScript.

- Navigate to a specific, named MacOS Space via AppleScript.

You can also have the app call its custom AppleScript on Space-change and/or active app-change events.
by ant6n | 2026-03-03 21:28:00+00:00
I have an M4 air. It’s a nice machine, but I do miss the non-reflective screen of my earlier Asus zenbook (similar size, weight, fanless, decent ergonomics, matte screen, but bog slow).

It seems the M5 air still has non non-reflective screen option, which is very unfortunate.