MurphyA/hacker-news huggingface dataset:
by ranger_danger | 2025-11-14 03:03:52+00:00
tl;dr it requires owning your own IP blocks and then lying.

> In reality, the “location” of an IP is inherently fuzzy. For instance, my 2a14:7c0:4d00::/40 block was originally allocated to Israel. But later, I bought parts of this range and announced them via BGP in Germany, the US, and Singapore (see previous article on Anycast networks). Meanwhile, I’m physically located in mainland China. As the owner of this IP block, I can also freely edit the country field in the WHOIS database — and I set it to KP (North Korea).

> Because of this ambiguity, it’s nearly impossible to precisely determine an IP’s location using any single technical method. As a result, almost all geolocation databases accept public/user-submitted correction requests.

I would not be surprised if this practice is technically against most terms of service.
by jmadeano | 2025-11-14 03:04:36+00:00
> I currently use a patchwork of site specific extensions, so will definitely give this a go

Hopefully we can help you trim down the patchwork. If they're broadly useful, I'm happy to assist with the creation to share with others. Just let me know!

> You can specify in plain english what the algorithm should exclude / include - that pulls from your fb/ig/gmail/tiktok feeds.

The is the holy grail. Admittedly, we aren't there yet, but something like that might be possible as we keep building
by gassi | 2025-11-14 03:05:04+00:00
> Once you do have good storyboards. You can easily do start-to-end GenAI video generation (hopping from scene to scene) and bring them to life and build your own small visual animated universes.

I keep hearing advocates of AI video generation talking at length about how easy the tools are to use and how great the results are, but I've yet to see anyone produce something meaningful that's coherent, consistent, and doesn't look like total slop.
by mrbungie | 2025-11-14 03:05:36+00:00
> They used a c5.4xlarge that has peak 10Gbps bandwidth, which at a constant 100% saturation would take in the ballpark of 9 minutes to load those 650GB from S3, making those 9 minutes your best case scenario for pulling the data (without even considering writing it back!)

The query being tested wouldn't scan the full files and in reality the query in most sane engines would be processing much less than 650GB of data (exploiting S3 byte-range reads): i.e. just 1 column: a timestamp, which is also correlated with the partition keys. Nowadays what I would mostly be worried about the distribution of file size, due to API calls + skew; or if the query is totally different to the common query access patterns that skips the metadata/columnar nature of the underlying parquet (i.e. doing an effective "full scan" over all row groups and/or columns).

> The irony of workloads like this is that it might be cheaper to pay for a gigantic instance to run the query and finish it quicker, than to pay for a cheaper instance taking several times longer.

That's absolutely right.
by hshdhdhj4444 | 2025-11-14 03:05:40+00:00
How many hundreds of thousands of individual unhealthy dogs must be forced to life a life of suffering to make the “breed healthier as a goal” even if that laughable idea is successful?

Why not just not breed unhealthy dogs, adopt the many stray dogs that persist and only once we have empty shelters consider breeding healthy breeds?

Dogs are beings, not toys or decorations.
by _carbyau_ | 2025-11-14 03:06:30+00:00
This is true. But it doesn't matter to me.

Most media for me is a one and done. A book, a movie, a computer game. Granted a computer games version of "done" might mean "played on and off for a year".

There are exceptions to this - books I read again, shows I'd watch again, but games seem to age poorly by comparison. Original Syndicate or Deus Ex - while playable - is not what I remember it to be and I'd rather keep the nostalgic memories than shatter them with a replay.

This rarity of exceptions means that I wouldn't lose much if my Steam account disappeared - mainly just "whatever I'm playing now". Create a new account and go again, or buy off GOG or something.

However in return for using Steam I get a lot of convenience - updates, propogated save files, easy chat and "Right click -> Join Game" with friends. That "Right click -> Join Game" is almost worth it on it's own for ease of social gaming.
Looking for best project based learning resources (all domains)
by bibin765 | 2025-11-14 03:09:17+00:00
What are the best project-based learning platforms, blogs, or resources that helped you learn by doing?

I'm especially interested in sites that:

Give real, practical projects

Show end-to-end builds

Encourage tinkering over passive learning

Cover software, hardware, or cross-discipline projects

Have strong communities or open-source examples

Would love recommendations from the HN community.
by pksebben | 2025-11-14 03:09:21+00:00
at least then, we had hard overrides that were actually hard.

"This got searched verbatim, every time"

W*ldcards were handy

and so on...

Now, you get a 'system prompt' which is a vague promise that no really this bit of text is special you can totally trust us (which inevitably dies, crushed under the weight of an extended context window).

Unfortunately(?), I think this bug/feature has gotta be there. It's the price for the enormous flexibility. Frankly, I'd not be mad if we had less control - my guess is that in not too many years we're going to look back on RLHF and grimace at our draconian methods. Yeah, if you're only trying to build a "get the thing I intend done" machine I guess it's useful, but I think the real power in these models is in their propensity to expose you to new ideas and provide a tireless foil for all the half-baked concepts that would otherwise not get room to grow.
by wahern | 2025-11-14 03:10:38+00:00
> And I say that having some in my name (I actually tried to get my name off them, but our lawyers said it's not possible).

I was originally named on a patent filing (along with the CTO), but left the company and apparently it was too much effort to communicate with me so they just swapped my name for another engineer. But it was literally my idea (in as much as any such software patent is one person's idea). I was literally given a problem to solve and came back with two alternative solutions to implement, without conferring with anyone else at the company or elsewhere. The only input from anyone else in the company was selecting one of the two options, which I then fully implemented entirely myself.

Not only have I always disliked software patents on principle, I was also cheated out on having a patent to put on my resume. (Heck, it was hardly my best idea and for all I know the company patented a bunch of my other work without citing me.) Which is pretty much their only value--as social currency for hiring or highly specious pretend asset security for VC investments.

Technically, removing my name from the filing invalidated the patent, but it's all just a ridiculous shell game.
by ronsor | 2025-11-14 03:11:05+00:00
> I would not be surprised if this practice is technically against most terms of service.

It doesn't really matter. RIPE and other RIRs let you put whatever metadata you want for an IP range into the database, and you can serve whatever you want from your own geolocation feed. If the geolocation providers don't like it, it's up to them to stop fetching your data.
by FpUser | 2025-11-14 03:12:03+00:00
>"There are certain places on the internet where any mention of rewriting in Rust is met with scorn and ire."

Nah. For me it induces vomit. Any time the vulnerability is mentioned a horde will arrive promptly and sing "rewrite the ... " in Rust.

For fuck's sake. We got it. We know it is mostly memory safe with bunch of other protections baked in. So go and rewrite it and then try to sell it to your customer and have them pay for this job. If you succeed - congrats, good for you and for the "victims". If not - stop nagging people who have other things to worry about.
by JumpCrisscross | 2025-11-14 03:12:20+00:00
“Apple has reached a new agreement with Tencent that will allow the company to process payments and collect a 15% commission on purchases made inside WeChat mini games and mini apps on the iPhone, establishing a major new revenue stream in China after over a year of negotiations, according to Bloomberg.”

https://www.macrumors.com/2025/11/13/apple-deal-to-take-bill...
by nradov | 2025-11-14 03:14:02+00:00
This type of article allows people to indulge in righteous indignation and feel morally superior to the dirty capitalists — but it largely misses the point. The excessive spending in our healthcare system is mostly for treating chronic conditions caused by lifestyle issues: substance abuse, over eating, lack of exercise, junk food, lack of sleep, etc. Taking profits out of the system won't solve that fundamental problem. Other countries with socialized healthcare systems are perhaps more efficient and cost effective but they're facing similar systemic problems as their populations age, just on a longer time horizon.
by famahar | 2025-11-14 03:14:52+00:00
This reminds me of a short sci-fi story I read. World was controlled by AI but there were some people that wanted to rebel against it. In the end, one of them was able to infiltrate the AI and destroy it. But the AI knew this is what the rebel wanted, so it created this whole scenario for him to feel inferior. The AI was in no danger, it was too intelligent to be taken down by one person, but it gave exactly what the person wanted. Control the humans by giving them a false sense of control.
by viraptor | 2025-11-14 03:15:04+00:00
sandbox-exec. It's not great, but it's usable. https://igorstechnoclub.com/sandbox-exec/

> It’s not any different

It's very different. With docker on Mac you're running a VM which runs a wrapped up complete system that runs your app.

With selinux/sandbox-exec you run just your app and can skip the extra packaging needed for docker and mounts. (And get the extra performance)
by AnimalMuppet | 2025-11-14 03:15:21+00:00
Taking pieces out of order:

> But then again, the political situation in the US is insane, too.

Yup.

> would love to leave US if good opportunity came along.

Yeah, well, that's the problem. They need a good opportunity compared to staying in the US. That is, Afghanistan or Yemen might allow them to enter, but that's not an option - they want something better than what they have here. Well, that's fair - that's how many of our ancestors wound up here, after all. But the fact is, despite the insanity here, there aren't tons of "better" out there for people to go to.

Could things get enough worse here for that to change? Certainly. Could they do so surprisingly quickly? Also yes. But right now, things aren't worse here than they are in much of the world.
by JulianChastain | 2025-11-14 03:16:35+00:00
It feels like there's almost no engagement with the actual claims I'm making.

From the original claim of, "Nobody really thinks men are the cause of most of societies problems."

My response was, "While growing up I was taught and interacted with people who definitely thought men were the cause of most of societies problems."

The counter was, "You must be a terminally online virgin with no friends then."

From my perspective I have a rich social life that includes both genders and would consider myself a feminist. But it really is radicalizing that even mentioning experiences of casual misandry is met with accusations of social ineptitude
by sublinear | 2025-11-14 03:16:35+00:00
This is a severe oversimplification of young men (and women).

There's no way you could possibly know what this "one guy" wants. What a person finds ideal is going to be way more complicated than they can communicate in a few words. There's absolutely nothing wrong with chasing it. The refinement of that ideal is precisely what it means to have a relationship.

The real "problem" is that some people have a hard time seeing the potential when they're young because it takes a lifetime of experience. Instead of committing and working with what they've got, they just find another person until their ideal has been shaped by enough experience.

Long term monogamy can definitely be just as unhealthy and foolish. Most of those kinds of people jump into the deep end too early and overestimate their abilities and knowledge. Depending on how stubborn and egotistical they are they may double down and create a huge mess for themselves. They're lucky if their partner is forgiving, but make no mistake that's suffering not love. Either way everyone ends up knowing the same things.

I don't understand why these debates keep coming up on the internet since even our great grandparents could have said every word I just did. Old news.
by yjftsjthsd-h | 2025-11-14 03:17:10+00:00
It's my understanding that this kind of thing, possibly combined with actual code quality concerns(?), is exactly why they're replacing the scp protocol with sftp; as https://www.openssh.org/txt/release-8.0 notes,

The scp protocol is outdated, inflexible and not readily fixed. We recommend the use of more modern protocols like sftp and rsync for file transfer instead.
by luizfelberti | 2025-11-14 03:18:08+00:00
Actually for this kind of workload 15Gbps is still mediocre. What you actually want is the `n` variant of the instance types, which have higher NIC capacity.

In the c6n and m6n and maybe the upper-end 5th gens you can get 100Gbps NICs, and if you look at the 8th gen instances like the c8gn family, you can even get instances with 600Gbps of bandwidth.
by CrackerNews | 2025-11-14 03:19:03+00:00
I think video and agentic and multimodal models have led to this point, but actually making a world model may provide to be long and difficult.

I feel LeCun is correct that LLMs as of now have limitations where it needs an architectural overhaul. LLMs now have a problem with context rot, and this would hamper with an effective world model if the world disintegrates and becomes incoherent and hallucinated over time.

It'd doubtful whether investors would be in for the long haul, which may explain the behavior of Sam Altman in seeking government support. The other approaches described in this article may be more investor friendly as there is a more immediate return with creating a 3D asset or a virtual simulation.
by hunter-gatherer | 2025-11-14 03:19:07+00:00
Indeed. A year ago I purchased a working/field line golden retriever from a reputable breeder (pm me if interested) and embarked on training my first gun dog. We've done a few hunting trips this season and I found myself telling my father the other day something along the lines that I don't really care for the _hunting_ so much as I find something primal and natural about the symbiotic relationship that I've formed with this dog, especially when we hunt together. It's like he knows his chances of survival are better if we work this out together. I fail to articulate the feeling well.

And as a parent comment suggested a slavery relationship... I don't know.. If so, I've got a pretty well pampered and happy slave dog.
by seabombs | 2025-11-14 03:19:37+00:00
I've been using Envoy Gateway in my homelab and have found it to be good for my modest needs (single node k3s cluster running on an old PC). I needed to configure the underlying EnvoyProxy so that it would listen on specific IPs provided by MetalLB, and their docs were good enough to find my way through that.

https://gateway.envoyproxy.io/
by nradov | 2025-11-14 03:20:07+00:00
Cost transparency and comparison shopping have gotten a bit better in recent years. Health plans are now required to give members access to cost estimation tools. If you need an expensive procedure like an MRI then it's worth shopping around.

https://www.cms.gov/priorities/healthplan-price-transparency...

For patients without health insurance they have the legal right to insist on a good faith estimate.

https://www.cms.gov/medical-bill-rights/help/guides/good-fai...

There are still some technical obstacles to giving patients with insurance accurate estimates for out-of-pocket costs. The current HIPAA adopted standards for most electronic claims don't allow for prospective claims to see exactly how much a health plan would pay for a treatment. CMS is working on a proposal to adopt a newer version of those standards which will support prospective claims.

https://www.cms.gov/priorities/key-initiatives/burden-reduct...
by vivzkestrel | 2025-11-14 03:20:39+00:00
while steam os slowly eats their lunch. Honestly Microsoft should consider getting rid of their immense bloatware on Windows 11 instead of adding more bloatware to it. I have a machine with Windows 7 and another with Windows 11 on it. You wouldn't even have to guess which one works faster. I am amazed that 10 yrs of hardware improvements got completely undone by software bloat. I really expect Windows 11 to be even more performant than Windows 7 given the hardware advances but guess what? We literally went back 5 steps. The least they could do is announce a version of Windows called "Windows Optimal" In addition to home, professional, pro, you also get Windows Optimal for 4x the price. 0 telemetry, 0 bloatware, 0 lag, truly performant to every thread.
by thewebguyd | 2025-11-14 03:21:03+00:00
There’s quite a bit of security related features they baked into Windows. Virtualization based security with code integrity, app guard, device guard credential guard, etc. are all really robust, but it all requires configuration, and some is locked behind enterprise licensing. The entire NT security model is built on security descriptors applied to pretty much every system object and is way more granular than *nix’s User and Group ID access control.

So yeah, for a while at least, Microsoft did prioritize security and did a lot of work to harden windows (or rather, provide the features for corporate IT departments to harden it). The problem is much of it is off by default, or even not available at all, to home users.

Given Microsoft’s attitude and locking this stuff behind enterprise licenses, it’s clear they don’t even view windows as a consumer OS but one that’s designed to be managed at scale by someone else.
by lrvick | 2025-11-14 03:21:50+00:00
I do indeed strongly believe decentralized identity is critical to free internet. I cannot imagine any good outcomes from trusting a small handful of corporations that answer to a small handful of governments to decide what identity and access mean online.

But to your point, not nearly enough people have a concept of a desire to want digital sovereignty. Ownership of their own identity in a way a company has no control of.

And the ones curious about this concept, find the barrier to explore it impossibly high. That is why I have been so convinced in recent years that UX and social dynamics matter in cryptography as much as the math behind it.

That is why we put so much thought into keyfork. We realized it has to be one or two commands tops to be up and running with a new keychain or no one is going to do it.
by VHRanger | 2025-11-14 03:21:54+00:00
There's already methods that attempt that.

It works for images because diffusion models leave artifacts, but doesn't work so well for text.

Text is an incredibly information dense data format. The diffusion artifacts kind of sneaks into the "extra data" in an image.

The other part is that GPT style models are effectively explicitly trained to minimize that entropy you're mentioning.
by sodality2 | 2025-11-14 03:23:44+00:00
I don't think so - the hugely negative perception of virus-laden wildlands on Android (which is somewhat true! most people could be tricked into bypassing the security prompts) makes people choose a safer option time after time.

You could absolutely make the case that users ought to be smarter, use technology as a power user, etc, but that's not the reality at the moment.
by etchalon | 2025-11-14 03:23:52+00:00
There were 623,000 children in the field trial (placebo/non-placebo). There was an additional million who acted as controls (not directly a part of the study, but used a baseline measure of polio incidents in the population surrounding the subject).

While the entire study took over a year, different populations were "monitored" for, at best, six months, many less.

The trial size was massive, but its generally agreed to have been overkill.

The results didn't differ much from the first 150 kids they tried it on.
by SlavikCA | 2025-11-14 03:24:03+00:00
Reading few blogs and forums about it today - people talking about switching to Gateway API (from "legacy" Ingress).

And I do not understand it:

1. Ingress still works, it's not deprecated.

2. There a lot of controllers, which supports both: Gateway API and Ingress (for example Traefik)

So, how Ingress Nginx retiring related / affects switch to Gateway API?
by tkcranny | 2025-11-14 03:24:28+00:00
While it’s hardly insightful that SQL is useful, I would have liked to read more about what the actual workload involving duckdb on a local machine looked like. I’m fully on board that local or single vm workloads can do an awful lot, but I’ve never been particularly satisfied with the pipelines I’ve seen (including my own). Usually they’re piles of scripts and intermediate data files sitting around and are hard to make idempotent and understand if you aren’t the author.

Also fwiw there’s no such thing as an M4 Ultra chip. That detail was either a mistake or hallucinated.
by madamelic | 2025-11-14 03:24:44+00:00
I love tools like this but I am currently in a cycle where I question why a tool has to operate like this.

These text-driven tools always come across like "programming the space shuttle to drive down the street for ice cream". Like, do we really need... all of this. It's beautiful and neat but does it solve the problem in a user friendly way?

Sometimes it seems like there is a lost art to simple but deep products. Many of these replacements tools are starting to seem more about demonstrating how nerdy you are by over-complicating the solution in a novel one-off way.

A great example of this, in my opinion, is Taskwarrior's sync in both 2.0 and 3.0. Just use auto-discovery of peers using a shared secret key then negotiate the connection seamlessly. I don't want to do SSL setup so I can have my tasks on two computers.
by lmm | 2025-11-14 03:25:02+00:00
> One of Rust’s biggest and best features is its trait system inspired by Haskell’s type classes. It is the right abstraction for most use cases that in 1990 were implemented by OOP and inheritance. Now the basics of type classes were invented by Wadler in 1988, but certain more advanced features (type families) were only invented in 2005. You mention OCaml but that’s only a small part of Rust’s type system.

I submit that those advanced features are at most a tiny fraction of why projects like OP are seeing benefits from moving to Rust. E.g. I wouldn't be at all surprised if this Rust on Android project isn't using type families at all, or is using them only in an incidental way that could be replaced without significantly compromising the benefits.
by mrlongroots | 2025-11-14 03:25:54+00:00
Yep I think the value of the experiment is not clear.

You want to use Spark for a large dataset with multiple stages. In this case, their I/O bandwidth is 1GB/s from S3. CPU memory bandwidth is 100-200GB/s for a multi-stage job. Spark is a way to pool memory for a large dataset with multiple stages, and use cluster-internal network bandwidth to do shuffling instead of storage.

Maybe when you have S3 as your backend, the storage bandwidth bottleneck doesn't show up in perf, but it sure does show up in the bill. A crude rule of thumb: network bandwidth is 20X storage, main memory bandwidth is 20X network bandwidth, accelerator/GPU memory is 10X CPU. It's great that single-node DuckDB/Polars are that good, but this is like racing a taxiing aircraft against motorbikes.