MurphyA/hacker-news huggingface dataset:
by Hizonner | 2025-06-25 18:33:29+00:00
> So all the addressing bodies (e.g., ISPs and cloud providers) are on board then right? They sometimes cycle through IP's with great velocity. Faster than 6 days at least.

... or put multiple customers on the same IP address at the same time. But presumably they wouldn't be willing to complete the dance necessary to actually get certs for addresses they were using that way.

Just in case, though, it's probably a good idea to audit basically all software everywhere to make sure that it will not use IP-based SANs to validate connections, even if somebody does, say, embed a raw IP address in a URL.

This stuff is just insanity.
by Macha | 2025-06-25 18:33:33+00:00
The TPM requirements rule out a lot of computers older than 5 years old.

With the pace of modern hardware development, a lot of these computers are still perfectly serviceable.

People are unhappy at being told to buy new hardware when they have working hardware.

(Other things that have concerned people: Further attempts to force people to microsoft accounts, more invasive copilot promotion, recall, A/B tested ads in explorer, etc.)
by alexpotato | 2025-06-25 18:33:52+00:00
> Yet another reason that the legitimate press still wins over the internet rabble.

When they asked Yuval Noah Harari his opinion on AI deepfakes, I liked his answer (paraphrased):

"Fake information has always been a problem and my answer is the way we have always dealt with it: having trusted institutions."

I took this to mean things like newspapers (e.g. the New York Times as the 'paper of record').
by AnimalMuppet | 2025-06-25 18:34:11+00:00
Depends on what direction your personal "evil" axis points in.

Is not prosecuting crimes more evil, or is jailing people more evil?

Is not trusting science more evil, or is trusting (at least partly) wrong science more evil?

Is hiring people with lesser qualifications more evil, or is letting structural inequality persist more evil?

Is letting evil persist in the world more evil, or is foreign military intervention more evil?

Those are not questions with objectively verifiable answers. The answers depend on your values system. If someone has answers that you disagree with, that does not inherently mean that their values system is stupid or immoral or wrong.

Note well: I'm not saying that Trump is a good answer. Even plenty of people who voted for him don't think he's a good answer. But some like his actions during his first term better than they liked Biden's actions.
by nico | 2025-06-25 18:34:28+00:00
This is key

Besides model capabilities, one of the most important aspects of AI-assisted development right now, is context management

Cursor et al try to automate that for the user, and it works up to a point. But at a certain level of complexity, the user needs to get actively involved in managing the context

It also seems like some people who say they are having very good results with agentic coding, take a lot of care in managing their cursor rules or claude.md files
by lucb1e | 2025-06-25 18:34:30+00:00
And so what am I supposed to do if a false positive happens?

I use keyboard navigation on many pages. Using the firefox setting "search when you start typing", I don't have to hit ctrl+f to search on the page, I just type what I want to click on and press enter or ctrl+enter for a new browser tab, or press (shift+)tab to go to the nearest (previous/next) input field. When I open HN, it's muscle memory: ctrl+t (new tab) new enter (autocompletes to the domain) thr enter (go to threads page) anything new? type first few chars of username, shift+tab+tab enter to upvote. Done? Backspace to go back. View comments of a link? Type last char of a word in the link, space, and first char of next word, that's almost always unique on the page, then escape, type men, enter, to almost always activate the comment link. Or shift+tab enter instead to upvote. On the comments page, reading top-level comments is either searching for [ and then enter+f3 when I want to collapse the next one, space for page down... Don't have to take my hands off the home row

etc. on lots of website, also ones I've never visited before (it'll be slower and less habitual of course, but still: if there is text near to where I want to go, I'm typing it). I use the mouse as well, but I find it harder to use than the keys that are always in the same place, much easier to press

