Preferences

gmac
Joined 6,852 karma
http://mackerron.com https://jawj.github.io/zapatos https://bytebybyte.dev http://www.mappiness.org.uk https://neon.tech

Brighton, UK


  1. Wow: horrifying. I've been delaying the upgrade, and looks like I'm going to keep right on delaying it.
  2. This is essentially why I didn’t do English Lit at uni (which had been my initial thought).

    Up to age 18 I did well at English Lit by discovering that the more outlandish and fabricated the things I wrote, as long as I could find some tenuous hook for them, the more ‘sensitive’ I was praised for being for detecting them in the work.

    In other words, everything was true and nothing was true.

    I worry that the same is roughly true at university level, but with added social layers of what’s currently fashionable or unfashionable to say, how much clout you have to push unusual interpretations (as an undergrad: none), and so on. But perhaps I’m wrong?

  3. Title is nonsense, content is weak. Many people who use VS Code (me included) probably ignore the features that are supposedly a problem, such as built-in SSH. The idea that basic autocomplete is bad for you is for the birds.
  4. The TV makers all want to sell you an overpriced soundbar too.
  5. Yes, on both macOS and Windows 11. On Mac you have to create/use a simple .mobileconfig profile. On Windows you have to separately provide both IPv4 and IPv6 addresses.
  6. Not incorrect so much as underspecified?

    The phrase more commonly starts with a ‘stopped’ clock, which works more clearly.

  7. I wouldn’t dismiss this so easily, the Palestine Action stuff is pretty appalling.
  8. Depends what you’re defending against. Certainly I don’t suggest you get up to bad things using this as your protection!

    But if your VPS exit-point is outside the UK, it should defend against the indiscriminate traffic-logging dragnet mandated in the UK. (And maybe even if the VPS is in the UK it does that? I think these provisions might apply only to ISPs).

    Basically I don’t mind too much that the spooks can figure out what I’m up to if they specifically make the effort. I object much more to having all my online movements observed and stored and made available to dozens of public bodies. The physical world analogy would probably be that someone is assigned to tail you and record what building you go into every time you leave the house, and I think almost nobody would be OK with that.

  9. I’m in the UK and have been using a self-hosted VPN for years, since the Investigatory Powers Act obliged ISPs to keep records of what you browse and gave public bodies warrantless access to those records (which I think on principle is entirely wrong).

    Originally IKEv2 and more recently WireGuard, configured like so:

    https://github.com/jawj/IKEv2-setup

    https://github.com/jawj/wireguard-setup

  10. This (defining terrorism such that it includes one possibly-unrelated person hitting a police officer with a hammer) is exactly the problem.
  11. I just got an iPhone 17, and presumably because it inherited its Control Centre configuration from the 13 it replaces (which had a physical switch) the silent mode toggle was not present. Tap and hold in an empty space to edit the controls and add it in.
  12. That’s a worse crime, but still by no means terrorism.

    And note the ‘alleged’.

  13. I didn't submit it, but I'm part of the audience, and I found it interesting. But you're free to downvote both the post and this comment.
  14. For context: hundreds (maybe thousands?) of people in the UK have now been arrested for carrying banners with messages supportive of Palestine Action, which was 'proscribed' as a 'terrorist organisation' for some acts of property damage.

    MPs celebrated the suffragettes -- who burned and blew things up in the name of securing political change -- in the same week that they voted for this outrageously repressive measure[1].

    [1] https://www.thenational.scot/news/25287205.westminster-celeb...).

  15. Haha.

    But no, not only that. 90% of economists thought Brexit would be net bad [1]. But at least 50% of economists the BBC put on air thought it would be net good [2].

    Edit: here's a longer-form version of this argument: https://mainlymacro.blogspot.com/2018/04/brexit-and-corbyn-h...

    [1] https://ifs.org.uk/articles/paul-johnson-leavers-may-not-eco...

    [2] Waking up to the Today programme for years (yes, a better source here would be nice)

  16. This is such a dangerously naïve view. Anyone who's any good at all at politics has learnt that this heuristic is widely applied, and is therefore careful to make a huge fuss irrespective of how well or badly things are going for them.

    (Well, I say anyone; I guess I mostly mean bad people, who aren't restrained by fairness or honesty).

  17. > they were clearly pro-Remain

    I would say they were a lot less pro-Remain than the facts were, such that they were effectively heavily biased towards Leave.

    Typically they'd interview someone to factually explain how Brexit would be bad, and then 'balance' it up by giving equal airtime to some liar/fantastist telling us how it would be wonderful.

  18. > an ideologically driven push for renewables

    Renewables (especially wind) are now just about the cheapest way to generate electricity, and new battery technologies do much to help with their intermittency, so where’s the problem?

    (Plus, the ‘ideology’ in question would seem to be: it’s bad to fry the planet, and also bad to run even a small risk of radioactively contaminating one’s landmass, and IMHO neither of these positions deserves to be called an ideology).

  19. Agreed. I have a TypeScript library that attempts something similar: https://jawj.github.io/zapatos/
  20. Is this unusual in the US? I think almost everyone in the UK for years has been installing ‘combi’ boilers, which are ones that heat the water in radiators and also heat water on-demand.
  21. OK, but words are not only for compiler-writers. As someone who encounters your compiler, if it targets an output language at a similar level as the input language it will give me a headstart in understanding what it does if I see it referred to as a transpiler rather than simply a compiler.

    Overall, I find this discussion very odd. It seems like a kind of deletionism for the dictionary. I mean, what's the use of the word 'crimson'? Anything that's crimson is also just 'red'. Why keep 'large' when we have 'big'? You could delete a large percentage of English words by following this line of thinking.

  22. It gives you a better idea what a thing does?
  23. What I would add to your definition, to make a distinction from the common usage of compilation, is that the target language is on an approximately equivalent level of abstraction to the source. So, for example, Rust -> machine code is not transpilation, but Rust -> C++ is.

    I think this is how the word is commonly understood, and it’s not useless (even if there’s no absolute standard of when it does or does not apply).

    Edit: sorry, realise I should have read the article before commenting. The article calls out my definition as one of their ‘lies’. I guess I just disagree with the article. Words can be useful even without a 100% watertight definition. They’re for communication as well as classification.

  24. Nudge theory isn't useless, it's just not anything like as powerful as money or regulation.

    It was taken up by the UK government at that time because the government was, unusually, a coalition of two quite different parties, and thus found it hard to agree to actually use the normal levers of power.

    This NY Times opinion piece by Loewenstein and Ubel makes some good arguments along these lines: https://web.archive.org/web/20250906130827/https://www.nytim...

  25. Well, maybe. Under Trump I’d be less sure of that.
  26. Says who? And more importantly, on what possible basis? For my money Khan is an infinitely better mayor than ‘let the bodies pile high’ Johnson.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal