HN Leaders

What are the most upvoted users of Hacker News commenting on? Powered by the /leaders top 50 and updated every thirty minutes. Made by @jamespotterdev.

JumpCrisscross ranked #7 [karma: 183155]

> Muneeb and Sohaib Akhter, now both 34, had been in trouble before. Back in 2015, the brothers pled guilty in Virginia to a scheme involving wire fraud and computers. Muneeb was sentenced to three years in prison, while Sohaib got two.

After their stints in jail, the brothers worked their way back into the tech world. In 2023, Muneeb got a job with a Washington, DC, firm that sold software and services to 45 federal clients; Sohaib got a job at the same company a year later.

What in the actual fuck. I'm all for giving people second chances. But maybe some ringfencing?

bookofjoe ranked #26 [karma: 106134]
Animats ranked #10 [karma: 162182]

That's what happens when the storage tanks fill up. Nobody can buy it because they have to accept delivery and put it somewhere.

Animats ranked #10 [karma: 162182]

Yes.

"Medicare Advantage" = HMO. All the usual HMO problems.

The best Medigap plan is Plan F, which is no longer available to new subscribers. "Discontinuation of Medicare Plan F was a strategic decision aimed at promoting responsible healthcare spending and ensuring the financial sustainability of the Medicare program." It covers just about everything Medicare doesn't pay, including the various deductibles Medicare has. If Medicare covered Medicare's part, the Plan F provider has to pay their part. They don't get to question it. I don't even see hospital bills, just statements that it's been paid for.

Plan G is one step down from that.

crazygringo ranked #39 [karma: 83588]

It might be more likely that it cannibalizes used Macbook Air sales.

JumpCrisscross ranked #7 [karma: 183155]

Combined with the increasing acceptance of shoplifting [1] and unprecedented corruption and criminality among our national leaders, it's hard not to read this as a moral page turning on American culture.

[1] https://www.theatlantic.com/ideas/2026/04/hasan-piker-jia-to...

stavros ranked #45 [karma: 77531]

We weren't talking about whether the registry was better or worse, we were talking about how similar the two OSes were.

jerf ranked #32 [karma: 92153]

I run Steam on Ubuntu with a "GeForce RTX 2070 SUPER" (according to lspci), and while it generally works it has some weird issues with gaming in Linux. Some games end up with what feels like ~200ms latency for no apparent reason, and frame rates on some things like Just Cause 3, which I ought to be horribly overspec'd for (a 2015 game) run comfortably, but just barely, which really isn't right. And Persona 5 gets about 2 frames per second in Linux. My Steam Deck pushes it at 60 at 720p with no problem, and I think was pushing out 1080 at one point quite playably, and I think I benchmarked my PC at ~6 times more powerful than my Steam Deck.

Whereas the AMD-based Steam Deck always does what it should do.

bookofjoe ranked #26 [karma: 106134]

In fact he's the opposite of frightening.

Animats ranked #10 [karma: 162182]

It's a win, but the Salt Lake City Tribune is mostly Utah news.

Who doesn't have a paywall now? Fox News. This is a problem.

ceejayoz ranked #33 [karma: 92057]

It's unpaid time, but that'll just get factored into the rates charged for billable things like appointments and procedures.

tptacek ranked #1 [karma: 420151]

I'm sure language issues motivated the choice but I think this would be a lot more pleasant to read in your own voice and not in an LLMs. It reads pretty slick and magaziney.

Animats ranked #10 [karma: 162182]

There's been real progress. Wine's memory allocator had an architecture with three nested locks. "Realloc" held a futex lock on the memory allocator while recopying the buffer. Multiple threads doing allocation could go into futex congestion, with many threads looping on the futex. This made Vec::push in Rust insanely inefficient. Some of my programs dropped from 60FPS to about 0.5 FPS.

Fixed in Wine 11.0. Thanks to the Wine team.

Not sure if this was related to NTSYNC, but Wine's locking infrastructure definitely got an overhaul.

tptacek ranked #1 [karma: 420151]

No it isn't. It's struggling on the front page because this is a very old story and it's the same conversation every time: payment processors hate this stuff because digital goods are fraud and chargeback magnets, and that's doubly true of adult content.

nostrademons ranked #40 [karma: 83044]

That's probably why they are two of the most powerful men currently in existence.

When there is something genuinely acknowledged as being valuable - and a $900B company certainly qualifies - people are going to fight over it. Only natural, because in most cases the way to get power is to fight for things that will make you powerful. Just look at the history of Facebook or Twitter or Google Chauffeur/Waymo or Cisco or the U.S. presidency.