So will it tell me that my mouse movements don't look human enough or will I see a "Sorry, something went wrong" http 403 error and have no clue if it's tracking cookies, my IP address, that I don't use Google Chrome®, that I went through pages too fast, that I didn't come past the expected page (where a cookie gets set) but clicked on a search result directly, that I have a bank in country A but residence in country B, that I now did too many tries in figuring out which of these factors is blocking me.... I can give examples of websites where I got blocked in the last ~2 months for each of these. It's such a minefield. The only thing that always passes is proof-of-work CPU challenges, but I dread to think what poor/eco people with slow/old computers are facing. Will this "invisible" captcha (yeah, invisible until you get banned) at least tell me how I'm supposed to give my money to whatever service or webshop will use this?
by osigurdson | 2025-06-25 18:34:39+00:00
I agree. That is what I mean by the "AI complacency" phase that we are now in. Companies think that the only thing that will change is the employee part of the equation. Everything else - customers, revenues, etc. will of course just stay the same so they can just chill and casually lay people off (essentially classic arrogance and complacency).
by davidatbu | 2025-06-25 18:36:09+00:00
I wouldn't describe Python type checking as a shit-show. pyright is pretty much perfect. One nit against it perhaps is that it doesn't support non-standard typing constructs like mypy does (for Django etc). That's an intentional decision on the maintainer's part. And I'm glad he made that decision because that spurned efforts to make the standard typing constructs more expressive.

I'm also looking forward to the maturity of Rust-based type checkers, but solely because one can almost always benefit from an order of magnitude improvement in speed of type checking, not because Python type-checking is a "shit show".

I do grant you that for outsiders, the fact that the type checker from the Python organization itself is actually a second rate type checker (except for when one uses Django, etc, and then it becomes first-rate) is confusing.
by mschuster91 | 2025-06-25 18:36:22+00:00
First of all, I didn't downvote you, and you provide valuable context, so if the downvoters would care to explain why I would be very happy.

> India has a federal structure, with cooperation between Center and States. Similar to USA. Modi just can't invade Kolkata using Indian Armed Forces and dismantle the operations without facing significant legal challenges in the Supreme Court of India.

There are ways in any federal system to force the cooperation of unwilling states. The US, infamously, threatened to withhold federal highway funding unless states raised the minimum drinking age to 21.

The federal government could also be transparent about hints of scammers they get and explain why the scammers are not being targeted. Particularly when the state in question is run by the opposition, I would expect the federal government party to use this as political ammunition.

The fact that there is zero such efforts visible leads me to the conclusion that Modi just doesn't give a fuck.

[1] https://en.wikipedia.org/wiki/National_Minimum_Drinking_Age_...
by amanaplanacanal | 2025-06-25 18:37:12+00:00
I'm a long time Linux user. I think the first version I installed was 0.11 back in the early-mid 90s. I worked in IT for most of my career until I retired a few years ago. After all that, I still don't have the patience to migrate to Linux. Between the games I enjoy and the music production software I'm used to using, is not worth the amount of time it requires fiddling with stuff. I wish it were different.
by FirmwareBurner | 2025-06-25 18:37:14+00:00
>The TPM requirements rule out a lot of computers older than 5 years old.

Why do people love making false claims with confidence? As of today, 5 years ago was 2020, not 2015. TPM 2.0 requirement is fulfilled by CPUs since at least 2017, but that's not the main compatibility issue.

Windows 11 requires VBS (Virtualization Based Security) HW support, which only works on CPUs from Intel 8th gen or Ryzen 2000 series, which are of vintage 2017-2018 not 2020. VBS is quite the nice security feature to have so it makes sense to see Microsoft mandating it at some point in order to enhance security going forward.

Edit: damn, even posting facts on HN gets you downvoted
by sneak | 2025-06-25 18:38:27+00:00
I don’t know how to put it nicely, so I’ll say it as plainly as I can: it is an essential life todo item to learn to resist peer pressure. It’s easier than it seems. If people can get you to do things you don’t want to do just by repeating things at you, that’s a you problem, and a big one.

Also, separately, if the people you are hanging out with can’t take no for an answer, get better friends. Friends don’t pressure friends to poison themselves for camaraderie.
by mrj | 2025-06-25 18:39:06+00:00
Steam is really the reason a lot of people are able to entertain a switch to Linux. It seems like mostly a lot of people are holding out on Windows 11 but planning a switch if they're finally forced.

