MurphyA/hacker-news huggingface dataset:
by black3r | 2025-07-23 11:14:48+00:00
> Youtube is fundamentally dependent on massive storage, massive compute and massive internet connectivity PLUS a revenue mechanism for creators. A whole lot of infrastructure.

Yes, and YouTube essentially gets all of this infrastructure from its parent company for free and still operates at a loss. So no other company who doesn't already have such infrastructure for other purposes can effectively compete with YouTube, and all such attempts were effectively destroyed by YouTube because YouTube could offer better services while still operating at a loss.

Monopoly laws should've prevented a situation like this.

Of course YouTube wouldn't be able to provide its services at current scale if it didn't have Google backing. But perhaps that could've made the current content market better. If YouTube had to place some restrictions on uploaded content because it wouldn't afford unlimited storage and bandwidth, it wouldn't push creators to make every video 10+ minutes long, and if creators had to pay at least some minimal fees (while they could still get residuals from ads if the video was successful) to post videos, we wouldn't have so much low quality videos there. And the competition could maybe give us better features we don't even dream of today.
by Cthulhu_ | 2025-07-23 11:15:06+00:00
Exactly, it's a solution looking for a solved problem. The digital banking you listed out-perform crypto as well, and have heaps of checks and balances, auditing, and guarantees from central banks. All that will need to be reinvented for "crypto" shit, and they need to show some proof as to why it's better before they get the billions of buy-in required.
by kokada | 2025-07-23 11:15:26+00:00
As a Brazillian living in Europe, they're similar in concept but there are huge differences in the implementation. If I remember correctly IBAN-to-IBAN can take up to 2 days to process, Pix has a p99 of 10 seconds if I remember correctly (I worked in the implementation of Pix in one of the major digital banks in Brazil).

This is huge because it allows for all kind of use cases that it is not really possible with IBAN. For example, I just bought 3Dmark to test my new PC in Epic Games store using Pix, and my transaction was authorized almost as fast as if I had used a credit card. People in Brazil use Pix in day-to-day transactions like you would do with physical cash, so Pix also reduces the friction if you just want to start a side hustle (e.g., instead of accepting just cash or going through the trouble of getting a payment terminal, you can accept either cash or Pix and almost everyone is happy).
by sMarsIntruder | 2025-07-23 11:15:28+00:00
Krugman’s touting Brazil’s Pix as money’s future — government-run, instant, and actually useful— while taking his usual “script” on crypto flops.

Fair if you’re already in his camp on Bitcoin being BS, but just a quick recall his epic misses:

- dismissing the internet as a fax-machine bubble back in ‘98

- his endless rants against stablecoins that keep proving him wrong.
by 0points | 2025-07-23 11:15:28+00:00
"air-gapped" self hosted app.

It used to be the default that self hosted apps didn't telemetry and call home.

I feel there's more than one self hosted foss jira alternative around already, that of course wouldn't telemtry or call home.

Some I used in the past:

https://www.redmine.org/

https://phacility.com/phabricator/ no longer maintained :-(
by stared | 2025-07-23 11:15:30+00:00
I disagree.

In each practical project, there is an order of magnitude more things than you could do. One of the crucial job is to prioritize things well, knowing the context.

Regular tasks trackers put things outside of context. Low-priority things might go better in code. That is, you don't need to care about performance of a particular function as it does not matter. But when it starts to matter, and you see "TODO: cache results to speed up", you see an easy win.
by llm_nerd | 2025-07-23 11:15:47+00:00
FWIW, move in powershell is logical and has none of these problems. The classic move command, however, is basically DOS 3.x level.

The point being that Microsoft is trying to solve these problems, and in a normal terminal session you have all of the vastly improved command shell alternatives.

