Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)MA
Posts
11
Comments
427
Joined
2 yr. ago

  • On old keyboards with those dedicated Copy/Paste keys, they weren’t easy to reach.

    Now with programmable keyboards and layers, they can be as convenient as Control C & V.

    On the software side, there were many years where they weren’t well-supported, but that’s changing now.

  • Control+C is used to kill a process in the terminal and that shouldn’t be overwritten.

    Agreed. The post didn't suggest that.

    Seems unnecessarily complex when Control+Shift+C works just fine.

    For people already using programmable keyboards global copy/paste shortcuts are a nice perk.

    I spend nearly all my day in a browser or a terminal and as I use a terminal and browser that already support this, the effect is 99% complete.

  • It isn’t hard when every works perfectly but there is a tremendous amount of complexity in some of these apps and a huge range of quality, documentation and required env vars and mounts.

    And so, so many ways for things to break.

  • There is way to do this that works with even older computers and is easy to manage.

    That’s with Edubuntu and thin-client computing using the Linux Terminal Server project, LTSP.

    https://help.ubuntu.com/community/EdubuntuDocumentation/EdubuntuCookbook/Chapter_5_-_Thin-Client_Computing

    In that model, you install Linux once on a server. Each computer in the lab is set to boot over the network from the server.

    This way there is one computer to maintain, the users can’t access root and all the storage is centralized.

    Even old computers with low CPU and RAM and no hard drive can make good thin clients.

    A number of schools have been using this approach for 15+ years.

    https://www.edubuntu.org/

  • I just tested the new release. Consider defaulting PNGs to convert to JPEGs unless they have a PNG-specific feature like transparency. Lots of screenshots are initially PNGs, but not because they need any PNG-specific features. Consider: In a test screenshot, it compressed 3.4% with the default 80% setting and PNG->PNG, but for PNG->JPG, it compressed 84.6%.

  • In 2004, Munich, Germany led the creation of LiMux and switched the city to that from Windows.

    In 2017 they reverted to Windows.

    In 2020 they re-asserted the intent to switch to open source.

    What’s old is new again.

  • MCP sounds like a standardized way for AI clients to connect to data sources, the Model Context Protocol.

    https://www.anthropic.com/news/model-context-protocol

    It sounds like it may compete some with Google’s A2A protocol, which is for AI agent to agent communication.

    Both share the same goal of making services easier for AI to consume.

  • This was downvoted, but is a good question.

    If your account is compromised, the shell init code could be modified to install a keylogger to discover the root password. That’s correct.

    Still, that capture doesn’t happen instantly. On a personal server, it could be months until the owner logs in next. On a corporate machines, there may be daily scans for signs of intrusion, malware, etc. Either way, the attacker has been slowed down and there is a chance they won’t succeed in a timeframe that’s useful to them.

    It’s perhaps like a locking a bike: with right tool and enough time, a thief can steal the bike. Sometimes slowing them down sufficiently is enough to win.