MurphyA/hacker-news huggingface dataset:
by tom_m | 2025-06-30 00:13:56+00:00
What a lot of "AI doomers" don't understand is that if they are right, then most of their businesses are done. The CEO that sits there thinking "it's now so easy to make software and we can move so fast! Faster than our competitors! We won't need programmers one day." ...

They don't get it. Foolishly short sighted. That means their customers won't need them either.

If anyone can make software then the value is next to nothing (just LLM token cost). Every business that needs software will just make their own. It'll be the guy in the office who fixes the printer or the "web master."

SaaS is so cooked. The entire industry implodes. The demand for things decreases. That includes more than software of course - computers too. In the future companies like Apple are probably done. They won't be able to survive on the luxury angle and their top customers are programmers and content creators. AI makes that easier and in the cloud.

So if you want to be a doomer...Go on. Keep following the trail of what happens.

In the end it'll be 2-5 mega corps that survive. Amazon is probably locked in due to consumer goods and AWS. Google is always my bet for surviving the AI wars. The rest of the big companies you know are kinda fighting for their lives right now.

My prediction is OpenAI is out. Apple is out or greatly scaled back. Anthropic is out. Salesforce over.

Tesla and Meta are questionable right now. They could survive and they could be out too. Musk diversified with all his companies which was incredibly smart. So that's too hard to predict. I don't have a good feeling about his AI prospects though.

What's worse yet is that if venture capitalists believe this, then investments are over. The whole industry just implodes.

Anyway, if you want to really go down this path. It gets pretty dark.

I choose to believe AI will create more jobs. Just like the computer did and the internet. You could imagine how people felt about the computer too. Robotics too. Oh that's going to take away jobs and factory jobs. Well yea, parts were automated and all, but people just found other work. It led to more jobs. So I choose to believe the same will happen here, it's just not realized yet.
by OfflineSergio | 2025-06-30 00:13:57+00:00
I’m working on a desktop app called With Audio https://desktop.with.audio a one time payment desktop app.

— it turns ebooks, articles, and documents into synchronized audio with real-time text highlighting. It’s great for people who prefer listening while reading (or want to stay focused), and it works fully offline with a one-time purchase — no subscriptions.

I’m bootstrapping it and trying to figure out how to market it effectively. So far, I’ve had some traction and early sales just by posting on Reddit, but I’m still learning the marketing side — especially how to reach people who’d benefit from it most.

Would love to hear how others approached early growth for similar bootstrapped tools.
by quotemstr | 2025-06-30 00:14:01+00:00
Table based unwinding is just one implementation choice. You can make other choices, some of which compile to code similar to error values. See Herb Sutter's deterministic exception proposal.

https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p07...

Your post is a fantastic example of the problem I'm talking about: you're conflating a concept with one implementation of the concept and throwing away the whole concept.

Language design and implementation are different things, and as an industry, we used to understand that.
by int_19h | 2025-06-30 00:14:11+00:00
Speaking as a Russian citizen, I remember hearing "NATO will invade us anytime now" pretty much since early 90s. Yet somehow in 30 years since then it is Russia, not NATO, which has repeatedly invaded its neighbors.

And the rhetoric that Russia is directing at the Baltic states - and has been for many years now - is largely indistinguishable from the pretext used to invade Ukraine. So those states at least have very good reasons to believe that they are next; and they are in NATO.
by plentysun | 2025-06-30 00:14:15+00:00
Hi HN, I wrote the linked post.

Many of us in tech hear "FIRE" and think of early retirement and extreme frugality. But I've found that focusing on "Retire Early" misses the true power of the FIRE movement.

This post dives into a my perspective on what FIRE is really all about: gaining power, control, and freedom over your career and life — much sooner than you'd expect. Simply put, it's about having options.

I cover how you can use your tech income to get there.

Read the full post:

What are your thoughts on "retirement" and "financial independence" in a tech career? Let's discuss in the comments!
by shippage | 2025-06-30 00:16:00+00:00
I have met a few people online who told me they were diagnosed with both.

Schizophrenia spectrum disorders (SSDs) and DID can apparently co-occur.

From [0] (2016): > One study showed that in a sample of patients diagnosed with Dissociative Identity Disorder (DID) 74.3% also met diagnostic criteria of a SSD, 49.5% met diagnostic criteria for schizoaffective disorder, and 18.7% met diagnostic criteria for schizophrenia.

The study cited in [0] is dated from 1996, however(!), so it was done not long after the change from changing the name MPD to DID. Not sure how much weight to put on a study that old.

From [1] (2022): > Numerous studies have shown that up to 50% of patients with schizophrenia meet the diagnostic criteria for dissociative personality disorder.

The two linked studies cited in [1] are dated in 1998 and 2004. So also, still old, but not quite as much.

It seems well-known that the two conditions co-occur. I don't have access to the linked studies, however, and am not willing to pay the subscription or single-paper fees.

I do have DID but SSDs have been thoroughly ruled out for me (I was checked for both, as well as other potential conditions). My assessment seemed quite thorough.

[0] https://pmc.ncbi.nlm.nih.gov/articles/PMC5216848/ [1] https://pmc.ncbi.nlm.nih.gov/articles/PMC8885543/
by trinsic2 | 2025-06-30 00:17:07+00:00
No the original meaning of "Common Good" is related to "Common Law" And that actually originated in Rome between the Republic and Empire periods. Your focus on the specific dates have nothing to do with the actual originating use of the saying.

It can mean "ordinary" or "plain", but not in the context of "Common Good". I think you are trying to obfuscate the meaning by focusing on the peripherals of the context.
by underlipton | 2025-06-30 00:17:58+00:00
Absolutely. And then someone grabs the authorities, they ascertain that access to the fire hydrant is necessary, and they remove the block. Or, they ascertain that access to the hydrant would result in harm (e.g., the people who want access want to damage it, or use it improperly), and allow the block to stay in place/remove the hydrant. Both the alarm and hydrant block are temporary emergency measures to prevent lasting injury should the relief not be granted immediately. They are only there until an authoritative decision is made.
by Tade0 | 2025-06-30 00:18:23+00:00
Here's an algorithm I cooked up for my (never completed) master's thesis:

It's based on the assumption that the most common frequency difference in all pairs of spectrum peaks is the base frequency of the sound.

-For the FFT use the Gaussian window because then your peaks look like Gaussians - the logarithm of a Gaussian is a parabola, so you only need three samples around the peak to calculate the exact frequency.

-Gather all the peaks along with their amplitudes. Pair all combinations.

-Create a histogram of frequency differences in those pairs, weighted by the product of the amplitudes of the peaks.

When you recognise a frequency you can attenuate it via comb filter and run the algorithm again to find another one.
by PaulHoule | 2025-06-30 00:18:24+00:00
There are one-size-fit-all answers to spend money but not to reach consumers.

The short answer is that you have to be where your consumers are. Unless your product is a product hunt alternative or a product that will get your product to be #1 on product hunt, product hunt is either a waste of time or about 0.5% of a good marketing plan.
Ask HN: Which Free Software or Open Source Project Needs Help?
by em-bee | 2025-06-30 00:18:27+00:00
(this was posted last year, and i thought it's time to repeat it. i mostly copied the text and rules to avoid confusion. i hope that's ok)

Let's match Free Software and Open Source projects that need help with people looking to contribute. Think of this as "Who's Hiring" but for Free Software or Open Source projects looking for volunteers - a semi regular thread to surface interesting projects that could use more hands.

Please include: Project name and description (if not widely known); Tech stack; Areas needing help (DOCS, CODE, DESIGN, etc.); Level (BEGINNER-FRIENDLY if applicable); Email address, Project website or other means of contacting you.

Ground rules:

Post only if you maintain/run the project

One post per project/suite

No commercial recruitment

No thread complaints

Readers: Only reach out if you actually want to contribute.
by elviejo | 2025-06-30 00:18:43+00:00
I've been working on implementing @mpweiher "Storage Combinators" [0] and "polymorphic Identifiers" [1] in Eiffel [3].

Currently I'm stuck implementing a storage combinator with EiffelWebFramework[4]

[0] https://dl.acm.org/doi/abs/10.1145/3359591.3359729

[1] https://scholar.google.com/citations?view_op=view_citation&h...

[2] https://en.wikipedia.org/wiki/Eiffel_(programming_language)

[3] https://github.com/EiffelWebFramework/EWF
by doublextremevil | 2025-06-30 00:20:54+00:00
The whole point of restricting the block size was to ensure space in the blockchain was scarce to drive the price of fees up, better securing the network. Well, that and keeping the blockchain total size small enough to be processed on an regular user's PC for decentralization sake. While a loss of some decentralization is non-ideal, increasing the block size dynamically, similarly to how difficulty is handled, would be a reasonable compromise to ensure the security of the network long term.
by kennywinker | 2025-06-30 00:21:04+00:00
> Casus belli incorporates legitimacy of war. Hamas had it, Israel had it. America did not in Iraq; Russia doesn’t in Ukraine.

These are your opinions. They have no legitimacy except in the eyes of people who share your opinions.

> If that force is conducting operations in your borders

If you build your borders on other people’s homes, it’s pretty clear cut actually.
by geoctl | 2025-06-30 00:21:33+00:00
Believe me I am the one who's actually still struggling to find where the jargon/buzzwords/naming dropping exactly is in my own README. Is it terms such as ZTNA/BeyondCorp, MCP, A2A, AI/API gateway? Is it secretless access, zero trust? I will do my best to simplify the README and docs. It's not like I am happy that even technical people are struggling to quickly understand the README. I admit that there must be something wrong with the README/docs and I am going to improve it. All those people hinting the same thing cannot just be wrong.
by dangus | 2025-06-30 00:21:35+00:00
The whole “rich people will pack up and leave” threat is abusive relationship nonsense.

Rich people have been threatening to leave higher tax desirable locations for ages and they never do it. Has Trump sold his tower in NYC because he has lower tax rates in Florida? No, of course not.

Why is billionaires row in Manhattan instead of Jacksonville Florida? After all, taxes are lower in Jacksonville.

Billionaires need New York more than New York needs billionaires.
by abeppu | 2025-06-30 00:21:41+00:00
The methodology at the page you link to seems really sketchy and inappropriate to the kinds of groups under discussion.

> Suppose PA(x) and PB(x) differ only by a translation in x, such that fB(x) = fA(x - Δ), where Δ is the mean difference in x between the groups.

... but you can't really just assume that the variance within two groups is the same. Especially when comparing a small group like the Nandis (a "subtribe of a half million") vs a large and diverse group like "Europeans", as they do in the "Augmentation of Small Differences" section, it seems pretty cavalier to just assume that the variance is the same.

But for comparing stuff between sexes, the "variability hypothesis" about men having greater variability across a range of traits dates back to Darwin, and has a pile of research results. It would seem especially irresponsible to rely on an assumption that the variance was equal between the sexes. One might have prior reason to expect otherwise, and differences in variance may materially contribute to different fractions above or below an extreme threshold.

Further, given the kind of selection effects you were alluding to before, it may not even be safe to assume these distributions are normal. While the endurance of the broader population ought to be normally distributed, if there are various hurdles on the path to participating (e.g. the organizers say you should probably have completed a 50 mile race at a given pace before signing up for their 100 mile race?) one might well see a different overall shape.
by fiatjaf | 2025-06-30 00:22:13+00:00
This big block propaganda piece fails to address the most obvious issue with their proposal: that increasing block sizes will just increase fees linearly. No one will pay more in fees per transaction because there will be a lot of space left in blocks, so people will keep paying $0.20 per transaction, which today gets us $400, so now we'll get $800? That if increasing the block size doesn't reduce the base $0.20 to some smaller average.

The actual solution to the security budget is to make a ton of payments in a (blindly) merge-mined sidechain and ensure those transactions there pay lower fees but those lower fees get aggregated into a single high-fee paid on Bitcoin. That is the Drivechain proposal: https://drivechain.xyz/.
by underlipton | 2025-06-30 00:22:32+00:00
>If litigants receive relief through a PI, it addresses their specific harm. Extending it nationwide may be unwanted if other jurisdictions have different views on the policy.

That doesn't matter if it's a federal issue (which it would have to be if it's in federal court). A single district judge dictating national policy temporarily, while a higher court makes its determination, is exactly what they're there for.

Either the activity is legal (nationwide) by federal law, or it's illegal (nationwide) by federal law. Limiting to the plaintiffs violates equal protection.
by westurner | 2025-06-30 00:23:27+00:00
Flood sensing with 5G?

> [...] New South Wales State Emergency Service (NSW SES) and the NSW Government, University of Technology Sydney (UTS) researchers working with industry partner TPG Telecom [...]

> “We want to tell people exactly how high [the flood] is. We’re now down to accuracy of 0.1 metres.”

> [...] “Currently, residents will receive the warning that the water is going to come, and they’ve got to get their cattle to higher ground. But how high is high?” she said.
by alienbaby | 2025-06-30 00:24:19+00:00
In all honesty you could probably sit there with one of the in vogue AI coding models and ask it to take you through building something like this step by step. You _would need to describe what you are after, and already knowing how to build something like this means you can give far clearer instructions, but over a few iterations it's simple enough I think it would work quite well.
by meowkit | 2025-06-30 00:24:22+00:00
Short answer is energy efficiency.

All energy on earth derives from 1) the sun or 2) geothermal

Energy is lost as you move further from those sources. Plants converting sunlight directly to usable energy are more efficient than a higher order animal eating another animal that ate another animal that ate a plant.

Now nature normally balances this hierarchy in a myriad of ways that you can go read about yourself.

The problem is humans have rapidly expanded and want to consume more than nature can provide and restock. We have exceeded the capacity for people surviving off animal products.

Attempts to produce more animal products is one of the major drivers of climate change, alongside things like concrete.
by paulgb | 2025-06-30 00:26:28+00:00
I've said it before but really feels like a flaw that the halvings are discrete and happen suddenly every four years, instead of gradually each block. As far as I can tell the only advantage to it is that it makes the math simpler. The disadvantage is that it creates weird market dynamics in which large amounts of mining capacity are plunged into unprofitability in one instant. If I wanted to run a 51% attack, I'd look to buy up suddenly-unprofitable capacity immediately after a halving.
by darth_avocado | 2025-06-30 00:28:52+00:00
The article only talks about visible fishing activity. But China operates many “dark fleets” where many unregistered boats sail along registered boats. They are fishing way more than the 44% that is being reported. These fleets will no doubt destroy ecosystems beyond repair.

https://news.mongabay.com/2020/10/new-evidence-suggests-chin...

https://www.abc.net.au/news/2020-12-19/how-china-is-plunderi...

https://time.com/6328528/investigation-chinese-fishing-fleet...
by eru | 2025-06-30 00:29:15+00:00
If you had such a button that had no other side effects, then, yes, go for it.

Alas, it's no clear that we have taxation and redistribution in the real world works like this or can even work like this: they typically don't just cleanly transfer wealth, but also destroy a lot of wealth.

To be clear: I don't say that my hypothetical button exists. This was just a Gedankenexperiment to show that increasing inequality by itself isn't all that relevant.

In reality, we observe that more business friendly places like Scandinavia or Singapore or even the US are a lot richer than places that strangle business.

Now this is partially about quantity of taxes, but even more about rules and regulations. Eg Scandinavian countries have fairly high taxes, but they are well run and business friendly.
by rashidae | 2025-06-30 00:30:14+00:00
True. I believe the most important question right now is… how to solve for memory.

RAG and/or Fine-tuning is not the way.

Another topic is security, which would consist of using Ollama + Proxmox for example, but of course, right now, as emergent intelligence is still early, we would have to wait 2-3 years for ~8 B parameter local models to be as good as ChatGPT o3 pro or Claude Opus 4.

I do believe that we are close to discovering a new interface. What is now presenting itself through IDE’s and the command line (terminal)… I strongly believe we are 1-2 years away from a new kind of interface, that is not meant for developers only.

