MurphyA/hacker-news huggingface dataset:
by bigyabai | 2025-06-18 20:41:46+00:00
Reminds me of Vitalik Buterin. I spent a lot of my starry-eyed youth reading his blog, and was hopeful that he was applying the learned-lessons from the early days of Bitcoin. Turned out he was fighting the wrong war though, and today Ethereum gets less lip service than your average shitcoin. The whole industry went up in flames, really.

Nerds are good at the sort of reassuring arithmetic that can make people confident in an idea or investment. But oftentimes that math misses the forest for the trees, and we're left betting the farm on a profoundly bad idea like Theranos or DogTV. Hey, I guess that's why it's called Venture Capital and not Recreation Investing.
by Nextgrid | 2025-06-18 20:41:51+00:00
Since you mention "Docker VM" I'm assuming you're using a Mac?

If so my best advice is to not use Docker for day-to-day development; reverse-engineer the docker-compose.yml/etc and run what you'd run in containers locally.

As a web developer I've been getting away with doing this for almost a decade now. It's a one-time cost to review what containers the app needs and then map that to a native world (install Postgres/etc via homebrew, adjust the env vars, etc).

The only time I run Docker nowadays is when I actually need to work on the Dockerfile itself and need to test it locally.
by Karrot_Kream | 2025-06-18 20:42:20+00:00
I'm curious why you think that? I thought the talk was pretty grounded. There was a lot of skepticism of using LLMs unbounded to write software and an insistence on using ground truth free from LLM hallucination. The main thesis, to me, seemed like "we need to write software that was designed with human-centric APIs and UI patterns to now use an LLM layer in front and that'll be a lot of opportunity for software engineers to come."

If anything it seemed like the middle ground between AI boosters and doomers.
by perrii | 2025-06-18 20:42:46+00:00
Hey HN,

I’m a solo founder and recently built Ordia, a lightweight tool for small business owners who are tired of paying $30/month for barely used tools.

I kept seeing the same pain points:

- Too many dashboards - Too many logins - Too many subscriptions

So I decided to build something simple:

- One-time payment - Clean UI - Just works

I launched with no funding, no ads, and no team — just solving a problem I saw over and over again.

Would love feedback from the HN community, especially indie founders and small biz folks.

Thanks!
by surgomat | 2025-06-18 20:43:18+00:00
> "ensure you stay in your max results zone"

lol true

Tbh that's exactly the gap Im trying to fill with Workout.cool. After reading all the feedback here (including yours), I've realized we need to make things even simpler and more beginner-friendly.

not some hyper-optimized tracker, but yeah a simple, open, and welcoming entry point into strength training. Got it. It's faaaar from perfect yet, but it's made with that intention at heart. Trust me !

Thanks again for your feedback mate.
by throwawayoldie | 2025-06-18 20:43:26+00:00
> A horse and carriage is very useful for lots of things. A horse is more specialised.

You have that backwards. A horse and carriage is good for traveling on a road. If you have just the horse, however, you can travel on a road, travel offroad, pull a plow, ride into battle and trample evildoers, etc.
by fc417fc802 | 2025-06-18 20:43:36+00:00
Numbers aren't "existence" they're a property of an abstract set. The observer draws a fairly arbitrary mental line around a cluster of objects. Whether the set numbers two, three, or four cannot be determined by observing one of the rocks in isolation.

Fundamental physical properties don't depend on other members of an arbitrary set as determined by an observer.

> at least as much as temperature is

But here I've been explicitly claiming that temperature isn't. It is a statistical abstraction over a physical property but it is not itself a physical property in any inherent sense. That's ... kind of the entire point I've been trying to make about an entire class of concepts.
by paulddraper | 2025-06-18 20:44:49+00:00
> it makes a mockery of the things that Tolkien stood for and I hate it

What are you referring to? Do you think Tolkien was a pacifist?

On the contrary, the books are negative towards under-militarized societies (Rohan, Gondor, isolationist Elves, complacent Men).

They commonly underscore the need for watchfulness, preparation, and strength against evil adversaries.
by gritzko | 2025-06-18 20:45:06+00:00
The first CRDTs have been remarkably impractical, e.g. WOOT[0]. These days, state-of-the-art CRDT databases are not much different from your regular LSM performance-wise. For example, RDX CRDTs[1,2] are all implemented by a merge-sort-like algorithm, pure O(N). Metadata overheads have been tamed in most implementations.

[0]: https://github.com/el10savio/woot-crdt

[1]: https://github.com/gritzko/librdx

[2]: https://github.com/gritzko/go-rdx
by martinald | 2025-06-18 20:45:07+00:00
"Remember that 4G is like 5/1Mbps, and 3G is even worse" this is just completely untrue. 4G can do 300meg+ real world no problem, and even back in the day with DC-HSPDA on 3G you could get 20meg real world.

HOWEVER the main problem (apart from just not having service) is congestion. There is a complete shortage of low bandwidth spectrum which can penetrate walls well in (sub)urban areas, at ~600-900MHz. Most networks have managed to add enough capacity in the mid/upper bands to avoid horrendous congestion, but (eg) 3.5GHz does not penetrate buildings well at all.

This means it is very common to walk into a building and go from 100meg++ speeds on 5G to dropping down to 5G on 700MHz which is so congested that you are looking at 500kbit/sec on a good day.

Annoyingly phone OSs haven't got with the times yet. And just display signal quality for the bars. Which will usually be excellent. It really needs to also have a congestion indicator (could be based on how long your device is waiting for a transmission slot for example).
by qualeed | 2025-06-18 20:46:23+00:00
>Statistics can also include: Map name, player transform on the map, keyboard and mouse events, GPU utilization, audio playback events, etc. These are all very high information time domain signals that can be correlated with the same from any other player.

I don't think these are the type of stats the parent was referring to when they said "If someone at Valve had taken 10 seconds to review my stats".

But sure, those are all examples of statistics to start logging, analyzing, and cross-referencing. (I would argue most of the statistics you listed are of little to no use in identifying false-positives (or good cheaters), but I understand the point you're making with those examples.)

It would maybe reduce the false positive rate by some amount at an increased monetary (and complexity) cost to themselves. I think it would be well past the point of diminishing returns though. Setting up all the infrastructure, policy, processes just to reduce false-positive rates by a few percent, maybe?

I think I'll stand by "that's unreasonable" and "cheaters will game the statistics".
by anticodon | 2025-06-18 20:46:32+00:00
There were evidence of leaks of soldiers' messages from WhatsApp.

I do not know for sure if there are leaks from Telegram, but I think that Durov was pressed for enabling backdoors for CIA when he was arrested in France.

It's not like there's a registry of compromised apps in Russia that is available to public. When there were WhatsApp leaks it was widely published on Russian news channels, that's why I know about it and tell everyone to not trust WhatsApp.

But I don't closely follow every news item from the front, I know that some other apps are also considered compromised (mainly some navigation apps), but I don't know the whole list or if Telegram is being used on the front.

I guess the safest option is to not use telephone at all at war, since there are probably backdoors everywhere starting from cell modem firmware. I guess that since about middle-end of 2022 all military personnel has the same opinion and stopped using smartphones altogether or use them in flight mode with communications disabled.
by nighthawk454 | 2025-06-18 20:46:43+00:00
Wow this looks really great! Looks very cheap and accessible. Is there any minimum material thickness, beyond the height of the board plus magnets?

I’m also curious - can the modeling estimate the deformation of the eFlesh or does it just detect a 2d ‘pressure’ field? Not sure why it would be needed, but

Also, do custom geometries require training a new network?

Thanks!
by varenc | 2025-06-18 20:47:08+00:00
How is the author getting a symmetric 600mbps connection with Monkeybrains? They're an awesome local ISP and provide internet via roof mounted PtM wireless connections.

I want to love them, but sadly I only get an unreliable 80mbps/40mbps connection from them. With occasional latency spikes that make it much worse. To make up for this I run a multi-WAN gateway connecting to my neighbor/friend's Comcast as well. Here's the monkeybrains (https://i.imgur.com/FaByZbw.jpeg) vs comcast (https://i.imgur.com/jTa6Ldk.jpeg) latency log.

Curious if the author had to do anything special to get a symmetric 600mbps from Monkeybrains. They make no guarantees about speed at all, but are quite cheap, wholesome, and have great support. Albeit support hasn't been able to get me anywhere close to the author's speeds.
by lossolo | 2025-06-18 20:47:13+00:00
You keep treating the count of wrong labels as if it automatically fixes the probability of being wrong. That is only true when you have already assumed a uniform distribution. Nothing in probability theory forces that assumption.

Let

Ω = {y₁, y₂, …, yₙ} (sample space = the labels)

y ∈ Ω (the single correct label)

P : Ω → [0,1] with ∑ᵢ P(yᵢ)=1 (a probability measure)

Define two events

Correct = {y}

Wrong = Ω \ {y}

Then

P(Correct) = P({y}) = P(y)

Because P is arbitrary apart from normalisation, we are free to set:

P(y) = 0.50

P(any other yᵢ) = 0.50 / (n-1)

That instantly gives P(Correct) = 0.50, P(Wrong) = 0.50.

The outcome space collapses to a Bernoulli(½) coin-flip no matter whether n = 2 or n = 10⁹.

Going back to your marble example:

99 black marbles (wrong)

1 red marble (right)

Uniform draw => 1% success. But "uniform" is a weight choice. Make the red marble 99x heavier (or magnetic, or add 98 dummy red slips you ignore when grading):

P(red) = 99 / (99+99) = 0.50

P(black) = 1 / (99+99) ≈ 0.00505

Same 100 physical marbles, now 50 % success. The count of wrong ways (99) never changed, only the weights did.

It matters for ML classifiers because every multiclass classifier ultimately gets scored on accuracy, i.e.

Pr(output = ground-truth)

That accuracy is exactly P(Correct) above. The model’s internal distribution over labels (learned or engineered) determines that number. Uniform guessing over 100 labels gives 1% accuracy. A better model might concentrate 50% mass on the right label and reach 50% accuracy, which is literally a coin-flip in outcome space even though 99 wrong labels remain.

As to your strawman, I never said every real world question lands at 50%. I said: if a system places 0.5 probability mass on the correct label, then its success odds are 50%, FULL STOP. Whether that distribution is realistic for "What day of the week is it?" or "Which stock will lead the S&P tomorrow?" is an empirical question but it has nothing to do with the mere fact that there are many wrong answers.

Probability theory says that success is whatever probability mass you assign to the single correct label, the label count is irrelevant once the distribution is non-uniform.

The short math proof above settles that and ends our discussion.
by toomuchtodo | 2025-06-18 20:47:18+00:00
From https://evanstonroundtable.com/2025/06/16/foia-records-revea...

Related:

Illinois officials investigate license-plate data shared with police seeking woman who had abortion - https://news.ycombinator.com/item?id=44262597 - June 2025 (0 comments)
by brailsafe | 2025-06-18 20:47:53+00:00
I don't see anything inherently wrong with that, but it's worth appreciating that while LLMs can handle some of the time-consuming template work, it still takes a lot of time and attention to detail to make a website, especially as the intake for your business. If you want to establish a real relationship with someone who's attractive and makes good lifestyle choices, it needs to be clear that you're matching that energy; renting a suit for the first date isn't going to go far in the eyes of a fitness enthusiast if you haven't been brushing your teeth for years or just started hitting the gym after new years. The corollary is that if you have been taking solid care of yourself and are otherwise attractive, you might as well get a professional haircut buy some decent clothes.
by iLemming | 2025-06-18 20:48:32+00:00
'yurt' is a Turkic word (don't confuse with Turkish), means "dwelling place", also commonly used for "home country" in languages like Uzbek. Yurt for the nomads was far more than just a place to sleep. Mongols I believe use a different word - 'ger'. Fun fact - Turkic languages were lingua franca of the Mongol Empire. Mongols perceived their language as "sacred" and wouldn't let non-mongols teach it freely. That could be one of the reasons why we have Turkic languages spread across the vast territory instead of Mongolic.

Just so you know, Turkic languages span an enormous landmass from Turkey in the west, across the Caucasus, Central Asia, Russia, China, parts of Iran, Afghanistan and Mongolia. This represents one of the largest continuous language family distributions on Earth - spanning roughly 13,000+ kilometers east-west across Eurasia.
by ItCouldBeWorse | 2025-06-18 20:49:26+00:00
We should design for censor obfuscation- as in the censors should not be able to grab and manipulate any system used. In that regard, ai has been a great success. Even though there are censorship systems in the prompt and in the filter, the final source of truth is not poisoned, can only with great effort be poisoned and shows itself under local interrogation.

Systems hardened against authoritarianism are a great thing. Even the taliban have mobile coverage in kabul- and thus, every woman forced under the dschador holding on to a phone, has a connection to the world in her hand. Harden humanity against the worst of its sides in economic decline. I dream of a math proof, coming out of some kabul favella.
Show HN: I built an app to organize fragmented learning
by ssthomas | 2025-06-18 20:49:42+00:00
Hi HN,

I built an app to solve a problem I kept running into: I’d read great articles or watch insightful YouTube videos, but within a few days, I’d forget most of what I learned. Taking detailed notes felt like a chore, and I'd rarely revisit them anyway.

To solve my own problem, I built Curio. It's an iOS app designed for low-effort capture and active recall.

How it works:

1. Share any article or YouTube link to the app. 2. It automatically extracts key ideas as bullet points and links them back to the original context (the specific paragraph or timestamp). 3. The app then generates quizzes from your saved points to help you actually retain the information.

The core idea is to move beyond passive bookmarking into active learning, without the heavy lifting of manual note-taking.

I'd love to hear your feedback, especially on the quality of the key idea extraction and whether this is a problem you face too.

App Store: https://apps.apple.com/app/curio-save-learn-retain/id6745309...

More information: https://www.curio-app.com

(Currently the app is iOS only)
by ilovetux | 2025-06-18 20:49:45+00:00
Thank you. I appreciate you pointing this out.

It seems like Delve is a popular name for software, which makes sense.

I am officially looking for a new name for this software.

It used to be called Flashlight, as in "A portable tool to shine some light on your data", but I liked the name Delve and a naive google search didn't reveal any projects named delve.

As an aside, Delve is not only popular in software naming, but it also appears in the English language writing quite a lot.
by mattgreenrocks | 2025-06-18 20:50:45+00:00
Definitely. And it gets more tiring the more experience you have, because you've seen countless hype cycles come and go with very little change. Each time, the same mantra is chanted: "but this time, it's different!" Except, it usually isn't.

Started learning metal guitar seriously to forget about industry as a whole. Highly recommended!
by kypro | 2025-06-18 20:50:46+00:00
Let's thinking through the problem... Basically you have a decent amount of money, but cannot invest/use it in the typical ways people might.

Given you're asking for something out of the box by definition you'll have to approach this from first principles and find some novel way to invest it which maximises risk-reward.

The most obvious place to start is to consider where you have unfair advantages. Small amounts of money are actually quite easy to invest with excess returns because you can exploit large misprices in small and inefficient markets.

A good example would be to look at your local Facebook marketplace, or better still garage / car boot sales. Find items which are pricey $5,000-$10,000, but you know could be sold for more... Knowledge of some kind of collectable could be useful here – vintage instruments, watches, jewellery, furniture, tools, etc.

If you're really ballsy you could actively seek out people with valuables who are ideally in desperate situations and offer them cash for their valuables. So for example, if you see a vintage car on someone's drive you could send them a letter with a low-ball cash offer. Most of the time they'll ignore it but do it 100 times and you'll likely get a hit. Buy for 20% under market price and sell for 5% more, and you're making around a 30% return per transaction. Do this a couple of times a year and you'll probably be able to replace your income. The issue is it's a lot of work and it doesn't scale well because you're exploiting very small local markets.
by computator | 2025-06-18 20:51:11+00:00
I was going to ask what this meant about strawberries:

> LLMs make mistakes that basically no human will make, like, you know, it will insist that 9.11 is greater than 9.9, or that there are two bars of strawberry. These are some famous examples.

But you answered it: It’s a stupid mistake a human makes when trying to mock the stupid mistakes that LLMs make!
by fc417fc802 | 2025-06-18 20:51:21+00:00
You specifically attributed malice and I'm responding to that.

As to these supposed harmful effects. If you find the most basic of social pleasantries to be such an unmanageable burden then I'm likely better off not associating with you. Do you get angry at people who greet you as you walk by on the street? Navigating that interaction similarly demands some small part of your attention after all, however brief it might be.
"A Crowd-Driven Platform That Lets People Vote
by Mimikasunny | 2025-06-18 20:52:24+00:00
Hi everyone,

I want to share a concept for a new type of product launch platform — one that flips traditional crowdfunding on its head and builds a direct connection between communities, inventors, and manufacturers.

What is it? At its core, this is a democratic, crowd-driven product launcher platform. Instead of creators launching finished products for funding, this platform lets the community choose which ideas deserve to be turned into real, physical products — and then connects those ideas directly with producers who are ready to make them.

How does it work? The platform involves three main groups:

Idea contributors: Anyone can submit product concepts, prototypes, or modular technology ideas. These don’t have to be finished products — even early-stage concepts are welcome.

Community voters: Users browse all submitted ideas and vote on what they want to see made first. Voting isn’t just a like button — it can involve prioritizing features, suggesting improvements, or pledging future support.

Producers and manufacturers: Once ideas gain enough community interest, manufacturers and makers on the platform can claim them and commit to producing the product. They might be small factories, makerspaces, or independent engineers.

The feedback loop: Ideas rise or fall based on community demand.

Producers choose projects aligned with their capabilities and capacity.

Once a producer commits, backers can pre-order or fund the production run.

Feedback from early customers helps iterate improvements on the next batch or related products.

Why is this better than traditional crowdfunding? More democratic: The community shapes the product roadmap before production starts.

Less risk: Producers pick projects with proven demand, reducing wasted resources.

Faster market fit: Early voting and feedback ensure products reflect real needs.

Stronger collaboration: Inventors, communities, and manufacturers work transparently together.

Who benefits? Inventors and makers get clear market signals and direct access to production partners.

Communities get products that truly reflect their needs and priorities.

I’m looking for feedback, potential collaborators, or people interested in exploring this idea further. If you’re a maker, inventor, or someone interested in democratizing product development, I’d love to hear your thoughts.
by gf000 | 2025-06-18 20:53:00+00:00
Where is that common behavior, is that GNOME's one, KDE' one, or the million tiny window managers' ones?

Would you swear that no "application" developer would want to log my keyboard if we include the transitive dependencies of every single nodejs/python/etc package that I use for regular-ass development? Because we have seen how trustworthy supply-chains are. But sure, you can definitely drive a car without a seatbelt on, it's just not a good idea.
by 0xTJ | 2025-06-18 20:54:01+00:00
While HP's service guides have been good, even on their non-business models, the actual serviceability isn't great. You have rubber feet that can't be re-applied after removal, and good luck getting replacement parts as an average consumer (I haven't even been able to get a first-party battery for my HP Envy x360). Not every laptop is going to a corporation with an IT department and direct procurement connections.

RAM, SSD, and battery are also the very minimum in terms of serviceability on a laptop, they've been traditionally user-serviceable. It's components like the touchpad, display, ribbon cables, etc. that haven't been traditionally easy/possible to replace.
by dusted | 2025-06-18 20:54:13+00:00
Nope, I'm saying that that which is not born, is owed nothing. There's no "future person" that you owe it to, to create..

There will be persons in the future, and those persons, you do have an obligation toward.

But the argument here, is about whether there is a duty to create a person, so that they can have good.. And, as there is no person before that person has been created, there is nobody to be owed this good, therefore, there is no obligation to create that person..
by resoluteteeth | 2025-06-18 20:54:24+00:00
> I provided enough information, including the Google Wave team _explicitly_ citing the feature on Google Docs before it was launched. This is way more than an assumption.

You just quoted a part where it mentioned that google docs didn't have collaborative editing at the time. That's not the same thing as saying that the google docs collaborative editing was then based on google wave.

Again, you may very well be right, but you haven't provided any source actually indicating that google docs collaborative editing was based on wave.