#UnixLike

Frontend Dogmafrontenddogma@mas.to
2025-06-20

5 Linux Commands You’ve Probably Never Heard Of, by (not on Mastodon or Bluesky):

archive.fo/bNGsJ

#unixlike #commandline

Peter N. M. Hansteenpitrh
2025-06-11
Peter N. M. Hansteenpitrh
2025-06-04
Farooq | فاروقfarooqkz@cr8r.gg
2025-05-30

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

Farooq | فاروقfarooqkz@cr8r.gg
2025-05-30

Do you know a utility tool for #archlinux with which I can review packages and remove the ones I haven't used in ages?

#LinuxQuestion #Linux #FOSS #unixlike

Farooq | فاروقfarooqkz@cr8r.gg
2025-05-28

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

Farooq | فاروقfarooqkz@cr8r.gg
2025-05-19

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:

codeberg.org/farooqkz/wakegp/s

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

Farooq | فاروقfarooqkz@cr8r.gg
2025-05-11

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

Peter N. M. Hansteenpitrh
2025-04-27

The new 7.7 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." nxdomain.no/~peter/openbsd_ins, and watch for updates over on the OpenBSD Journal undeadly.org

(again for those in inconvenient time zones)

Peter N. M. Hansteenpitrh
2025-04-26

The 7.7 release openbsd.org/77.html is *really* close now. You can prepare by reading "You Have Installed OpenBSD. Now For The Daily Tasks." nxdomain.no/~peter/openbsd_ins, and watch for updates over on the OpenBSD Journal undeadly.org

Peter N. M. Hansteenpitrh
2025-04-25

The 7.7 release 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." nxdomain.no/~peter/openbsd_ins, and watching for updates over on the OpenBSD Journal undeadly.org

Peter N. M. Hansteenpitrh
2025-04-21

The 7.7 release page 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." nxdomain.no/~peter/openbsd_ins, and watching for updates over on the OpenBSD Journal undeadly.org

Client Info

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