That feels like an IDE, works like a CLI, but is intuitive as Chrome is for browsing the web.
by omneity | 2025-06-30 00:31:40+00:00
I've been quite obsessed about ramping up (technically complex, not basic crud/wrappers) SaaS development with Gen AI tools, speeding things from months to weeks to days. But then I hit a snag: operations are the new bottleneck. How can I support all of these products, let alone promote them or find customers? My focus shifted to agents, and I realized that access for these AI bots was a major hurdle, despite all the MCPs available.

The thing is, we’ve been retrofitting software made for humans for machines, which creates unnecessary complications. It’s not about model capability, which is already there for most processes I have tested, it’s because systems designed for people are confusing to AI, do not fit their mental model, and making the proposition of relying on agents operating them a pipe dream from a reliability or success-rate perspective.

This led me to a realization: as agentic AI improves, companies need to be fully AI-native or lose to their more innovative competitors. Their edge will be granting AI agents access to their systems, or rather, leveraging systems that make life easy for their agents. So, focusing on greenfield SaaS projects/companies, I've been spending the last few weeks crafting building blocks for small to medium-sized businesses who want to be AI-native from the get-go. What began as an API-friendly ERP evolved into something much bigger, for example, cursor-like capabilities over multiple types of data (think semantic search on your codebase, but for any business data), or custom deep-search into the documentation of a product to answer a user question.

Now, an early version is powering my products, slashing implementation time by over 90%. I can launch a new product in hours supported by several internal agents, and my next focus is to possibly ship the first user-facing batch of agents this month to support these SaaS operations. A bit early to share something more concrete, but I hope by the next HN thread I will!

Happy to jam about these topics and the future of the agentic-driven economy, so feel free to hit me up!
by dangus | 2025-06-30 00:32:52+00:00
And yet, he’s the only candidate who seemed to have any willingness to address concerns of constituents in any significant way. The entire rest of the field was busy kissing Israel’s ring as if anyone in New York struggling to pay rent cares about that.

Just because a politician uses simple and catchy language doesn’t mean there isn’t policy substance behind it. Democrats have been losing for years trying to explain complicated macroeconomics to their voting base, Mamdani is one of the young democratic candidates who is a breath of fresh air.
by eru | 2025-06-30 00:33:52+00:00
> This parallels the diminishing marginal utility of wealth, which states that with extreme wealth, you can't buy any more to get more utility or happiness.

You can buy more. The utility just diminishes, but doesn't go to zero.

> Ironically this is a tiny bit of what we saw with employee stock options in the early days of the internet industry, reflected in the historically outsized power and voice of workers. Arguably, that is a part of the rationale behind the big tech layoffs - to put labor back in its place.

Compare and contrast https://slatestarcodex.com/2014/09/14/does-class-warfare-hav...
by nelox | 2025-06-30 00:35:30+00:00
Invoking “1984” doesn’t automatically make you profound or right. You sidestep with a quip, offering no counter-evidence or analysis, just a tired dystopian trope. If you’re going to accuse someone of ignoring “evidence of your eyes and ears,” at least bring a shred of proof to the table instead of leaning on literary clichés to mask a weak rebuttal. The video may raise questions, but dismissing the point with a smug one-liner only shows you’re more interested in sounding clever.
by throw234234234 | 2025-06-30 00:36:09+00:00
Generally you won't get stuck with F#, unless you would of got stuck with C# also. The escape hatch is there, with its pros/cons. The pro is mentioned - the con being that this is where F# gets im-pure and someone with experience would immediately have patterns/team standards to deal with the boundary/usage. C# libraries generally don't have this problem (e.g. Collections, Connection Libs/SDK's, etc) since you invoke them like any other function/object - C# frameworks which invoke your code (e.g. ASP NET Core) you typically need standard code patterns to allow most of your F# code to remain pure/simple.

In general though I prefer the .NET runtime than the JVM in its current state - you can go a little bit lower level when required in hot code without going unsafe (value types, spans, etc).