Though I still wouldn't be running anything like this on Windows proper. In WSL2, sure, it works great. Not in the base Windows with its oddball, archaic APIs and limitations.
by RumourRider | 2025-07-23 11:16:04+00:00
Yep. Many of them are still good and are on the road even with 100,000s of miles on them. Best car I had was a 2007 Vauxhall Astra. Did about 150,000 miles (and I really ragged it). Still on the road apparently. The 2012 Vauxhall Insignia I have isn't great and I regret selling the Astra. Will be selling that car soon.
by dathinab | 2025-07-23 11:17:30+00:00
> people don't live a healthy life overall.

to some degree that is exactly the thing

by smoking you add a risk

and the more ways you add risk through your live the more likely you will die an early death

it's just basic statistics

and for the same reason you will find someone who does add all the risks but somehow still dies with 90+, if your sample size is large enough and factors complicated enough you are pretty much guaranteed to find some pretty big outliers

but realistically speaking it a pretty bad idea to assume you are such an outlier, but many people tend to ("basically") do exactly that (due to an combination of subconsciously avoiding reality and simply not thinking things through)
by frumiousirc | 2025-07-23 11:18:00+00:00
> [code that still uses reverse]

I get this kind of lying from Gemini 2.5 Flash sometimes. It's super frustrating and dissolves all the wonder that accumulated when the LLM was giving useful responses. When it happens, I abandon the session and either figure out the problem myself or try a fresh session with more detailed prompting.
by kokada | 2025-07-23 11:18:32+00:00
That's definitely closer to Pix, but the advantage of Pix is because since the Brazillian Central Bank forced adoption for almost every player (not just banks, but even things like PagSeguro that is the Brazil equivalent of PayPal), so you can just assume that everyone has a Pix account already.

Last time I went to Brazil I remember that at least twice I asked if the person seeling me something would accept Pix in place of cash since I generally don't carry any cash, and they happily accepted even if they didn't advertise this.
by WhyNotHugo | 2025-07-23 11:18:47+00:00
YouTube is mostly popular, but it doesn’t really stand out in any technical way.

Content creators prefer YouTube because it has more users, and each creator is afraid that their followers wouldn’t follow them to another platform. Even content creators focused on open source or self-hosting kind of tech.

Honestly, I really wonder if users would refuse to follow creators whom they like to another platform. Are most people really that adverse to just watching videos on another website?
by Ukv | 2025-07-23 11:19:07+00:00
> mkdir and the Silent Error [...] While Gemini interpreted this as successful, the command almost certainly failed

> When Gemini executed move * "..\anuraag_xyz project", the wildcard was expanded and each file was individually "moved" (renamed) to anuraag_xyz project [...] Each subsequent move overwrited the previous one, leaving only the last moved item

As far as I can tell, `mkdir` doesn't fail silently, and `move *` doesn't exhibit the alleged chain-overwriting behavior (if the directory didn't exist, it'd have failed with "Cannot move multiple files to a single file.") Plus you'd expect the last `anuraag_xyz project` file to still be on the desktop if that's what really happened.

My guess is that the `mkdir "..\anuraag_xyz project"` did succeed (given no error, and that it seemingly had permission to move files to that same location), but doesn't point where expected. Like if the tool call actually works from `C:\Program Files\Google\Gemini\symlink-to-cwd`, so going up past the project root instead goes to the Gemini folder.
by dmurray | 2025-07-23 11:19:53+00:00
A couple of sources putting the life expectancy cost at 10-20 minutes per cigarette.

Smoking for 40 years that would be 5 months at 1 a day or 17 years at 40 a day.

I think that's all consistent with what you said: 2 packs a day and you usually, but by no means always, don't make it to retirement at ~66. Five months is enough that I'd take some care to avoid it, though.

[0] https://pmc.ncbi.nlm.nih.gov/articles/PMC1117323/

[1] https://www.theguardian.com/society/2024/dec/30/single-cigar...
by afiodorov | 2025-07-23 11:19:56+00:00
sign of serious organizational disfunction.

You're not wrong, but it's a "dysfunction" that many successful tech companies have learned to leverage.

The reality is, most engineers spend far less than half their time writing new code. This is where the 80/20 principle comes into play. It's common for 80% of a company's revenue to come from 20% of its features. That core, revenue-generating code is often mature and requires more maintenance than new code. Its stability allows the company to afford what you call "dysfunction": having a large portion of engineers work on speculative features and "big bets" that might never see the light of day.

