MurphyA/hacker-news huggingface dataset:
by akhisud | 2025-09-16 17:36:50+00:00
Thanks for the pointer! We briefly checked them out. Looks like they use a flowchart-style canvas - that’s great for certain types of automations.

Rowboat is especially designed for agentic patterns (e.g. manager-worker) which lend more autonomy to agents. Rowboat's copilot is empowered to organize and orchestrate agents flexibly, based on the nature of the assistant.
by muffinman26 | 2025-09-16 17:36:53+00:00
I never hand my taxes off to a tax expert.

If I run into a problem where I can't interpret the tax code myself, I'll schedule an hour appointment with a tax expert to get the answer to that specific question. If their answer sounds too good to be true, I'll schedule some appointments with other experts and take the most pessimistic answer. Ultimately, it's my responsibility that my taxes are correct, so I need to understand how they work.

I switched off of using tax software and do my taxes by hand, including rental income and stock sales. I'd estimate my tax return is 20-30 pages at this point.

If I ran my own company, I'd hand my taxes off to a tax expert at the point where filling out all of the forms represented such a significant investment in time that it detracted from my ability to run the company, but they would have to be significantly more complicated than anything the average person encounters. I would also hand them off to a separate firm if they reached the point where I needed credentials for the tax return to be valid - such as to assess the value of inventory.

It really doesn't take that much effort to learn how to do your own taxes, and the VITA program provides good free training in exchange for volunteering, which provides essential practice time anyway.
by LtWorf | 2025-09-16 17:37:02+00:00
> The general solution is to do what Debian does.

If you ask these people, distributions are terrible and need to die.

Python even removed PGP signatures from Pypi because now attestation happens by microsoft signing your build on the github CI and uploading it directly to pypi with a never expiring token. And that's secure, as opposed to the developer uploading locally from their machine.

In theory it's secure because you see what's going in there on git, but in practice github actions are completely insecure so malware has been uploaded this way already.
by WorldPeas | 2025-09-16 17:37:08+00:00
wow.. I used to read popsci as a kid and now this ai slop is allowed to pass muster? "in ner layer nissicies glh" is one of the items shown in this diagram, all of the diagrams total nonsense: https://www.popsci.com/wp-content/uploads/2025/09/airplane_a...

There are hyphenated lines like "REBIRTH is more than engineering—it’s a response to grief" everywhere, following common AI writing tropes.

EDIT: At second glance, this ai slop comes from the research itself which is somehow nominated for the James Dyson award? How this gets any traction is beyond me: https://www.jamesdysonaward.org/en-AE/2025/project/project-r...
by abdullahkhalids | 2025-09-16 17:37:15+00:00
> An exercise to the reader, calculate the space and materials required to replace the average norwegian hydro reservoir with batteries.

Solution: I can't compute the space and materials, but can estimate the cost.

Norway has 1240 storage reservoirs with a total capacity of 87 TWh [1], which yields an average of 70 GWh/reservoir.

Last year, in China, a 16 GWh battery storage plant received an average bid price of $US66.3/KWh [2]. From this we can compute that a 70 GWh plant should cost $US4.65 billion.

A bit on the high side, but can battery prices fall by another order of magnitude? Then again, this is for replicating one reservoir. Replicating 1240 would be a 5 trillion dollar endeavor.

[1] https://energifaktanorge.no/en/norsk-energiforsyning/kraftpr...

[2] https://reneweconomy.com.au/mind-blowing-battery-cell-prices...
by ProllyInfamous | 2025-09-16 17:38:07+00:00
Some of my favorite early-tech, non-browser memories was the 90s WaReZ Hotline scene — you manually pointed your desktop application to a host and then participated in each community's trust/forum/reputation system.

I stopped streaming services years ago, and mostly just rip DVDs from the public library.

I've only spent about a third of my life "pre-internet," but it was my favorite years (even as an early internet adopter / user [e.g. eBay PowerSeller in early 2000s])... and not just because of childhood recollections — it was literally Simpler Times™.
by mschuster91 | 2025-09-16 17:38:08+00:00
> Since those can reveal the source of the data, that reveals capabilities that the agency may not want to reveal, even if the data itself is no longer sensitive enough to classify.

Always 'member Trump and his release of a high resolution photograph from a satellite [1]. It took mere hours for people to work out which exact satellite was used to create the photograph and established a lower bound on its imaging capabilities.

[1] https://qz.com/1699833/what-we-can-learn-from-the-spy-satell...
by rTagejh | 2025-09-16 17:38:15+00:00
Ukraine itself traded with Russia from 2024-2025 and collected transit fees for Russian gas.

Nuland and others were active in Ukraine before and during the Maidan revolution.

But please, continue to blame Germany, blow up its pipelines, send 1,000,000 refugees who collect social security (the topic of this subthread, do the slash-social-security hawks here want to evict the Ukrainians and send them to the front lines)?
by CharlesW | 2025-09-16 17:38:17+00:00
The most notable change is probably the new native container runtime: https://github.com/apple/containerization

Metal 4 is interesting: https://developer.apple.com/metal/whats-new/

New enterprise-y stuff: https://support.apple.com/en-us/124963

FireWire support is gone, and this is the last macOS release for Intel.
by colonCapitalDee | 2025-09-16 17:39:00+00:00
Agreed. This is how I feel using it: https://xkcd.com/297/. It's from 2012! I hadn't even written my first `public static void main(string[] args)` then.

My favorite parts of TPL Dataflow are using Channels + Encapsulate to create custom blocks, backpressure, and parallel execution while maintaining ordering. Great library. I sometimes wonder if it would be possible/useful to implement a TPL Dataflow 2.0 on top of Channels.
by kasuu | 2025-09-16 17:39:01+00:00
What is the risk here?

Are you worried that in a year it will be missing a feature you want?

It's client side javascript, aside from DOM based XSS (which if reported, you can probably fix yourself), there isn't much to worry about from the security perspective. The web doesn't normally deprecate things so it's probably going to work in a year too.

This is a tiny project which already requires that you know JavaScript, so you can't even claim that you can't maintain it because you don't know the implementation language. It doesn't depend on some build step (which often is the thing that breaks after a year).
by barbazoo | 2025-09-16 17:39:11+00:00
> Be skeptical of unknown calls. If something feels off, hang up and restart the conversation by contacting the company directly.

I wonder sometimes how many scams I've avoided simply by pretty much never answering my phone when someone calls unless I'm expecting a call or it's someone I know.

> The attacker already had access to my Gmail, Drive, Photos — and my Google Authenticator codes, because Google had cloud-synced my codes.

Ugh, google
by kasuu | 2025-09-16 17:39:49+00:00
> it’s a company that I feel has lost its alignment with me and other long-time Apple users and customers.

When OS X debuted there was a daytime radio talk show in my area called “The Computer Guys.” They capably covered all sorts of computing topics, but were clearly long-time Apple dudes. And they spent weeks complaining about what a disaster OS X was. The Dock was useless and violated Apple’s HIG. The Finder made all the same mistakes as Windows did. And a text terminal? Like DOS?? Who the hell is ever going to want to use that on a Mac?

Going even farther back, it was long-time dedicated Apple users who booed when Jobs announced the deal with Microsoft.

Being a long-time dedicated Apple user is a shitty job. You don’t get paid, have no input, and are constantly disappointed. And Apple does not care about you.

I strongly suggest people should throw this notion away. It does not matter how long you’ve bought from a big company, they owe you nothing. If the latest product seems good, buy it. If not, don’t. Any more emotional investment than that is going to cause pointless unhappiness.

Save your customer loyalty energy for businesses where you can actually establish a connection, like a restaurant you like, or a local handyman.
by roryirvine | 2025-09-16 17:40:08+00:00
Even more true now than it was then, I think.

I mean, the dock was actually quite nice in the NeXTSTEP days but OSX munged it together with the Shelf and aspects of the Win95 taskbar (actually, I think this might have started with the final OpenStep release, but I never got to use that).

These days when using a Mac, I tend to make it as small as possible and set it to auto-hide. I never actually use it for anything, but I don't think there's any way to turn it off altogether - so now it's just an annoyance, popping up with a distracting animation every time the pointer touches the bottom few pixels of the screen.

