MurphyA/hacker-news huggingface dataset:
by stillpointlab | 2025-07-24 20:07:25+00:00
I think the idea is very deep and applicable to many aspects of life.

Learning grammar, vocabulary, semantics, etc. is definitely valuable. But immersing yourself in a culture where the language is spoken, listening how it is used in practice, speaking it yourself with a native, that is a truly powerful way to learn the language.

I'm not religious but I am reminded about a story where Jesus was challenged about his disciples picking some wheat on the Sabbath, breaking a law. The Pharisees demand an answer and Jesus says that the Sabbath was made for man, not man for the Sabbath. He was pointing out the inverted relationship and the corruption that results.

The same can happen with music, programming, language learning, etc.

Another analogy most people will recognize: the map vs. the territory. Music theory is the map, the songs are the territory. No matter how much you study the map you will benefit tremendously from walking the territory.
by colingauvin | 2025-07-24 20:07:27+00:00
I have a 320C that I purchased in 2018 and have shot less than 100 rounds out of. I tried to sell it recently and was offered by two gun stores, less than $200. MSRP was around $500. Very annoyed with Sig over this. Their statements have been no help either, talk about Streisand effect.
by ignoramous | 2025-07-24 20:07:48+00:00
> millions across the world

Debatable playoffs have the same reach as PL & CL matches between top clubs.

> daft

I don't doubt that the home team may make changes to their advantage, but I don't think the broadcasters would particularly like it if the pitch absolutely destroyed any chance at good entertainment. In International Cricket, the equivalent would be preparing the pitch to the home team's strengths (which went horribly wrong for India, the home team, in the 2023 World Cup Final, which was as drab as they come).
by thewebguyd | 2025-07-24 20:08:23+00:00
First, figure out your TDEE (Total Daily Energy Expenditure) to figure out how much of a deficit you need to eat in to lose weight at your desired rate.

