HNHacker News
TopNewBestAskShowJobs

stuartd

593 karma · joined April 6, 2011

https://stuartd.dev
submissionscomments
stuartd··on Apple is discontinuing the iPod
Been using iTunes Match for years and it’s great. I have a load of stuff in my library which was either never released digitally (eg em:t) or was deleted (eg The KLF). Oink.
stuartd··on New(ish) command line tools
.. in fact I’ve just realised it will help me with an issue and I will be using it tomorrow!
stuartd··on New(ish) command line tools
Seems your tweet was posted about the time the post was made? dug looks like it will be very useful, thank you
stuartd··on How to make “localhost” slightly less local
The basic paid plan is pretty cheap and lets you use your_subdomain_name.ngrok.com as the address.
stuartd··on Windows needs a change in priorities
Oh yes. Very much so. Hey, it’s better than FAT-32!
stuartd··on Windows needs a change in priorities
Been running Windows Server as my desktop dev environment since NT4. Back then it was so the dev environment was the same as the server environment, that’s pretty much fixed now so it’s just to avoid all this horrible store nonsense. Can’t upgrade from 2019 as I don’t have a TPM so no WSL2 or new terminal but happy to accept that trade off. And shout out to win2k server which was awesome!
stuartd··on Windows needs a change in priorities
Should it be? I imagine the number of people who use Regedit is less than one per cent, and those people really don’t care what it looks like? (yes, RegEdit is a terrible UX but for me familiarity makes me less likely to make mistakes in a tool you really don’t want to make mistakes in!)
stuartd··on Windows needs a change in priorities
Loss of familiarity - “where’s my cheese gone?!” - seems likely
stuartd··on Ask HN: Why is MS Teams so slow, do devs test Teams on less powerful machines?
Me too, on my work PC which must be nearly 10 years old by now. I don’t get why people run an app that bundles a browser when they can run the app _in_ a browser? I must be missing something (only use teams with an external partner, and not often)
stuartd··on Wine 7.0
Outlook 97 was the last decent version (and I think the last version to fully support Lookout, whose ability to index public folders before people thought ACLs were necessary resulted in some interesting discoveries).

Then again I have (reasonably) positive memories of MS-Mail. The version of desktop Outlook I have to use (2016?) is a horrible buggy mess.

stuartd··on Ask HN: Should I publish my research code?
> his English term Datalogy never really caught on though

Perhaps because no one had any idea about how it would be pronounced?

stuartd··on UK to ban any handheld use of a mobile phone behind the wheel
> Drivers can't do any of [these] even while their vehicle isn't moving. The government will revise The Highway Code to explain that being stationary on the road, such as at traffic lights or in the middle of traffic jams, still count as driving.

So now I can't pull to the side of the road to start Maps or see who texted me without getting out of the car? Even if I turn the engine off?

stuartd··on Grand jury subpoena for Signal user data, Central District of California
No, I don’t. Bought exactly one thing from Amazon in the last 18 months literally because I could not get it anywhere else (and I searched for a week before I gave up and bought my mechanical backlit Mac keyboard from the devil)
stuartd··on An UPDATE without a WHERE, or something close to it
I learned this technique the first time I actually worked with a real DBA many years ago and have used it ever since: one thing I like about it is that is mitigates the ‘fear factor’ of production changes, as (topically) ‘fear is the mind killer’ and makes mistakes more likely. Then there’s mitigating ‘complacency’ - “I do this all the time” - which can also lead to mistakes.

And yes, before that I had run an UPDATE without a WHERE in production..

stuartd··on Leaving the Apple ecosystem behind
Does that allow you to set up a new PC as an exact copy of the old one? Because Time Machine does just that, and I’d really like to find the Windows equivalent.
stuartd··on Leaving the Apple ecosystem behind
Backblaze is great, but it’s not a replacement for time machine (and I use both).

Being able to buy a new Mac and make it into an exact copy of the old Mac by using time machine is amazing - I’ve done it a few times over the years, and it still impresses me every time. Plus I have time machine backups from 2011 which I occasionally browse to see what my kids were up to then.

stuartd··on The most underused browser feature: reader mode
You can set iOS Safari to default to reader mode for all websites in Safari/Website settings/Reader/All websites

Then for sites you don’t want to use reader mode in, you turn ‘User reader automatically’ off in the site settings.

stuartd··on Commonly used idioms in the tech industry
Perhaps not common, but certainly still in use: The Queen’s Duck - https://bwiggs.com/notebook/queens-duck/
stuartd··on Mozilla tests if 'Firefox/100.0' user agent breaks websites
As a long-time Nightly build user as my main browser (since Phoenix 0.4 or so), I'm used to things breaking. So set my UA to this to see if anything happens:

> Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:93.0) Gecko/20100101 Firefox/1930.0

Edit: a blast from the past - an early Nightly Build post from Peter(6) on mozillazine - http://forums.mozillazine.org/viewtopic.php?t=102633

stuartd··on Google Maps updates 'dangerous' Ben Nevis route
Everyone: “don’t kill your customers!”

Google: “plenty more where they came from”

stuartd··on Privacy Analysis of FLoC
Definitely agree. Blocked ads since 2003 or so, when they started going crazy. I even remember the name of the site I used for CSS ad blocking - https://www.gozer.org/mozilla/ad_blocking/
stuartd··on Vue 3 drops IE11 support plan
If the $1,000,000 specialist machine you absolutely rely on needs XP or 9x, which is very often the case in medical or industrial scenarios, that's not an option. What you _can_ do is use an alternative to the built-in (un-updateable) browser: although you won't be able to get the most up-to-date version of any alternative browser, it's still way better.
stuartd··on Ask HN: For those who use Chrome, why do you?
Containers are 1000 times better than profiles!
stuartd··on Et Tu, Procter and Gamble?
The ampersand symbol is a ligature.

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

stuartd··on Programming is hard
The last thing I think I got from SO was an implementation of the Boyer-Moore Algorithm for a byte searcher. I think retyping it would have probably introduced bugs: and as it worked on a test case I had to hand and could verify (finding the data header size in a WAV file by looking for `data` followed by the SubChunk2Size bits, which I could verify with `afinfo`) I was happy to use it rather than learn how the algorithm worked.

As Morpheus said, “Time is always against us”.. so I just made sure it followed our coding standards, checked the test cases, and moved on.

But, I am old enough to remember code listings in magazines. I like to think the typesetters introduced deliberate mistakes because they hated the work so much - not to disrespect the fine profession of typesetters, but when you set your 100th `Poke` command in a row, you might think this isn’t what you signed up for..

stuartd··on UK may force Facebook services to allow backdoor police access
> End-to-end encryption poses an unacceptable risk to user safety
stuartd··on What Is Socialism? (2020)
archive.org link - https://web.archive.org/web/20210129191423/https://learn.rob...

And for the “what is communism” article referred to below:

https://web.archive.org/web/20201021210843/https://learn.rob...

stuartd··on How does a gas pump know to shut itself off? (1981)
UK pumps still have a hole which you can push a little rod through to lock the pump on.
stuartd··on Are you an anarchist? The answer may surprise you (2000)
For me, Proudhon [0] said it best, 180 years ago (did a bit of tidying, e.g. de-capitalization, paragraphing):

> To be governed is to be watched, inspected, spied upon, directed, law-driven, numbered, regulated, enrolled, indoctrinated, preached at, controlled, checked, estimated, valued, censured, commanded, by creatures who have neither the right nor the wisdom nor the virtue to do so.

> To be governed is to be at every operation, at every transaction noted, registered, counted, taxed, stamped, measured, numbered, assessed, licensed, authorized, admonished, prevented, forbidden, reformed, corrected, punished.

> It is, under pretext of public utility, and in the name of the general interest, to be placed under contribution, drilled, fleeced, exploited, monopolized, extorted from, squeezed, hoaxed, robbed; then, at the slightest resistance, the first word of complaint, to be repressed, fined, vilified, harassed, hunted down, abused, clubbed, disarmed, bound, choked, imprisoned, judged, condemned, shot, deported, sacrificed, sold, betrayed; and to crown all, mocked, ridiculed, derided, outraged, dishonored.

> That is government; that is its justice; that is its morality.

Edit: and I must include his canonical line, adapted for modern times:

> Whoever lays their hand on me to govern me is a usurper and tyrant, and I declare them my enemy.

[0] https://en.wikipedia.org/wiki/Pierre-Joseph_Proudhon#Anarchi...

stuartd··on Nissan.com (is not owned by Nissan the car company)
This is the story as I read it the other day:

https://jalopnik.com/uzi-nissan-internet-domain-owner-who-fo...

← PreviousPage 5 of 10Next →