News for hackers. Stuff that matters.

soneil

Giving too much detail could be an issue in itself, because it starts to misrepresent what permission you're actually giving it.

If an app says "I'd like local network access to find other copies of myself", and you say yes - you're not giving it permission to find other copies of itself. You're giving it all local network access.

If you give it 'full disk access' because it wanted to access one file, and 'local network access' because it wanted to scan for copies of itself - you've given it full permission to export all of your data to your LGTV.

Re:Patrick Stewart has died on Thursday October 29, 2026 @08:51PM (#50298518)
Not Shatner, but I need to drop that Patrick did a backing track on Brent Spiner's album. It has to be in here somewhere, and this seems as good a place as any.

https://www.youtube.com/watch?v=pFwiLa3TYwg&list=PL1T3N4t2kU...

> Sunspots: LeVar Burton, Michael Dorn, Jonathan Frakes, Patrick Stewart.

uNF!

Re:mitmproxy adds --emudhra option on Thursday October 22, 2026 @03:31AM (#50192344)
I've seen this mentioned a few times over the last day or two, but it's not true.

The xkcd was 2007 [0], the Debian issue was 2008 [1].

It was used in pretty much every blogpost describing the Debian issue, but it wasn't created because of the Debian issue (unless they gave Randall an 8-month head-start before disclosing it).

(I don't mean this as a "well akshully" - but for me it's more impressive that it's a truism that keeps coming true, than if it was just a swipe at them in the first place)

[0] https://web.archive.org/web/20070930232116/https://xkcd.com/...

[1] https://lists.debian.org/debian-security-announce/2008/msg00...

Re:Keyboard differences between Windows and Macs on Saturday October 10, 2026 @08:44AM (#50032387)
I actually really like having § at that position. I have it mapped to a Quake-style terminal, and § means it's not only the correct key, but I don't have to give up a useful key for it.

(This may not translate well for USians; Quake disregarded keymaps, so the console wasn't actually on ~, but on "the key that would be labelled ~ in the US". On UK-PC, that's backtick, on Uk-Mac, that's §.)

Re:A 386 PC for Your RP2350 on Monday September 14, 2026 @10:38AM (#49697661)
Eight Megabytes would be a feature, these days.
ahh - I see where my dots weren't connecting, then.

I pictured having a current driver on each plane, so the data bits coming in would be enable bits for the current drivers. Which obviously means 18xQty current drivers.

I think you're describing having one big current driver for the whole job, and then data bits drive the inhibits to counter them.

I guess I'm looking through too modern a lens - pumping 18*600mA into the write cycle, plus (up to 18)*600mA into the inhibit, sounds insane to me (hitting 20A for a write) - but I can see that multiplying the current drivers may have sounded nuts in the 50s.

Can I confess I've never quite wrapped my head around the application of the 'inhibit' line in this?

If a write cycle is just a read cycle with a) a reversed polarity and b) you don't care about the contents of the sense line - I don't get why current coincidence is sufficient during the read cycle, but not during the write cycle?

Every description of this I've ever read, sound like inhibit and current coincidence solve the same problem - but have never left me clear on why we need to solve it twice.

It’s probably worth noting it’s (2002) too. The internet was a different audience.
Re:Learning about "The Unix Time-Sharing System" on Saturday August 22, 2026 @03:18PM (#49402900)
Was C really later? I thought UNIX had been ported before it made it to Berkeley.
Re:Quake Shareware, a CD-ROM just a little too full on Monday August 17, 2026 @09:42PM (#49340119)
yeah, software travelled exactly the same way as rumours that such and such had a rib removed - remarkably effectively.

Also the same way we got viruses, long before anyone I knew had the Internet.

Re:The other Sean Byrne doesn't exist on Saturday August 15, 2026 @05:12PM (#49314379)
Sligo's not _that_ bad.
Re:The other Sean Byrne doesn't exist on Saturday August 15, 2026 @05:08PM (#49314351)
Yeah it's pretty much a John Smith, which I assume was half the point, and is now most the problem.
I tried similar. Each command looped 5 times, ignore the best and worst times, and average the mean three.

    journalctl >/tmp/all.log  0m59.763s
    journalctl | grep -c sshd 0m57.767s  (otherwise >all is the only example encumbered by write speeds)
    wc -l /tmp/all.log        0m0.336s
    grep -c sshd /tmp/all.log 0m1.776s
Re:I'm a USB-C Maximalist on Tuesday July 14, 2026 @03:48PM (#48912102)
I have a couple of devices that are 12V over usb-c. The devices themselves are fine, but the wallwarts the mffr provided are just that - 12v over usb-c. No PD. If a device is expecting 5V, there's a healthy chance it'll .. stop expecting 5V.

We blame usb-c for all this, but it does feel like some mffrs are going out of their way to screw it up.

Re:Just Let Me Write Digits on Tuesday July 14, 2026 @06:58AM (#48904856)
I'm curious if there's a reason this six-cell mechanism has become the defacto?

It seems this should just be a single input field styled appropriately, but it feels like there must be an underlying reason I'm missing.

This feels like a good place to reel out my favourite anecdote; community college IT (or for the natives; BTEC), 1998; our programming tutor told us to "ignore the internet" because it's a fad.

Almost 30 years, and every so often I still wonder about where that got him.

SNDMSG-over-ftp pre-dates UUCP by 5 years, so I think that one's pretty clear-cut.

(Not that I'm claiming anything's original here, ftp & smtp are both in the nwg/ietf family tree, which makes it easy to draw parallels. There's probably 100 other influences.)

It used to be even more literally so - network mail started off as using FTP to SNDMSG onto a remote system instead of your own. In RFC475, FTP has MAIL and MLFL (mailfile) commands to support this.

I think it's neat that you can still find echoes of this. MAIL worked by just appending to MLFL, separating records with CRLF.CRLF - which is still how Data segments are terminated in SMTP.

I think what really stands out about this, is that having it installed as a pre-made brick is very cost-effective.

But this cost-effective route isn't readily available to most people, as most people don't build homes. Developers build lots, and then sell finished homes. So you need to entice developers. And historically, "the stick" is the only enticement developers remotely pay attention to.

"If you want a swift brick, install one yourself" is much easier said than done - you're talking about removing an existing brick, replacing it, hoping you don't damage the course or the cavity, probably voiding any warranty on a new home, etc. It's certainly not a £35 retrofit.

It may amuse you to know they're both essentially the same thing. GBP is formally Pound Sterling, formerly 1 pound (tower pound / 20 troy ounces) of Sterling Silver. Which is why £ is a stylised L.
2100 entries over 40 years is pretty much a show a week. Talk about artefacts of a life well lived.
Sigur Ros have a surprising number of shows on their ftp, which is delightfully retro.
Re:The Seasons Are Wrong on Sunday April 12, 2026 @10:47AM (#47740360)
I think it's interesting that traditionally Ireland used a different calendar for seasons - https://en.wikipedia.org/wiki/Irish_calendar

So Winter is Nov, Dec, Jan - and Spring is Feb, March, April. Which honestly, makes sense to me.

Except it's the middle of April, I'm freezing, and got pelted with hail yesterday. The west coast cares little for seasons!

Re:Judge orders restoration of Voice of America on Wednesday March 18, 2026 @09:39AM (#47425689)
The last one is so close to the point. Iran had Internet blackouts earlier this year, Russia has been experimenting with the same - options like shortwave are just as relevant as ever.
I think "odious" really undersells it. A free press is an important part of a functioning democracy. What's the use in being able to vote against people doing wrong, if no-one's allowed to tell you about the wrong?
Re:Apple Introduces MacBook Neo on Wednesday March 04, 2026 @01:50PM (#47252050)
> Now that you can't beat people to death with IBM hardware, what do you use instead?

I believe IBM hardware is still applicable for this, the Thinkpad just isn't IBM hardware anymore.

Re:DNS Explained – How Domain Names Get Resolved on Friday February 06, 2026 @10:41AM (#46914181)
I have to admit - I still grind my teeth every time I see "dns propagation" used without a direct follow-up that it's a myth, you're looking at cascading cache expiry.

Propagation might be a useful way to visualise it, but doesn't match reality unless every cache is a warm cache.

Compelled speech is protected, fingerprints aren't.

Imagine it's 1926 and none of this tech is an issue yet. The police can fingerprint and photograph you at intake, they can't compel speech or violate the 5th.

That's exactly what's being applied here. It's not that the police can do more or less than they could in 1926, it's that your biometrics can do more than they did in 1926. They're just fingerprinting you / photographing you .. using your phone.

Re:Kilobyte is precisely 1000 bytes on Thursday February 05, 2026 @04:50PM (#46905882)
later, like 1956? The world's first commercial HDD was 5,000,000 characters.
Re:Kilobyte is precisely 1000 bytes on Tuesday February 03, 2026 @03:44PM (#46877014)
> with the context mostly being HDD manufacturers who want to inflate their drive sizes

This is a myth. The first IBM harddrive was 5,000,000 characters in 1956 - before bytes were even common usage. Drives have always been base10, it's not a conspiracy.

Drives are base10, lines are base10, clocks are base10, pretty much everything but RAM is base10. Base2 is the exception, not the rule.

Older »