I never got along with the Miller columns in FileViewer / OSX Finder, but my impression is that it has also continued to get worse over time with features coming (and, just as often, going!) every few years without much in the way to help you discover them. TBH, I use the cli for file management by preference.
by yorwba | 2025-09-16 17:40:13+00:00
From the article:

> Some blamed the district city supervisor who helped make the change permanent by placing on a citywide ballot a measure to turn the 2-mile (3.2-kilometer) stretch into a new park.

If city residents vote themselves a park against the wishes of people living in the district where the park is located, it doesn't seem like different party politics would fix that. You'd have to get rid of direct democracy ballot measures instead to avoid this kind of "tyranny of the majority" situation.
by fsckboy | 2025-09-16 17:40:21+00:00
>To qualify to "run Boston", you have to run another marathon in a qualifying time

just to add this to the mix: there are faster and slower marathon courses, so you can improve your qualifying time by running in one of them. "downhill" seems to be a promising factor.

https://findmymarathon.com/fastestmarathoncourses-state.php?...
by goda90 | 2025-09-16 17:40:31+00:00
No clue how it works functionally these days. But it reminds me of tricks we pulled back in high school programming class. Our school was using Novell NetWare, and some students were given email addresses for various purposes. We discovered you could edit the From field, so it would display any text as your name and then your email address after it to the recipient on Novell's email client. If you added enough text, including whitespace, it would push the actual email address off screen(I don't remember if you could scroll to it or not).

We trolled each other in class with it a bit. But at one point some student not in our class sent out a mass email, which was against the rules. I replied with a From line as "Administrator" and a bunch of whitespace, telling the girl that she broke the rule and would be suspended for it. Our teacher made me apologize, and I was lucky that I didn't get into more trouble beyond that.
by LtWorf | 2025-09-16 17:40:56+00:00
Pypi did that, i got 2 google keys for free. But I used them literally once, to create a token that never expires and that is what I actually use to upload on pypi.

(I did a talk at minidebconf last year in toulouse about this).

If implemented like this, it's completely useless, since there is actually no 2fa at all.

Anyway the idea of making libre software developers work more is a bad idea. We do it for fun. If we have to do corporate stuff we want a corporate salary to go with.
by ysnp | 2025-09-16 17:41:12+00:00
>Nevertheless GOS on Librem 5 or Pinephone would be a nice idea, except the GOS developers are against that: https://news.ycombinator.com/item?id=45101400

GrapheneOS are against using their development resources on a platform that is drastically, significantly worse than the hardware platform they already have, which is quite fair. It is not about Pine64 or Purism's products specifically. They would not be against them if they met 95% of the requirements detailed in https://grapheneos.org/faq#future-devices. It would more sense to explain which of those requirements you think are unreasonable.
by legitster | 2025-09-16 17:41:32+00:00
Steven Shrank, HSI agent in charge of the raid:

“This was not a immigration operation where agents went into the premises, rounded up folks, and put them on buses. This has been a multi-month criminal investigation where we have developed evidence and conducted interviews, gathered documents and presented that evidence to the court in order to obtain a judicial search warrant.”

I like that when justifying the raid, the agent in charge of the raid tacitly admitted they do regularly just burst onto a premise and round up people for buses.

It's worth pointing out that the people behind this raid are not recently appointed hacks - and that this was not at the direct mandate of the current administration. What is actually happening here is the entire agency is staffed with attack dogs who act without impunity or shame. And the only difference is that they feel emboldened to act, and whoever was in charge of oversight to hold them back is no longer there.
by seanmcdirmid | 2025-09-16 17:41:53+00:00
The problem is actually safety. As automated systems get better, the pilot is left with not much to do, and has to maintain vigilance while being really really bored. It is almost better to have fewer automated systems and give the pilot more things to do during the flight so it is easier to keep them paying attention, or all automated with no human pilot to mess things up.
by uncircle | 2025-09-16 17:42:02+00:00
I got into mountaineering (movies) after reading Into Thin Air, about the disaster atop Mount Everest in 1996. Haunting story, fantastic book.

