skysight-inc/HackerNews huggingface dataset:
I believe John Carmack has said that this is one of the major barriers to VR adoption.

The fact that the Meta Quest has to spend long amounts of time to update after being on the shelf for a while.

This is a barrier because it prohibits people from grabbing their Meta Quest from the closet to show people who are visiting or coming over. It also makes the owner of the device less likely to pull it out of the closet to use it for personal use because of the frustration.
Mistakes inevitably happen at scale. Sometimes they’re not caught by traditional channels. What I try and encourage is our leaders to take responsibility and fix them wherever they see them. Which is what John did above.
I’ve looked into it a bit more, and turns out there are two options for redacting WHOIS data:

- “Privacy service”, which is these funky named LLCs replacing your data in the WHOIS

- Just the redaction, which replaces almost all data with REDACTED FOR PRIVACY (except for registrant's country, state, and organization name).

No idea why or how any of this works! Apparently, Porkbun does both: on my another domain, aedge.dev, it shows REDACTED FOR PRIVACY and replaces org name with “Private by Design, LLC”. For notpushk.in, it does show my country (RU... looks like I haven’t updated my address in a while lol) but everything else is redacted, too.

Spaceship on the other hand doesn’t bother and returns only this tiny response:

Domain Name: lunni.dev
Registry Domain ID: 4AF9AE073-DEV
Registrar WHOIS Server: whois.nic.google
Registrar URL: None
Updated Date: 2025-03-10T13:01:35Z
Creation Date: 2022-12-11T02:30:54Z
Registry Expiry Date: 2025-12-11T02:30:54Z
Registrar: Spaceship, Inc.
Registrar IANA ID: 3862
Registrar Abuse Contact Email: abuse@spaceship.com
Registrar Abuse Contact Phone: +1.6027723958
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: coco.bunny.net
Name Server: kiki.bunny.net
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of WHOIS database: 2025-03-17T17:11:09Z <<<

Edit: or, rather, that’s what whois.nic.google returns for a domain registered in Spaceship.

Porkbun docs on WHOIS privacy options: https://kb.porkbun.com/article/97-new-whois-privacy-settings...
Presumably to comply with the law in an expedient fashion.

Sometimes, when the law, your code of ethics and/or the license(s) you are operating under conflict, your best/only option under those given circumstances might be to not operate at all
.
For a long time all my internet connections were bad (slow, unstable or both). Compressing HTML/CSS/JS, avoiding JS unless absolutely needed, being careful with image sizes and formats, etc, helped a lot... so I guess this makes me biased.

Today I have fibre at home, but mobile networks are still patchy. I'm talking sub 1Mbps and high ping/jitter sometimes. So you can see why I think an "irrelevant" optimisation that removes 300ms from a page reload, no compression vs brotli/zstd, jpg vs avif, etc, are important for me, a human.

It's important to keep in mind that many users out there don't have a fast and low latency connections, at least not all the time. What takes 300ms to complete on our fast machine and fast WiFi at the office might take 1s on someone else's device and connection. It's harder to understand this if we only use fast connections/hardware though.
Cisco Systems declined 89% from its dot-com peak to its bottom during the crash.

Expect the same for Nvidia.

The huge datacenter orders for redundant infrastructure will start postponing and cancelling this year. That is a falsifiable prediction.
I've wondered if fully commercial bribes are a thing. Does company A every pay off the management of company B to "throw the game?"
In the case of GitHub, yeah. I don’t think a Microsoft source control “social network” would have taken off in the same way GitHub did.

In fact when Microsoft purchased GitHub, quite a few people did leave and close their account. But GitHub already had such a monumental market lead that the departures ended up being a drop in the ocean.

To be honest, I’m still waiting for the moment when Microsoft managed to fuck it all up like they did with Skype.
Wisconsin's abortion law was completely irrelevant in the modern era until Roe was overturned, so that's not really a great point. At best, it's incredibly dishonest. Besides, the poster wasn't saying it was because of abortion specifically, but that having such a large population that views women's reproductive health as a political issue, rather than a medical issue, is probably the reason why the US has such poor maternal health outcomes.
Related HN discussion:

https://news.ycombinator.com/item?id=43002511
HeyGen Interactive Avatar NextJS Demo
A more straightforward way to do it, IMHO, is to use Thorium in conjunction with a Python script called lcpdedrm. If I remember well, that script isn't available directly any longer, but it is easy to look around and find copies of it. Then use Thorium for locally saving the file and use the Python script for removing the DRM.
the courts and police dont care about nonsensical phone forensics. the entire encrochat thing was built on lies, the courts lapped it up
Igalia's Optimizations Juicing More Graphics Performance Out of the Raspberry Pi
Which also doesn't preclude someone else writing an abstraction on top that provides an API using references.
The hack is essentially free for the attackers. All it takes is one ransom to be paid to make it worth their time. Every one after that is just bonus.
For what it's worth, I don't recall the Nintendo Switch ever giving me such trouble. Creating local accounts and playing offline has been smooth for me. But I never tried Minecraft on it.
No, the analogous thing in this case, if you understood the metaphor, would be "propaganda".
As opposed to every Android phone doing the same?
I understand your point around precedent. My point is that Trump is not going to do something that removes the power of pardon from himself. I think the way they’re going to approach this is to frame it as a Biden specific problem with the pardons. It may end up requiring a court process, but it is possible that they will bring evidence forward to show that Biden was not really making these pardon decisions himself.
But it doesn’t allow you to multiplex that connection (HTTP pipelining is broken and usually disabled). So depending on the app setup you could be losing quite a bit waiting on an API call while you could be loading a CSS file.
Having a high-bit set allows you to immediately detect if a file has been mangled through transmission over a 7-bit-only medium.
I really read it as orges and I was so confused as how it can bypass hackernews's t&c
The difference is:

In c++ i could do something like:

x_ptr = new object
y_ptr = x_ptr

copy(x_ptr, y_ptr)

In safe rust there is no way to call the function in question if that sort of aliasing has happened. This means that if you get a bug from your copy, its in the copy method - the possibility it's been used inappropriately has been eliminated.

It reduces the search space for problems from: everywhere that created a pointer that is ultimately used in the copy, to: the copy function itself.

It reduces the number of programmers who have to keep the memory semantics of that copy in their head from "potentially everyone" to just "those who directly implement and check copy".

Pretending that has no value is absurd.
who are you affiliated with?
NASA's Webb Images Young, Giant Exoplanets, Detects Carbon Dioxide
I can't imagine blindly committing what LLMs spit out will get you very far, much less into a job.
Wouldn’t that just be fraud against the shareholders of company B by the management of company B?
Jadids
IoT WiFi baseband firmware is also an attack surface.
Apple is allegedly preparing to remove USB-C ports from iPhones
My problem with the linked argument -- and specifically, with the idea of linking it and not so much the argument -- is that it takes a statement with validity and then tries to use a kind of rhetorical trick to argue that it's false. It is not false, which is the entire point of my post, and those rhetorical cookbook tricks harm understanding and lead us away from truth, because the world is full of nuance and complexity.
If the title cannot be edited then the post should be removed, IMO.
A Manifesto for Truth (Review of a Climate of Truth, Mike Berners-Lee)
Travel for vacations - my wife and I heavily downsized our fixed expenses between 2020-2022 and my youngest (step)son graduated high school. I started working remotely and I was able to “retire my wife” when she was 44 and I was 46 in 2020. We are knocking places off our bucket list 8-12 trips a year (nothing fancy or extravagant, extended weekend trips mostly)

Travel to see and with friends and family - my friends and family are mostly in the city where I grew up or the city where I moved to after I graduated and lived until a couple of years ago. I spend a fair amount of time in both cuties

Exercise - I wouldn’t call it “fun”. But it is necessary to stay in shape at 50.

Learn Spanish - we are thinking about establishing residency in either Costa Rica or Panama eventually.

Balance - I shut my computer down and don’t think about work or anything else computer related when it’s time to clock out. It’s “fun” not to worry about keeping up or getting ahead outside of office hours.

We moved to the “tourist capital of the US” and we will eventually start doing things locally.
Deepfake detectors struggle to tell real from fake using real world data
I did read the article. I have my disagreements with John Regehr on UB, though, as he's definitely in the camp of "let's try to specify it out entirely from the compiler," which doesn't entirely work.
Implementing a GPT Model from Scratch [video]
They are probably the most common kind, by far.

Rarely between direct competitors, but between a person sourcing something and the suppliers.
Sure thing - so I mostly ended up using this for activating a .venv in a fabfile directory using this...

function __auto_fab --on-variable PWD
iterm2_print_user_vars
if [ -d "fabfile" ]
if [ -d "fabfile/.venv" ]
if not set -q done_fab
and not set -q VIRTUAL_ENV
echo -n "Starting fabfile venv... "
pushd fabfile > /dev/null
source .venv/bin/activate.fish --prompt="[fab]"
popd > /dev/null
set -g done_fab 1
echo -e "\r Fabfile venv activated "
end
else
echo "Run gofab to create the .venv"
end
end
end

I've since deleted the one to do a .venv in this directory, but I think it was roughly this...

function __auto_venv --on-variable PWD
if [ -d ".venv" ]
if not set -q done_venv
echo -n "Starting venv... "
source .venv/bin/activate.fish --prompt="[venv]"
set -g done_venv 1
echo -e "\r Venv activated "
end
end
end

(just tested that and it seems to work - the --prompt actually gets overridden by the project name from uv's pyproject.toml now though so that's not really necessary, was useful at some point in the past)

These live in ~/.config/fish/conf.d/events.fish
Most of the World Can't Code
Programming is only accessible to those who understand English and the Latin alphabet.

If you don’t, your chances of becoming a programmer drop drastically - not because you lack intelligence, but because everything from syntax, documentation, and debugging tools is built in English.

Why is coding still tied to a single language? Shouldn’t anyone, regardless of their native script, be able to write Python in Japanese, Arabic, Sinhala, or Hindi - while keeping full compatibility with existing ecosystems?

Has anyone here faced or thought about this problem? What do you think the biggest challenges would be?
There's a bunch of detail in this story that we haven't seen elsewhere. Some of it isn't surprising (e.g., that Broadcom and NVIDIA are exploring Intel Foundry Services) -- but (to me, anyway) that AMD is evaluating Intel as a foundry is definitely new.
Downloaded the 22b version, produces very concise functional-style code.
Et c'est français pour qui c'est important.
The problem with Hobbs/Hume's take on "the Collective Action Problem" is all of the times people do work collectively. He has a sound objective theory which simply falls apart when you observe the world.
> I routinely have concerns about lag on mobile. It sucks to have to wait for 10 seconds for a basic app to load.

That's a software architecture problem, not a transport layer problem.
Do they also have cigarette butt wall?
TL;DR: NHTSA finds, on average, Tesla autopilot disengages less than 1 second before a crash.
im dumb666
A little more internal RAM would definitely be nice.
aaaaaaaaaaaaaaaaaa
dfdfdfdfdfd
A Flexible Retrieval-Augmented Framework for Long-Text Query Processing
The black fraction of the population of UK was never mentioned. If you're going to compare the life span of two places, there doesn't seem to be any reason to bring race up. If you're going to bring it up, you need to justify why its relevant. You can probably find lots of demographic lines along which you can split a population to support this argument or that argument. Some fraction of Mississippi is black, as is some fraction of the UK. And each sub-demographic has some life expectancy. Different places have different population mixes, but those mixes are de-facto representative of those places. If the argument is about non-black life spans, your argument would make sense. But if it's about the average lifespan of the region, and the demographic mix is different, it's non-sensical to filter using different cohorts since that mixture difference is a real difference between the regions.
Getting the right answer with the wrong process is still a failure.

So even if the result happens to be correct for the example you gave it, this process may not be able to produce correct results for other cases. Or even this case again.

And if you can't understand the process, then you won't know when that happens.

Now, if you're just trying to sell the result. I guess, no harm, no foul. When the process breaks, you'll be the one affected. That's fair play.

But if you're trying to sell the process, you should be able to verify the process. Because otherwise you are selling a broken tool.
That said, I was also expecting smaller numbers, mostly based on how comedians are routinely roasting him about his latest declaration on Russia.

So there is, at the same time, an "oh, god, he's trying to use Russian fearmongering" effect that is just too big for comedians not to use ; and, somehow, a "rally around the flag" effect where people thinks he's actually on to something.

I would love to know if someone has studied the effects of comedians on misinformation. Hyperbole and exagérations are par for the course when making jokes - I just don't know if people are starting to take comedians both seriously (as you should) and literally (as you should not.)
I think documentation feels like a bit of a sink, as written documentation starts degrading (in terms of being up-to-date) as soon as it gets published, and it gets extremely frustrating going through docs and not feeling like you can "trust" what you're reading
I don't know why you keep jumping to characterize disagreement as misunderstanding. Your apparent belief that the courts somehow represent infallible logic rather than merely a different type of policymaking is exactly why I'm making my point. Like, it's a big deal when a new justice gets appointed, right? They're not just interchangeable cogs.

Pragmatically, yes, Khalil will likely be deported due to having exercised his freedom of speech. This, along with many other current affairs, should be abhorrent to anybody who actually believes in the ideals of individual liberty - regardless of the justifications crafted by the judicial, executive, and fourth estate. And I really don't know what you gain by cheerleading authoritarianism, besides some feeling of smugness of being on the winning team.
Made a form creator with custom props and type safe code and Zod schema export
I’ve been working on a form builder that dynamically generates form components with customizable validation and code snippets. Would love to get your feedback to improve it. https://form-builder.rahulpoonia.co
I can't read the full article, but imagine a scenario where countries A and B are competing on building a port in country C.

Country a has good quality work, and bribery is not allowed. Country B does poor quality work and allows bribing. But, since country B engages in bribery, they win the contract. Wouldn't it be better for country A and C if A won the contract by bribing?
It's not that shocking to me. Even the federal government engages in this kind of behavior. For example, the 8(A) business development program has been around since the late 70's, and sets aside government contracts for businesses owned by minorities and the socially disadvantaged.

What this firm is doing is far less extreme.
I tried, Amazon will not refund over this issue.
I NEEd FREE OMEHY
Which is appreciated - emailed!
I never said it was. Seeing green accounts (just registered) doing nothing other than promote products doesn't feel consistent with the spirit of Show HN.
At least they had that. And a melody.
GET ME OUT
I especially like your last paragraph. Even if our fundamental assumptions are wrong, current theories still work very well within appropriate bounds. And those bounds basically contain all practical scenarios here on earth. That's a big reason why it's hard to make progress on string theory, because we can't create scenarios extreme enough here on earth to test it.

So even if our fundamental assumptions are wrong and some new theory is able to explain a bunch of new stuff, chances are it won't impact the stuff we can practically do here on earth, because scientists have already been doing the most extreme experiments they can, and so far progress is still stalled on fundamental physics.
Your static and dynamic assets should be served from different domains anyway, to reduce the overhead of authentication headers / improve cache coherency. https://sstatic.net/ quotes a good explanation, apparently mirrored https://checkmyws.github.io/yslow-rules/. (The original Yahoo Best Practices for Speeding Up Your Web Site article has been taken down.)
I think I'm not really communicating my point effectively.

If you sell a lifetime license for your software, then the customer provides a single one-time payment (essentially CapEx) which obliges you to indefinite long-term work and support and maintenance (costs). But you can't support indefinite future costs with a single payment from a customer. The math doesn't work.

Again, if the data is small enough that it can be downloaded and self-hosted in the first place, then almost certainly hosting costs are statistically zero, compared to the R&D costs of building and maintaining and evolving the .exe file that's actually providing the business value.
> In other words you could have malloc return a pointer with the cleanup attribute that automatically frees it at end of scope if it's non-NULL.

That is not, as far as I know, how __attribute__((cleanup)) works. It just invokes the callback when the value goes out of scope. So you can't have malloc return an implicitly cleanup'd pointer unless malloc is a macro, in which case you can do the same with a defer block.
In the Pipeline: mRNA Vaccines Under Attack
The entire point is to induce self-censorship.
While this article is about H3, I think there is wider issue at play; in general I think the gap of availble tools (/libraries/etc) between these faang megacorps and your average dev has grown very wide. Googles internal tooling maybe is the most famed, I'm sure some xooglers can tell more. This is very sad to see after seeing the massive democratization of sw development in the 00s-10s. I'm concerned about what the impact of having this two classes of developers will have on the community and ecosystem. I suppose this h3 phenomenon is one consequence.
That's a very broad brush. You could use a roller, with handles on both ends for stability, if your surface is so uniformly flat.
It happen in the software space for pennies in the US:

Poach the effective members of the competition with lucrative jobs during competitive bid time.

Even easier - take out the decision makers to fancy lunches for a few times to build rapport.
I was responding to a general claim. In any case, I certainly disagree that C is suitable in 2025 for the vast majority of possible use-cases. For fun? Sure, but not for shipping code you want to rely on.

Obviously the code isn't going anywhere, and obviously we DO have reliable code we've built with C. But acting like C and Rust deliver equivalent value is simply farcical: you choose C for rapid development and cheap devs (or some other niche concern, like using an obscure embedded arch), and you choose rust to solve the problems that C introduced.
The title shouldn't say self driving car then should it.

Most if not all vehicles for sale will plow right through a styrofoam wall like that regardless of whats painted on it.
GitHub supply chain attack spills secrets from 23K projects
Isn't the issue about there being too few landlords?

I recall growing up in a time when it seemed that pretty much anyone in the middle class could become a landlord as a venue of investment, and many would. But nowadays, at least where I live, it seems that very few people choose that, and the ones who do make it almost a second job, with multiple places they rent out. And at the same time, it seems that more and more properties are owned by firms.

TFA briefly mentions regulatory barriers to becoming a landlord; I wonder if that could be a significant part of the issue.
> it's practically a case study for something for which governance can't possible work

Why can't a condo work while a small town can?
I would say a reason to limit the attention paid to it. If some crank came to me with a perpetual motion machine I might take 2 minutes to ask them, "So how does this account for the conservation of energy?" If their first response is "Energy conservation doesn't apply at the QUANTUM level." then I can quickly move on and ignore them. If their first response is "I think it is extracting energy from the Earth's rotation through interaction with it's magnetic field." then it may be worth me investing another 5 minutes to see what the next level of reasoning says.
Yep. I think we usually underestimate the low level anxiety and adverse psychological effects of one knowing they're always being recorded/watched. Usually this only applies to being outside the home, which is bad enough imo, but bringing it into the home where you're supposed to be able to relax and have a reprieve from being surveilled cannot be good for the psyche. I would not be surprised if this (in combination with social media, and everyone always having a smart phone camera, etc) is a contributing factor in many of the psychological and societal issues people, especially younger people, are experiencing these days.
Exactly. OpenAI and altman would be very happy to say that intelectual property does not apply to them but then enforce that law when they talk about their own intelectual property being used without their consent.
So long as you don't say my mother was a man or my father was a woman, free speech absolutists applaud your statement and sentiment.
There is something to be said for the three languages (“levels”) to actually look sufficiently different from each other, so that when looking at some code it’s immediately clear which one it’s in. Making them too similar increases the likelihood of mistaking which one you’re in, and applying the mindset of one to the other.

Another reason to do that is that the different levels are amenable to different affordances, and have different trade-offs in their design. For example, at level 4 you may want to go for a more BASIC-like syntax, without semicolons, and commands without argument-list parentheses.