Microsoft can't use the same plan they've always used on gamers, there's another option now. God bless Steam for being so reasonable, too. I regularly play Helldivers2 from Steam run from flatpak with a non-privileged user account, on Debian Unstable, without any anti-cheat problems. The world has changed for computer gamers and it's giving leverage with Microsoft.
by pcrh | 2025-06-25 18:39:19+00:00
>Tragula's wife used to complain to him about the utterly inordinate amount of time he spent staring out into space, or mulling over the mechanics of safety pins, or doing spectrographic analyses of pieces of fairy cake. She would often tell her husband to have some sense of proportion, sometimes as often as thirty-eight times in one day. In response to her pleas for him to find some perspective, he built the Total Perspective Vortex.

>Into one end he plugged the whole of reality as extrapolated from a piece of fairy cake, and into the other end he plugged his wife: so that when he turned it on she would see in one instant the whole infinity of creation and herself in relation to it. To Trin Tragula’s horror, the shock completely annihilated her brain...

~Douglas Adams, The Restaurant at the End of the Universe
by AnimalMuppet | 2025-06-25 18:39:22+00:00
Take Google, for instance. What is Google's moat? Well, they have at least three:

They have tens of millions of lines of code. An AI and ten hungry devs are not going to match that by next Friday, not even if we don't bother to restrict which year the Friday is in.

Google also has data. That's a moat that AI can't get you around, and neither can the devs.

And Google has google.com, which is hardwired into some browsers and lots of peoples' fingertips.

Yes, there are still moats. Maybe less than their used to be, maybe easier to cross, but there still are some, and they still matter.
by mrguyorama | 2025-06-25 18:39:24+00:00
>- Pretend that the 24h news cycle doesn't exist. Update at most once a day.

A huge part of the problem with news media is that what people want is completely divorced from what makes good journalism.

Good journalism requires that you continue to pay despite the fact that they haven't been able to to release a piece in a while because they are still knee deep in three different big things that still haven't played out. Good journalism requires you to continue to pay despite the fact that the big story this month is about how you are a bad person who belongs in jail for arguably defrauding half your customers. Good journalism requires you to continue to pay when the article is about how your entire world view is wrong.

But consumers want content and drama and opinion. Consumers want the talking heads on Fox News telling them what they want to hear. Consumers want something to consume all day, every day, constantly, whenever they need to feed their doomscrolling addiction.

I actually wonder if tabloids have been hit as hard business wise as say the NYT has.
by PaulHoule | 2025-06-25 18:39:25+00:00
From that viewpoint it makes sense to ask "what problems would a new social network have to solve?"

The problem I see is "bad behavior" which has forms like

(1) People who blame their problems on other categories of people

(2) Posts about the outrage of the day

(3) DMs from people who say "Hey!" who are really trying to qualify me for a romance scam

(4) OnlyFans stars who want to me to engage with them. I don't want to engage with them at all, but if I did, I wouldn't want to engage with them on a platform where I also engage with my sister-in-law.

Answers to some of those problems might involve taking features away, for instance (3) could be addressed by just not supporting DMs at all. For other people, (1-2) and (4) might be the whole reason they're there.
by throw0101c | 2025-06-25 18:39:55+00:00
> It's the same LG panel (LM315STA-SSA1) used by Dell's ugly-as-hell U3224KB

Crikey, CAD 4200:

* https://www.dell.com/en-ca/shop/dell-ultrasharp-32-6k-monito...

Though more real estate and resolution, not sure I really want to go there (even for half the cost). I think I'll stick with 27" 5K:

> In just the past few months, we've taken a look at the ASUS ProArt Display 5K, the BenQ PD2730S, and the Alogic Clarity 5K Touch with its unique touchscreen capabilities, and most recently I've been testing out another new option, the $950 ViewSonic VP2788-5K, to see how it stacks up.

* https://www.macrumors.com/review/viewsonic-vp2788-5k-display...
by schmookeeg | 2025-06-25 18:40:11+00:00
haha, it's getting dystopian isn't it? At some point you end up letting your guard down just to be a human again -- it's all so exhausting.

While I've been an Econ subscriber in the past when magazines were a thing, the podcast didn't con me into subscribing. _this time_ But I enjoyed their free eps all the same.
by fragmede | 2025-06-25 18:40:37+00:00
It's both. We've come to expect certain things from social media sites, like accounts and privacy settings and moderation, because there are some features beyond our current technology. But if there was a social media website that had better discourse (on all levels) I dare say that would win out.

I dare say that HN but with better comments and commenters would quickly gain traction. Where that's the folks, sure, but the site's features do also affect the folks. eg at one end of the spectrum, a broken login system means no folk around to comment, and so one can imagine the opposite effect, where the perfect set of features raises the quality of comments. What that perfect blend of features are, I can't say. if I knew I would have built that site already
by Whoppertime | 2025-06-25 18:41:18+00:00
https://www.cato.org/blog/new-k-12-productivity-chart It's hard to believe that education is getting less funding. There seems to be a perception that spending more money on education will result in smarter students or higher test scores but that doesn't seem to be the case. There is more money spent on educating children through K-12. Also Richard Nixon was president before Ronald Reagan so Nixon wouldn't be able to double down on his successors policies. Unless you mean Governor Ronald Reagan who started his leadership in 1967 with Nixon's presidency starting in 1969
by graemep | 2025-06-25 18:41:30+00:00
I think both will vary wildly. I also think my experience in the UK and Sri Lanka is very different from, say, the US.

Catholic churches, politically, pretty similar to the rest of society where the church was, with a left wing tilt.

Sexual orientation also varies with church. Obviously a gay friendly church (e.g. St Patrick's Soho a few decades ago, Farm Street now - both in Catholic London). For Anglican churches I would say St martin in the Fields where David Monteith ( https://en.wikipedia.org/wiki/David_Monteith ) was one of our parish priests.

> I think the main difference of a third space vs work is that, at work, we're forced to "put up" with people we wouldn't normally engage with, because we all have the common goal of making a living

I agree, but by putting up with people you can come to like them, particularly if you are avoiding people because of things such as a stereotyped view of a group.
by FL410 | 2025-06-25 18:42:51+00:00
To be honest this is by far the most frustrating part of the Gemini ecosystem, to me. I think 2.5 pro is probably the best model out there right now, and I'd love to use it for real work, but their privacy policies are so fucking confusing and disjointed that I just assume there is no privacy whatsoever. And that's with the expensive Pro Plus Ultra MegaMax Extreme Gold plan I'm on.

I hope this is something they're working on making clearer.
by iLemming | 2025-06-25 18:43:26+00:00
I would like to agree. Yet at the same time, as someone who writes in different Lisps daily, I can't say that would be my biggest complaint about Emacs to be honest. In my perspective - a Lisp is a Lisp. Sure, Elisp won't ever win the title of the prettiest and most pragmatic Lisp in existence, I still prefer it to any modern shining language from the RedMonk Top Ten.

I love Clojure. I use it all the time. Sometimes through babashka, sometimes via nbb. Yeah, I would probably consider trading my dog if that gets me proper Clojure-like maps and other immutable structures in Elisp. Still, this would be far down in my wishlist for Emacs improvements. My biggest gripe is the improbability of removing the GIL - I would love to have proper concurrency, but that's not the Lisp machinery of Emacs, that's all C core.
by vexna | 2025-06-25 18:44:03+00:00
It gets even more confusing! If you're on the "Premium" plans (i.e the the old standard "Google One" plans) and upgrade to >=5TB storage, your "Premium" plan starts including all the features of "Google AI Pro".

Tip: If you do annual billing for "Premium (5 TB)", you end up paying $21/month for 5TB of storage and the same AI features of "Google AI pro (2TB)"; which is only $1/month more than doing "Google AI Pro (2 TB)" (which only has monthly billing)
by sneak | 2025-06-25 18:44:05+00:00
I already got one of these. I’m spoiled by Claude 4 Opus; local LLMs are slower and lower quality.

I haven’t been using it much. All it has on it is LM Studio, Ollama, and Stats.app.

> Can't wait for it to arrive and crank up LM Studio. It's literally the first install. I'm going to download it with safari.

lol, yup. same.
by saltech888 | 2025-06-25 18:44:49+00:00
Most people don't realize how many powerful built-in accessibility settings are buried deep in Android — and how dramatically they can improve the experience, especially for older users or anyone tired of tiny text, unclear layouts, or eye strain.

I just published a short video where I walk through 8 of the most effective tweaks — no apps, no root, just real settings that actually help:

Enable “Easy Mode” for a cleaner home layout Make all icons and text larger and bolder Use High Contrast + Dark Mode to reduce eye strain Improve sound clarity for calls/media Remove clutter and distractions in seconds … and more

These tweaks are life-changing for non-tech users, and even seasoned Android users might be surprised by how buried some of them are.

Full video (3 min): https://youtu.be/3ukxSAbyhZ4

Let me know if you’ve tried similar tweaks or have better ones I missed — always curious what other Android tinkerers recommend
by swedonym | 2025-06-25 18:45:13+00:00
Google is an interesting example.

I'd say brand awareness and being the default entry point to information is probably their strongest "moat" for search. I'd argue that this moat is being eroded in the form of competition from ChatGPT, Claude, Perplexity. Their primary revenue generator (Ads supported search) is being chipped away at by competition and they've had to pivot (LLM based search) to keep up.

I agree, unique data assets allow them to stay ahead of the competition. They are in a much more tenuous position these days though.

For new entrants in these markets, the distance between idea and implementation is getting smaller and smaller at the same time that the big players are doing more land grabs. It's quite an interesting dynamic!
by senderista | 2025-06-25 18:45:33+00:00
I think in practice the simplest approximation is probably always good enough. The reason is that I don’t think we care about collision probabilities larger than 50%, and the value of k that gives p=0.5 is sqrt(n) according to the simplest approximation (p=k^2/2n), while p=0.39 for k=sqrt(n) according to the exponential approximation (p=1-(e^-(k^2/2n)). The difference at the most extreme value we care about (p=0.5) is small enough (~11%) that I think the simplest approximation should always suffice for practical applications.
by IvanK_net | 2025-06-25 18:46:05+00:00
Macromedia did this when saving Fireworks files into PNG.

Also, Adobe saves AI files into a PDF (every AI file is a PDF file), and Photoshop can save PSD files into TIFF files (people wonder why these TIFFs have several layers in Photoshop, but just one layer in all other software).
by abusayedopu22 | 2025-06-25 18:46:22+00:00
So, I’ve launched more than one product. And every time I start working on a new project, it’s because I had an idea at 3 AM.

That’s when the obsession kicks in.

I stop sleeping. I stop eating. I stop going outside. All I can think about is finishing the project. Building it. Shipping it.

Then I finally launch.

And for a few days, I go hard on marketing. Posting, sharing, hustling. But after a week or so, the results don’t match what I was hoping for. Not enough users. Not enough traction. Not enough… something.

So, I stop.

The project ends up in the bin. All that energy. All that time. Gone.

If you're a solo dev, this probably sounds familiar. It’s more common than we think.

And I kept wondering: Why does this happen?

Then something clicked. I speak more than three languages, and when I started learning each one, the beginning felt exciting. I could feel myself improving quickly. It was obvious.

But after 5–6 months, it always felt like I had stopped learning. Even though I was still learning. Progress had just become less visible.

It’s the same with SaaS. You build, you ship, and at first, it feels like you’re making huge progress. But then comes the quiet phase — and that’s where most of us give up.

It’s weird. But that’s growth. It’s not always loud. Sometimes, it's silent. Invisible even.

So to all my fellow developers: keep going. Even if it feels like nothing’s happening. Even if it looks like it’s going nowhere.

Because it is. Just slowly.

Also, I just started something new: www.justgotfound.com You can launch your product there — for free.

Happy building. Happy launching. And don’t give up too soon.
by jandrewrogers | 2025-06-25 18:46:26+00:00
> ...which is well beyond any practical system's capacity.

Well beyond a single server but not single systems. Large analytical data models run into the tens of exabytes in practical systems already. It isn't hypothetical and probabilistic identifiers become inadvisable[0] in those systems.

Not everything is a web app and UUIDv4 does not scale infinitely.

[0] Technically you can use probabilistic identifiers if you widen them beyond 128-bits, but at that scale the compactness of unique identifiers has a large impact on performance and cost, so 128-bit deterministic identifiers are preferable.