When you get wealth and power without fighting, it's usually because you managed to identify something that would eventually make you powerful without anyone else realizing that it's important, until you become too big to overthrow. This is the story of the Google founders or E-bay or Github or...I can't really think of others, it's a pretty rare path to success. Either that, or seem non-threatening and mild-mannered enough that nobody attacks you and then be the last one standing after all the combative types have destroyed each other, like how Sundar got to be CEO of Alphabet or Bran Stark won the Seven Kingdoms.

PaulHoule ranked #24 [karma: 108305]

... and you reward them for it?

PaulHoule ranked #24 [karma: 108305]

Ouch! We get told at least 10x what a genius this guy is before we even are told what he did.

bookofjoe ranked #26 [karma: 106134]
pjmlp ranked #15 [karma: 128841]

Java is funded by Oracle, all of it.

People parrot to use OpenJDK without understanding it is mostly Oracle employees working on it.

And if you dislike Oracle, the other minor contributors are Red-Hat, IBM, SAP, Microsoft, Alibaba, Azul,... which for many HNers are the same.

Animats ranked #10 [karma: 162182]

Many sites are talking about this, but here's the actual video.

Related announcement from CEO on X: https://x.com/adcock_brett

It's a humanoid robot taking bags and boxes from an incoming chute and facing them label-side down. About an hour and a half in so far. No commentary.

tptacek ranked #1 [karma: 420151]

There's a reason we're not reading monospaced here, and a reason we do read monospaced code.

But the beauty of this moment is that if you want a really good SwiftUI monospaced Markdown reader, you can have it before dinner. This is exactly what I'm talking about. You have an idiosyncratic personal preference, and it's now reasonable to expect software to shrink-wrap around that preference.

coldtea ranked #34 [karma: 91266]

>a man who I praised fulsomely in a blog post 20 years ago, for his coverage of the genocide in Darfur

But apparently don't care for him when the genocide hits closer to home.

dragonwriter ranked #16 [karma: 127868]

A national public payment processor in the US would not be more immune to political pressure from religious moralist groups than a duopoly of private processors.

For evidence see, well, all the other institutions of the US federal government.

nostrademons ranked #40 [karma: 83044]

> Muneeb Akhter asked Sohaib Akhter for the plaintext password of an individual who submitted a complaint to the Equal Employment Opportunity Commission’s Public Portal, which was maintained by the Akhters’ employer. Sohaib Akhter conducted a database query on the EEOC database and then provided the password to Muneeb Akhter.

WTF?

nostrademons ranked #40 [karma: 83044]

Was there 2009-2014 and then again 2020-2026. I think there are a lot of aspects of IDE use and culture at Google that this post omits.

My recollection from 2009-2011 is that emacs and vim were the dominant editors (just as the TV show Silicon Valley depicted), and there was a decent-sized minority using Eclipse and Intellij, both of which had official support for Google tooling. The command line still largely ruled though, even though the official Google developer workstation was Goobuntu, Google-flavored Ubuntu. This reflected the overall developer population of the time.

I think Cider actually was invented a little earlier than the article describes. I have vague memories of some engineers experimenting with web-based IDEs that would integrated directly with Critique (the code-review software) as early as 2013-2014. Its use was not widespread when I left in 2014; there was still the impression that it wasn't powerful enough for daily driving.

When I came back in 2020, emacs/vim use was much lower, again probably reflecting differences in the general population of developers. Many more of the developers had been trained in the post-2010 developer ecosystem of VSCode, IntelliJ, etc, and this was reflected in tool usage at Google too. I'd say IntelliJ was the dominant IDE, with Cider a close second and Cider-V just starting to take market share. You still had to pry emacs and vim from a grizzled old veteran's hands.

By 2022 I'd transferred to an Android team, and Android Studio with Blaze was the dominant IDE, even as general IntelliJ usage in the company was falling. Cider just didn't have the same Android-specific support. Company-wide Cider-V was growing the fastest, taking market share from both IntelliJ and Cider-V.

By 2024 Cider-V was dominant and there started to be a concerted push to standardize on it, particularly since new AI agent tools were coming out and they couldn't be supported on all editors that Googlers wanted to use.

As of my departure in 2026, the company-wide push was to standardize on Antigravity [1], which, as I understand it, won a turf war within the developer tools org and got blessed as the "official" Google AI coding agent. This also has the effect of concentrating developer time dogfooding Google's external AI coding offering, which hopefully should improve its quality. There's still significant Cider-V usage, but it's dropping, and execs are pushing Antigravity hard.

[1] https://antigravity.google/

jedberg ranked #44 [karma: 78767]

Looks interesting, curious what your moat here is. What prevents Supabase/Neon from doing this? Actually don't they already do this? How does this differ from the branching Neon and Supabase already offer?

rbanffy ranked #5 [karma: 189074]

I honestly thought it’d be wind that would make a dent in generation before solar, but I guess I was wrong.

pjmlp ranked #15 [karma: 128841]

Cool information, thanks for the links.

I wasn't aware of those systems.

jedberg ranked #44 [karma: 78767]

This isn't a problem that can be solved by a clever entrepreneur. This is what government is for. When you have a shared resource that everyone needs, government is the best option for making sure its distribution is fair.

We already know how to solve this: make transmission owned by the government, make generation free-market. Cities do this already. The city of Santa Clara owns all the transmission, and then buys power on the open market along with generating themselves.

The result is their power costs 1/2 as much as all the surrounding cities that have PG&E.

PaulHoule ranked #24 [karma: 108305]

Circa 2009 or so I was interested in automated link building systems, there were some sites that had no defenses, but I saw enough going on around Reddit that I just didn't want to mess with it.

nostrademons ranked #40 [karma: 83044]

The enemy is both strong and weak.

jerf ranked #32 [karma: 92153]

The initial release of dnsmasq was in 2001. The list of viable languages for a high-performance network server at the time was still not all that long. Erlang wasn't on it. Too big a performance hit, too much opaque runtime that may not have been stable at the time, too few contributors, big dependency footprint of stuff most things wouldn't have installed. (When I used Erlang for a production system in more like the 2015 time frame it still had rough corners if you weren't using it exactly for the use case it was meant for.) This isn't specially a criticism of Erlang, it would have been like this across many languages and runtimes.

A lot of these systems that are getting hit, and will probably continue to be hit over the next few weeks or months, have a similar story. The Linux kernel's only other potentially viable choice was C++ at the time. OpenSSL, a perennial security offender, was started in 1998. You can look up your own favorite major system library with major security issues and it's probably the same story.

I'm as aggressive as anyone about saying "don't write a new project in C for network access", but cast me back to 1998 and I couldn't tell you what other viable choices there are either. There are safer languages, but they were much, much smaller than the C community, and I couldn't promise you how stable they were either. Java was out, and I don't know when to draw the exact line as to when it became a serious contender for a network server, but late 200Xs would be my guess; certainly what I saw in 1999 wasn't yet.

Example: I ran a Haskell network server in 2011 for something relatively unimportant and it fell over under conditions that would not have been very extreme for a production network; I know it was Haskell and not my code because I reused the same code base in 2013 with no changes in the core run loop and it did about 90% better; still not enough that I would have put that system into a real production use case but enough to show it wasn't my code failing. So while Haskell may have existed in the 200Xs, it wouldn't have qualified as a viable choice for a network server at the time.

There's a lot more viable choices today than there used to be.

tptacek ranked #1 [karma: 420151]

This misses half the problem, which is that there aren't many intrinsic traits people care about. Your height is as biological a thing as anything else, but it's tied to your environment in the same sense as hair color. That's the point the author is making: that's it's difficult to deconfound these things, and that when we discuss "heritability", as a statistic that appears in the literature, we've always talking about confounded measures.

steveklabnik ranked #30 [karma: 97431]

Rust’s async makes some design decisions that make it a unique feature: no other language has zero allocations to do async, for example. (In C++’s version you can get it to do no allocations if you do certain things, like making the required allocator a no-op, in my understanding, but it conceptually requires a call to an allocator)

This makes it suitable for a much wider variety of tasks than other languages with similar features, but does mean that there are more details that you need to care about than in other languages that are higher level.

This means it is controversial: some people would prefer a higher level experience, but for those who do use it for its full range of tasks, it’s great.

There are some rough edges, but it’s just a feature that, even outside of Rust, some people just fundamentally dislike. So it draws a lot of heat from all sides.

It is also probably the single largest driver of adoption of the language. Rust started truly taking off once it landed.

paxys ranked #42 [karma: 82182]

That's not the reason. Cost of chargebacks falls entirely on the merchant. Visa/MC have no reason to care.

danso ranked #9 [karma: 167741]

Has Mir in the past ever implemented any kind of bans or restrictions for specific vendors or use cases?

jerf ranked #32 [karma: 92153]

October 2021, Mastercard unilaterally imposes additional constraints on adult sites: https://www.commercegate.com/mastercard-issued-an-updated-se...

August 2021: OnlyFans CEO Blames Porn Ban on 'Unfair Actions' of Banks, Media: https://www.pcmag.com/news/onlyfans-ceo-blames-porn-ban-on-u...

April 2024: Japanese Adult content platform DLsite disables Visa/Mastercard payment after attempt to outsmart credit card companies: https://automaton-media.com/en/news/dlsite-disables-visa-mas...

It's not a sudden new thing. The financial theory seems to explain all the facts.

PaulHoule ranked #24 [karma: 108305]

In 2026 it is probably not theoretical physics. Around 2000 or so the dam broke and there have been numerous routes to quantum gravity which are plausible from a calculational point of view... but not a lot of experiments to rule them out except for those that are the most blatantly Lorenz violating. Until we see sparticles, proton decay, and the like, we can't say that much about the whole world of GUT and Strings that we're stuck in right now.

bookofjoe ranked #26 [karma: 106134]
bookofjoe ranked #26 [karma: 106134]
rayiner ranked #18 [karma: 126468]

Raptor is a thing of beauty: https://sxcontent9668.azureedge.us/cms-assets/assets/Raptor_.... Look how polished it is. It looks like a fucking Apple product.

The Russians were really good at aerospace. It's a testament to their engineering that it took this long to advance past where they were in the 1970s. I love this video describing the development from the Russian RD270 all the way to Raptor: https://x.com/Erdayastronaut/status/1204179086823825408.

simonw ranked #27 [karma: 105145]

"Dutch suicide prevention hotline shares visitor data with tech companies" is certainly one way of saying "Dutch suicide prevention hotline website uses Google Analytics".

simonw ranked #27 [karma: 105145]

The no-GIL work (free-threading) is unrelated to this incremental GC work.

Free-threading actually uses its own, separate GC: https://labs.quansight.org/blog/free-threaded-gc-3-14

ceejayoz ranked #33 [karma: 92057]

https://www.cbsnews.com/news/will-988-call-the-police-data-s...

> Many people in mental health crisis fear that if they dial 988, law enforcement might show up or they might be forced to go to the hospital.

> But getting sent that kind of "involuntary emergency rescue" happens to around 1% of callers, suggests new data from Vibrant Emotional Health, the administrator of the 988 Lifeline for suicide and mental health crises.

mooreds ranked #35 [karma: 90864]

I have so many questions.

How long have you been doing this?

Are you at a product company, a consultancy, a place where technology is an enabler but not core, or somewhere else?

What happens when there are bugs or an outage due to that 3k LoC PR?

pjmlp ranked #15 [karma: 128841]

COM OOP is good enough, by VB 6 it was already there.

Also COM OOP is exactly what UWP and WinUI are all about.

WinRT started as the reboot, what if .NET was actually what it was originally planned for, and not a Java clone based on J++.

https://arstechnica.com/features/2012/10/windows-8-and-winrt...

However Microsoft completly botched the delivery.

jerf ranked #32 [karma: 92153]

Context: I grew up with a Commodore 64. So I wasn't around "since the beginning" of BASIC but I've clocked some real time with it.

Looking back on it, I don't think there was anything special about BASIC, from a modern point of view. Historically, yes, very significant language; that's not what I'm saying. What I'm saying is that BASIC's justified reputation for being an "easy" language is very much the product of what the competition was.

On the small side of the computer space, the competition was assembly. Yeah, BASIC is easier than assembly. But that's not really saying much. On the large computer side you have some more competition with C and a handful of other viable languages, but they're all just terrible. You can't get a sense of what 1970s or 1980s C looked like by looking at a modern code base. C style has come a long way. The competition was even worse than it is today. (I'm also talking the "average" code base, not things like the annotated UNIX that does look pretty nice, but is also among the best of the best of the era.) Yeah, BASIC was easier than that, and again, that's not saying much.

It also sacrificed a looooot of capability for that easiness. We've built many languages since then that are easier than C without the massive sacrifice of capability. Some sacrifice, yes, but nowhere near as much. Having more computing resources available has not hurt, that's for sure.

By modern standards it makes a wide variety of terrible and/or baffling decisions. Even in its final form of Visual Basic .Net it was not a great language; if you target the earlier iterations which is where it earned its reputation it has even more baffling decisions. For instance, the memory model the language was built around was basically completely static allocation of everything. It's better to start with a good design then to start with a language that was built around that, then fixed up later.

Based on the author's description of the situation, the easiest and most natural choice is to stick Lua on it. It's a modern language, the AIs know it, there's abundant documentation for it every which way, it's already a de facto standard in the gaming space so the users can be learning skills they can take elsewhere in the space later. If anything the biggest disadvantage is the amount of documentation a user can find that is Lua, but bound to some completely different environment that might confuse the newbie, or written by some other novice giving terrible advice.

But my real point here is that I would tend to discourage starting with BASIC, and having kind of already started, I'd advise dropping it ASAP. It's not a very good building point in 2026 and there are a lot of good ones to choose from.

pjmlp ranked #15 [karma: 128841]

The biggest issue, is that the whole stack keeps being dependent on external nations, as per the companies that actually contribute to FOSS with big money.

https://insights.linuxfoundation.org/project/korg/contributo...

Then it is Go (Google), Java (Oracle, IBM, Red-Hat), .NET (Microsoft), Rust (Amazon, Microsoft, Google), Typescript (Microsoft), C and C++ (Red-Hat, IBM, Microsoft, Apple Google, ...), and so on.

pjc50 ranked #23 [karma: 109906]

GDPR is a bureaucratic annoyance. Trump is an existential threat.

pjmlp ranked #15 [karma: 128841]

I could see myself getting a 16 GB model, assuming they are made available at reasonable prices.

Meaning OEMs, not the usual overpriced Google offers.

This can also be the final blow for Microsoft to finally get their act together regarding Windows quality, and the current mess in Windows native development after the UWP/WinRT adoption failure, mostly caused by schizophrenic management decisions on how to cater to devs.

Animats ranked #10 [karma: 162182]

> What's being delivered now is, an agent running on someone else's computer, copying your data to someone else's database, with zero responsibility, or mandate to protect that data and not share with with anyone else (in fact, they almost always promise to share it with their thousand partners), offering suggestions and preferences based on someone else's so-called recommendations, influenced by paying the agent's operators, and increasing pressure to make using someone else's computers + agents the only way to interact with other people and systems.

If we're going to have AI regulation, this is where to start. If a company's AI service acts for a user, the company has non-disclaimable financial responsibility for anything that goes wrong. There's an area of law called "agency", which covers the liability of an employer for the actions of its employees. The law of agency should apply to AI agents. One court already did that. An airline AI gave wrong but reasonable sounding advice on fares, a customer made a decision based on that advice, and the court held that the AI's advice was binding on the company, even though it cost the company money.

This is something lawyers and politicians can understand, because there's settled law on this for human agents.

ceejayoz ranked #33 [karma: 92057]

You should look up the definition of spectacle. It isn’t necessarily a positive.

Same deal as “awesome”; people often misunderstand its meaning.

rbanffy ranked #5 [karma: 189074]

> Basic is just not particular useful and has a lot of funny behavior or missing parts for any serious project.

I think it is an interesting teaching tool. It has a lot of limitations that place it close to the machine level - all variables being global, no real named functions, and so on. It grounds the expectations about what a computer can and can't do - all the fancy things we do are smoke and mirrors layered on top of a very simple machine.

pjmlp ranked #15 [karma: 128841]

That shows how much you know modules, what is your experience with header units?

Modules can be critized by having been added to the standard without field experience, from the two implementations, Apple's clang module maps, and Microsoft's modules prototype that was the base of C++20 proposal, none of them is what was standardised in the end.

The standard also was ratified without any feedback from tool vendors, which have had to come up with their own solutions outside the standard.

IDEs still struggle to support them.

So no, it isn't "already boils down to shipping binary + module."

Contracts are much worse, because beyond some prototypes that the community could hardly provide any feedback, all the issues that have been raised regarding compiler toolchains, and shipping binary libraries, national bodies request for comments have been had waved as not being a big issue.

Yeah it goes to show how some want contracts at any cost.

pjmlp ranked #15 [karma: 128841]

Actually no, CDE, NeWS and NeXTSTEP are my favourite UNIX GUIs.

On FOSS side, I would vote for afterstep, windowmaker, original GNOME with sawmill, and KDE.

pjmlp ranked #15 [karma: 128841]

I guess we could also compare what is possible in Amiga demoscene, and plenty of bloat that goes around nowadays.

Looking at the demo, 35MB WASM for that?!?

These are Carrier Command and F-18 Interceptor on 512 KB.

https://www.youtube.com/watch?v=89cUUbwqPN8

https://www.youtube.com/watch?v=9Whw4E2qpm8

pjc50 ranked #23 [karma: 109906]

So apart from the clickbait, the reason why this is interesting is because it's a limiter for the often cited idea of clean green hydrogen from electrolyis. The current use of titanium and precious metals is, obviously, really expensive, so it's uneconomical to build something that only runs on "spare" electricity.

coldtea ranked #34 [karma: 91266]

Why send the review to us? Give it to another AI to read.

pjc50 ranked #23 [karma: 109906]

I take a center position on this: every year new nuclear looks worse economically, but that's not a good reason to shut down already operating plants.

The safety issues .. I think the combination of low probability (unknown) and potentially huge cost (Chernobyl affected almost the entirety of Europe!) make it exceptionally prone to toxic discourse. You just can't assign reliable numbers to it. There's a risk of ending up with a Space Shuttle situation, where because a disaster would be so bad everyone in the chain downplays the risk until an O-ring explodes.

Maybe we can try SMRs once they're actually in production, but somewhere else can try them first on their own expense.

pjmlp ranked #15 [karma: 128841]

No worries, paper straws will save the day.

We could start by actually having a DB that works, instead of forcing people to use cars if they want to actually reach their destination on time.

And bus connections that drive more often per villages and small towns than once per hour.

pjc50 ranked #23 [karma: 109906]

You can appeal a fine. You can't appeal a missile.

Animats ranked #10 [karma: 162182]

So they don't have to handle the really hard case.

In x86 land, it's hard to find the instruction boundaries statically, because, for historical reasons going back to the 8-bit era, x86 nstructions don't have alignment restrictions. This is what makes translation ambiguous.

If you start at the program entry point and start examining reachable instructions, you can find the instruction boundaries. Debuggers and disassemblers do this. Most of the time, it works, but You may have to recognize things such as C++ vtables. Debug info helps there. There may be ambiguity. This seems to be about generating all the possible code options to resolve that ambiguity by brute force case analysis.

x86 doesn't have explicit code/data separation, which some architectures do. So they have to try instruction decoding on all data built into the executable. They cull obvious mistranslations. Yet they still have a 50x space expansion, someone mentioned. Most of those will be unreachable mistranslated code.

You can't look at a static executable which uses pointers to functions and say "that data cannot possibly be code", without constraining what those pointers point to. That involves predicting run-time behavior, which may not be possible.

userbinator ranked #36 [karma: 89556]

I read those bytes and immediately thought "mov eax, 42; ret".

userbinator ranked #36 [karma: 89556]

Appeal to nature is something that definitely cuts across the political spectrum.

userbinator ranked #36 [karma: 89556]

It splits the input into adaptively-sized blocks (quanta), runs a competition between many specialized codecs on each block, and emits the smallest result.

This is, for lack of a better term, a "metacompressor", but it will be interesting to see which of the choices end up dominating; in my past experiences with metacompression, one algorithm is usually consistently ahead.

userbinator ranked #36 [karma: 89556]

Likewise, I'm also not very demanding of my text editor. I used vi on any *nix systems and Notepad (the original one, not the new bloated monstrosity) on Windows for most of my work. Navigation, basic editing, and searching are probably all I need.

JumpCrisscross ranked #7 [karma: 183155]

> disallowing archival is practically suicide

The Times alone pulls a multiple of the Internet Archive’s visitors [1][2].

[1] https://www.semrush.com/website/archive.org/overview/

[2] https://www.semrush.com/website/nytimes.com/overview/

userbinator ranked #36 [karma: 89556]

"stealing" is BS because the original still exists. Copyright infringement is more correct.

tptacek ranked #1 [karma: 420151]

There's Supreme Court precedent establishing that this isn't the case. ACLU itself had backed off it, last I checked, but since they used it for a very long time in fundraising, people will never, ever stop believing that 80% of the United States lives in a "Constitution-free zone". You cannot in fact be border-searched on the streets of Chicago; in fact, you can't even be border-searched at a lawful fixed immigration checkpoint.

Border searches need a nexus to an actual border crossing.

rayiner ranked #18 [karma: 126468]

That's incorrect, or at best misleadingly incomplete. 8 USC §1357(a) authorizes border agents to, "(3) within a reasonable distance from any external boundary of the United States, to board and search for aliens any vessel within the territorial waters of the United States and any railway car, aircraft, conveyance, or vehicle, and within a distance of twenty-five miles from any such external boundary to have access to private lands, but not dwellings, for the purpose of patrolling the border to prevent the illegal entry of aliens into the United States."

The associated regulations, 8 C.F.R. §287.1, interpret "reasonable distance" to mean up to 100 miles from the actual border. But: "In fixing distances not exceeding 100 air miles pursuant to paragraph (a) of this section, chief patrol agents and special agents in charge shall take into consideration topography, confluence of arteries of transportation leading from external boundaries, density of population, possible inconvenience to the traveling public, types of conveyances used, and reliable information as to movements of persons effecting illegal entry into the United States."

The statute and regulation just mean that agents don't need to patrol the border at the literal border--which in some cases runs through the middle of bodies of water. But they must justify the determinations of what's a "reasonable distance" from the border must be based on what's needed to prevent illegal entry into the United States, based on factors such as topography and transportation routes.

bookofjoe ranked #26 [karma: 106134]
stavros ranked #45 [karma: 77531]

Scrcpy is fantastic, no idea how it Just Works™ so smoothly and painlessly, but it does.

rayiner ranked #18 [karma: 126468]

In Spain and France, once the legislature approves a transit project, it preempts all other laws and is very difficult to litigate out of existence. Lawsuits cripple our ability to build infrastructure.

userbinator ranked #36 [karma: 89556]

Of course in the USA and Canada, it is illegal to defend property by force, except maybe in Texas.

Texas is probably the classic example but many of the other states have similar laws: https://en.wikipedia.org/wiki/Castle_doctrine

ceejayoz ranked #33 [karma: 92057]

https://en.wikipedia.org/wiki/United_States_Border_Patrol_in...

> The U.S. Border Patrol has stated: "Although motorists are not legally required to answer the questions 'Are you a U.S. citizen, and where are you headed?' they will not be allowed to proceed until the inspecting agent is satisfied that the occupants of vehicles traveling through the checkpoint are legally present in the U.S."

I'm not convinced "the law says you can't do that" is super meaningful in 2026.

stavros ranked #45 [karma: 77531]

Why should I have to send all my prints to Bambu when the printer is sitting right next to me? Why do I have to choose between being able to stop my printer remotely or Bambu not tracking my every move, when it's trivial to have both?

bookofjoe ranked #26 [karma: 106134]
crazygringo ranked #39 [karma: 83588]

This is just like... SQL 101 for transactions and locking. These are basic, elementary concepts in databases.

There's nothing "incorrect by construction".

The author claims the original snippet "looks completely reasonable". It absolutely does not, if you know anything about client-server databases.

ceejayoz ranked #33 [karma: 92057]

Not a physicist, so this may be a dumb question… but do we even know for sure it’s a problem with a solution?

Animats ranked #10 [karma: 162182]

Einstein spent his later career trying to reconcile general relativity and quantum mechanics. He failed. So has everyone after him. It's not about Einstein being old. It's that it's a really hard problem.

dragonwriter ranked #16 [karma: 127868]

> I mean... settling means you lost, almost by definition.

No, since "settling" is something both sides do, if it were losing, it would be both sides losing.

Settling is a decision to compromise to mitigate the cost of litigation (and in the US, which does not have loser pays as the default rule, that can be quite expensive even if you win) as well as the risk of loss. You can’t really characterize it as being more "winning" or "losing" for anyone one party without a much more detailed consideration of the specific terms and the expected costs of litigation, etc.

Animats ranked #10 [karma: 162182]

Somewhere, an LLM trained on this and can now produce cliche future fonts.

Is the Trajan fad over yet?[1]

[1] https://letterboxd.com/sethpaul/list/trajan-the-typeface-tha...

WalterBright ranked #43 [karma: 79667]

> Sure some stuff sticks but most falls off the wall and is axed barely half way into the product life cycle.

If you're not failing often, you're not an innovative company.

tptacek ranked #1 [karma: 420151]

I don't think I'd do it and I know I'd think much less of any company that used general cognitive testing as part of their candidate qualification process (I'd be working with a team of coworkers that were basically selected by astrology), but it is lawful to run a hiring process for a knowledge work job that way.

It's still not sinking in, 75 years after W. Edwards Deming, that the reliable way to hire people is simply to audition them doing the actual work their role involves.

tptacek ranked #1 [karma: 420151]

This is the bullshittery in its mature form, which doesn’t consist of individual lies, or individual scams, but a steady-state ecosystem in which a large share of professional output is produced to be seen by other people producing output, and in which the connection to anything resembling a real customer, a real problem, or a real outcome has gone slack.

Wait, what? Being two or more steps removed from "a real customer" makes your job bullshit?

Animats ranked #10 [karma: 162182]

In "Failure Is Not an Option", Gene Kranz, who ran Apollo Mission Control in the 1960s, brings up tolerance for bullshit. Someone tried to bullshit him about something. He put his arm around them and walked them out of mission control. They were never in that room again.

We need more leaders like that.

PaulHoule ranked #24 [karma: 108305]

It's like genetic recombination: take the worst of Apple and the worst of Microsoft and you get... this!

rbanffy ranked #5 [karma: 189074]

A CDC 6400 in high school… wow.

PaulHoule ranked #24 [karma: 108305]

I haven't worked on projects for anyone else using Spring for a long time. Personally I like using Spring as a Factory Factory Factory to build systems by snapping parts together but a lot of organizations are using Guava instead these days.

WalterBright ranked #43 [karma: 79667]

In related news, replacing stock parts on your engine with chrome plated ones makes your car race-ready.

paxys ranked #42 [karma: 82182]

There's an entire world outside of Silicon Valley and the Apple ecosystem. Apple has a ~9% PC market share. Who is buying the other 91% if there is no demand?

simonw ranked #27 [karma: 105145]

Looks like you need to open up access to https://huggingface.co/Cactus-Compute/datasets/needle-tokeni... - I get this error when trying to run the steps in your README:

> Repository Not Found for url: http s://huggingface.co/api/datasets/Cactus-Compute/needle-tokenizer/revision/main.

jedberg ranked #44 [karma: 78767]

MacBooks aren't that unrepairable, you just have to go to someone who isn't Apple. Apple will tell you that you have to replace the entire logic board, and then you go to the independent repair shop and they can fix whatever it was for $100.

I've repaired my MacBooks multiple times before (although not one in the last seven years, so maybe they are totally unrepairable, but I doubt it).

The main issue is that Apple will want to replace everything to avoid you coming back and saying it didn't work, when it's actually a different issue.

simonw ranked #27 [karma: 105145]

I have a bunch of projects with plugins and I've sometimes thought about introducing a "reviewed" mechanism where the project marks specific versions as reviewed and trusted.

One of the things that's held me back (aside from the huge time commitment) is my fear that people will come to depend on that review process, such that if the process misses an obfuscated exploit the project itself will be blamed for the subsequent attacks.

How are you thinking about that?

To me it feels like the difference between the Debian/Ubuntu approach - everything in their registry is tightly reviewed - and the PyPI/npm approach where there's no review guarantees at all.

Animats ranked #10 [karma: 162182]

> Vacuum-tube amplifiers are not in the same class with techniques that are unlikely to have any perceptible influence on what you hear.

Yes, they are. The Carver Silver 7 was built to demonstrate this. [1] It's a tube amplifier with 38 tubes per channel that costs $17,000. It has all the important features - weighs 68Kg, vibration damping mounts, takes four minutes to power up, and the wiring is silver. Gets good reviews from the High End crowd.

Then Carver built the Silver 7 T, a transistorized amp with the same transfer function. As a demo, the Silver 7 and the Silver 7 T can have their outputs differenced, or wired up to cancel and drive a silent speaker. Same output. Gets terrible reviews.

[1] https://hometechnologyreview.com/CARVER-SILVER-SEVEN-MONO-VA...

stavros ranked #45 [karma: 77531]

If the bad guys get paid and release the info anyway, they not only make it less likely they'll get paid in the future, they make it less likely anyone will get paid in the future.

Even other bad guys have an incentive to stop these bad guys from leaking the info after getting paid.

jerf ranked #32 [karma: 92153]

If eBay thought having storefronts would be advantageous, they would have them. It doesn't make a lot of sense for eBay to merge with Gamestop only for the combined entity to decide that the most sensible first thing to do is close all the Gamestop locations.

The physical Gamestop locations are also horrifically overprovisioned to be an eBay storefront. Many companies have already experimented with things like "lockers" which seem to be successful enough to hang around, probably because the costs are low enough they don't need to do much to justify themselves and they don't need dedicated store fronts. If they want better assurance that the things being shipped are what the sellers claim they are a partnership with UPS or Fedex and their wide variety of existing storefronts that are already provisioned with everything you need to ship almost anything makes orders of magnitude more sense, and nobody has to "acquire" the other to make that work, without the square footage of a Gamestop location.

nostrademons ranked #40 [karma: 83044]

83,000 karma and no downvote button on submissions for me.

I think that a submission might get negative votes for being flagged, though, so if 11 people hit the "flag" button that might take it to -10.

nostrademons ranked #40 [karma: 83044]

Locally readable is what I want for LLM-generated code, though. If I need to change the whole architecture, I re-prompt the LLM and have it rewrite the code for me. The changes that I'd need the code to be human-readable for are quick fixes where the LLM got something simple wrong and it'd take longer to explain to the LLM where it went off-track than to just fix it myself.

jedberg ranked #44 [karma: 78767]

I miss my GEM desktop and products. They were so ahead of their time. And Ventura publisher! I made some school projects using that. Brings back some good memories.