HN user

corbet

4,095 karma
Posts119
Comments183
View on HN
lwn.net 3mo ago

Vibe-Coded Ext4 for OpenBSD

corbet
77pts81
lwn.net 1y ago

The BPF instruction set architecture is now RFC 9669

corbet
53pts10
lwn.net 2y ago

Mourning Daniel Bristot de Oliveira

corbet
6pts0
lwn.net 2y ago

How kernel CVE numbers are assigned

corbet
15pts4
lwn.net 2y ago

P4TC Hits a Brick Wall

corbet
1pts0
lwn.net 2y ago

The Linux kernel project becomes a CVE numbering authority

corbet
77pts24
lwn.net 2y ago

Hyphens, minus, and dashes in Debian man pages

corbet
1pts0
lwn.net 2y ago

Replacing OpenSUSE Leap

corbet
31pts17
finance.yahoo.com 3y ago

PeerStreet Files for Chapter 11 Bankruptcy Protection

corbet
2pts0
lwn.net 4y ago

Processor MMIO stale-data vulnerabilities

corbet
2pts0
lwn.net 4y ago

Today's Spectre variant: branch history injection

corbet
3pts0
lwn.net 5y ago

GCC drops its copyright-assignment requirement

corbet
255pts242
lwn.net 5y ago

The Linux Foundation Tab Report on the UMN Affair

corbet
4pts0
www.axios.com 5y ago

ACLU says it shares user data with Facebook

corbet
1pts0
lwn.net 5y ago

The new rules for Perl governance

corbet
2pts0
lwn.net 7y ago

BPF: What's good, what's coming, and what's needed

corbet
1pts0
lwn.net 8y ago

PEP 572 and decision-making in Python

corbet
131pts12
lwn.net 8y ago

Finding Spectre vulnerabilities with smatch

corbet
1pts0
lwn.net 8y ago

Accelerating networking with AF_XDP

corbet
4pts0
lwn.net 8y ago

How Meltdown and Spectre affected the open-source community

corbet
1pts0
lwn.net 8y ago

20 Years of LWN

corbet
307pts19
lwn.net 8y ago

The trouble with text-only email

corbet
191pts152
lwn.net 8y ago

Safety-critical realtime with Linux

corbet
118pts39
lwn.net 9y ago

Ripples from Stack Clash

corbet
2pts0
lwn.net 9y ago

Inside the OpenChain 1.1 specification

corbet
3pts0
lwn.net 9y ago

The great leap backward

corbet
2pts0
lwn.net 9y ago

New approaches to network fast paths

corbet
2pts0
lwn.net 9y ago

The review gap

corbet
1pts0
lwn.net 9y ago

2038: Only 21 years away

corbet
682pts315
lwn.net 9y ago

Why companies don't do GPL enforcement

corbet
98pts95

I am hard put to defend reddit and a lot of the things they do ... but I can attest, from personal experience, that scrapers are a huge problem for anybody trying to keep a complex site working. Withholding the display of the comments will significantly reduce the database traffic needed to satisfy a request; I can see why they would want to do that for anonymous readers.

It's an experiment. Compared to the text-obscuring popovers that are prevalent elsewhere on the net, it seems pretty low-key; as far as I know, this is the first complaint I've seen. I don't know if we will continue experimenting with those or not...better ideas for getting people to subscribe to the site would be more than welcome.

The kernel does not copy every page, but it does have to copy all of the VMAs. Setting memory to COW (which can involve changing a lot of page-table-entries) is not free either. I guess I could have mentioned copy-on-write explicitly, but I do not believe that what I wrote was incorrect.

I hate to blow our own horn, but I'm gonna...if you are interested in seeing this kind of kernel-development data mining, fully human-written, LWN posts it every development cycle. The 6.17 version (https://lwn.net/Articles/1038358/) included the buggiest commit and much surrounding material. See our kernel index (https://lwn.net/Kernel/Index/#Releases) for information on every kernel release since 2.6.20.

Or see LWN on Monday for the 7.0 version :)

Being used to validate stolen card numbers has long been a problem; we've had to put in a number of defenses to fight our way off whatever list of "easy sites" these folks maintain. I hadn't thought about the "change card" path though...another bit of time spent away from what our business is really supposed to be doing...

Something broke down somewhere ... I got emails a while back about the acquisition and giving options about whether to go along with the move or not.

Since Gusto is our payroll provider, I didn't see a reason not to do that... hopefully there will be less finger pointing the next time something goes screwy with the 401k transfers.

The "compliance officer" at Bright Data, instead, offered me a special deal to protect my site from their bots ... they run a protection racket along with all the rest of their nastiness.

My heat pump, in Colorado, kept the house warm at -18°F last winter. Without firing up the backup resistance heating strip. I think it works.

(It is more expensive to operate than the natural-gas furnace was, though).

We do try to spell things out and/or link them in LWN articles to make the context available, but some things we just have to assume.

Additionally, spelling out "Berkeley Packet Filter" is not going to help any readers here; BPF is far removed from the days when its sole job was filtering packets, and that name will not tell readers anything about why BPF is important in the Linux kernel.

QUIC for the kernel 12 months ago

Ossification does not come about from the decisions of "Linux maintainers". You need to look at the people who design, sell, and deploy middleboxes for that.

Many years ago I worked in a Safeway grocery store. We would have occasional power failures that would leave the entire store dark; we would all be given flashlights to help customers find their way out.

The cash registers, though, had backup power, so the store could still take their money.

Earlier this year I had to cancel a trip to the south Pacific because, it turns out, four months is no longer enough time for an "expedited" passport renewal. Appointments for urgent-travel renewals are not available in the US no matter how many hours you spend in the State Department phone system. It has gone downhill in a big way.

Bonus lesson that I learned too late: if you're in need of an urgent passport renewal, complain to your senator; I got an appointment within a week once I did that.

The kernel docs are generated with Sphinx, just like the Python docs are. Are you saying you wish we used the Python theme?

That's funny ... the "big guys" are some of the biggest contributors to the Linux network stack, almost as if they were actually using it and cared about how well it works.

Dunno why they had to go on about the "obsession with range" - range is not a function of smallness; indeed, smallness helps in that regard.

We have a Chevy Bolt in the Colorado front range area...it's nominal 238-mile range (increased a bit after the battery recall) is good enough for almost everything, but I certainly wouldn't want it to be less than that. As-is, that range makes it risky to use that car to visit family in Wyoming. I don't think we are wrong to pay attention to range.