/dev/aubergine0

12 Followers
11 Following
254 Posts

#ifndef _POSIX_SOURCE
#define EGGPLANT 108 /* Solanaceae temporarily unavailable */
#endif

/* Avatar by Vengolis, CC BY-SA 3.0 https://creativecommons.org/licenses/by-sa/3.0 via Wikimedia Commons */
/* Header by Norbert Nagel, Mörfelden-Walldorf, Germany, CC BY-SA 3.0 https://creativecommons.org/licenses/by-sa/3.0 via Wikimedia Commons */

pronounshe/him
netbsd-jails → netbsd-cells

We built our entire startup infra on #FreeBSD in 2026. Now we need to talk.

https://www.reddit.com/r/freebsd/s/xNGxC3EYrL

Microsoft said the bug meant that its Copilot AI chatbot was reading and summarizing paying customers' confidential emails, bypassing data protection policies. https://techcrunch.com/2026/02/18/microsoft-says-office-bug-exposed-customers-confidential-emails-to-copilot-ai/?utm_source=dlvr.it&utm_medium=mastodon

It took less space than I expected to translate a #Wikimedia #Commons media embed in #HTML and translate it to #orgmode markup for use in a #LaTeX document that boils into #PDF. #Citation with live #links included.

I don't think the person who will eventually read said document could possibly think that the embedded images are my own work, especially since the document says up front that they are not. But it is nice to have appropriate #captions to give #credit where credit is due.

Here are 7 awesome (new or newish) features in @signalapp many users seem to have missed but will probably want to use.

(Some of them I think are only available on Android at the moment?)

A quick thread 🧵

(Note: If you're triggered to comment on centralisation, AWS, Google Push, or believe that Signal is secretly run by the CIA, no need to reply. We know you're there and appreciate you.)

Well wouldja lookit that. It actually did need that much memory, and with a bit more configuration I got it to build the package that I wanted. 😲

A little more mucking about with setting up a bare-bones local package repository and it's done. It works, as far as I can tell.

Of course after building over 350 packages, when I went to install it, it only needed 4 packages to satisfy everything.

Will I get significant mileage out of the new application? Hard to tell. But at least I'm in a place where I can perform decent builds to plug the odd gap in the quarterly package repository.

Thank you #FreeBSD and #poudriere.

I had been thinking of what to do with the 2012 #MacPro that I crammed full of 64 GB of memory.

I found something in #FreeBSD #ports that I wanted to build, and my newer machines with 32 GB of memory each couldn't handle it. Somewhere within the giant dependency graph of over 350 ports, there are two versions of LLVM as well as all of Node and Rust. A #slow process would be one way to describe it, but that might be underselling it a bit.

I guess I'm #reducing #waste a little bit, maybe? I don't know. I don't know if what I'm building will even work or be useful. But hey, at least I get a little experience with #poudriere so I guess it can't be all bad?

Sometimes the job interview just wants to gain code exec on your machine:

https://runjak.codes/posts/2026-01-21-adversarial-coding-test/

Local girl failed the coding interview:
I don't think they've got a job for me anymore now that I got their repos deleted⁉️

One thing that I always missed in my infrastructure at @[email protected] when running with #bhyve was a missing #Prometheus exporter for metrics of the #VMs (and #jails) - agentless of course... It f*cked me up, that I simply wrote it for my new platform which is based on #Sylve in #FreeBSD (thanks to @[email protected] for creating Sylve!).

It's written in Go and will be published asap.
Ah-ha! Just discovered a better way of listing only the packages that I installed on #FreeBSD . Most folk tell you to use pkg info -q -a which just gives you a list of everything installed. I wanted just what I installed after the initial FreeBSD install. So to do that type the following.

pkg query -e '%a=0' %n

Everyday is indeed a school day. 😎

#RunBSD