MurphyA/hacker-news huggingface dataset:
by frmersdog | 2025-11-12 17:04:21+00:00
>my work has saved and will continue to save vast amounts of time for ordinary people.

I have my doubts.

>A few years ago I used to live in hostels, sometimes hoping that my (then few) websites would get one or two payments to cover my expenses for the next day so I wouldn’t have to go without food. I’d like to think that I’m not suddenly particularly out of touch.

Consider that living in hostels and going hungry while maintaining multiple web services is maybe outside of the common man's experience. The priorities of someone stuck in the former situation, and the resources generally available to someone in the latter, usually don't overlap. Grocery shopping in Monaco and calling your taxes "donations" doesn't help matters.

I say this as someone who is, by many measures, out-of-touch himself: weird know weird. A measure of self-consciousness is healthy.

Finally, for efficiency's sake:

>Hard to reconcile it being super cool to build an unicorn (a cute term we’ve come up with to describe billion dollar startups which have made their founders tremendously wealthy), but somewhat disgusting to actually have or spend that money.

You probably misunderstand my perspective on the matter.

>Could I afford give more? Sure! To whom? How much?

Oh, the possibilities are endless (even if the ability to vet is not; so, don't).

Talk to people, find out their pain points, make their day.

OR

Your employees (or the people who automation has saved from being your employee).

OR

Invest in that neighborhood people tell you not to go to.

Just starter suggestions. Note that they're not merely aimed at making you feel good for being a good little philanthropist; in the long run, they make it safer to run your mouth off however you like.
by ferguess_k | 2025-11-12 17:04:49+00:00
I think if the labor cost is a small part of total cost, it might be more valuable to investigate the roughly 1:2 output per worker. Some possibilities, none confirmed:

- Chinese workers work 2 shifts instead of 3 shifts, so the factory simply hires less workers. This should also show a difference of total output of cars;

- Chinese factory has better processes or/and automation, which is more interesting.
by tomrittervg | 2025-11-12 17:05:09+00:00
It's 'Suspected Fingerprinters' that controls the Fingerpritning Protection feature described in the blog post. But yes, naming and descriptions is hard and never seems to work.

But to disable it on a per-site basis, I would just disable ETP for the entire site. If it's a service or site you use frequently you probably trust them or otherwise have a login to them that makes trying to avoid fingerprinting illogical.
by weaksauce | 2025-11-12 17:05:29+00:00
> I can play on my phone with the screen off with yt vanced

there's a lot of iphone/ipad users out there.

> Everything's already on youtube and they let you make playlists, and they have playlists of the top charts already

I don't use it but ui probably. ads maybe. plenty of people have money and don't want the inconvenience of trying to get around it.
by xnx | 2025-11-12 17:05:42+00:00
> This is the weirdest technology market that I’ve seen.

The phenomenon you're seeing is well described here: "The Perfect AI Startup" (https://www.bloomberg.com/opinion/newsletters/2025-09-29/the...)

“It was the most absurd pitch meeting,” one investor who met with Murati said. “She was like, ‘So we’re doing an AI company with the best AI people, but we can’t answer any questions.’”

Despite that vagueness, Murati raised $2 billion in funding...
by ahmeneeroe-v2 | 2025-11-12 17:05:52+00:00
Apple Watch's killer feature is the alarm. It is so much more pleasant to be woken up silently by your watch vibrating than your phone beeping. And then knowing exactly where you can find your watch to hit snooze (on your wrist) vs reaching for your phone.

That's the only feature I use my watch for. It sits on the charger all day waiting for me to wear at night.
by mmmlinux | 2025-11-12 17:06:15+00:00
I was in SF a few weekend ago and rode both Waymo and normal Lyft style taxi cars. the Waymo was a better experience in every single way. One of the Lyfts i was in drove on the shoulder for a while like it was a lane. The Waymos were just smooth consistent driving. No aggressive driving to get you dumped off so they can get to the next fair.
by markgall | 2025-11-12 17:06:27+00:00
I still have my old PowerBook G4 from 2005, with some not-that-old Debian currently installed. Every time my main laptop goes out commission, I get the G4 back out and use it for a few days. It's good enough for most of my work, though modern web-browsing is a challenge. (Maybe one that somebody has solved, I haven't dug at all.)
by bcherny | 2025-11-12 17:06:54+00:00
We started by using Ink, and at this point it’s our own framework due to the number of changes we’ve made to it over the months. Terminal rendering is hard, and it’s less that we haven’t modified the renderer, and more that there is this pretty fundamental tradeoff with terminal rendering that we have been navigating.

Other terminal apps make different tradeoffs: for example Vim virtualizes scrolling, which has tradeoffs like the scroll physics feeling non-native and lines getting fully clipped. Other apps do what Claude Code does but don’t re-render scrollback, which avoids flickering but means the UI is often garbled if you scroll up.
by zer00eyz | 2025-11-12 17:07:39+00:00
> it should show how to do it at the home lab level

I dont need to autoscale my home lab...

I want a better UI/DX/Interface than Kubernetes...

I need to be able to do things "by hand" as well as "automated" at home...

There is a reason that I use Proxmox at home. Because it is a joy to work with for the simple needs of my home lab.
by zahlman | 2025-11-12 17:07:41+00:00
> I remember when zahlman first came to HN, they always participate in threads adjacent to cultural wars and specifically around Python community. Like, religiously so.

I came here because I learned that an incident that I was personally connected to (which also happens to relate to this very thread) was being discussed: i.e., the 3-month suspension of Tim Peters.

These topics are only "adjacent to culture wars" insofar as the enactment of the ban could only possibly be explained by culture-war beliefs of those doing the banning. This clearly led them to make many objectively false statements. In particular, they claimed that he had "used" offensive language that he didn't even write out; and suggested that he was defending the use of such language (by "finding it genuinely funny") when he was in fact agreeing that it should not be used, in the middle of citing a previous moderation action where he agreed that it should not be used. (In doing so, they misrepresented the antecedent of "finding it genuinely funny".)

I "religiously" look for discussion of Python and participate in it. The most popular threads, and thus the ones you are most likely to see, are often ones that involve a culture-war angle; such is the nature of Internet discourse. I'm not going to shy away from that discussion when it concerns Python, because I really like Python and I want to see it flourish; and I consider that actions such as the unjust suspension of Mr. Peters interfere with that.

> They won't listen to you anyway and everything will be dismissed.

This is false and hurtful, and you reasonably ought to know so from your own claimed first-hand experience. Like, the above is not at all a long response by my standards. Replying like this takes effort and careful consideration of what people are saying.
by dogman144 | 2025-11-12 17:07:49+00:00
Why is that the problem for above the legal speed limit drivers?

A slow fleet of Waymo’s will impact your average 5-10 over same as your 20 over, and that’ll collectively impact traffic.

The implicit assumption you and many other in tech share is humans must adapt to the tech protocol, and not the other way around.

After 20 years of growing negative externalities from this general approach, which I see baked into your comment - are we seriously about to let this occur all over again with a new version of tech?

Fool me once, fool me twice… I think we’re at fool me 10 times and do it again in terms of civic trust of tech in its spaces.
by ecshafer | 2025-11-12 17:08:30+00:00
I don't know if I would say its second-best. It just happened to get really popular because it has relatively easy syntax, and Numpy is a really great library making all of those scientific packages that people were using Fortran and C++ for before available in an easier language. This boosted the language, right when data science became a thing, right when dynamic programming became popular, right when there was a boost in Learn 2 Code forget about learning fundamentals was a thing. Its an okay language I guess, but I really think it was lucky that Numpy exists and Numby or Numphp.
by jauntywundrkind | 2025-11-12 17:08:42+00:00
I really want BT pairing over NFC , which my Lenovo ThinkPad II keyboard supports. On Linux. I believe a bunch of my headsets may support this too?

I think maybe there's like on one or two people who have gotten neard daemon doing Bluetooth OOB with Bluez, but it's very obscured in results or their reports have bit rotted off the net.
by sailfast | 2025-11-12 17:09:08+00:00
20M seems like a low number and I’m guessing they all used citations or similar content somewhere on the back-end that would map to NYTimes content as a result of a legal discovery request.

Also down to 20M from 120M per court order.

Sorry, but this seems a completely reasonable standard for discovery to me given the total lack of privacy on the platform - especially for free users.

Also sorry it probably means you’re going to owe a lot of money to the Times.
by tomrittervg | 2025-11-12 17:09:17+00:00
In this context "a unique fingerprint" means that your fingerprint does not match any other user's. When you visit Site A and B you give a fingerprint X that is the same on A and B but no one else on the internet has ever sent.

In contrast a randomized fingerprint mean when you visit A you have a fingerprint X' and on B you have a fingerprint Y' and no one else on the internet has X' or Y' but A and B can't correlate you.

The protections we've put in place first try to do API normalization to make it so more people have a fingerprint X, and it isn't unique. And then they do API randomization so you use X' and Y'.

If a fingerprint goes to extra effort of detecting a randomized fingerprint, and ignore (or remove) the randomization, they will get the X fingerprint which - hopefully - matches many more users.
by jandrese | 2025-11-12 17:09:27+00:00
You're looking at this all wrong. Taking 20 years to develop an airframe is fully intentional. The whole point of that project is to keep military contractors in business in peacetime because if war breaks out it will be much harder to start a company from scratch. If the company were efficient and pumped out aircraft like a normal company the government would be stuck with thousands of otherwise useless machines to maintain. By dragging out the development for decades they can keep the engineers employed without burdening themselves with enormous O&M costs.

Obviously this will have to change if war breaks out for real, but in theory they won't be scrambling to hire people and will have at least some production capability. They will be scrambling to expand the production lines, but they won't be starting from 0.

A lot of people see defense contractors as an enormous waste of money, but to the government it is a strategic investment.
by jonas21 | 2025-11-12 17:09:38+00:00
It seems you may be misremembering. From Wikipedia [1]:

> Past versions of RealPlayer have been criticized for containing adware and spyware such as Comet Cursor. ... PC World magazine named RealPlayer (1999 Version) as number 2 in its 2006 list "The 25 Worst Tech Products of All Time", writing that RealPlayer "had a disturbing way of making itself a little too much at home on your PC--installing itself as the default media player, taking liberties with your Windows Registry, popping up annoying 'messages' that were really just advertisements, and so on."

[1] https://en.wikipedia.org/wiki/RealPlayer
by toomuchtodo | 2025-11-12 17:10:24+00:00
NREL: Inertia and the Power Grid: A Guide Without the Spin - https://docs.nrel.gov/docs/fy20osti/73856.pdf

NREL: Understanding Inertia Without the Spin [video] - https://www.youtube.com/watch?v=b9JN7kj1tso

Battery storage synthetic inertia has the potential to negate the need for synchronous condensers, whether dedicated installations, or thermal generators that have been modified with a clutch system to allow for syncon operating modes when not firing with fuel.

https://en.wikipedia.org/wiki/Synchronous_condenser
by legitster | 2025-11-12 17:10:33+00:00
Even trivially small amounts of homelessness make a place feel much more desperate than it is.

One of the things people don't realize is that the per capita homelessness is often higher in small towns and rural areas - you just don't notice it when it's a van parked out in the woods. But 5 tents on a city street disproportionally gives worse vibes.

Believe it or not, European countries like France and Germany actually have much higher rates of homelessness. They just do a much more thorough job of policing it and pushing it to the periphery of urban areas. (Similar to what is now happening with anti-camping laws) So ironically America has done much more for homelessness than other places despite it feeling the opposite because of how public it is.
by lmf4lol | 2025-11-12 17:10:40+00:00
When I entered university for my Bachelors, I was 28 years old and already worked for 5 or 6 years as a self-taught programmer in the industry. In the first semester, we had a Logic Programming class and it was solely taught in Prolog. At first, I was mega overwhelmed. It was so different than anything I did before and I had to unlearn a lot of things that I was used to in "regular" programming. At the end of the class, I was a convert! It also opened up my mind to functional programming and mathematical/logical thinking in general.

I still think that Prolog should be mandatory for every programmer. It opens up the mind in such a logical way... Love it.

Unfortunately, I never found an opportunity in my 11 years since then to use it in my professional practice. Or maybe I just missed the opportunities?????
by anonymousDan | 2025-11-12 17:11:13+00:00
I'm interested to understand how this works from an IP perspective. This guy is still employed by Meta but is actively fundraising for a new competing startup. Presumably he will have negotiated that Meta forfeits all rights to anything related to his new business? Would be interesting to hear of people's experience/advice for doing this. Or are there some legal entitlements he can avail of?
by soerxpso | 2025-11-12 17:11:20+00:00
That license also doesn't give the ffmpeg devs the right to dictate which bugs you're allowed to find, disclose privately, or disclose publicly. The software is provided as-is, without warranty, and I can do what I want with it, including reporting bugs. The ffmpeg devs can simply not read the bug reports, if they hate bug reports so much.
by gs17 | 2025-11-12 17:11:46+00:00
That's a great way to make them targets for vandalism. I'm in a city they're about to get in to (Nashville), and if the snitch-mobile tattled on everyone (the highways here that are officially 55 are "really" 75 with some exceptions, and going the speed limit can end up being more dangerous), sensors would start getting bullet holes.

Of course, unlike the normal car break-ins here, the cops might do something about them.
by samuell | 2025-11-12 17:11:49+00:00
I love Prolog, and have seen so many interesting use cases for it.

In the end though, it mostly just feels enough of a separate universe to any other language or ecosystem I'm using for projects that there's a clear threshold for bringing it in.

If there was a really strong prolog implementation with a great community and ecosystem around, in say Python or Go, that would be killer. I know there are some implementations, but the ones I've looked into seem to be either not very full-blown in their Prolog support, or have close to non-existent usage.
by npteljes | 2025-11-12 17:12:00+00:00
It's a lost battle in the purist sense, but impure things can go far in real life. DRM is like my lock on the door. I'm sure it's a joke for LockpickLawyer and even a good many more people out there, but, it has successfully defended my household so far.

DRM just raises the bar a bit for access. For example in gaming, it gives the publishers a head start over pirates. If the game is unavailable for pirates during the largest hype, a lot more people buy the product than otherwise.

Also, sometimes DRM wins. For example, right now, Denuvo is undefeated. Some hardware dongle authenticated software are also unavailable in pirated form. Of course one could argue that eventually these would be defeated as well, but, DRM still served its purpose, in defending the product from unauthorized copying in times when it was most desirable.

To me, DRM hasn't made sense when I was looking at it from a Free Software standpoint, but it now makes sense from a product management standpoint.
by kastagg | 2025-11-12 17:12:24+00:00
If a maintainer complains about slop bug reports, instead of assuming the worst of the maintainer, it'll often be more productive to put yourself in their shoes and consider the context. An individual case may simply be the nth case in a larger picture (say, the straw that broke the camel's back). Whenever this nth case is observed, if you only consider that single case, a response also informed by detailed personal consideration of the preceding (n-1) cases may appear grossly and irrationally disproportionate, especially when the observer isn't personally that involved.

For a human, generating bug reports requires a little labor with a human in the loop, which imposes a natural rate limit on how many reports are submitted, which also imposes a natural triaging of whether it's personally worth it to report the bug. It could be worth it if you're prosocially interested in the project or if your operations depend on it enough that you are willing to pay a little to help it along.

For a large company which is using LLMs to automatically generate bug reports, the cost is much lower (indeed it may be longer-term profitable from a standpoint like marketing, finding product niches, refining models, etc.) This can be asymmetric with the maintainer's perspective, where the quality and volume of reports matter in affecting maintainer throughput and quality of life.
by chrismorgan | 2025-11-12 17:12:33+00:00
Unfortunately, proximity can be important.

I grew up in Australia, and more recently moved to India. Both are well away from the USA, where we who visit find the internet to be bafflingly fast just because of low latency (since most developers aren’t at all careful about avoiding request waterfalls, so even ignoring restricted bandwidth, 200ms of added latency makes the page load take several seconds longer).

Australia wasn’t great for playing high-bitrate videos hosted in the USA. With a high-quality 4G broadband link (rural western Victoria, clear line of sight to the tower 400m away that might host under 300 subscribers; at least 55/25Mbps via cheap phones when I measured it eight years ago), somehow you couldn’t actually download them at more than a few megabits per second at best. I think this is mostly latency effects, even though TCP is supposed to speed up.

India is terrible for playing high-bitrate videos hosted in the USA. A 100Mbps fibre connection can be completely undermined by what I imagine to be terrible peering arrangements on all broadband ISPs I’ve interacted with (Hireach, Airtel, Vybe), and files hosted in the US may trickle across at half a megabit per second or even less. Right now I can copy a file from my VPS in Australia at 1.6Mbps.

And so CDNs are, very sadly, rather valuable.
by xnx | 2025-11-12 17:13:00+00:00
Highways are on average a much more structured and consistent environment, but every single weird thing (pedestrians, animals, debris, flooding) that occurs on streets also happens on highways. When you're doing as many trips and miles as Waymo, once-in-a-lifetime exceptions happen every day.

On highways the kinetic energy is much greater (Waymo's reaction time is superhuman, but the car can't brake any harder.) and there isn't the option to fail safe (stop in place) like their is on normal roads.
by ecshafer | 2025-11-12 17:13:00+00:00
Peak Utilization is a tough one for on prem and is a decent argument for cloud. I was at a company that was also at <10% peak utilization most of the time. It was finance, so it was mostly doing nothing, except for the couple days a year where we shot up 10000x, so we had to build for that case. So yeah losing the data centers, and cloud was a cost savings.
by ratelimitsteve | 2025-11-12 17:13:31+00:00
is this a fundamental problem with the open source model, though? if we work within a model of continuous refinement and improvement but also accept the constraint that there's a fundamental limit to the resources someone is willing to give up in exchange for nothing (whether the resource in question is dev effort for no money or money for no ownership stake in the final product) then you see where something infinite is running up against something infinite and there's just no way to square that.
by svieira | 2025-11-12 17:13:33+00:00
You might be interested in Flix:

https://play.flix.dev/?q=PQgECUFMBcFcCcB2BnUBDUBjA9gG15JtAJb...

is an embedded Datalog DB and query in a general-purpose programming language.

More examples on https://flix.dev/
by basscomm | 2025-11-12 17:13:34+00:00
That's why the dollar coin was redesigned in 2000. The old dollar coin had a reeded edge that was too similar to a quarter, so it was sometimes hard to distinguish if you had vision issues (or if you didn't have vision issues because they were about the same size as a quarter). The new ones have a smooth edge so you can tell them apart from quarters without having to look at them
by jerlam | 2025-11-12 17:13:38+00:00
There might be differences between the Shanghai and California factories that muddy the comparison:

- California factory was made in previous Toyota/GM factory, not sure how much of it is completely optimized compared to Shanghai factory

- Shanghai factory is built much more recently (2010 vs 2019)

- California factory also makes low-volume S and X vehicles in addition to 3 and Y

- California (especially the area around the Tesla factory) is not representative of most US auto manufacturing, most companies including Tesla have factories in other US states
by VoidWhisperer | 2025-11-12 17:13:41+00:00
The combination of the moving goalposts for donations (they changed it from $1000 goal to $4000 after hitting their goal[0]) and the fact that they have have a large donation like this pending but simply haven't completed the paperwork kind of rubs me the wrong way a little bit.

[0]: https://web.archive.org/web/20251112110436/https://www.ntp.o...
by CharlesW | 2025-11-12 17:13:46+00:00
> What you’re describing with QuickTime was a proprietary nightmare that didn’t even work correctly across Apple products, let alone Microsoft or Linux.

This is such a deep misunderstanding of QuickTime that it's hard to know where to begin. QuickTime supported standards whenever possible, but you must know that QuickTime pioneered digital video and audio before open media standards were ubiquitous, and was in fact the blueprint (sometimes literally, see https://en.wikipedia.org/wiki/ISO_base_media_file_format) for today's standards. As a top-level history lesson, do yourself a favor and ask your favorite LLM, "What technology standards did QuickTime use and inspire?"