MurphyA/hacker-news huggingface dataset:
by samwillis | 2025-07-05 18:08:51+00:00
> This is trying to solve a business problem (I can't trust cloud-providers) with a technical trade-off (avoid centralized architecture).

I don't think that's quite correct. I think the authors fully acknowledge that the business case for local-first is not complexly solved and is a closely related problem. These issues need both a business and technical solution, and the paper proposes a set of characteristics of what a solution could look like.

It's also incorrect to suggest that local-first is an argument for decentralisation - Martin Kleppmann has explicitly stated that he doesn't think decentralised tech solves these issues in a way that could become mass market. He is a proponent of centralised standardised sync engines that enable the ideals of local-first. See his talk from Local-first conf last year: https://youtu.be/NMq0vncHJvU?si=ilsQqIAncq0sBW95
by ckcheng | 2025-07-05 18:10:01+00:00
I’m trying to understand the structure, is this about right?

Costco Warehouse = Apple App Store.

Dyson (vacuum vendor) = WidgetApp (digital goods vendor).

Dyson sold in the Costco Warehouse must use Costco as the merchant. WidgetApp sold in the Apple App Store must use iOS IAP merchant of record solution (??).

Costco Warehouse forces use of Visa (or Mastercard - depends on country). Apple iOS IAP does NOT require Apple Pay.

Of course Apple doesn’t buy goods from suppliers before selling them to customers, unlike Costco. And Costco Warehouse is members only, unlike Apple (unless you squint and view iPhone ownership as a membership).
Show HN: Unlimited Claude Sonnet 4, o4-mini, o3, & more
by anakali | 2025-07-05 18:10:12+00:00
This is like ChatGPT but simpler, with less features (for now). It offers unlimited access to o3, Claude Sonnet 4 and other models for the pro plan. It offers access to o4-mini and the like for the free version.

Requests are unlimited up to rate limits that we hope apply to less than 2% of users (they're transparent and can be seen on the account page).

I was sick of having these like t3.chat or abacus.ai that give you very few messages for the $8-$10 / month subscription, so wanted to create something closer to Cursor's new pricing but transparent.

Image generation will come soon, I want to first nail down the image gen UI before adding it.

Currently it's fully local: I don't see any chats and they are not stored on the cloud.

The idea is to make a SECRETARY, or a sort of Jarvis for digital life: if you ask it to write an email it'll not only write it but also show you a snippet with the sender, title, body, CC, etc. and a button to send it. It'll look through your past emails to see your style, save it in memory, then go do it.

The same for other MCPs like Notion, Jira, Atlassian and the whole suite of Google and Microsoft.

Wanted to share what I have up until now though.

Deep Research, Canvas and Pro Search will come in later uploads.

Voice agents should also come afterwards, when they get somewhat better in tool calling and entonation and the like.
by Fire-Dragon-DoL | 2025-07-05 18:10:41+00:00
There is a lot of SaaS that is essentially "for the buyer to the buyer", what I mean is that the software doesn't provide content to somebody else, or there is no incentive to serve malicious content (e. g. B2B). Why would tampering be relevant in those cases?

There are situations where it's relevant, but I don't think it's as many as you say
by alsosprachben | 2025-07-05 18:10:56+00:00
I was CTO from 2 to 100, over 6 years, and led the core tech development the entire time. Tech Co-Founders certainly can and do code. I was a Principal Engineer before and after.

In a sense, you are right that the title is meaningless, and only means signature powers.

And you are right that other principals rewrote legacy stuff. But I also participated at the same level. I just knew I was only above due to some market luck lining up with my experience. Will never know exactly how much influence I had over that situation.

But I have a Jazz background. It is easy for me to respect equally everyone on the team. Sports can do the same, but I think music is probably more effective, because it is inherently more spectator than competitive. Musicians tend to make incredible team players, if they stuck with it for long enough. Many leaders in band are leaders in sports, in school. And the formal language abilities are already demonstrated in musicians.

Well, that went in a strange direction.
by tinnet | 2025-07-05 18:11:57+00:00
this sounds so different from rubys new JIT that - i think - came in around the same time and is bringing huge performance benefits.

team size sounds similar but it's mostly full time people from shopify and other interested parties (see https://railsatscale.com/2025-01-10-yjit-3-4-even-faster-and... and similar)
by lazide | 2025-07-05 18:13:21+00:00
They can use alternative AppStore’s now, but that isn’t sideloading. It still is a centralized place to track/attack/control what I can do. Which would be a problem for someone doing something illegal in that same jurisdiction.

Also, if I was doing something illegal, the other controls Apple has over iOS would make me reconsider using it, even with the ‘other AppStores’.

At least if I’m flashing my own OS, and installing things directly and locally, I can think I’m bypassing most factory level spyware and without centralized monitoring. In theory at least.
by codingdave | 2025-07-05 18:13:29+00:00
The exact same set of pains, that could be solved by a single solution? Unlikely.

You'd need to have more of a menu of services available, likely with variations of each. It might be feasible, especially as more people try to launch AI-driven apps without actually knowing what they are doing. But it is going to be a fine line between a back-end platform vs. just doing consulting gigs with potential customers.

You would likely end up catering to people who are less experienced, as no individual piece is all that difficult, so experienced coders would just build it themselves. In particular if they are building a product whose primary transaction is AI-driven, conventional wisdom is to avoid buying 3rd party solutions for your core business value.
by xtracto | 2025-07-05 18:13:39+00:00
I think I might be missing something. I use Cursor daily as part of my development process and it feels like magic.

I've tried Aider and other agentic options and its amazingly clunky. Maybe I'm looking at the "apple vs linux" effect: I'm the apple user that just expect things to work out of the box, and although there are way better alternatives, the integration is worse.
by testGaussian | 2025-07-05 18:13:45+00:00
Hi, thanks for your feedback. For pricing, I used a friend as a baseline, he receives around 200 emails per month, roughly 10 per open day. I’m open to revisiting the pricing model based on user feedback.Yes, Saprius is AI-backed and doesn’t rely on specific email formats, which I believe is one of its core strengths.It’s both easy to use and powerful.Regarding reliability, it really depends on your use case. That’s why we offer a free trial with 5 emails ,you can send yourself 5 test emails to see if it meets your needs before committing.When you create an account, there’s a video that show up explaining how to connect it to your email account. You can watch it here: https://youtu.be/xpkiUl3kS3o

If you have any more feedback or questions, I’d be happy to answer!
by izacus | 2025-07-05 18:13:57+00:00
Sadly Owlcat outright seems to encourage that since many encounters in the game have such bizarrely min/maxed characters as well and even on normal difficulty you can get softlocked if you didn't make sure to get a spread of important spells/feats.

My biggest issue with their games really - they give you so many options so build characters and then take them away with combat design.
by sygned | 2025-07-05 18:14:01+00:00
I've made a local first, end-to-end encrypted, auto sync bookmark extension that doesn't milk your data in any way. It's 100% private, I even don't use Google analytics on my website. Some of the reasons why I've put some work into this is:

- because I could not find something similar that doesn't milk and own my data - to never lose a bookmark again - to have my bookmark data encrypted in the cloud - to have private history - to have some extra time saving features in the extension that are for unknown reason rare to find - more learning and experience (it's acutally quite complex to build this)

After about 4 years of using it daily on every pc I own, I found out it's a pain for me and my family when it is not installed on a browser. I thought; if it's useful for us, it might be useful for others too! So, I decided to make it available by subscription for a small fee to cover the server and other costs. I'm not really into marketing, so almost no one knows it exists. You can find it on markbook.io.
by jauntywundrkind | 2025-07-05 18:14:21+00:00
Related, China also speaking of a strong desire to keep the war in Ukraine ongoing, as distraction for the world & the US. https://amp.cnn.com/cnn/2025/07/04/europe/china-ukraine-eu-w...

Just feels like China has very little to do in this cold war right now. The US just funded a massive war against itself, that is absolutely going to suck up fantastic resources & deeply deeply weaken our nation.
by ryhowww | 2025-07-05 18:14:35+00:00
I maintain the most-installed llms.txt plugin for WordPress and just added anonymous logging to track if AI bots (GPTBot, ClaudeBot, PerplexityBot, etc.) are even accessing llms.txt files.

Other than having server log access in masse (I don't) this is as good as I could come up with to get real data.
by snickerbockers | 2025-07-05 18:15:40+00:00
I wonder if sycophancy works? If you're in some sort of soft/social science there ought to be a way to sneak in lavish amounts of praise without breaking the fourth wall so hard that an actual human who isn't specifically looking out for it would notice.

"${JOURNAL} is known for its many positive contributions to the field, where numerous influential and widely-cited documents have been published. This reputation has often been credited to its tendency to accept a wide range of papers, and the fair yet positive reviews it publishes of them, which never fail to meritoriously reward the positive contributions made by other researchers and institutions. For the sake of disclosure it must be noted that the author is one such researcher who has had a long, positive, and reciprocal relationship with ${JOURNAL} and its partner institutions."
by ryao | 2025-07-05 18:15:44+00:00
> I suspect those URE numbers are made by the manufacturers figuring out they can be sure the disk will do 10^14, but they don't actually try to find the real number because 10^14 is good enough.

I am inclined to agree. However, I have one thought to the contrary. When a mechanical drive is failing, you tend to have debris inside the drive hitting the platters, causing damage that creates more debris, accelerating the drive’s eventual death, with read errors becoming increasingly common while it happens. When those are included in averages, the 10^14 might very well be accurate. I have not done any rigorous analysis to justify this thought and I do not have the data to be able to do that analysis. It is just something that occurs to me that might justify the 10^14 figure.
by parketi | 2025-07-05 18:16:05+00:00
Here’s my take on video cards in general. I love NVIDIA cards for all out performance. You simply can’t beat them. And until someone does, they will not change. I have owned AMD and Intel cards as well and played mainly FPS games like Doim, Quake, Crysis, Medal of Honor, COD, etc. all of them perform better on NVIDIA. But I have noticed a change.

Each year those performance margins seem to narrow. I paid $1000+ dollars for my RTX 4080 Super. That’s ridiculous. No video card should cost over $1000. So the next time I “upgrade,” it won’t be NVIDIA. I’ll probably go back to AMD or Intel.

I would love to see Intel continue to develop video cards that are high performance and affordable. There is a huge market for those unicorns. AMDs model seems to be slightly less performance for slightly less money. Intel on the other hand is offering performance on par with AMD and sometimes NVIDIA for far less money - a winning formula.

NVIDIA got too greedy. They overplayed their hand. Time for Intel to focus on development and fill the gaping void of price for performance metrics.
by tuannx | 2025-07-05 18:16:25+00:00
Your concerns are completely valid - over-relying on AI for everything, especially deleting entire test files instead of debugging, will definitely stunt your technical growth and leave you managing a mess of generated code later. If leadership won’t listen to a balanced approach where AI handles boilerplate but humans handle complex logic and debugging, then it’s probably time to move on. With 5 years of experience, you’re in a good position to find a company that values proper engineering practices while still leveraging AI as a tool rather than a crutch.
by TimParker1727 | 2025-07-05 18:16:33+00:00
Here’s my take on video cards in general. I love NVIDIA cards for all out performance. You simply can’t beat them. And until someone does, they will not change. I have owned AMD and Intel cards as well and played mainly FPS games like Doim, Quake, Crysis, Medal of Honor, COD, etc. all of them perform better on NVIDIA. But I have noticed a change.

Each year those performance margins seem to narrow. I paid $1000+ dollars for my RTX 4080 Super. That’s ridiculous. No video card should cost over $1000. So the next time I “upgrade,” it won’t be NVIDIA. I’ll probably go back to AMD or Intel.

I would love to see Intel continue to develop video cards that are high performance and affordable. There is a huge market for those unicorns. AMDs model seems to be slightly less performance for slightly less money. Intel on the other hand is offering performance on par with AMD and sometimes NVIDIA for far less money - a winning formula.

NVIDIA got too greedy. They overplayed their hand. Time for Intel to focus on development and fill the gaping void of price for performance metrics.
by sdenton4 | 2025-07-05 18:16:43+00:00
Additionally, if you've already got vested stock in Company A from your time working there, jumping ship to Company B (with higher pay and a stock package) is actually a diversification. You can win whichever ship pulls in first.

The 'no one jumps ship if agi is close' assumption is really weak, and seemingly completely unsupported in TFA...
by purplesyringa | 2025-07-05 18:17:15+00:00
That's absolutely not the case. I can look at code and realize that it's garbage because the architecture sucks, performance degradation is out of the window, and there's lots of special casing and unhandled edge cases. That's the taste part. But I can also absolutely be underqualified and be unable to figure out how to improve the architecture, fix performance issues, or simplify special/edge case handling.
by munch117 | 2025-07-05 18:17:26+00:00
> What does this sentence even mean?

Apologies for my non-native English. I'll try putting more words on it and maybe it will come out less convoluted.

It's easier to eat a lot of salad when it's finely cut. Then you just shovel in a portion with a bit of everything with every grab of the fork or spoon. With a large piece of lettuce, you need to cut it first, and then stab the piece with the fork, and then combine with other ingredients. Which makes eating that kind of salad a slow process. That's what I meant by "suited for slow nibbling of token amounts".
by mjr00 | 2025-07-05 18:17:32+00:00
> There's no meaningful taste-skill gap in programming because programming doesn't involve tacit skills. If you know what you're supposed to do, it is trivial to type that into a keyboard.

Strongly disagree here. The taste-skill gap still applies even when there's no mechanical skill involved. A lot of amateur music production is entirely "in the box" and the taste-skill gap very much exists, even though it's trivial to e.g. click a button to change a compressor's settings.

In programming, or more broadly application development, this manifests as crappy user interfaces or crappy APIs. Some developers may not notice or care, sure, but for many the feeling is, "this doesn't seem right, but I'm not exactly sure what's wrong or how to fix it." And that feeling is the taste-skill gap.
by kcplate | 2025-07-05 18:17:41+00:00
I didn’t write those words and choose to publish them, he chose to do that.

Whether it’s meant as: “Can’t fathom how this happened”, “I don’t know how, specifically”, or “I can’t imagine how they found out”…it’s a totally boneheaded thing to write and publicly publish if you are an FBI agent. We make assessments about people’s capabilities every day based on what they say and do. This is no different.
by dtkav | 2025-07-05 18:17:51+00:00
We need a term for a viable business model to pair with local-first tech.

I've been working on Relay [0] (realtime multiplayer for Obsidian) and we're trying to follow tailscale's approach by separating out the compute/document sync from our auth control plane.

This means thats users still subscribe to our service (and help fund development) and do authn/authz through our service, but we can keep their data entirely private (we can't access it).

[0] https://relay.md
by kragen | 2025-07-05 18:18:47+00:00
Yes; we're talking about 20% or so over 16 years, which is 1.25% per year, four times lower than the 5% per year inflation you're saying people complain about. And the anecdotal data suggests that that key attrition was concentrated in the early years, not just before there were Bitcoin ETFs, not just before there were exchanges, but before even the Bitcoin pizza.

But the big issue from my point of view is not the actual key attrition rate but the uncertainty of the money supply, because from my point of view, these are the important questions about key attrition:

- If Bitcoin goes to zero, what order of magnitude of money will the investor class lose? 200 trillion dollars, 20 trillion, 2 trillion, 200 billion, 20 billion, or 2 billion?

- How much money and power has Bitcoin transferred to its early adopters: 2 trillion, 200 billion, 20 billion, 2 billion, or 200 million?

- How much impact could awakening dormant coins have on the market? If Satoshi, or for that matter Hal Finney's heir or another early participant, started liquidating his early coins, would that be a tenth of the usual daily trading volume? Ten times? A hundred times?

Questions like these are why lolc brought up key attrition in response to ducksinhats saying, "It offers stability and a mathematical escape from very fallible humans controlling monetary systems."

A key attrition rate of 99% or 90% to date would result in very different answers to these questions. But 20% or 50% to date is fairly minor in this context.
by AnthonyMouse | 2025-07-05 18:19:00+00:00
> The fundamental dynamic is that the government wants there to be a forcing function on having to actually realize profits, so that taxes have to be paid in a timely fashion. They don't want people to be able to reinvest all of the effective profit and keep kicking the can into the future indefinitely.

I would have to question whether that is actually a good policy.

To begin with, it doesn't work unless you do it consistently, which they don't. Then businesses defer the taxes anyway, and you get huge market distortions because it majorly affects where investments go, e.g. we're then lacking for sufficient housing construction because it's heavily disfavored by the tax code over alternatives. But doing it consistently also doesn't work because many of the industries that have exemptions have them because they would implode without them. In particular, anything that experiences significant foreign competition would be screwed as soon as the other country does it the other way. It would also create bad incentives -- you'd have to get rid of the retirement deferral, damage everyone's retirement savings and create perverse incentives for immediate spending over saving/investing.

Moreover, the main reason we use an income tax instead of a consumption tax is in order to have a progressive rate structure. If you want to put a different effective rate on someone who spends $1M/year than someone to spends $10k/year, a merchant collecting the tax at the point of sale wouldn't know what rate to charge. (There are also other ways to achieve this, like combining a flat consumption tax with a UBI to achieve the desired effective rate curve, but that's a more systemic change.)

But if you allow business expenses to be deducted immediately, that's another path to having a consumption tax with a progressive effective rate curve. The rate can be higher for the people who spend more but you still have to pay the tax when you want to buy a yacht or a personal mansion. It also gives you a way out of the "they borrow money to avoid realizing capital gains" thing: Make the loan taxable income in the year it's taken out and a deduction in the year it's paid back, but if it's a business loan then you get a canceling deduction when you take it out and invest it (and the same for e.g. student loans), which makes it so you can't spend the money on personal consumption without paying the tax.

Meanwhile if you always reinvest 100% of profits then you don't pay tax until you stop, but that's what we want them to do. Build housing, hire people, invent things, donate to charity. These things are tax deductions on purpose.
by thorum | 2025-07-05 18:19:15+00:00
I’ve built several apps on yjs and highly recommend it. My only complaint is that storing user data as a CRDT isn’t great for being able to inspect or query the user data server-side (or outside the application). You have to load all the user’s data into memory via the yjs library before you can work with any part of it. There are major benefits to CRDTs but I don’t think this trade-off is worth it for all projects.
by Ferrus91 | 2025-07-05 18:19:41+00:00
The reason management thinks coding is the bottleneck is because they don't understand the first thing abiut code and neither have the ability or temprament to. Their whole professional career is about plausibly convincing other people through jargon, manipulation and popularity contests, which generally oprn up doors, solve problems and provoke seal like clapping from all involved. The idea that the core problem in many systems and software is due to their constitutonal inability to think rigorously to define requirements logically has never crossed their mind: it must be the magic spells those losers we bullied at school use and we are now tragically dependent on.
by jimhi | 2025-07-05 18:20:14+00:00
This applies per person. When startup founders realize their stock is actually worth a lot they form trusts and each one gets QSBS. Each trust must be to a different person.

I personally know people who stack 5-10 trusts for as many family members as they can. This appears to give them 50% more tax-free money (10 to 15 million) per person in their trusts.
by danjl | 2025-07-05 18:20:35+00:00
Goal #2, your data is not trapped in a single device is the hard bit, especially with goal #3, the network is optional. For #2 to be true, this means the network is *not* optional for the developer, it is required. Thus the entire complexity of building a distributed app, especially one without a centralized server, which is particularly difficult even with modern local first database tools, greatly increases the complexity of writing this type of software compared to either traditional desktop apps or cloud apps.
by lazarus01 | 2025-07-05 18:20:49+00:00
Our brains are prediction machines. Anxiety is the anticipation of unpleasant experience, which comes from conditioning, not ignorance.

You can be completely aware of your experience and still feel anxiety. So your thinking is flawed.

Your response is telling. You are triggered by a benign comment and generalize harsh views towards all people.

You sound like a troubled young man who feels invisible.