Show more

Debugging: the art of slowly realizing you're the problem.

I went on Mario Kart World last night and noticed something fascinating.

1. 21 people was the high water mark in my lobby, but getting into a lobby took about 1 minute whereas pre 1.1.2 it was about 5 seconds.

2. Said lobby had people with 8000VR and 3000VR when usually it’s closer to 8000VR and 6000 VR IME

3. The likelihood of an intermission being picked is inversely correlated by VR. Basically, the worse you are at the game, the more likely you are to pick an intermission track.

On net it does seem like World has fewer people online in Worldwides and the game is hiding it by increasing the skill difference between players.

#mariokart #mariokartworld

The U.S. Department of Defense is building custom AI agents to test military operations. They hope to use AI to simulate conflicts and generate scenarios in the future.
spectrum.ieee.org/thunderforge

@xhr

in case it's useful, you can also toggle boolean options within less(1) so if you want to toggle case-sensitive searching, you can type

-i

or if you you want to toggle line-wrap

-S

or squeezing blank lines

-s

or search highlighting

-G
-g

etc. No need to quit and restart it just to toggle an option you forgot.

Wow, after 25 years of #Unix / #linux experience, I learned that you can filter output in #less.

Press ampersand (&) and enter a regex to show only lines matching the regex.

Press ampersand (&) and then exclamation mark (!) to apply an inverse filter.

KDE released their own immutable distribution KDE Linux that is based on Arch Linux (without Pacman) and uses Flatpak/Snap as the primary package managers. It comes with Distrobox and Toolbox pre-installed

kde.org/linux

#kdelinux #kdeplasma #linux

If anyone is interested, let me know, and I'll take a temporary break from the videogame project and publish online.

Show thread

I've always wanted to build my own computer system, OS and all, which would be, ahem, perfected. I designed an ISA called SubSky and wrote an emulator/VM implementing it, and made a language + compiler. (It's kinda like UXN in nature, actually, just 32-bit and more 2000s-era than 80s-era.) A 16-opcode, 3-operand RISC with an operand/"pseudoregister" referring to the stack. I'll have to publish it sometime. I'm making a videogame for it.

Cc: @rl_dane (it didn't seem right to reply to the thread)

Shameless plug… i have my digital discography 75% off in bandcamp today, includes lots of source files as well for those interested :slight_smile: laamaa.bandcamp.com

My ideal package manager design for a programming language:

Packages are downloaded over a P2P system, like BitTorrent or IPFS
The package manager runs as a daemon and seeds all downloaded packages
There is also a centralized site, which is a directory that maps packages to hashes/torrents; also has documentation and search
The site has an open API that other sites can replicate
Project files reference packages by both name/version and hash; the hashes remain valid even if the site goes down
The site has human moderation and handles detecting malware, spam, etc. and removing it
Package names always have a username prefix
The site's staff can choose to bless a package as the preferred implementation of some feature, giving it a non-prefixed name

social.librem.one/media/B5WjKo
Why is using 2% CPU when it is just in the system tray and taking over a terabyte of virtual memory :/

Don't buy flowers at a monastery. 

@jimsalter it does feel as though we've gone from say little, do much to say much, do little in rather short order. But I think that's because we've also moved to a system that rewards those with fancy words, and the ability to motivate and/or otherwise stimulate people.

@ProgressiveLurker @TomSwirly @GeePawHill Mastodon is chockful of micro-celebrities huffing and puffing beyond their reach.

Been having a discussion, and thought I'd have a quick poll. Please boost to get this beyond my bubble.

Is zero:

Show more

Ethan Black's choices:

Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml