Matthias Schmidt

975 Followers
199 Following
329 Posts

OpenBSD user ● DragonFly BSD committer (retired) ● InfoSec and CCC for > 25y ● C3FOC ● Pronouns: he/him

finger [email protected] for more information

Posts are deleted after 2 years!

Websitehttps://xosc.org
Codehttps://github.com/thexhr
$HOMEKarlsruhe, DE, EU
Previous accounthttps://cybervillains.com/@_xhr_

Theo de Raadt has introduced a new hw.blockcpu sysctl to #OpenBSD -current to offer more control over which CPU core types (Performance, Efficiency, and SMT) are available to schedule processes on. Modern Intel (and ARM) CPUs additionally have slower LP-E (low-power) cores that severely hinder system performance.

deraadt@ modified src/sys/*: Some new intel machines have a new 3rd tier of cpus called LP-E which are E-core (Atom) without L3 cache. These cpus are Lethargic, and it sucks when processes migrate to them.
This introduces sysctl hw.blockcpu= which takes a sequence of 4 letters.
S (for SMT), P (regular performance cpu), E (efficient cpu) generally 80% to 50% as fast), and L (lethargic cpu) which are even slower.
By setting this, you can select cpus to kick out of the scheduler. The default is SL.
The hw.smt sysctl remains for now but we will eventually delete it.
hw.smt changes and follows hw.blockcpu=S.
ok kettenis mlarkin

@aaronk6 I remember installing and using it for the first time. I used Winword 6 before and it felt like a huge leap forward. Thanks for sharing the screenshots!
Quick reminder, especially if you’re a freelancer or developer using Free/Pro/Pro+ plans for client work: Opt out of GitHub using your data for AI model training before April 24 (seriously, wtf that this isn’t opt-in!).
https://github.com/settings/copilot/features#copilot-telemetry-policy
Release Nvim 0.12.0 · neovim/neovim

NVIM v0.12.0 Build type: Release LuaJIT 2.1.1774638290 Release notes Changelog (fixes + features) News (:help news in Nvim) Install Windows Zip Download nvim-win64.zip (or nvim-win-arm64.zip fo...

GitHub
Flameshot does not have any form of telemetry, but we would like to know some general information from our current users and potential users. In this thread we have few polls to collect some anonymous statistics to better help development planning. Please  boost for reach.
SuSE Linux 7.0 (2000)
Netscape Communicator 4.73

We are at Chemnitzer Linux Tage with a stand for #XMPP and #UnifiedPush.
Come find us and talk to us or grab some stickers or Haribo.

#CLT2026 #Jabber

@as400 i described my personal backup workflow including tooling in https://xosc.org/timemachine.html you have an initial setup effort and then you just connect your external stick or disk.
Time Machine like Backups on OpenBSD

Using git-send-email while being offline and with multiple email accounts [and msmtp]

https://ploum.net/2026-01-31-offline-git-send-email.html

#git #msmtp #mail

The Disconnected Git Workflow

The Disconnected Git Workflow par Ploum - Lionel Dricot.