Теодор Златанов / Ted Zlatanov
Теодор Златанов / Ted Zlatanov boosted:
2026-02-11

I took my dad to the Bonami Computer Museum in Zwolle.

We saw a bunch of legendary machines like the Commodore 2001, Commodore 64, an Apple II Europlus, Apple IIe and even a Bulgarian Pravetz 8D from 1985.

I started computering in the i486/Pentium era and had only read/heard about these computers.

It was interesting to see/feel them and listen to the echoes of simpler times.

Commodore 2001 SeriesApple II EuroplusApple IIe with floppy drives and a Magic 909 joystickPravetz D8
Теодор Златанов / Ted Zlatanov boosted:
2026-02-08

The reason that

$ … | tr "[a-z]" "[A-Z]"

works is that the left-bracket gets translated to a left-bracket and the right-bracket gets translated to a right bracket, so you don't see an issue.

It *is* documented in man pages:

>System V has historically implemented character ranges using the syntax “[c-c]” instead of the “c-c” used by historic BSD implementations and standardized by POSIX. … if the shell script is deleting or squeezing characters as in the command “tr -d [a-z]”, the characters ‘[’ and ‘]’ will be included in the deletion or compression list which would not have happened under a historic System V implementation.

But it's easy to miss.

Теодор Златанов / Ted Zlatanov boosted:
Michael Stapelberg 🐧🐹😺zekjur@mas.to
2026-02-07
Теодор Златанов / Ted Zlatanovtzz@infosec.exchange
2026-02-07

@zekjur one advantage of this approach is that it could build context-aware operations, in particular for Git or other VCS storage. I’m very excited to see this. Eventually I’m sure it could end up built into Emacs itself.

Теодор Златанов / Ted Zlatanov boosted:
Michael Stapelberg 🐧🐹😺zekjur@mas.to
2026-02-07

Interesting project for my #Emacs crowd: github.com/ArthurHeymans/emacs replaces the shell-parsing bits of TRAMP with a high-performance RPC server.

When I get a chance, I’ll try and see if this makes a noticeable difference. I wouldn’t be surprised — TRAMP is not the fastest…

If anyone has already tried it and made good or bad experiences, let me know :)

Теодор Златанов / Ted Zlatanov boosted:
Lobsterslobsters
2026-02-07

emacs-tramp-rpc: High-performance TRAMP backend using JSON-RPC instead of shell parsing via @sunng lobste.rs/s/tplqv1
github.com/ArthurHeymans/emacs

Теодор Златанов / Ted Zlatanovtzz@infosec.exchange
2026-02-06
Теодор Златанов / Ted Zlatanovtzz@infosec.exchange
2026-02-06

@controlc no sorry

Теодор Златанов / Ted Zlatanov boosted:
Michael Stapelberg 🐧🐹😺zekjur@mas.to
2026-02-06

PSA: Did you know that it’s **unsafe** to put code diffs into your commit messages?

Like github.com/i3/i3/pull/6564 for example

Such diffs will be applied by patch(1) (also git-am(1)) as part of the code change!

This is how a sleep(1) made it into i3 4.25-2 in Debian unstable.

GitHub PR i3#6564, where Orestis explains how he tested the patch.GitHub .patch file for this PRDebian issue with unexpected delay — the sleep(1) call made it into the code!test with git-am(1)
Теодор Златанов / Ted Zlatanovtzz@infosec.exchange
2026-02-06

Any experienced developer+sysadmin/SRE skilled people in the Austin TX USA area looking for work? A friend’s company is hiring, DM me and I’ll put you in touch. #getfedihired #fedijobs

Теодор Златанов / Ted Zlatanov boosted:
Michael Stapelberg 🐧🐹😺zekjur@mas.to
2026-02-06
Теодор Златанов / Ted Zlatanovtzz@infosec.exchange
2026-02-06

@nikitonsky @siracusa fun fact: the #ATP jingle was written so the hosts could remember how to pronounce their own names, so embarrassing.

Теодор Златанов / Ted Zlatanov boosted:
2026-02-05

Yesterday at #CfgMgmtCamp I attended a talk by @ripienaar on his new #Choria #ConfigurationManagement system choria-cm.dev/.

Lots of already usable neat ideas packed into a 2 months old project:
- lightweight shell script integration for idempotent resource management, rather than implementing yet another bizarro DSL
- single-file yaml manifests (data + resources in a single self-contained place)
- all-in-one statically linked go binary that you can stick anywhere and runs really fast
- health checks + remediation loop when using agent mode
- bundle support for common operations

Seems like something worth keeping an eye out for, in the niche between spaghetti shell scripts, slow-ish ansible roles and full-blown OpenVox deployments, especially for "snowflake" one-shot deployments.

Теодор Златанов / Ted Zlatanov boosted:
2026-02-04

lets be honest, we're doing you a favor making your pc unbootable.

Теодор Златанов / Ted Zlatanov boosted:
Harper, Michaelhrprmd
2026-02-04

Both Metric and Broken Social Scene put out new music videos today. Please alert the person you know who still has strong opinions about Google Reader shutting down. They'll likely be excited.

Теодор Златанов / Ted Zlatanov boosted:
Glyphglyph
2026-02-04

RE: hachyderm.io/@miketheman/11600

When I say TOTP is phishable and webauthn (“passkeys”) isn’t, this is a real-world example of what I am talking about

Теодор Златанов / Ted Zlatanov boosted:
James Endres Howelljameshowell@fediscience.org
2026-02-04

@minad coming to the #Fediverse apparently to share the amazing stuff he's doing with @tusharhero and @divyaranjan has made my day. Exciting stuff happening fast.

But I am delighted to see @minad appear here just so I can publicly thank him for all the other great stuff he's provided to the #Emacs community over the years!

Теодор Златанов / Ted Zlatanov boosted:
2026-02-04

Here’s an article that digs in a little deeper on what @pluralistic
is calling the #EpsteinClass:
the.ink/p/its-so-much-bigger-t

Теодор Златанов / Ted Zlatanov boosted:
David SmithCatfish_Man
2026-02-04

One time at my first job I had to deal with the artisanal handwritten version of this. A more senior engineer had written about 10k lines of Actionscript 3 (a language that neither he nor I knew going in) in 8 days, and dumped it on me to finish up. 6 months later I was ready to ship.

Adding insult to injury, all of the commit messages *including the initial one* were just “tweaks”

mas.to/@carnage4life/116008780

Теодор Златанов / Ted Zlatanov boosted:
2026-02-04

"How the KGB Discovered Computer Viruses":

fromcyberia.substack.com/p/how

I know personally several of the people mentioned - Lozinski, Bezroukov...

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst