101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

481
active users

#posix

4 posts4 participants0 posts today

One program that was written very well, with both the beginning and the master user in mind is this one

Raspberry Pie imager. If you barely know how to move in a graphic user interface you will still be able to make the image.

If you're a seasoned POSIX operator like me, the imager will still do exactly what you want and give you the proper results

#SBC#ARM#Pie

I have something else to be thankful for today. At this moment in time I am busy restoring functionality on systems so that I will be able to resume important remote tasks, which shall enable me to restore the level that I am used to, when it comes down to actual value of goods

This work is highly specialized and needs a set of computing systems, communication systems which use GSM messaging systems and other means of signalling, in order to properly Act, monitor react and deploy the remote systems, of which a set of those are managed deployed monitored and configured through Proxmox.

@gyptazy has made incredibly wonderful contributions to the community of Open Source and I'm specifically highlighting his work in for example the great Proxmox load balancer.

Through the Work Of Him and other hundreds to thousands nameless Open Source coders, programmers en hackers am I able to do this work.

I am fortunate enough to have virtually met him here on the FediVerse through a beautiful forward that @stefano has made, who also makes great contributions in Open Source

Without the work of these incredible people none of this would have been possible. I would be sitting watching this beautiful scenery that I would have made myself with props

There would not be any Open Source Operating Systems, plural, driving the displays.

Being Grateful is important. Giving Thanks sends a beautifully Modulated Pulse of Energy, through the Universe to everyone.

I am thankful to you all

Small but mighty news for UNIX fans:
GNU ed 1.22 is out! Now you can filter specific line ranges through shell commands directly in ed, ex(1)-style:

1,10!sort
Just like in ex or sed, this filters addressed lines through your favorite shell tools a great upgrade for scripting and editing workflows.

Even better: Today’s batch of Slackware -current updates already includes ed 1.22. If you’re running -current and up to date, you already have the new version!

#unix #linux #ed #texteditor #posix #slackware

The trailing slash problem of #WebDAV is just an instance of how file systems are too weakly typed. Operations on a file system should come with clear expectations of what is being accessed, not #POSIX's wish-wash "it's a file-like thing so interact with it and that interaction might fail" approach.

I strongly dislike having to work around that.

#Poll: Curious about people's attitudes towards shell scripting.

Two part question:

  1. Are you a DEVeloper (or working in a development-heavy role), OTHER-IT worker (such as a sysadmin, architect, anything in a non-development-heavy role), or NON-IT (accountant, doctor, whatever)
  2. Do you HATE shell scripting, are you INDIFferent towards (or ignorant of) shell scripting, or do you LOVE it?

So I got my work #MacBook today. (Because our HR people took pity in me still using a 8GB RAM #ThinkPad from 2019.) And I’m in the middle of setting it up. Things configured so far:

- #ed (1)
- #CommonLisp
- #VSCode (kind of, going zero-configuration out of disgust)
- Minor security and privacy things, like disk encryption and password manager.

Not configured yet:
- #Emacs (trying to see how far I can get without it and how significantly my productivity will drop)
- Browsers (planning on going with heavily-configured Safari)
- Work repos

Takeaways:
- #POSIX matters. It’s quite a superpower having my scripts run on both a Linux machine and a MacBook.
- I had to tweak some stuff with logical pathnames in CL and user-specific binaries (#TIL) in shell, so that’s a bit of experience
- Yes, I take ed(1) with me at all times
- It’s fun setting up a new machine, even as restricted as an #Apple one.

Please help me spread the link to #swad 😎

github.com/Zirias/swad

I really need some users by now, for those two reasons:

* I'm at a point where I fully covered my own needs (the reasons I started coding this), and getting some users is the only way to learn about what other people might need
* The complexity "exploded" after supporting so many OS-specific APIs (like #kqueue, #epoll, #eventfd, #signalfd, #timerfd, #eventports) and several #lockfree implementations based on #atomics while still providing fallbacks for everything that *should* work on any #POSIX systems ... I'm definitely unable at this point to think of every possible edge case and test it. If there are #bugs left (which is somewhat likely), I really need people reporting these to me

Thanks! 🙃

GitHubGitHub - Zirias/swad: Simple Web Authentication DaemonSimple Web Authentication Daemon. Contribute to Zirias/swad development by creating an account on GitHub.

Today: Correcting StackOverflow posts that claim #macOS cannot use multiple editing commands within the sed `{ }` grouping command. While indeed

```
sed -e '/meow/ { s/foo/bar; s/baz/bang/; }
```

isn't allowed in macOS (which is totally fine by #POSIX 2001 btw), the following does work:

```
sed -e '/meow/ { s/foo/bar
s/baz/bang/
}
```

As specified by POSIX 2001. POSIX 2008 specifies delimiting with `;` though.

Just released: #swad 0.12 🥂

swad is the "Simple Web Authentication Daemon". It basically offers adding form + #cookie #authentication to your reverse proxy (designed for and tested with #nginx "auth_request"). I created it mainly to defend against #malicious_bots, so among other credential checker modules for "real" logins, it offers a proof-of-work mechanism for guest logins doing the same #crypto #challenge known from #Anubis.

swad is written in pure #C with minimal dependencies (#zlib, #OpenSSL or compatible, and optionally #PAM), and designed to work on any #POSIX system. It compiles to a small binary (200 - 300 kiB depending on compiler and target platform).

This release brings (among a few bugfixes) improvements to make swad fit for "heavy load" scenarios: There's a new option to balance the load across multiple service worker threads, so all cores can be fully utilized if necessary, and it now keeps lots of transient objects in pools for reuse, which helps to avoid memory fragmentation and ultimately results in lower overall memory consumption.

Read more about it, download the .tar.xz, build and install it .... here:

github.com/Zirias/swad

GitHubGitHub - Zirias/swad: Simple Web Authentication DaemonSimple Web Authentication Daemon. Contribute to Zirias/swad development by creating an account on GitHub.

One thing I didn't know about the beautiful FediMeteo service is, that it is running on a fantastically low budget ENV that looks like it runs from a Server Park that has more than 60.000 of those servers purring along.

This is all that I shall default from the podcast you're smart and you're curious just like me so you will find the podcast yourself I will not put any links and then you will download it listen to it learn and enjoy