So, while it looks like a bug from a pure "coding hours" perspective, for many businesses, it's a strategic feature!
by nottorp | 2025-07-23 11:20:11+00:00
> IBAN-to-IBAN can take up to 2 days to process

It's getting there. Some of my transfers are instant now.

Apparently someone decided they'll fix the existing system instead of creating a whole new system with a fancy name.

However, your description of Pix still doesn't explain the ---coin fetish in the original article.
by kjksf | 2025-07-23 11:20:16+00:00
I would expect a Nobel prize winner, MIT and Princeton professor and New York Times contributor to be able to construct proper arguments not emotional outbursts:

> Republicans say that they’re worried about invasion of privacy, that a CBDC would open the door to widespread government surveillance. But remember, these are the people who have handed over personal Medicaid data to ICE to facilitate arrests and abductions

Instead of providing an argument for why CBDC is not invading privacy and enables government surveillance he goes for ad-hominem of "they're bad and don't care about what they say they care about".

I don't need Republicans to care about privacy. CBDC would be a privacy and surveillance nightmare and if Republicans ban it, it's a good thing regardless of their motivations or thoughts.

Imagine a giant bank, potentially mandatory for citizens, run by government.

Today if government wants to look at your bank account and transactions they have to convince the judge to sign a warrant.

With CBDC they'll just have this information, they'll control your ability to send money which is essential to modern living.

We'll inevitably be one supermajority away from your ability to use money will vanish because you say something government doesn't like or call a politician fat.

This is not future dystopia, this is today dystopia.

In Canada during Covid protest the government gave itself emergency powers and shut down bank accounts of protesters.

In Brazil the new government just made it criminal to do and share interviews with previous president.

In Germany they're prosecuting someone for calling politician fat.

Governments will abuse any power they get so it's best to give them as little power as possible.

Politicians love it because they love every tool of control.

I don't know why Krugman loves it but you should be against it.

Sending money is not a problem and it doesn't need government to provide a "solution".
Show HN: Traceprompt – tamper-proof logs for every LLM call
by paulmbw | 2025-07-23 11:20:32+00:00
Hi HN,

I'm building Traceprompt - an open-source SDK that seals every LLM call and exports write-once, read-many (WORM) logs auditors trust.

Here's an example - a LLM that powers a bank chatbot for loan approvals, or a medical triage app for diagnosing health issues. Regulators, namely HIPAA and the upcoming EU AI Act, missing or editable logs of AI interactions can trigger seven-figure fines.

So, here's what I built:

- TypeScript SDK that wraps any OpenAI, Anthropic, Gemini etc API call

- Envelope encryption + BYOK – prompt/response encrypted before it leaves your process; keys stay in your KMS (we currently support AWS KMS)

- hash-chain + public anchor – every 5 min we publish a Merkle root to GitHub -auditors can prove nothing was changed or deleted.

I'm looking for a couple design partners to try out the product before the launch of the open-source tool and the dashboard for generating evidence. If you're leveraging AI and concerned about the upcoming regulations, please get in touch by booking a 15-min slot with me (link in first comment) or just drop thoughts below.

Thanks!
by gsf_emergency_2 | 2025-07-23 11:22:05+00:00
From the responses elsewhere in this thread the author of TFA (@staph here) sounds like a very agreeable & articulate person, but I can't shake off the feeling he's a post-Soviet plant attacking the very spirit of Western Civilization. Understating his intellect just like a mob boss.

A sign of actual good faith would be to provide a compelling (alternative) reasoning structure for climate change activists. Not a strawman graph*.

As you know the post Soviets need to believe in growth. They can't even get to solar without climate change! Therefore, anything to divide the opposition can only help the cause.

