Peter J. Jones

99 Followers
95 Following
149 Posts

Open Source enthusiast. Lover of functional programming. An all-around nerd who likes to wear bow ties.

American living in Germany.

Researcher and PhD Student in Bioinformatics at the University of Tübingen.

Author of Effective Ruby.

I think society should focus on people and not markets, criticize ideas instead of people, and stand united against extreme ideologies (I'm pointing at you fascism).

#Emacs #Nix #NixOS #Linux #Bioinformatics #FOSS

Websitehttps://freerangebits.com/
GitHubhttps://github.com/pjones
Bookwyrmhttps://bookwyrm.social/user/pjones
PGP Keyhttps://keys.openpgp.org/vks/v1/by-fingerprint/4D0CD0756F1B8B9D3DCD0CAAE1CF584F79D0D3DC
Childhood is idolizing Batman. Adolescence is when Joker starts to make sense. Adulthood is realizing Commissioner Gordon doesn’t get paid enough to deal with their crap.
@enocc If you are looking for a way to see related functions (e.g., functions that modify a list) the best place is the elisp manual: C-h R elisp
If SQL is pronounced "sequel" then surely DNS is pronounced "Dennis"?

The @nixos_org integration tests have always been a fantastic tool - We just made them even faster and much simpler to run! 🚀 By adding a new lightweight container backend to the test driver, you can now run your suites on standard, non-KVM VMs. 👇

Here is what the new container backend brings to your NixOS workflow:

⚡ Blazing Fast Execution: How fast? Booting two machines, letting them ping each other, and tearing them down now takes ~3 seconds!
💸 Run Anywhere (Cheaper!): You no longer need bare-metal KVM-enabled hosts. Your tests can now run seamlessly on cheap, standard VMs.
🎮 GPU Testing Support: Hardware acceleration is now accessible. You can finally test GPU-dependent workloads directly inside your integration tests!

Curious how it works under the hood and how to enable it in your projects? Dive into our latest article and try it out for yourself!

🔗 Read the full breakdown here: https://nixcademy.com/posts/faster-cheaper-nixos-integration-tests-with-containers/

#NixOS #DevOps #Testing #Linux #Nix #InfrastructureAsCode #CI #Containers

Cursor comet trail effect for Emacs!

A simple script to avoid losing the cursor.

https://git.andros.dev/andros/comet.el

#emacs #elisp

1980s: Don't talk to strangers.

2000s: Don't open attachments from people you don't know.

2020s: To stay relevant you must use a stochastic copyright laundering tool that runs commands on your machine after uploading your code to a corporate data-harvesting server.

#AI #security #copyright

@tmalsburg I'd say that, at least for me, emacs is time neutral. Some tasks become easier (magit!, keyboard macros!, dired!) but I lose about the same amount of time futzing around.

But spending time using tools you enjoy is a lot better than spending it using tools that annoy you and that's gotta count for something.

I won't touch guix because, for me, it would be a bottomless rabbit hole that I'd never return from.

I miss the days when NFTs were the stupidest thing I'd ever heard of.

We're happy to announce a long-term partnership with Motorola. We're collaborating on future devices meeting our privacy and security standards with official GrapheneOS support.

https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/

Motorola News | Motorola's new partnership with GrapheneOS

Motorola announces three new B2B solutions at MWC 2026, including GrapheneOS partnership, Moto Analytics and more.

Global Blog