For real life lost at sea stories, there’s “438 Days: An Extraordinary True Story of Survival at Sea” telling the story of fisherman Salvador Alvarenga that spent more than a year adrift in the Pacific Ocean.
by tovej | 2025-09-16 17:42:21+00:00
Reminder that Israel razed hundreds of Palestinian villages to the ground in 1948, and expelled half the Palestinian population from their homeland. Israel has always wanted to ethnically cleanse Palestine of the indigenous population. It has resisted any diplomatic route to a two-state solution, going as far as financing Hamas because Fatah was moving towards a peaceful resolution, and Hamas was seen as an adversary against whom ethnic cleansing would be easier to justify.

Israel is quite literally built on top of the ruins of Palestinian villages. The zionist project has always required an ethnic cleansing of the indigenous population, because the project's goal is to build an ethnostate. This is just culminating in the current genocide.
by kylehotchkiss | 2025-09-16 17:42:32+00:00
I think the frustration with tips is so prevalent that the advertising could just be "Skip the tip, simply walk to the street to pick up your order!"

Would work great in suburbs where a robot car could pull in front of home for a minute or two, your food will be bid to another customer if you don't pick it up in 5 minutes. maybe the little robots in NYC are better.
by jerf | 2025-09-16 17:42:37+00:00
The hard part of automated driving is dealing with all the ground clutter that planes serenely fly over. If pedestrians could charge out in front of a 777 going 650 mph at 34,000 feet... well... we'd be living in pretty different world! And in that world, flying would be much more difficult. Not just for computers but for humans too.

Flying is obviously much harder than driving, but it's a sort of harder that is generally more amenable to automation, though I still think pilots are a good idea because when it goes wrong it goes wrong much worse.
by graemep | 2025-09-16 17:42:42+00:00
I do not think many people are aware of his post-war politics:

https://en.wikipedia.org/wiki/Oswald_Mosley#Post-war_politic...

There are quite a few things there (e.g. that he wanted laws against marrying someone of another race, that he saw himself as left wing, etc.) that I did not know, although id did know of his involvement in the Union Movement.

He was also a Conservative MP (later joining Labour)
by tcmart14 | 2025-09-16 17:43:04+00:00
This is the other side of it. "Online everyone complains about X," but everyone is 200 randos online, hardly conclusive. If anything its more like the yelp effect. The people who are most likely to complain and celebrate online are the small vocal slice. Not even online really. The vast majority of people just dont give a damn so long as youtube, calls, and texting works (if its a phone), or whatever are probably the most common 3-4 activities most users do.
by FredPret | 2025-09-16 17:43:26+00:00
The fact that there's a mature product doing what you want to do is a good thing. It means there's a market for what you want that's large enough to sustain development.

You can easily distinguish yourself from Citizen by targeting a different demographic, different branding, different UX, interpreting the data in a different way.

Just look at how many businesses there are in any industry that deliver the same outcome for their customers but in a slightly different way.

What you're describing could be a really good news source giving live on-the-ground information to people.
by nabla9 | 2025-09-16 17:43:28+00:00
Brits don't elect their PM in their first place. That might be the reason. The structure of British democracy kept fascists away, as well as anything new, not the British people.

Sir Oswald Mosley was member of parliament before starting the BUF. He was the youngest member of the House of Commons when he started as Conservative. He eventually switched to Labour.
by foldr | 2025-09-16 17:43:55+00:00
> Calling people out is doing more speech, not restricting speech — as we were all constantly reminded when "call-out culture" was the meme.

You must be aware of JD Vance's stance on "call out culture":

https://x.com/JDVance/status/1887900880143343633?ref_src=tws...

I wonder why he has suddenly changed his mind.
by Sohcahtoa82 | 2025-09-16 17:43:59+00:00
> it's verbose and boring to use.

Python code that follows traditional Python paradigms is called "Pythonic".

Java code that follows Java paradigms is called "awful".

To be fully transparent, I've never written Java professionally, only for a couple small hobby projects 10 years ago, plus some while in school, so my opinion isn't worth the pixels you're reading it on, but I look at most Java code with abject horror.

Endless levels of abstraction. The apparent inability to write a simple function and instead creating a "ThingDoer" class with a single function called "doThing". Run-time introspection and reflection EVERYWHERE. Stack traces that are just an endless stack of calls to functions like ".invoke" and ".run".

I've been under the impression that all of that is a by-product of Java's strict type system, but someone please correct me. Why do Java paradigms seem so awful?
by jareds | 2025-09-16 17:44:35+00:00
I'm rooting against Kotlin since it appears to be only usable with the JetBrains ide. I'm totally blind and Jetbrains tools are not nearly as accessible or easy to use as VS Code with all the Java extensions in my experience. At all the jobs I've had no one cared if I didn't use Idea, but considering it looks like there's no good VS Code tooling for Kotlin if I have to use Kotlin professionally it's going to be painful.
by cornholio | 2025-09-16 17:44:39+00:00
An alternate explanation is that, even if AI does not have any chance of entirely replacing an employee, not even junior hires, in the hands of competent seniors AI does substantially improve their productivity and eliminates whole classes of tasks that were traditionally where juniors cut their teeth.

So companies reduce junior hiring because their work is relatively less valuable, and they can meet their goals by shuffling existing resources. When they can't do that, they go for seniors since the immediate bang for the buck is higher (ofc, while depleting the global pipeline that actually produces seniors in the long run, in a typical tragedy of the commons)
by gregschlom | 2025-09-16 17:44:40+00:00
I'm a big fan of Everything (and recently donated to the developer). I tried this Google app and was pleased to see that it seems just as fast as Everything for local file search. Presumably they use the same underlying mechanism for searching files (something about hooking into the NTFS index). I might give it a shot.

(disclaimer: I work at Google, but nothing related to this app)
by matsemann | 2025-09-16 17:45:04+00:00
Dmarc/spf https://en.m.wikipedia.org/wiki/DMARC

Basically, the from field on an email can be anything you want. It's like sending physical mail and using a fake letterhead with someone else's info, just type what you want. No verification.

That's sometimes a good feature. Like, a third party provider can send newsletters on behalf of company A. But can also be bad, when used for phishing.

However, the email doesn't just appear in your mailbox. It comes to your email provider by another server connecting to it and sending the email. Spf allows the owner of A.com to specify which IPs/servers are actually acting on their behalf. So if I get an email from something@A.com, I can lookup and verify that the sending server is one to trust. If not, the email client should reject or warn the user somehow.
by kinakomochidayo | 2025-09-16 17:45:13+00:00
Minting and selling NFTs in general require more computation, but many smart contracts with NFTs have been gas optimized compared to 2021, sometimes requiring less approvals and transactions.

A lot of activity moved to L2s, making L1 gas cheaper, and so simple ETH and token sends are cheaper. L2s will continue to get cheaper, with the next hard fork around November and L1 gas should be even cheaper with the hard fork after the next.
by timr | 2025-09-16 17:45:43+00:00
I've been to Dōgo Onsen several times, but I had no idea of the putative connection to Spirited Away. If you'd asked me at the time, I never would have made the connection based on visuals alone. They're really overstating the case.

Point being: please don't rush here based on this article. It's an old bathhouse with tiny baths and a somewhat unique interior for Japan. The most interesting part is honestly the imperial bath suite, which is a museum that can only be accessed via appointment. The "Spirited Away bathhouse" is an entirely fictional construct based on a bunch of different locations, and Ghibli has said that there's no existing bathhouse that models the one on the movie.

I hate this kind of lazy tourist porn. For the past several years everyone has been overcrowding Shima Onsen in Gunma, because the outside of that one looks a bit like the movie, and lots of articles were written saying the same things. If you want Ghibli, go to the museum in Tokyo, and don't overwhelm random places looking for something that doesn't exist.
by arethuza | 2025-09-16 17:45:44+00:00
I usually don't answer calls from numbers I don't recognise - but a couple of days back it was a scammer claiming to be from Amazon - said I had ordered an iPhone for £600 and was it a real order.

I was pretty suspicious but thought I would get them to authenticate their identity as someone really from Amazon by telling me the last thing I had really ordered was...

I must have stayed on the call for 20 minutes, eventually they ended up swearing at me - all the time I could hear other people in the same room trying the same lines on different people. I have no idea why I stayed on for so long....