*A subgraph "potatoes -> vodka -> biofuels" would only be satire but quite uplifting to all involved.. and almost provides the prediction you are looking for
by Cthulhu_ | 2025-07-23 11:22:40+00:00
And iDeal is being expanded across Europe; the technology is now owned by the European Payments Industry and rebranded as Wero, which will replace iDeal in the Netherlands, Giropay in Germany, Paylib in France, and Payconiq in Belgium and Luxembourg.

This fragmentation of digital payment methods has had a... less than optimal effect on European payment traffic, with a lot of e-commerce going through American payment providers like credit cards (Visa, Mastercard mainly) and Paypal. A lot of internationally operating online outlets have added support for iDeal over time though, so hopefully Wero will be deployed very fast.
by righthand | 2025-07-23 11:22:43+00:00
I have to say NPM packaging is terrible. I probably spend 1 month of the year fiddling with upgrading packages due to security issues. That is just the amount of time I spend on my repos alone. All of this extra effort to avoid code signing and making package owners accountable.

It seems like every week there is a new security high sev ticket to fix some webpack dependency.

Not to mention that even if you do successfully run “npm audit fix” (—force), Npm may not update to the correct new version and will often downgrade packages many many many versions.

The error messages that Npm spits out have always frightened junior devs too.

I can’t wait for that whole ecosystem to be replaced.
by Svip | 2025-07-23 11:23:00+00:00
According to the same paragraph, it's because Signal isn't a "browser app":

> Given that Windows doesn’t let non-browser apps granularly disable Recall, Signal cleverly uses the DRM flag on their app to disable all screenshots.

(emphasis mine)

Apparently, Microsoft consider browsers special:

> While it’s heartening that Microsoft recognizes that Web browsers are especially privacy-sensitive applications, we hope they offer the same granular ability to turn off Recall to all privacy-minded application developers.
by codethief | 2025-07-23 11:24:10+00:00
I disagree, Elisp doesn't tie org to Emacs at all. What does tie org to Emacs is the fact that Emacs' org-mode (i.e. the mode you use to edit org files) provides a great DevEx when editing org files, including lots of convenience shortcuts. (Again, the fact that those are written in Elisp is irrelevant.)
by plqbfbv | 2025-07-23 11:24:59+00:00
> Software Engineers in Europe, in general, are pretty bad

> "German engineering" has not translated into software at all.

Anecdata: in my 10+ years experience, the worst UX, UI, code and SWEs I've seen, are all German. I'm not saying there's absolutely no good ones here and there, but in general it seems the love for a very complex written/spoken language (riddled with rules and exception) and bureaucracy has translated 100% into software. The interfaces, the code and coding style most of the times give me a 1980s vibe if I'm lucky, or just scare me off altogether in most cases. The code tends to be more complex, abstract, hard to read and comprehend, for no good reason.
by ivan_gammel | 2025-07-23 11:25:41+00:00
„IBAN-to-IBAN can take up to 2 days to process“

Iirc, it is now legally mandated to perform instant transfers but some banks are slow to implement this feature. I have an account in one of German neobanks, where it’s basically 4 steps: Face ID, click transfer, paste IBAN and enter the name, enter amount, and the recipient gets push notification from their bank within a few seconds.
by ahartmetz | 2025-07-23 11:26:55+00:00
I am a German software engineer. I dunno, I see more under-engineering than overengineering. But I don't work in automotive, where they do, or used to, overengineer things pretty badly - and in pretty silly ways, too, i.e. not usually defensible in some reasonable way. Software salaries are actually pretty good for Europe now, as far as I know, especially... in automotive. But that still doesn't fix the culture. The inital Cariad CEO was just some nondescript car industry guy - they may have tried to have a different culture, but why put a guy in charge who represents the old culture? The current Cariad CEO is a mechanical engineer by education and previously worked in production and logistics. It's baffling. They can't be that stupid (right?), so I think it's mechanical engineering resisting a loss of power and importance.
by laurent_du | 2025-07-23 11:27:07+00:00
I am not implying, I am literally saying that. Obese people can easily live for six months to one year without suffering health issues. Gaza has a clean water problem, not a food problem. And what's the blatant lie? Gaza inhabitants are not suffering from obesity at incredibly high rates? Is Wikipedia lying about this? If you have credible figures indicating that Wikipedia is wrong on this matter, I would be very interested to see them and I would change my opinion on the "starvation" question immediately. I find it weird that you are immediately accusing me of lying instead of assuming that I am wrong in good faith, let alone thinking that you may in fact be wrong.
by diggan | 2025-07-23 11:27:14+00:00
> Who, exactly, is clamoring for Recall in the first place?

I'm not clamoring for any Microsoft software for the last two decades, but the idea itself is interesting, like being able to catalog and look back at what I did at specific times in the past, or be able to query "What was the website where I saw X at?", would have been useful just last week for me when I was trying to find some document I read but didn't bookmark/download.

But I'd probably trust BP to not spill oil into our oceans again over Microsoft not having security/data leak issues.
by jchw | 2025-07-23 11:27:30+00:00
I'm not an expert but I've read enough to know this is not a serious concern. If you were to see a reading above 2.6 pCi/L from a one-time test, that would be more concerning, but what I'm actually seeing is occasional jumps above 2.6 pCi/L that last less than a day from continuous monitoring. We're talking events that last on the order of hours for a few days a year... I can open a damn window. The vendor for my sensor recommends taking action if the level is above 4 pCi/L for an entire month, but for me it's barely above 2.6 pCi/L at all. In some months neither sensor ever gets above that.

I think on the contrary if you have a tendency to worry too much things like continuous monitoring systems might not be the best thing for your mental health. I actually was pretty worried since I'm a mild hypochondriac and a friend told me that they got obsessed with CO2 monitoring after getting one. Thankfully for me it has mostly been an occasional curiosity since there's nothing too concerning.
by jadamson | 2025-07-23 11:27:34+00:00
Oops. Yeah, I shouldn't have missed that.

Still, does this mean Microsoft maintains an approved browser list for this? Would the various other less-known Chromium/Firefox forks be unable to take advantage of the same thing?

Edit: https://learn.microsoft.com/en-us/windows/ai/recall/recall-w...

> To make sure that Recall doesn't save your user's browsing history while in modes like this, your app can use the SetInputScope function, setting the input scope to IS_PASSWORD.

> Your app must also have a http or https protocol handler registered before SetInputScope will support the behavior described in this article.

I now wonder if you can register a handler that never gets used since you won't be the default browser (and if you do end up as the default somehow, warn the user when called).
by delichon | 2025-07-23 11:29:25+00:00
> We tell the operating system that every Brave tab is ‘private’, so Recall never captures it.

Without this loophole Recall could take pix of password managers and other such sensitive windows. So it doesn't seem closeable without per app exceptions.

But privacy is a bug on a school laptop used by a child. Brave could have a toggle on the feature if it wants to serve that market.
by cadamsdotcom | 2025-07-23 11:29:59+00:00
This article is a guide to making yourself unemployable. People talk.

The actual way to do this is how engineering guilds do it. “We cannot in good faith sign off on this building, we do not believe it’s safe.”

They’ve been highly ethical over a long time. As a result anyone who wants shifty engineering work has to go to dark places.

A software engineers’ guild could do the same. It could publish a code of ethics, which members then act collectively in accordance with. Guild labor - the best educated folks who have indemnity insurance etc. - won’t be able to be used to build things outside the code. For example if the whole guild refused to build engagement-jacking machinery like personalized feeds, it’d drive up the cost (and risk!) of getting them built, & impact the business case.

It only works if things are done transparently; if the code of ethics is too fringe or it changes too much, or people self-sabotage by attempting sabotage, the guild will fail to acquire market power and fail.
by layer8 | 2025-07-23 11:30:01+00:00
The blog post is inaccurate about the actual behavior of the move command. When trying to move multiple files and the destination does not exist, move aborts with "Cannot move multiple files to a single file."

By default, move also prompts before overwriting files. However, it doesn’t do so when invoked from a batch file, which maybe the AI agent was using.