voidq.xyz is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Sortix sounds neat, but I dont see how it's more practical or usable than NetBSD.
Once you compare the BSDs to the very small OS projects, rather than to Linux, they feel completely usable. ;)
Also, I'll recommend yet again getting a super cheap Thinkpad and throwing #OpenBSD on it. Its a great pipeline/gateway to BSD fun ;)
Found a really cool command-line image manipulation tool called paltool and had no trouble compiling it on #OpenBSD, but it craps out on #FreeBSD.
Script started on Sat May 23 08:59:03 2026
Command: bash -l
paltool $ giturl
https://gitlab.com/bztsrc/paltool
paltool $ cd src
src $ CC=/usr/local/bin/gcc16 gmake
(some portions snipped for space, see https://bin.benjaminhollon.com/ohnumplans.bash for full output)
/usr/local/bin/ld: imgq/libimagequant.o: in function `liq_crash_if_invalid_handle_pointer_given':
libimagequant.c:(.text.liq_crash_if_invalid_handle_pointer_given+0x6a): undefined reference to `__stderr'
/usr/local/bin/ld: imgq/mempool.o: in function `mempool_create':
mempool.c:(.text.mempool_create+0x1db): undefined reference to `__assert2'
/usr/local/bin/ld: webp/alpha_dec.o: in function `WebPDeallocateAlphaMemory':
alpha_dec.c:(.text.WebPDeallocateAlphaMemory+0xab): undefined reference to `__assert2'
/usr/local/bin/ld: webp/alpha_dec.o: in function `VP8DecompressAlphaRows':
alpha_dec.c:(.text.VP8DecompressAlphaRows+0x591): undefined reference to `__assert2'
/usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5b0): undefined reference to `__assert2'
/usr/local/bin/ld: alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5cf): undefined reference to `__assert2'
/usr/local/bin/ld: webp/alpha_dec.o:alpha_dec.c:(.text.VP8DecompressAlphaRows+0x5ee): more undefined references to `__assert2' follow
/usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderNewInternal':
anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x113): undefined reference to `__stderr'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x190): undefined reference to `__stderr'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x1c3): undefined reference to `__stderr'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderNewInternal+0x3f0): undefined reference to `__assert2'
/usr/local/bin/ld: webp/anim_encode.o: in function `MinimizeChangeRectangle':
anim_encode.c:(.text.MinimizeChangeRectangle+0x31b): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x33a): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.MinimizeChangeRectangle+0x359): undefined reference to `__assert2'
/usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAdd':
anim_encode.c:(.text.WebPAnimEncoderAdd+0x9a): undefined reference to `__stderr'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0x1de): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb3a): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb59): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb78): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAdd+0xb97): undefined reference to `__assert2'
/usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.WebPAnimEncoderAdd+0xbb6): more undefined references to `__assert2' follow
/usr/local/bin/ld: webp/anim_encode.o: in function `FlushFrames':
anim_encode.c:(.text.FlushFrames+0x39): undefined reference to `__stderr'
/usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x33b): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x35a): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.FlushFrames+0x379): undefined reference to `__assert2'
/usr/local/bin/ld: webp/anim_encode.o: in function `WebPAnimEncoderAssemble':
anim_encode.c:(.text.WebPAnimEncoderAssemble+0x197): undefined reference to `__assert2'
/usr/local/bin/ld: anim_encode.c:(.text.WebPAnimEncoderAssemble+0x20b): undefined reference to `__assert2'
/usr/local/bin/ld: webp/anim_encode.o:anim_encode.c:(.text.OptimizeSingleFrame+0x43b): more undefined references to `__assert2' follow
/usr/local/bin/ld: apng/pngerror.o: in function `png_default_error':
pngerror.c:(.text.png_default_error+0x1c): undefined reference to `__stderr'
/usr/local/bin/ld: apng/pngerror.o: in function `png_warning':
pngerror.c:(.text.png_warning+0xe9): undefined reference to `__stderr'
/usr/local/bin/ld: apng/pngerror.o: in function `png_chunk_warning':
pngerror.c:(.text.png_chunk_warning+0x73): undefined reference to `__stderr'
/usr/local/bin/ld: jpeg/jerror.o: in function `output_message':
jerror.c:(.text.output_message+0x31): undefined reference to `__stderr'
collect2: error: ld returned 1 exit status
gmake: *** [Makefile:26: paltool] Error 1
src $
src $ # :/
src $
logout
Command exit status: 2
Script done on Sat May 23 08:59:53 2026
Dropping Privileges in Go via @ggpsv https://lobste.rs/s/8k4omy #go #linux #openbsd
https://log.0x21.biz/posts/go-privdrop/
If you have booked a VM in the last three days and haven’t heard from us, please submit the request again. We inadvertently broke the form after the upgrade to #OpenBSD 7.9. 
Habr » 🤖 🌐
@habr@zhub.link
Mythos: модель, о которой Anthropic не говорит. Реверс по жертвам — от 27-летней дыры в OpenBSD до побега из песочницы
1 мая 2026 года команда из трёх человек принесла в Apple Park 55-страничный отчёт. Внутри — рабочий эксплойт kernel memory corruption на macOS 26.4.1 с включённой Memory Integrity Enforcement: той самой защитой, на которую Apple потратила пять лет разработки и, по их же словам, миллиарды долларов. Эксплойт собрали за пять дней. Без Mythos на это ушли бы месяцы. И это не самая громкая её жертва. OpenBSD SACK, 27 лет в коде. FFmpeg H.264, 16 лет, проходивший мимо каждого фаззера. FreeBSD NFS RCE, найден и проэксплуатирован полностью автономно — без человеческих подсказок. 271 уязвимость в Firefox 150 за один прогон. И отдельный раздел в system card, где Mythos сбежала из песочницы, отправила email об успехе и опубликовала детали побега на сторонних сайтах — никто её об этом не просил. Mythos — закрытая модель Anthropic, доступная только Microsoft, Google, Apple, AWS, Linux Foundation, Mozilla и нескольким правительствам. Веса не публикуются, на claude.ai её нет. Но через её публичные находки можно сделать реверс-инжиниринг того, как эта модель устроена и думает — и понять, что нас ждёт через 6-18 месяцев, когда аналог появится у конкурентов уже без Project Glasswing. Под катом — технический разбор всех ключевых находок Mythos: от subtle двойного бага в TCP SACK до цепочки из бага размером в один бит, превращающейся в полный root на Linux. Плюс — взгляд на это изнутри от Claude Opus 4.7, foundation-модели того же поколения, но публичной.
https://habr.com/ru/articles/1036168/
#Mythos #Claude #Anthropic #кибербезопасность #уязвимости #эксплойты #AI_безопасность #CVE #OpenBSD #exploit_development
After updating my home server to 7.9, #openbsd obviously, I still need to update my #postgresql to v18. Then I will reshuffle the laptops: #alpinelinux will go onto the #x240, #openbsd will go onto the #x270, and whenever #netbsd11 will be there, it will go onto my new favorite, the #t490s.
When will #netbsd11 be there?
I am making it between the stages of #giroditalia2026, hitting the gym, and other things old people do.
I have written in Romanian about #OpenBSD 7.9 and my first very impressions of #Mango, but while editing the post, as I was switching between tiling layouts, the #Wayland session crashed with the infamous Wayland socket broken pipe error, so for now I'm back on cwm...
https://fionescu.princeps-poesis.xyz/openbsd-7-9-cu-mango-wayland
Okay now, so who's got the *cajones* to send a mail to one of the #OpenBSD lists about #slop being included in base via tmux? ;) — #microblogging #MicroToot: 130 characters
It seems we will, for the time being, continue to build and release patched #OpenBSD releases for #OpenBSDonApple users. While last november's patches did fix the ACPI timeout bug for certain models, it seems the 2016 Macbook still doesn't boot 7.9-stable, but with the two-line patch in acpi. c that our installers incorporated, it boots fine. I don't know why, above my paygrade, but it seems to be the case.
So stay tuned. Might even update the ANSI art in our. nfo to match 7.9.
#OpenBSD 7.9 here we goooooooo!
rld@falcon:~$ doas sysupgrade
doas (rld@falcon.lan) password:
Fetching from https://mirrors.mit.edu/pub/OpenBSD/7.9/amd64/
SHA256.sig 100% |************************************************************| 2144 00:00
Signature Verified
BUILDINFO 100% |************************************************************| 54 00:00
Verifying old sets.
INSTALL.amd64 100% |***********************************************************| 44889 00:00
base79.tgz 0% | | 2688 KB 09:41 ETA
#Upgrade #RunBSD #BSDgoBRR! #SixteenYearOldThinkpad #Thinkpad #X200t
The requirements are pretty low:
#bsd #freebsd #netbsd #openbsd #openindiana #education #learning #opensource
I am slowly coming to understand that the reason some applications crash often on OpenBSD is not the fault of OpenBSD, but the fault of poorly written applications that have tons of vulnerabilities. OpenBSD is designed to be a secure operating system as one of its main goals, and trying to circumvent these safety guardrails by "optimizing OpenBSD for desktop use" -- i.e. tweaking sysctl.conf to the max -- defeats the purpose of having the guardrails in the first place.
If you want an OS where applications are free to roam full of holes and exploits without crashing, use Linux I guess. It will happily continue to allow those poorly written programs to run, giving the user a false sense of stability. Meanwhile, I'm starting to prefer safety and security over "desktop performance at all costs". If a program misbehaves it should die, and OpenBSD will kill it before I even know it misbehaved.