MurphyA/hacker-news huggingface dataset:
by bluefirebrand | 2025-07-25 04:47:15+00:00
> Maybe we're too focussed on ourselves, maybe our community has broken down, maybe we don't consider each other real fellow humans.

I think this is unquestionably a problem in modern society. Too many interactions are purely transactional. People are isolated and lonely. Many people are only out for themselves. Community has definitely broken down

I don't know how to fix this and I'm definitely part of the problem, but I think it is a very big problem
by eredengrin | 2025-07-25 04:49:03+00:00
Not sure if there are true heterogeneous server CPUs or not, but with Intel Speed Select Technology (SST) you can mimic some similar features. SST allows you to set some cores to be higher base frequency, turbo frequency, etc, in return for other cores having corresponding lower frequencies. Naturally, the cores are not inherently different here, it's just distributing the power/thermal loads differently, so it's not a true heterogeneous system.
by favorited | 2025-07-25 04:49:52+00:00
The Sig P320 (M17/M18) is the successor to the Beretta 92 (M9) as the US military's standard service pistol.

Glocks are the most common among law enforcement in the US these days. The FBI's service pistol is a Glock 19M. Glock claims that the Glock 22 is, "by far the most popular police service pistol in the United States," which surprises me because the 17 and 19 are the service handguns at most big cities, AFAIK.
by kragen | 2025-07-25 04:50:02+00:00
I've found asciinema pretty cool and recorded a few recordings of things I've done, like some experimental Emacs commands, a computer algebra system, a Unicode Tetris game in ARM assembly, and a minimal roguelike: https://asciinema.org/~kragen. These are not the most spectacular recordings on the site, but I have found them a useful way to communicate ideas.

I wish there was some kind of voiceover support.

One thing to be aware of before you try it is that, if you make a recording without providing a filename for it, it uploads it by default to the web site, even if you haven't created an account yet, though it doesn't make it public. So maybe don't record anything you have a responsibility of confidentiality for, or patch out that feature.
by bee_rider | 2025-07-25 04:53:58+00:00
Supposing you transmit a message to me at a prearranged time, a number. At that prearranged time I pick a number at random, and act as if it is your message.

When I eventually get your message some time later, if it turns out my random pick was wrong, I kill myself. If the many worlds interpretation is right, I should only observe universes in which I’be managed to conjure up your message faster than causality, right?
by maxnevermind | 2025-07-25 04:55:05+00:00
Also started to suspect that, but I have a bigger problem with the content than styling:

> "Instead of remembering complex Kubernetes commands, they ask Claude for the correct syntax, like "how to get all pods or deployment status," and receive the exact commands needed for their infrastructure work."

Duh, you can ask LLM tech questions and stuff. What is the point of putting something like that on the tech blog of the company which supposed to be working on beading edge tech.
by int_19h | 2025-07-25 04:57:00+00:00
If the app is actively maintained, it will update the dependency to fix the security issue.

If the app is not actively maintained, unless trivial, it likely has unpatched vulnerabilities of its own anyway.

And on macOS, if the app is not actively maintained, it usually breaks after a couple major releases regardless of anything else, because Apple doesn't believe in backwards compatibility.
by tstrimple | 2025-07-25 04:57:13+00:00
We live in a largely more accepting world that somehow exists in the same timeframe as "empathy is a sin". No matter how far we come as a society, there will always be people looking to "Make X Great Again" regardless of how great or not X ever was. Unfortunately humanity cannot rest on its laurels. No matter how much we advance as a civilization there will always be a conservative somewhere looking to pull up the ladder or cut off support. Ultimately looking for a way to game the system and deny benefits to others. It's quite amazing that we can look back on all the advances humanity has made in the last few centuries and can clearly see conservatives opposing all of it and somehow still rationalize conservatism as just some other process to achieve the same goals through other means. Yet at every major inflection point in our country conservatism has been the fucking enemy. They have been wrong. Every. Single. Time. When conservatives rebelled against the country and decided to start their own so they could maintain slavery, they were wrong. When conservatives fought against women's suffrage. They were wrong. When conservatives fought against civil rights. They were wrong. When conservatives fought against gay marriage. They were wrong. They have been wrong at literally every fucking important decision since their ideology was created during the French revolution. It's beyond time we stop pretending they have some insights worth listening to or some valuable lessons to convey and treat them as the enemies of humanity that they actually are.
by spaqin | 2025-07-25 04:57:55+00:00
According to the link you provided, it does seem to be ahead of stock Android (assuming AOSP) and LineageOS, disproving your point that it's falling behind.

The point of the OP is not that it would be better than your solution anyway; rather, if you have a device unsupported by GrapheneOS, Calyx would be better than nothing.
by scottlamb | 2025-07-25 04:58:58+00:00
> But it has much lesser impact than in, say, Rust, where it's really an allocation (asking kernel for more RAM). Java's Object "allocation" happens in its own heap, which is a big chunk of RAM already pre-allocated from kernel.

What? No. Rust doesn't ask the kernel for each allocation individually. That'd be insane; besides the crushing system call overhead, the kernel only does allocations in whole pages (4 KiB on x86-64) so it'd be incredibly wasteful of RAM.

Rust does the same thing as virtually every non-GCed language. It uses a memory allocator [1] that does bookkeeping in userspace and asks the kernel for big chunks via sbrk and/or mmap/munmap. Probably not the whole heap as a single chunk of virtual memory as in Java, but much closer to that than to the other extreme of a separate kernel call for each allocation.

[1] by default, just libc's malloc and free, although you can override this, and many people choose jemalloc or mimalloc instead. My high-level description applies equally well to any of the three.
by ThrowawayB7 | 2025-07-25 04:59:23+00:00
> "Security and quality are non-negotiable."

Must be really getting out of hand if he's mentioning it as a higher priority than even his AI blitz. Well, bless Satya's heart. Somebody should clue him in that not dismantling the QA orgs would have helped with security and quality. Just sayin'.
by rayiner | 2025-07-25 05:00:17+00:00
> That "mother may I" phrase implies asking for pre-approval for routine stuff, which obviously isn't what's at issue here.

There is no relevant “routine” versus “non-routine” distinction in either the constitution or the law. Obviously, the folks who had just overthrown their government and created a new one contemplated elected branches that could make dramatic changes!

> A president ignoring the law is definitely sufficiently "extraordinary" to justify temporary injunctions, and the fact that he's doing it a lot only reinforces the need for the checks and balances.

It’s not, actually. The primary check on the elected branches is elections, not lawsuits. The courts exist primarily to vindicate personal rights, not to manage national policy. The framers never even envisioned that courts could enjoin the President for discretionary acts. Even Marbury rejects that notion.

Here, the personal right—someone’s employment as an FTC Commissioner—is the tail that’s wagging the dog. It’s not “extraordinary” because losing your job is such a grievous injury. It’s just a proxy for the government policies the FTC Commissioner has the power to execute. So the courts are being invoked in a battle over policy, which is exactly where the power of the courts is the weakest (by design).
by zimpenfish | 2025-07-25 05:00:55+00:00
> The various legislation [...] do not apply.

Well, except specifically for Sig Sauer on the topic of an external safety in New Hampshire[0]. Which, given that's the thing people have been filing lawsuits in New Hampshire about, is a bit of a political issue, no?

[0] https://www.nhpr.org/nh-news/2025-05-28/sig-sauer-p320-pisto...
by jjj123 | 2025-07-25 05:00:55+00:00
That is not a simple test. Ask any straight person if they’d want to turn gay, the vast majority would say no. My guess is they’d say no if you asked the same question about their children.

But I’m gay, and while there are pros and cons to it, I wouldn’t trade it for anything in the world. And I don’t think just because someone else doesn’t want to be me is a reasonable bar for eradication.

To be clear, I’m not saying the two are equivalent, just pointing out that you need a better argument than “you don’t want this for yourself or your children, right?”.
by irjustin | 2025-07-25 05:01:25+00:00
It's fine to complain it's a bad example of "planned obsolescence", but I hope you didn't downvote me for that (i got a few downs).

I was just talking about organization of competitive companies for price manipulation, but specifically controlled for the benefit of the public - such that we don't lose the US plant due to natural market forces.

It's why ULA is still in business despite SpaceX being significantly cheaper.
by fenomas | 2025-07-25 05:02:03+00:00
> Its not censorship when amazon removes a book

Analogies like this are misleading, IMO. Like if a theater chooses not to show a certain movie that's obviously not censorship, but if the water company effectively prevents the movie from showing by threatening to cut off the theater's water, colloquially the term would certainly apply. And what happened here seems a lot closer to the latter than the former.

> best thing .. to promote and create alternate payment processors

That would only make sense in your analogy, where the shutoff stemmed from the payment processor owner's moral compass. What actually happened here is that an advocacy group hounded the biggest processors into it, so as other processors get big enough, by symmetry the same thing will repeat.

It seems to me that what's needed here is other advocacy groups willing to hound the processors in the other direction.
by kragen | 2025-07-25 05:02:46+00:00
That's why there's never been a war between two nuclear-armed countries: everybody is shitting in their pants because of exactly that logic. Presumably we'll find out when the PRC invades Taiwan.

However, if that doesn't end up with a radioactive wasteland, we'll probably find out shortly afterwards what happens when every two-bit drug cartel or extortion mafia can cheaply assassinate anyone, anywhere in the world, with an ambush drone.
by nine_k | 2025-07-25 05:03:23+00:00
This is fair, as long as you're a small operation, and those you didn't like can go shop elsewhere. Visa + MasterCard are a duopoly controlling the overwhelming majority of the market, and if they ban a seller, there's little else the seller can switch to.

I think a processor like Visa could benefit a lot from the status similar to the "common carrier". Like a telephone network must offer service to anyone, but cannot be held liable for the content of the communication (even if criminals are using it), Visa could accept the requirement to pass payments to any counterparty in exchange for dropping the KYC requirements. Let banks and merchants care about that.

I don't think that the US or EU government would agree to grant such a status though.
by Kirby64 | 2025-07-25 05:04:22+00:00
> If you're not chemically enhanced, then you just eat a consistent, slight surplus while hitting your macro goals. Bulking and cutting makes no sense, you're literally just making things harder for yourself.

If you eat a consistent slight surplus without ever having a period of deficit, then you will just get fat over time.

The whole point of bulking and cutting is to increase your training volume during a caloric surplus to pack on muscle, followed by a period of lowered training volume (due to poorer recovery while in a deficit) eating at a deficit to cut fat while retaining as much muscle as possible. This has nothing to do with steroids, it's just basic body building.

What even would be your propose for someone who wants to change their physique, especially for reducing body fat?
by kindkang2024 | 2025-07-25 05:04:40+00:00
Open-source projects often function like a system of charity and honor. The honor goes to the contributors, while the charitable benefits flow to those who can use it to generate revenue. This model works well for both parties and indirectly benefits humanity.

However, I personally believe—perhaps naively—that the charity could be directed toward all humans in a more direct and obvious way. For example, when a project is released under a license, businesses that use it to make money would donate a small percentage of their profits—say, 1%—to a global fund: the "Decentralized Universal Kindness Income" (DUKI /dju:ki/). The business behind the main contributors would be exempt from this donation, or could choose a reduced percentage. This gives them an advantage when big companies use their project to compete against them (the reason why Redis changed its license).

The benefits are clear. Contributors would receive greater global recognition for their efforts—especially from those outside the tech industry—while businesses that donate would gain access to a wealth of open-source resources (if enough high-quality DUKI-licensed projects exist), also earning respect as a marketing strategy. They would likely gain a competitive advantage compared to those who do not.

I've called this concept the “DUKI License.” At its heart, it’s the MIT License with one simple addition: a profit-sharing requirement. Unfortunately, I don’t have the power to market it, and still unsure how it would be received by the very people who steer the open-source world—the project founders and core maintainers
by ivraatiems | 2025-07-25 05:05:09+00:00
"that every unintended discharge was due to user error" -- Sig is doing a fantastic job of making it clear that that's false (as you say).

The real statement is "every unintended discharge on a known-safe gun is due to user error." I would believe that all unintended discharges on, say, a Glock 17 are user error. I no longer can believe that of Sigs.

And it's like brakes on a car. If it fails for even one person one time and causes one accident, that's too much. The stakes are way too high when you're dealing with something that can take lives if it malfunctions.
by cmitsakis | 2025-07-25 05:06:24+00:00
While freedom of association is fine on a personal level and maybe for small businesses, big corporation that are monopolies or oligopolies shouldn't have this freedom. They should be regulated and forced to serve everyone otherwise they have the power to exclude some people completely from such services with no alternative. Due to their power, their decisions affect people as if they are government decisions, yet we don't have a say on it like we do with the government so it's even worse than government censorship yet some people justify it because they are "private companies" as if that means something.
by sebtron | 2025-07-25 05:06:25+00:00
I have used LineageOS [0] for a few years on my old phone, and last year I got a Pixel 4 and I am using Graphene on it. Both systems work well and I am really glad they exist; Graphene gets extra points for its extremely easy installation process. Unfortunately it seems Graphene is already phasing out support for the Pixel 4 [1], so I'll have to switch back to Lineage at some point.

The only technical limitation I have encountered using these ROMs is related to GPS: my position is often lost and I need at least multiple minutes to gain it back (or sometimes it never comes back, depending on where I am). This is likely related to not using Google's location services, even though I have turned on all settings like using WiFi / bluetooth to improve the location accuracy. I tried every advice I found online, without luck. Somehow the issue is a bit worse on Graphene, as my position is lost every time I close the Maps app, but it may be related to the phone and not the OS.

[0] https://lineageos.org/

[1] https://grapheneos.org/faq#supported-devices
by userbinator | 2025-07-25 05:06:38+00:00
The very essential things a window manager should let me do are:

Launch applications (which might create new windows). Switch between windows. Close windows.

That sounds like the people who grew up using nothing but a smartphone all their lives. I find that there's an entire new generation of developers (and likely users) who don't understand basic window management at all --- all they have on their huge monitors all the time is one maximised application. Meanwhile I have several dozen windows open, all of various sizes, and when they see it, they are surprised at how I can work in such an environment.

No, I would not consider something that can't do what even Windows 1.0 could (tiled, nonoverlapping windows) a "window manager".
by anal_reactor | 2025-07-25 05:08:33+00:00
> Visa/Mastercard should have the right to refuse service.

No. A company beyond certain size functions more akin to a government body providing public service, and should be treated as such. Imagine the only ISP in the area refusing to provide service because fuck you that's why. Or Microsoft banning you from using Windows ever again. Think about it for a second - if Apple made a policy "iPhones cannot be sold to black people" would you say that a private company has all the rights to refuse service?
by ivraatiems | 2025-07-25 05:08:39+00:00
Do you have any evidence of this? The only thing I can find anywhere is a video of Ian timing a trans cosplayer who's doing a shooting match dressed as 2B from Neir: Automata (https://www.youtube.com/watch?v=fhn18QhVzVM), and an Instagram post of him with a gay 2nd-amendment advocate (https://www.instagram.com/p/C2nh1HIy_uS/?hl=en).
by vips7L | 2025-07-25 05:10:51+00:00
You don't coerce it. You don't care in that situation. That's the whole point. You're saying you don't care and are going to use null. If you care, you don't use try! you do the more verbose catching:

let i: Int? do { y = try someThrowingFunc() } catch SomeError.err { y = nil } catch SomeError.youCareAbout { // }
by pauljara | 2025-07-25 05:11:31+00:00
I've spent my career working with great marketers and I don't think any single one of them would advocate for the approach that Sig Sauer took with that stupid "It Ends Today" campaign. In fact, I'm sure all of them would have recommended the exact opposite.

They should very quickly pivot to a "It [100% Safety] Starts Today" remedial campaign admitting there's a problem, following-up with full transparency about how they plan to reorient their organization to make the situation better, then providing frequent proof of progress towards the safety goal. There's a critical window for them to turn this from a crisis that might sink the US division of the company to one that serves as the basis for why they were compelled to adopt safety-first design processes for their guns.

This is their version of the [1982 Tylenol Crisis](https://www.pbs.org/newshour/health/tylenol-murders-1982) but they've really fumbled the ball so far.
by int_19h | 2025-07-25 05:12:43+00:00
Yes, but even so you will never see e.g. an invalid pointer value as the result of a torn memory write. Basically, no matter what you do with threads in Java, it will not segfault.

TFA's point is that (safe) Rust is also like that, but achieves it by restricting all cases where a torn write could be observed through its type system instead of VM's memory model.
by fc417fc802 | 2025-07-25 05:13:24+00:00
Assuming that you expect corruption to be exceedingly rare what's wrong with a 1 in 2^16 or 1 in 2^32 failure rate? That's 4 9s and 9 9s respectively for detecting an event that you hardly expect to happen in the first place.

At 32 bits you're well into the realm of tail risks which include things like massive solar flares or the data center itself being flattened in an explosion or natural disaster.

Edit: I just checked a local drive for concrete numbers. It's part of a btrfs array. Relevant statistics since it was added are 11k power on hours, 24 TiB written, 108 TiB read, and 32 corruption events at the fs level (all attributable to the same power failure, no corruption before or since). I can't be bothered to compute the exact number but at absolute minimum it will be multiple decades of operation before I would expect even a single corruption event to go unnoticed. I'm fairly certain that my house is far more likely to burn down in that time frame.
by Mawr | 2025-07-25 05:13:24+00:00
That depends on your pace and your previous level of activity. If the pace is average and your previous level was ~0 then yes, you're expected to benefit a lot for not much effort.

But to answer your question, walking at average pace is not extensive exercise by any means. Walking at top possible speed would be closer but would probably still not meet the bar. You'd need to incorporate running at moderate pace with a few periods of all-out sprinting into your walking routine.
by kragen | 2025-07-25 05:14:04+00:00
This is a fully general argument against any single thing your life might depend on: seat belts, defibrillators, bulletproof vests, etc.

If the only thing protecting you from getting shot to death is a bulletproof vest, clearly a lot has already gone very wrong, and you're likely to die today anyway. But that kind of thinking is exactly what leads to a failure to defend in depth.
by maxglute | 2025-07-25 05:14:54+00:00
US+co essentially incapable of resupplying TW if PRC motivated to stranglehold blockade. TW is 15 times smaller than UKR, the quality of ISR and amount of munitions PRC can pour onto anywhere in the island and adjacent waters is also orders of magnitude more than RU and resupply via water and air is basically transparent vs myriad of obfuscated land routes UKR has, PRC can trivially locked down TW airstrips and ports from purely mainland platforms. Short distances involved = extremely rapid responses, as in not enough time to unload supplies - low single digit minutes from higher end PRC missiles... doesn't even need navy to enforce a kinetic blockade. TW also 98% dependant on energy imports, 70% on calories. Better example is Cuba, if US wanted to blockade Cuba or depopulate the island, there isn't anything anyone can do about it, i.e. PRC take out some power infra (refrigeration) and water treatment plants and island basically becomes Gaza in days. Ironically, if that happens the only actor with the logistics capability to sustain island with population of TW is PRC - US airlift capacity smaller than Berlin airlift and that was... for 2m vs 24m mouths. Which is why IMO all those new fancy landing barges likely going to be used for "humanitarian" relief - realistically no one in/out of region has the surplus to arbitrarily ramp up supplies for island of 24m... except PRC since that's ~1% of PRC population, almost rounding error vs covid0 mobilization.
by supplied_demand | 2025-07-25 05:15:12+00:00
== When i was growing up the prevailing mindset among parents was that their kids will trampled on if they teach them to show kindness. Now we want our kids to be kind.==

I’m 41 and have noticed the exact opposite movement in my lifetime. Today, we celebrate the meanest people in society (we even elect them President). Kindness is considered a flaw and means you aren’t taking advantage of every opportunity to move yourself forward.

If I compare the rhetoric of Jimmy Carter and Donald Trump, it doesn’t tell me that we are more kind as a society.