5 Linux Commands You’ve Probably Never Heard Of, by (not on Mastodon or Bluesky):
5 Linux Commands You’ve Probably Never Heard Of, by (not on Mastodon or Bluesky):
Do you want to be a #eurobsdcon speaker?
Submit by 2025-06-21 at https://events.eurobsdcon.org/2025/cfp
Do you want to sponsor #eurobsdcon? Go to https://2025.eurobsdcon.org/sponsorship.html
#conference #netbsd #freebsd #openbsd #unixlike #freesoftware #libresoftware
Why Fonts Look Better on macOS Than on Windows, by @uxdesigncc:
#fonts #typography #readability #unixlike #apple #windows #microsoft #comparisons
If you haven't already, register now for #BSDCan at https://www.bsdcan.org/2025/registration.html
The main North American BSD conference, in #Ottawa
#freebsd #openbsd #netbsd #freesoftware #libresoftware #unixlike #conference #hacking #development
The more #sh scripting I do, the more I love it and wondering why I didn't learn it earlier. So for #wakegp now I have done this to have 256 runs for different values of deletion_mutation_rate
and deletions_per_mutation
:
➜ runs5 git:(main) for i in {0..255}; do
for> for size in nanod minid microd halfd thirdd majord; do
for for> for r in 1 2 4 8 16; do
for for for> w_run p4_"$size"_"$r" $i;
for for for> done
for for> done
for> done
w_run
itself is a function I defined in my .zshrc
But of course, the syntax is hard. And it's not as easy to learn as something like Python. I wonder if #unixlike operating systems such as #Linux and #BSD would consider quitting the current sh in favor of something new designed from scratch.
Last time I remember, in the list of projects #NLnet had founded, there was a niche new shell invented for unix like systems. I'm gonna check it out. Also #OpenBSD people have something for themselves.
Edit: I had forgotten to add echo -n "$i "; date +%T
#FreeBSD #tech #geek #shellscripting #scripting #bash_scripting #shell_scripting #programming
Do you know a utility tool for #archlinux with which I can review packages and remove the ones I haven't used in ages?
A #reboot is a solution to many tech problems. But if you are on #Linux, did you know you need to reboot only if your kernel has changed? Otherwise you can do a "soft reboot" and get the same thing. You need to kill the init process and make it respawn. It varies from distro to distro but on #systemd ones, you can do systemctl soft-reboot
and it'll do the job for you.
Also if you have problem with your graphical shell, you can simply restart your graphical stuff. Not even a soft reboot is needed. For instance if your display manager is lightdm like me, simply do systemctl restart lightdm
.
I think this applies to other #unixlike operating systems with the similar kernel and system architecture as Linux. Maybe #BSD people can share their experience?
#techtips #linuxtips #opensource #foss #operatingsystem #freebsd #openbsd #unix #unixclone
#Linux #Unix #UnixLike #LinuxLike
Who cares what its called as long as I can watch #AncientAliens
New profiling subsystem committed to -current https://www.undeadly.org/cgi?action=article;sid=20250525104147 #openbsd #development #profiling #profil #security #libresoftware #freesoftware #bsd #unixlike
I love #unixphilosophy
➜ runs5 git:(main) ✗ function f1() { wakegp -c /var/tmp/$1.toml > $1_$2; }
➜ runs5 git:(main) ✗ sleep 130m; for i in {0..64} ; do for j in 2k 1.2k 1.4k 1.5k 1k 1.6k 1.8k ; do f1 $j_800 $i; done; done
Scheduling #wakegp experiments with #sh so tomorrow I have experiments done and I can just do T tests in R.
Edit: I'm testing different #FFT sizes. If you are interested, see my current status here:
https://codeberg.org/farooqkz/wakegp/src/branch/main/experiments/fft_size
Edit2: So it's morning and I realized I had to do f1 $i $j_800
...
#unix #unixlike #linux #foss #opensource #freesoftware #unixclone #programming #tech #geek
Register now for BSDCan https://www.bsdcan.org/2025/index.html and get the Saturday reception for free! (until 2025-05-19)
Schedule https://indico.bsdcan.org/event/5/timetable/?layout=room#20250613.detailed #bsdcan #bsd #unix #unixlike #openbsd #netbsd #freebsd #conference #development #devops #sysadmin #libresoftware #freesoftware
Improved ACPI WMI support (may be) incoming https://www.undeadly.org/cgi?action=article;sid=20250511124600 #openbsd #acpi #wmi #hardwaresupport #lapops #powermanagement #callfortesting #libresoftware #freesoftware #unixlike #support
What #unixlike operating systems do you know which are easy to port? Something like #NetBSD. I wonder if there is anything written in #commonlisp or #rust
There are some options but I'm not sure how much easy are they to port. I've heard many positive comments about bare metal development using Rust. I wonder how is common lisp in this regard.
I have extensive programming experience but not on bare metal or kernel programming.
Boosts for wider participation in the discussion are welcome.
#foss #baremetal #baremetalprogramming #programming #baremetaldevelopment #cs #operatingsystem #operatingsystems #operatingsystemprogramming #bsd #linux #kernel #kernelprogramming
In -current, pkg_add -u no longer advises file removal https://www.undeadly.org/cgi?action=article;sid=20250429063608 #openbsd #pkg_add #packages #development #unixlike #freesoftware #libresoftware #current
MP-safe tcp_input() committed https://www.undeadly.org/cgi?action=article;sid=20250428084026 #openbsd #bsd #unixlike #networking #correctcode #libresoftware #freesoftware
The new #OpenBSD 7.7 https://www.openbsd.org/77.html release is out, now go install the thing!
Then you can prepare for the daily tasks by reading "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html, and watch for updates over on the OpenBSD Journal https://undeadly.org
#openbsd #bsd #unixlike #newrelease #devops #development #sysadmin #networking #security #sanity #qualitysoftware #securecode #correctcode (again for those in inconvenient time zones)
OpenBSD 7.7 Released https://www.undeadly.org/cgi?action=article;sid=20250427183032 #openbsd #bsd #unixlike #newrelease #devops #development #sysadmin #networking #security #sanity #qualitysoftware #securecode #correctcode
(again for those in inconvenient time zones)
The #openbsd 7.7 release https://www.openbsd.org/77.html is *really* close now. You can prepare by reading "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html, and watch for updates over on the OpenBSD Journal https://undeadly.org
#openbsd #bsd #unixlike #newrelease #devops #development #sysadmin #networking #security #sanity #qualitysoftware #securecode #correctcode
The #openbsd 7.7 release https://www.openbsd.org/77.html is so close it's too late to upgrade from a shapshot to the release, but you can prepare by reading "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html, and watching for updates over on the OpenBSD Journal https://undeadly.org
#openbsd #bsd #unixlike #newrelease #devops #development #sysadmin #networking #security #sanity #qualitysoftware #securecode #correctcode
The #openbsd 7.7 release page https://www.openbsd.org/77.html is filling out nicely (yes, the release is SOON now), you can prepare for the event by reading "You Have Installed OpenBSD. Now For The Daily Tasks." https://nxdomain.no/~peter/openbsd_installed_now_for_the_daily_tasks.html, and watching for updates over on the OpenBSD Journal https://undeadly.org
#openbsd #bsd #unixlike #newrelease #devops #development #sysadmin #networking #security #sanity #qualitysoftware #securecode #correctcode