HNHacker News
TopNewBestAskShowJobs

zamalek

15,014 karma · joined April 15, 2013

https://dickinson.id/

twitter: @jcdickinson element: @jonathan:dickinson.id email: similar to element

submissionscomments
zamalek··on Credentials for Linux: Bringing Passkeys to the Linux Desktop
The problem with plain text access (on hardware devices) is that it allows cloning. That is more hostile to users, but it is a stronger security posture. You're supposed to have a backup device somewhere secure, but of course there are many websites that didn't get the memo and only allow a single device.
zamalek··on Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?
It's also seemingly automatically installed with Windows.
zamalek··on Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?
I got an 80y/o a System76, for basic tasks. Knowledge transfer from Windows was relatively quick, a week at most (she was willing, which is not always the case). Maybe we'll see Linux support call scamming, but that's not the case right now - that advantage of Linux for old people cannot be understated.

Probably the same for an iPad or Chromebook.

zamalek··on Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?
> the open source ones just aren't up to scratch.

Yeah OnShape has been a godsend, and keeping it free for open designs is one of the better ethical stances to take. KiCad on the other hand is incredible (LibrePCB is shaping up really nicely too).

That's Linux's weakness right now - when a use-case misses it REALLY misses. Browser-native apps are a pretty reliable escape hatch for that.

zamalek··on Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?
Linux is the objectively best choice for a significant number of use-cases at the moment (not all of them). Using Linux and communicating that doesn't necessarily make you a "Linux guy."

Obviously, using Linux when a better solution exists for whatever you're trying to solve equally applies. While it may not be unhealthy, it certainly isn't a good idea.

zamalek··on Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?
> I think saying "I'm a _______ guy"

Most comments are interpreting this as purely tech. It's worth mentioning that this applies to basically everything: the only things that are worth gifting your loyalty to are living things: humans, pets, nature.

zamalek··on Homeland Security Spying on Reddit Users
This is OSINT (open-source intelligence) and isn't spying by any technical standard because it's speech in a public venue, there isn't a way to raise hell like with e.g. Snowden. Spying would be going into their DMs without a warrant (which is probably happening).

> Reddit post about “spreading awareness” as though it were the secret messages of al Qaeda

Extreme waste of tax dollars, though. I guess this is an important lesson in Big Brother and "having nothing to hide." They will put something worth hiding in your hands and swiftly arrest you.

zamalek··on We mourn our craft
This article isn't really about losing a job. Coding is a passion for some of us. It's similar to artists and diffusion, the only difference being that many people can appreciate human art - but who (outside of us) cares that a human wrote the code?
zamalek··on We tasked Opus 4.6 using agent teams to build a C Compiler
Agree, but to an even further degree.

At one point there were issues with LLMs regurgitating licensed code verbatim. I have no doubt that Claude could parrot a large portion of GCC given correct prompting.

Being able to memorize the various C compiler implementations, alongside the sum of human knowledge, is an incredible feat. However, this is in a distinctly different domain to what a human does when writing a clean-room compiler implementation in the absence of near perfect recall of all C compiler implementations. The way that Claude solved this is probably something a human can't do, the way a human would solve this is definitely something Claude can't do.

zamalek··on VisualJJ – Jujutsu in Visual Studio Code
Yeah, in an ideal world we'd have "save hooks" but that would probably be much too computationally expensive in some cases.
zamalek··on Swift is a more convenient Rust (2023)
Of course, the language lets you decide. I think this anti feature is actually a feature.
zamalek··on Code is cheap. Show me the talk
The main issue I've seen is it writing passing tests, the code being correct is a big (and often incorrect) assumption.
zamalek··on GOG: Linux "the next major frontier" for gaming as it works on a native client
Couldn't agree more! I have been purchasing on steam due to the lack of a native client, especially save game syncing. As a bonus, as a greenfields project, maybe we'll see less cruft than the native Steam client.
zamalek··on EFF to Close Friday in Solidarity with National Shutdown
I really hope it's a massive success.
zamalek··on EFF to Close Friday in Solidarity with National Shutdown
> We do not make this decision lightly, but we will not remain silent.

While I fully support this, this irony is a little amusing. By closing they are actually staying silent for a single day.

zamalek··on Vitamin D and Omega-3 have a larger effect on depression than antidepressants
I'm surprised that metastudies are inconsistent. Vit D and O-3 probably do have a large effect in a deficient populace (so, like, Seattle or landlocked areas respectively). Metastudies should be good at mitigating that (but I guess you can choose the studies that coincide with the outcome you want).

Either way, the conclusion to this whole debate is incredibly simple: get a blood panel done and go from there - it might not even be one of these that ails you.

zamalek··on Where to Sleep in LAX
If you have trip insurance and your sleeping over is "an act of god", you have a high chance of qualifying for one of the in-airport bed businesses. It's been a few years so I forget the name, but an actual bed is really amazing. I can't remember what it would have cost us, but I do recall was on the very edge of what I would have considered paying myself - so worth looking at even if your layover was planned.
zamalek··on Xfwl4 – The Roadmap for a Xfce Wayland Compositor
I have no doubt about it, but for my use-cases Wayland definitely is a step up. It's definitely a first-world-problem, but somehow typing feels more enjoyable at low latency - back when I still had a backup X11 session, I could instantly tell that I had left it on: the mouse cursor, input, everything felt like soup.
zamalek··on A few random notes from Claude coding quite a bit last few weeks
An ORM doesn't generate REST endpoints?
zamalek··on Try text scaling support in Chrome Canary
I wish this could be met with universal approval, but this is quite a few fingerprinting bits to add to the bucket.
zamalek··on Radicle: The Sovereign Forge
Ultimately what you'd do is distribute Yuzu with torrents, less convenient but can't be shut down.

Then the obvious choice is to also distribute the code with torrents, which is what Radicle is (at least spiritually) - plus it has the most essential forge features (PRs and issues).

And Nintendo is merely a convenient example that would have a chance of affecting you directly. Just like .onion these projects protect many different kinds of freedoms beyond what EFF would likely defend (sadly, that goes for the immoral stuff too). Chinese citizens collaborating on anticensorship software, for example.

zamalek··on A few random notes from Claude coding quite a bit last few weeks
> I worry about the "brain atrophy" part, as I've felt this too. And not just atrophy, but even moreso I think it's evolving into "complacency".

Not trusting the ML's output is step one here, that keeps you intellectually involved - but it's still a far cry from solving the majority of problems yourself (instead you only solve problems ML did a poor job at).

Step two: I delineate interesting and uninteresting work, and Claude becomes a pair programmer without keyboard access for the latter - I bounce ideas off of it etc. making it an intelligent rubber duck. [Edit to clarify, a caveat is that] I do not bore myself with trivialities such as retrieving a customer from the DB in a REST call (but again, I do verify the output).

zamalek··on Xfwl4 – The Roadmap for a Xfce Wayland Compositor
Everyone has settled on an accessibility standard (Matt Campbell's). So it's not "your" accessibility protocol, it's already "the" accessibility protocol. This is working as intended IMO: allow things to compete and future in the wild and then pick the fittest.
zamalek··on Xfwl4 – The Roadmap for a Xfce Wayland Compositor
> On Wayland, you in theory have to do a late more...

This is vaguely a double-edged sword. Yes, more code duplication across disparate projects - but that also allows people who _really care_ (such as the xfce team) to roll up their sleeves and do more. Any WM will only ever be as good as the X11 baseline, Wayland servers have the opportunity to compete on this front.

Although I'm probably permanently stuck with the Niri workflow, I am looking forward to seeing what the xfce developers come up with.

zamalek··on Xfwl4 – The Roadmap for a Xfce Wayland Compositor
Yup, "pledge" is one of my BSD envies. Namespaces and unshare are significantly more complex and we're still told not to use them as a security barrier (which is explicitly in scope for pledge).
zamalek··on Qwen3-Max-Thinking
Right, GLM is close But not close enough. If I have to spend $200 for Opus fallback i may as well not use it always. Still an unbelievable option if $200 is a luxury, the price-per-quality is absurd.
zamalek··on Radicle: The Sovereign Forge
They can get you arrested, and you wouldn't be their first.
zamalek··on Radicle: The Sovereign Forge
You still have to run it on a server somewhere, which Nintendo can get shut down.
zamalek··on Verizon starts requiring 365 days of paid service before it will unlock phones
Maybe that's something Apple made them do? Certainly wasn't the case with Android.
zamalek··on Verizon starts requiring 365 days of paid service before it will unlock phones
I mean, it was really difficult to get it unlocked after 60 days: you had to know the special password "for travel."
← PreviousPage 10 of 34Next →