💩

hacking, road cycling, part-time trolling

💩 boosted:
2025-05-19

I'm retired in the sense that I was tired yesterday and am tired again today.

💩 boosted:
2025-05-15

Linux 6.15 is right around the corner, which means it's time for another progress report! We have been pretty busy behind the scenes and we have some exciting developments to share with you all!

As always, we want to thank everyone who support us as none of this would be possible without your generous support.

asahilinux.org/2025/05/progres

2025-05-15

@picnoir there's work ongoing to get Forgejo federated, but it's a lot of work. Long-term this should allow people from other instances to send PRs.

I think federated stars landed recently in Forgejo (but it's not enabled on the Codeberg instance).

💩 boosted:
2025-05-02

i have heard the take that if it doesn't run on your computer and it takes over 10 minutes to give you feedback, that's not your CI pipeline, that's a mainframe with punch cards

GitHub Actions is thus a mainframe with punch cards, i don't make the rules

2025-04-26

@sven using mbsync for years, didn't let me down.

💩 boosted:
David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-04-26

I know people like to make fun of niche operating systems, but for the five years I was at Microsoft I used Windows (10 then 11) as my daily driver. It’s much less stable than a professional OS, but it does kind-of work. I wouldn’t say it’s ready for the desktop. The UI is inconsistent and changes randomly between releases, a load of common software is basically useable only in a VM, it lags and freezes periodically (unlike an OS designed for interactive use, random drivers run a load of things directly in interrupt handlers, so you get latency spikes that you wouldn’t see in a more mainstream desktop OS) and the update process can hose the system, so it’s mostly of interest to people who like tinkering with their machines than people who actually want to get work done. Oh and a load of random bits of the OS have ads, but that’s what you get from a free ad-supported system instead of one developed by an active open-source community.

I don’t think I’d recommend anyone use it as their daily driver or in a work setting, but it’s not totally unusable. It’s not at the level of maturity than you’d expect from, say, Linux or FreeBSD, especially not for client workloads. If you do have to use it, I recommend that you install FreeBSD in a Hyper-V VM for real work. That’s what I did and it works quite well.

💩 boosted:
Foxbrush TailwagFoxbrushTailwag
2025-04-23

My first contact with Rust

💩 boosted:
Effin' Birdseffinbirds
2025-04-04
A painting of a bird beside the text "if you want people to stop calling you a dipshit you should probably stop acting like a dipshit"
💩 boosted:
Benedikt Ritter (he/him)britter@chaos.social
2025-03-21

🌊💻 OceanSprint 2025 – Day 5 🚀

And just like that, it’s a wrap! Huge thanks to our amazing sponsors who made this unforgettable experience possible: @numtide, Mercury, Secunet, Clan.lol, Shopify, @nixos_org Nixcademy, @cyberus, @flox FlyingCircus.io, Supercede, @cachix and Pareto Security.

Your support enabled the venue, meals, surf lessons, winery visits, and more. Thank you for backing the NixOS community! 💙

#NixOS #OpenSource #OceanSprint #Sponsors

💩 boosted:
2025-03-20

📢 Do you remember the xz supply chain attack (or backdoor) that happened one year ago and nearly compromised half the world? (I think you do)

I claim that we could have automatically detected this backdoor in NixOS thanks to reproducible-builds!

-> Go read about it in my blog post: luj.fr/blog/how-nixos-could-ha

🔁 Boosts would be much appreciated!

#reproducibility #blogpost #nixos #security #xz #research

2025-03-13
💩 boosted:

Hey #38c3 we have two mirrors for the NixOS cache up. cache.nixos.sh is a regular nginx pull through cache and nixos.tvix.store is an experimental binary cache based on tvix. Please update your substituters to point to either!

2024-11-02

Gave a new update and architectural overview on #tvix during #nixcon24: youtu.be/bm1jcTo8uYw #nixcon #nix

2024-10-22

@roberth @niklaskorz @domenkozar

Getting the semantics, especially in the edge cases properly specc'ed out is much more important than which code is used in the end. "Doing the same as Nixcpp does" is too much of a floating target.

I'd personally prefer implementing it according to the spec (and a lot of testcases), using rust-native crates (like gix), not just from a memory safety perspective, but also to ensure we don't silently rely on git cli behaviour. As this directly might affect hashing it's super critical to get this correct.

💩 boosted:
media.ccc.de 🤖mediacccde@botsin.space
2024-09-25

Platform security in NixOS (asg2024)

You may have heard about this weird distribution, NixOS, that breaks compatibility with /usr.
This talk explores the properties inherent to NixOS, focusing on its distinct approach to package managem
media.ccc.de/v/all-systems-go- #ccc #MainHall #asg2024 #2024 #Day1 #308

💩 boosted:
Trolli Schmittlauch 🦥schmittlauch@toot.matereal.eu
2024-08-31

Die Aussprache von `systemctl` ist "Systemköttel".

#Shitpost #Köttelpost

2024-08-15

@arianvp let's mob and add this to Tvix!

2024-08-09

Another progress update on #tvix, listing what has happened since the last update: tvl.fyi/blog/tvix-update-augus #nix #nixos

💩 boosted:
2024-06-22
Finally got around to reading about Private Cloud Compute and let’s just say I’m not super impressed
Frog is holding a box (presumably filled with cookies) as he converses with Toad.

Frog ran the inferencing in Private Cloud Compute. “There,” he said. “Now we can cryptographically attest that we do not see the request.”
“But you control the hardware root of trust,” said Toad.
“That is true,” said Frog.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst