7 Likes
2 Shares
streaming or not streaming? Fuck it. Vinyl is the real deal it works with out electricity (if you know how) https://suzyq-records.de
As always with Suzy Q Records, we only used open source software for the record. It's the first LP that has been created in the Fediverse and the Federation. That's great. #opensource #music #oss #foss #fedimusic #fediverse #federation
Get ready for an adventure! « In Search of Evelyn » is an escape game like no other – a 100 % FOSS (Free and Open-Source Software) experience designed specifically for our community. It’s a 360° immersive game. Dive into the world of Evelyn, uncover hidden clues, and crack codes to progress.
This game is all about discovering how to make escape games built on FOSS. Join this fun and engaging experience that will challenge your wits and leave you feeling accomplished.
Feedback and support are welcome !
It’s for free...!
https://www.learning-design-creations.com/insearchofevelyn.html
#game #escapegame #ai #foss #learning-design #insearchofevelyn
I'm super excited. 5 days to go! (4.5 days ;)))
As always with Suzy Q Records, we only used open source software for the record. It's the first LP that has been created in the Fediverse and the Federation. That's great. #opensource #music #oss #foss #fedimusic #fediverse #federation
THIS IS SO HOT BABY! --->
https://word.undeadnetwork.de/
HELP TRANSLATE --> https://undeadnetwork.de/bookstack/books/radical-enlightenment-a-world-of-open-sources-translation
EPUB + DOWNLOAD --> https://synapse.undeadnetwork.de/books/
english – deutsch – español – русский – français – 中文的 -العربية
The open sources and federated internet in a philosophical, social and political classification. -------
#oss #foss #philosophie #philosophy #politik #politics #history #opensource #literatur
After many years I have again attended #frOSCon at #Bonn. It felt nostalgic going through the community stalls and seeing the familiar faces. Whats new is most of the commercial sponsors have actually more #FOSS stack powering their systems than before and thats actually a bigger victory than people calling "Hey when is the year of #linux desktop?"
The only sad thing was it was super hot inside and all rooms are not designed to handle the crowds on a hot summer days. Strange that I never felt so before. Is it also the reason why there are less crowds than before?
🐸 📺 Live-Streams (+Re-Live) – FrOSCon 19 (Free and Open Source Software Conference)
streaming.media.ccc.de/froscon…
@FOSS - Freie Software
Programm und "Thematische Schwerpunkte
Wir bieten Vorträge zu aktuellen Entwicklungen aus dem gesamten Bereich der Freien Software und Open Source. Regelmäßig mit dabei sind z.B. die folgenden Themen:
Jedes Jahr haben wir auch besondere Schwerpunkte. Für 2024 sind das:
On #TimPeters' recent #suspension as a #Python core #developer
Source: https://chrismcdonough.substack.com/p/the-shameful-defenestration-of-tim
I’m disappointed in the decision of the Steering Council. Questioning authority when you’ve previously had such authority for such a long time should be valued. But I am not surprised to see their decision, because apparently today’s world does not possess the same values that made Python what it is today. Instead, Python is now a grey, humorless, corporate place.
#Software #Problem #floss #foss #politics #news #future #OpenSource
source: https://www.zdnet.com/article/5-best-open-source-email-clients-for-linux-and-why-geary-is-my-go-to/
1) #Geary
2) #Thunderbird
3) #Evolution
4) #KMail
5) #ClawsMail
#gnu #linux #opensource #foss #art
"I love good pixel art, and so it's nice to see more tools becoming available for game developers, especially when they're open source too. Pixelorama version 1.0 is out now after 5 years in development. Another fun tool made with Godot Engine!
The 1.0 release brings with it Multiple layer blend modes, non-destructive effects per layer, a new curve tool, an extension explorer system, you can import and export video files, a basic command line interface and much more."
Found something cool for anyone who's a fan of those old SGI workstations from way back in the day:
#gnu #linux #tech #foss
"MaXXdesktop is a true re-implementation of the "SGI Desktop" with the added benefits of using a modern software stack of highly tuned loosely-coupled components delivering maximum performance and stability while using as little resources as possible. We believe that high performance computing and energy friendly are not mutually exclusive. What if you could run applications in a smarter, greener and sustainable way? MaXXdesktop aims at improving just that, do more with less."
so... yesterday...
i got my #wminizer script working.
today, i intend to do a proper write up of it.
this is not that write up.
this is just me spouting a little victory song and dance. (and may get some passages for copypasta to the proper write up if i just let my fingers fly over the keyboard while thinking about it...)
wminizer is to wmrotate as wmrotate is to wm.
wmrotate has a while loop with a list of window managers to run in sequence. -- (why? wmrotate lets you cycle through window managers without losing your entire current Xwindows gui session and all programs currently running. cool huh?)
wminizer has a while loop with a list of wmrotate scripts to run in sequence.
why?
wmrotate is stuck on the one unchangeable list for the xsession. so if you want to add another wm to the list, or remove one, or change their sequence, you have to wait for a restart of the X11 server.
wminizer, allows the sequence to be changed.
wmrotate, to switch to the next window manager, simply kill the current window manager, and the next loads instantly.
wmrotate still works the same in wminizer. kill one wm to move to the next.
to implement a new list of wm, without losing your x session and all running programs, just kill the wmrotate script currently on.
in the initial default configuration, wminizer uses just wmrotate1 and wmrotate2, but you could have more elaborate arrangements.
just having 2 wmrotate scripts is sufficient to be able to switch between them to enable a live config change.
the two do not even have to be evolving versions of the same to toggle to.
one could be your main sequence that you edit, and the other, just a fallback to bounce past when refreshing the main one to be active with new edits.
as in, make edits to your wmrotate1, kill wmrotate1 so you're in wmrotate2 then, which might just have openbox/dwm/twm in it, which you're only in for a second before killing it, to get into the new wmrotate1.
or could be both the same, just one catching up with the other, edit by edit.
also... wminizer's just the/ a first increment more advanced than wmrotate.
all kinds more conditionals and syntactical conveniences and more elaborate arrangements of which window managers starting when or how, specifying, all sorts of if-else'ing possible...
but for now, for my bash-fu, this is accomplishment enough, for me. ;D ... more will come in due course.
so... i may as well point out the parts here in this ramble...
example wmrotate1 script:
#!/bin/bash
while true
do
icewm
dwm
herbstluftwm
dwm
spectrwm
dwm
done
example wmrotate2 script:
```#!/bin/bash
while true
do
dwm
spectrwm
openbox
i3
done
````
either of which can be used as a standard wmrotate on its own.
example wminizer script:
```#!/bin/bash
while true
do
wmrotate1
wmrotate2
done
```
and then of course have it be launched from some kind of Xsession or xinitrc or whatever other way you startx or whatever and it reads the right thing...
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/Xresources
sysmodmap=/etc/X11/xinit/Xmodmap
if [ -f $sysresources ]; then
xrdb -merge $sysresources
fi
if [ -f $sysmodmap ]; then
xmodmap $sysmodmap
fi
if [ -f "$userresources" ]; then
xrdb -merge "$userresources"
fi
if [ -f "$usermodmap" ]; then
xmodmap "$usermodmap"
fi
if [ -n "`/etc/X11/chooser.sh`" ]; then
command="`/etc/X11/chooser.sh`"
else
failsafe="yes"
fi
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
for f in /etc/X11/xinit/xinitrc.d/?* ; do
[ -x "$f" ] && . "$f"
done
unset f
fi
if [ -n "$failsafe" ]; then
wminizer
xclock -geometry 50x50-1+1 &
xterm -geometry 80x38+494+51 &
xterm -geometry 80x20+494-0 &
exec xterm -geometry 80x66+0+0 -name login
else
exec $command
fi
export PATH=$PATH:/home/digit/bin
wmrotate & wmpid=$
wait $wmpid
(note that's basically just like a defualt devuan Xsession/xinitrc thingy, with twm in the fallback section replaced with wminizer, and the wmrotate and wmpid stuff added at the end. ... remember, my bash-fu no good, this was just the first working jank. can be cleaned up more yet. ... and should be for the "proper" write up. but for now, this is what you get from me. heh.)
okay, that'll do for now.
this twig snapped in the forest,
and now some can hear it.
so it definitely happened.
;)
yeah, i'll get wminizer cleaned up and put in a public hosted git repo with a helpful readme.md and nice accoutrements and things.
"soon".
;)
and then further development on the more elaborate arrangements can proceed.
https://bbs.archlinux.org/viewtopic.php?pid=320776#p320776 was the original inspiration for wmrotate. props to gazj and the others who helped in that thread, from all those years ago.
ps, i was at first going to call it wminator... then the whimsy of the name wminizer struck and stuck. get it? sounds like womaniser. :3 ... not there's no valid reason or connection, to womanising... but wminizing, i guess is a facilitation of promiscuity when comes to window managers. ... yeah, it fits. lol.
#windowmanager #windowmanagers #desktop #geekings #scripts #wmrotate #wminizer #foss #X11 #xinit
We've transitioned away from Uploadcare CDN and Polyfill.io as those services were no longer owned by the original companies.
Since we've always used the Subresource Integrity (SRI) security technology, there has never been any risk, but they were causing occasional network delays.
This is only a patch and it will soon be followed by important improvements in the next days.
We have decided to be more attentive to user feedback, so the indexed free or open source projects involved in abuses to the detriment of the free software volunteers will suffer a heavy and publicly visible penalty. They won't be removed, but a warning will be clearly visible, a permanent search engine penalty will be imposed and alternatives may be recommended.
All resources will be associated with a developer, either a person or a project. The karma (reputation) of a software will now depend on the average reputation of the other resources by the same author. This will serve as useful indicator to those searching for a project to volunteer for.
We plan to gradually reduce the dependency on Content Delivery Networks.
This will have a positive impact on speed and privacy.
#website #webapp #webapplication #libre-software #freesoftware #free-software #foss #opensource #database #directory #linux #gnu-linux #gnulinux #windows #osx #hacking #freesoftware #libresoftware #website #opensearch #searchengine #directory