You can start off with one of those online calculators (like this one: https://tdeecalculator.net/). 1 to 2lbs/week is generally healthy and sustainable. Losing weight too fast can cause you to lose a lot of muscle as well, which is generally what you don't want (resistance training will help with this)

I like this TDEE spreadsheet, as the formulas aren't always accurate for everyone: https://drive.google.com/file/d/0B7gGXXQIy4R4ejRRNkZHZHFDOW8...

You log what you eat and your weight everyday, after a few weeks you should have a pretty good picture of your TDEE and know how much you need to eat for your desired weight loss. What was important for me, is that if you add in exercise, try not to eat back what you burned from the exercise - smart watches/fitbits aren't always accurate in their estimates, so just use the exercise as an opportunity to dig a little deeper of a deficit (and for the other health benefits).

As much of a pain in the ass it is, you'll want to weigh your food for a while, down to individual ingredients including cooking oil, as it's really easy to underestimate how much you consume (2 tbps of olive oil is 120 calories, for example - that adds up over the course of a week if you are using that much or more every time you cook).

The reddit r/fitness wiki has a wealth of information on diet and routines as well, I highly recommend skimming it over: https://thefitness.wiki/

If you are able I'd recommend resistance training along with diet as well. Building muscle will help boost your metabolism a bit, help with aesthetic goals, and getting stronger will only help you as you get older. No need to go crazy here, even just 2 to 3 days/week, especially for a beginner, can give you some pretty big improvements. A lot of people think they need to hit the gym 6 days/week like a body builder but it's not necessary at all.

Lastly, take progress photos and/or body measurements as well. You'll hit periods, especially if you are resistance training, where the scale isn't moving, but you could still very well be losing body fat so the photos/measurements can be helpful to keep your motivation through these periods. Expect your weight to fluctuate a lot too day to day, what's important is the average trend over time, not necessarily day to day.

Hope that helps!
by rossdavidh | 2025-07-24 20:08:54+00:00
So, if (just spitballing here) Russia were to have wanted to take out Starlink in order to handicap Ukrainian operations, and they didn't want to do something as visible as actually taking out the satellites, what would be the most likely way for them to have done it? And how would we be able to check if that's what happened?

No idea if this is plausible at all, just raising the question for anyone who knows more about this system than I do.
by bee_rider | 2025-07-24 20:09:48+00:00
It also probably didn’t help with that arrogance issued, that ARM laptops were tried… more than a couple times, and didn’t generally work out. I mean, these new Snapdragon things might be good. But Intel successfully fended off multiple generations of Surface RT devices from their pseudo-partner Microsoft, from 2012 until recently.

Of course, one could have done an ARM Linux device at any point in that timeline, but using efficient software is apparently cheating.
by robmensching | 2025-07-24 20:10:02+00:00
> As an open source project no one is forcing you to maintain it.

Absolutely true. For maintainers willing to abandon their project because they tire of maintaining it, this is a totally viable alternative. Just ignore everything you don't want to do.

However, the maintainers I know care deeply about their project and making it useful. However, when their project becomes successful, the scales tip, and maintenance becomes a real burden. They could just walk away or ignore things that are failing. Or they could set up a Maintenance Fee and those making money using the project's binary outputs can help offset that burden.

It's one more tool in the Open Source Sustainability toolkit.

> The sponsorship seems to introduce a business model around what is FOSS, then it’s not FOSS anymore.

That's not true. I worked very hard with our lawyers to make everything copasetic with OSS and FOSS.

> I think the outrage is unwarranted.

I've seen no outrage. Actually, I've seen quite a bit of support for the idea, I've heard a number of good clarifying questions, I've a few complain that this is bad for OSS or something. It's been surprisingly great actually. :)
by neobrain | 2025-07-24 20:10:25+00:00
Just adding minor context:

> - Fairphone 5 is still on Android 14 (since Jul 2024).

The Android 15 update was actually released this week! https://support.fairphone.com/hc/en-us/articles/186828004651...

> - Fairphone 6 is still on Android 15

Android 16 was released less than half a month before the release of the FP6, which itself is less than a month ago. Seems reasonable that it wouldn't ship the latest version under those circumstances.
by TrueDuality | 2025-07-24 20:10:44+00:00
Sure, but that also doesn't scale reasonably and is entirely a facile argument. My original comment supports organization paying this price instead of dealing with internal compliance burdens. Looking at one of the package lock files for a previous company I still occasionally contract for, there are 9400 dependencies referenced.

So in the name of promoting basic numeracy, and taking into account the realities of scale. Matching that cost for those dependencies (this is a >100 person company) would be $560k per month. That gets you minimal support, just a guarantee that you can submit issues. No guaranteed security maintenance, compliance, or governance of the project.

You can spin up a very strong developer team for forking and maintaining an internal copy of opensource projects at that cost and a lot of large companies do just that. Should they contribute those changes back? Sure if that made sense.

A lot of time in my experience that internal copy is stripped to the bones of functionality to remove the surface area of vulnerabilities if the useful piece isn't extracted into the larger body of code directly. It's less functional with major changes specific to that environment. Would the upstream accept that massive gutting? Probably not. Could the company publish their minimal version? Sure but there are costs there as well and you DO have to justify that time and cost.

Would a company in-house the support and development of a tool over $40/month? Absolutely not, for a one-off case that's probably fine. If you want to meaningfully address the compensation issue from enterprises, opensource single-project subscriptions aren't going to be the answer.

I would LOVE to see more developer incentive programs, but one-by-one options aren't scalable and most projects don't want to provide the table-stakes level of support required of any vendor they work with. It's not optional for those organizations, its law and private contracts.
by OhMeadhbh | 2025-07-24 20:10:51+00:00
Though I think Dans confuses "the Internet" with "the Web."

As a reminder, "The Connected Internet" [note capitalization as it is a proper noun] is the infrastructure on which the Web runs. But it carries more than the web. It carries (S)FTP, SMTP, IRC, RT(S)P, etc. The 'net and the web are not the same thing.

But... while I'm not sure we should toss out the web, dude makes some decent points.
by Karrot_Kream | 2025-07-24 20:10:51+00:00
> Another way of expressing it is the government pays for housing to be built at cost plus and then charges rent according to what people can afford, i.e., income and expense-based rent.

Does this sound like a realistic policy in any part of the US to you? Do you think the tax base in the US is eager to increase their taxes significantly to fund the creation of a government housing arm? My experience has been that even US megaprojects can't justify keeping staff in-house, let alone a housing authority. The stuff in this list is much more politically palatable.
by heipei | 2025-07-24 20:11:41+00:00
Counterpoint: I once wrote a paper on accelerating blockciphers (AES et al) using CUDA and while doing so I realised that most (if not all) previous academic work which had claimed incredible speedups had done so by benchmarking exclusively on zero-bytes. Since these blockciphers are implemenented using lookup tables this meant perfect cache hits on every block to be encrypted. Benchmarking on random data painted a very different, and in my opinion more realistic picture.
by wizzwizz4 | 2025-07-24 20:11:43+00:00
You don't need to be rich to fund your own digital service business, if the only costs (while you're small) are a server and your own time. You merely need to be not poor. There are many people unable to do that, but people with the time to post on Hacker News probably have the time to start a business.

There are plenty of logistical barriers other than access to money, that prevent people from starting businesses. All these barriers can be overcome by being rich, but that's not the only way they can be overcome. Collectively, we can call these ways-to-overcome-barriers "privilege" (to crib from the language of academic feminism).
by wredcoll | 2025-07-24 20:11:43+00:00
This is an interesting thought. I've been learning how to paint some things and there are a lot of youtube tutorials where someone paints a thing and tells you how to do each step, but my issue is always "what if I want to change something?".

I feel like if I don't know why they chose to do a specific thing, I won't know how to properly alter it.
by tetha | 2025-07-24 20:11:53+00:00
On the big product clusters, we have incremental pgbackrest backups running for 20 minutes. Full backups take something between 12 - 16 hours. All of this from a sync standby managed by patroni. Archiving all of that takes 8 - 12 hours. It's a couple of terabytes on noncompressible data that needs to move. It's fine though, because this is an append-log-style dataset and we can take our time backing this up.

We also have decently sized clusters with very active data on them, and rather spicy recovery targets. On some of them, a full backup from the sync standby takes 4 hours, we need to pull an incremental backup at most 2 hours afterwards, but the long-term archiving process needs 2-3 hours to move the full backup to the archive. This is the first point in which filesystem snapshots, admittedly, of the pgbackrest repo, become necessary to adhere to SLOs as well as system function.

We do all of the high-complexity, high-throughput things recommended by postgres, and it's barely enough on the big systems. These things are getting to the point of needing a lot more storage and network bandwidth.
by umbra07 | 2025-07-24 20:12:14+00:00
You can't OEM unlock Snapdragons/North American models.

I just have a hard time believing that Samsung is working to improve GrapheneOS compatability with their devices when they don't even allow you to unlock the bootloader in certain regions, and they're chasing a very Apple-like ecosystem approach where many device features require you to go all in on Samsung products (ex. their earbuds and watches are both hamstrung if you don't use them with a Samsung phone).
by xp84 | 2025-07-24 20:12:28+00:00
The errors this article is about are about exactly one person selected basically at random getting to see something not for them. This seems to me about as scandalous as if an engineer looked at the raw traffic on a switch as ASCII text and occasionally sees the contents of a randomly-selected email. Absent the ability to predict and target this... shrug

I don't know if it would be possible to have the ID service at all if one were not tolerant of one in a million times an envelope sticks to another one and ends up in someone else's image file.
by modeless | 2025-07-24 20:12:50+00:00
It's essentially impossible for anyone to disable the Starlink network by "taking out satellites" through physical means. There aren't enough anti satellite missiles in the world to make a dent, it would cost trillions to manufacture enough, and SpaceX can launch satellites faster than anyone could manufacture interceptors anyway. And Kessler syndrome is impossible at the altitudes Starlink uses.

Cyberattack is the only plausible way to take down Starlink.
by kentonv | 2025-07-24 20:13:27+00:00
Honestly I think interviews are just not something Linus does a lot of. He has a particular workflow where he writes a script for himself and then acts it out for the camera. Changing it up would be going outside his comfort zone and there wasn't a lot of time.

That said there is a "behind the scenes" video where we initially toured him through the house which is a lot more conversational, but it's on their pain subscription service.
by petsfed | 2025-07-24 20:13:46+00:00
Some quick googling suggests that 80% of California's land area is rural, compared to 39% of Germany's. Considering they're very nearly the same size, that's considerable. And also understandable, considering that Germany has more than double the population.

At no point did I say "don't try to solve the drug problem". I even said as much when I said "help the homeless get their life back on track". What I'm trying to say (and clearly failing at saying) is that "don't even bother with 'x' until we accomplish 'y'" misses the fact that at least as it pertains to dealing with making cities people want to live in, its a complex, interrelated system. In my, highly limited experience, for instance, homelessness drives drug use, because its a relatively cheap escape from the desperate reality of homelessness and long-term unemployment. I'm not here to make excuses for people, but I am here to say that its a lot more complicated than "get rid of the drugs, and people won't be homeless". If it were that easy, then Reagan's War On Drugs would've actually, you know, worked.

You should educate yourself on the root cause of the US's opiate problem. While there a lot of recreational drug users who went off the rails, virtually all of the addicts I know personally were initially wildly over-prescribed opiates for a legitimate medical reason, and in trusting their doctor, got addicted. There was a big court case around it. I know, the plural of anecdote is not data, but there is in fact data about it.
by fao_ | 2025-07-24 20:13:49+00:00
You forgot all the times that debian requires you to run terminal instructions just to add a new repo, to get a specific type of software that's new for a specific feature you want, instead of one that's ancient and crusty. And then the inevitable conflicts that result when you try to upgrade a system that is trying to ship two versions of e.g. openssl concurrently because the one new program needs network access and a new version of GLIBC.

I ran a single Arch Linux install concurrently for 7 years before 2020 (i.e. before the rot took hold) and needed to use the terminal to fix things less than I ever did Ubuntu around the same time period.
by Balinares | 2025-07-24 20:14:21+00:00
No, but if a shop added overnight 5 fledgling juniors for each current employee on the project, not only would the delivery not be sped up on account of Brooks's law, but the stack would soon tank under the weight of its own issues. So outside of such situations as hilarious consultancy disasters, no one did that.

Now with AI they do.
by robmensching | 2025-07-24 20:14:27+00:00
> It looks a bit similar to the RedHat model

Yes, very good recognition. The Open Source Maintenance Fee follows several of the paths RedHat paved long ago.

> This may give CTOs an easy way to expense such support

I'm finding it actually gives the CTOs (or someone a bit lower in the chain) the _requirement_ to pay like they always wanted to before. Said another way, in the past, many devs/leads/managers would say, "Oh, I'd like to sponsor this project but I can't get through procurement." With the OSMF, now they have the forcing function to help them through. This is not hypothetical, I've had companies tell me exactly this.

> becoming a GitHub sponsor is more involved than many would like;

GitHub Sponsors is great... except for a few very real cases where it is not. This is on my radar to improve over time.
by jandrewrogers | 2025-07-24 20:15:33+00:00
It makes no difference if there is a round in the chamber unless there is a fundamental design flaw. The P320 is apparently a rare case of this.

This is extremely mature technology. People have been churning out defect-free designs for many decades. It is surprising that a company with the engineering experience and pedigree of SIG Sauer would design something with this issue. It would be like if Airbus designed a plane where the wing sometimes fell off mid-flight.
by benreesman | 2025-07-24 20:16:03+00:00
The decline in what we expect of our leaders has been going on my entire life and the contrast between 20 years ago and the present is stark.

In 1998 Meriwether and the rest of LTCM nearly crashed the economy, needed the Fed to get involved, and they were personally ruined, guy never opened a ten thousand dollar bottle of wine again and probably never had anything again. Shortly thereafter, Jeff Skilling took out offices in 9 cities and pension plans all over the country with shady accounting. 24 years in prison (reduced later to 14). Ebbers/Worldcom 2002: died in prison.

By 2008? Zero prosecutions. Bonuses the next year.

Around the same time Clinton got caught lying about chasing (consenting and of age) skirt in the Office: nearly ended his presidency, definitely ended his policy agenda, real consequences and he caught a shooting star to avoid far worse. The public was not going to accept it, Congress was not going to let it slide on either side of the aisle. Today? Something like that barely makes the press. You have to be accused of sex trafficking to even get an investigation started and everyone will probably walk.

The idea that this became uniquely bad in January, or even 2016 is demonstrably untrue. At some time in the last 30 years we started accepting leadership who are dishonest, nakedly self-interested, lie without consequences, enrich themselves via extraction rather than value creation, collude with no oversight, and sell out the public.

This is a completely bipartisan consensus on these norms. Speaking for myself, I think Trump represents a new low, but not by much, he's just the next increment in what history will probably call the Altman Era if his ascent to arbitrary power on zero substance continues on it's current trajectory.
by akshaybhalotia | 2025-07-24 20:16:44+00:00
A massive plus one to that. Being "detail oriented" to me is a of knowing "what needs to be done" and "how can I sort it out". Checklists excel at it.

Also kinda related, but I'm a huge fan of the "getting things done"[0] philosophy. Putting things down on a list, helps ease so much of the anxiety about not knowing, planning the next item, and most of all, relieving the cognitive burden of having to remember, which most humans aren't built for. There's a (personal and individual) limit to how many tokens our wet neural networks can hold, and I'd rather use them to focus on the task, rather than having to remember the task from memory.

Get that on repeat mode, and boom, you have checklists!

My wife and friends are at times annoyed by how anal I am about pulling out my phone to note things down whenever a new thought or task appears for me, but I wouldn't change anything about that. So much so, my task manager app is the only one app on my phone and computer that I have a subscription for (other than news and entertainment stuff).

[0]: https://en.wikipedia.org/wiki/Getting_Things_Done
by nosignono | 2025-07-24 20:16:47+00:00
This wasn't a case of an idiot, except perhaps placing the muzzle in a direction that a human would be present.

The gun was in the holster, and the entire holster was removed from the belt and placed on a desk. There's nothing in that course of action that would allow a finger or anything to get into the trigger well. The gun should absolutely not have gone off.
by kccoder | 2025-07-24 20:17:47+00:00
I've been cycling several thousand miles a year for many, many years, and in my experience I can certainly "outrun" a bad diet. Go for a 40 mile bike ride 5 days a week and you'll have a difficult time eating enough food.

A couple years ago I added weight lifting to my regimen and I could never eat enough. Most days of the week I'd stop by mcdonalds to pick up a couple mcdoubles as a snack. I was easily consuming 4-5 thousand calories a day (150-175 grams of protein) and I was still losing weight while gaining muscle. At one point I was sub-10% body fat whilst eating a mix of healthy food and junk food. Every visit my personal trainer was telling me to eat more.

If you're interested in losing weight while eating whatever you want I suggest doing 10-15 hours of fairly intense cardio per week, and 2-3 very intense lifting sessions per week.
by brailsafe | 2025-07-24 20:18:00+00:00
All impressive numbers, but it seems like the move would be to keep doing #1 while being slightly less restrictive about #2 and just as restrictive about #3, which will eventually leave you not just lighter, but with a good level of fitness if you aren't already there. It's way easier to keep excess weight off and feel great about it if you're practicing athletics of some sort regularly
by robmensching | 2025-07-24 20:18:01+00:00
We're still working through the best way to talk about issues and PRs. This is an area where I expect maintainers to differ in how they apply the OSMF (every maintainer I've spoken to is 100% behind requiring payment for binaries).

I wholly agree with the sentiment of your comment and we're still learning.

Note: At this time, my project (WiX Toolset) does not require the OSMF for PRs. If there is a README that says we do, then I probably need to fix it.