Elektrine
EN
Log in Register
Paige Chat Timeline Gallery Friends Lists Email Drive DNS Resolver Domains VPN Kairo Nerve
Remote

Philip Withnall

@pwithnall@mastodon.social
mastodon 4.8.0-alpha.3+pr-40283-7f6b1dc
  • Open on mastodon.social

Software developer, fell runner, caver.

Interested in the outdoors, environment, software maintenance, and copious photos of stiles and industrial heritage.

0 Followers
0 Following
7 Posts
Joined May 05, 2022
Website:
https://tecnocode.co.uk
Pronouns:
he/him
Open post
Philip Withnall @pwithnall@mastodon.social
· 1mo ago

Today I found out that strace --fault=$syscall exists and allows you to inject faults (error returns) into syscalls without modifying the source program or building an awkward test harness (as I have been doing in my life so far).

Another tool for the belt, excellent

16
0
5
0
Open post
Philip Withnall @pwithnall@mastodon.social
· 6mo ago

GNOME 50 has been released! 🥳

Here’s a quick summary of the improvements which gnome-software 50 contains:

- Reduce CPU priority when running in the background
- Remember window size between restarts
- Improved error reporting in the repositories dialogue
- Improved notifications for trivial flatpak app updates
- Lots of UI papercuts fixed
- Improved question about deleting data when uninstalling an app
- More safety reporting for uncommon flatpak app permissions

#GNOME #GnomeSoftware

Mastodon

99
0
36
0
Open post
Philip Withnall @pwithnall@mastodon.social
· 2mo ago
Replying to @pwithnall@mastodon.social
@bragefuglseth@sunny.garden Bazaar benefits from only having to deal with one backend (flatpak), which means its internals can be significantly simpler. Query results don’t have to wait for the slowest backend, or cater for different granularities of information provided by different backends. It also benefits from a lot of this code having been written and bugfixed already, over the years. 3/
6
1
0
0
Open post
Philip Withnall @pwithnall@mastodon.social
· 2mo ago
Replying to @bragefuglseth@sunny.garden
@bragefuglseth@sunny.garden Supporting multiple backends can be slow (PackageKit can be part of that problem in some cases; depends what package servers you’re querying and how fast they return results, etc.). For the more visual artifacts (multiple refreshes, changing state seemingly randomly) it’s because the original gnome-software architecture didn’t have very fine-grained updates for things — it took a “refresh everything all at once” approach. It’s taking us a while to move away from that. 1/
6
3
1
0
Open post
Philip Withnall @pwithnall@mastodon.social
· 4mo ago

CI systems should not silently upgrade their components in the background. A CI system should be a reproducible function: for the same CI image and project code, the build results should always be the same.

Tools should be predictable, or one job turns into multiple when you least want it to.

14
3
5
0
Open post
Philip Withnall @pwithnall@mastodon.social
· 1mo ago
Replying to @andy@social.4142.io
@andy@social.4142.io @Rajiv@infosec.exchange @sundogplanets@mastodon.social I wouldn’t necessarily use a Defender, as that model name refers to a huge variety of different cars from the 1980s through to 2020s, which differed significantly in size and mass. Rural vs city people would visualise quite different vehicles when told ‘Defender’
3
0
1
0
Open post
Philip Withnall @pwithnall@mastodon.social
· 2mo ago
Replying to @pwithnall@mastodon.social
@bragefuglseth@sunny.garden Help is always welcome; there are very few contributors to gnome-software, and a large proportion of our time is spent triaging and chasing unreproducible or low-quality issues from people. 2/
4
2
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)
  • Source code

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 14:56:55 UTC