#unix

53 posts · Last used 6h

Back to Timeline
jae
@jae@mastodon.bsd.cafe · 6h ago
you don't have to react, tui will do it for you. #deltachat #chatmail #golang #tui #unix
1
0
0
Boosted by AssertionError("Joe Groff") @joe@f.duriansoftware.com
thalia
@thalia@discuss.systems · May 10, 2026
A cursed feature of C in 1972: Labels and functions were reassignable (i.e., lvalues)! For example, this is a clever way to initialize once: goto init; init: ouptr = oubuf; init = init1; init1: which is compiled to: jmp *4120 mov 4136,4144 mov 4122,4120 Note the indirect jump and assignment to that address. This would have also worked with functions. #c #unix #retrocomputing #vintagecomputing
148
0
81
occult
@occult@vox.ominous.net · May 10, 2026
Everyone always references the #UNIX Network Programming book from Wayne's World 2, but you never hear about what I can only imagine is a real NewTek Video Toaster T-shirt Garth wears. This is a deep cut.
16
4
5
lobsters
@lobsters@mastodon.social · May 06, 2026
setting up a Sun Ray server on OpenIndiana Hipster 2025.10 https://lobste.rs/s/n3kom0 #unix https://catstret.ch/202605/srss-hipster202510/
0
0
0
In reply to
caiocco
@caiocco@bolha.us · May 06, 2026
É um paradoxo produzido pelas origens dos sistemas operacionais envolvidos aqui. O #Linux é um Unix-like e o #Unix nunca teve em modo texto, mesmo com aplicativos comerciais, a mesma oferta polida de aplicativos, em comparação com o DOS. Para tornar as coisas piores, nos anos 1990, lá por 1993, 1994, quando o #Windows 95 estava sendo muito antecipado, desenvolvedores solo ou pequenas empresas já tinham ampla capacidade de produzir bons aplicativos gráficos. Para DOS. A NeoSoft, com umas três pessoas no interior do Oregon, aparentemente numa pequena sala, criou uma suíte composta por sistema de menus, criador de slides, editor raster, criador de publicações eletrônicas, protetor de tela TSR. Ainda antes da NeoSoft ter esse nome, a dupla que criou o sistema de menus (#QuikMenu) já tinha faturado mais de 100 mil dólares no começo dos anos 1990. O programa foi elogiado em grandes revistas da época (algo que também aconteceria com o NeoPaint, cujo nome já diz tudo). Corta para 2026 e, apesar da facilidade de montar um kit com processador ARM de múltiplos núcleos e até 16 GB de RAM (se os bolsos forem suficientemente profundos), basicamente não tem software similar para ser executado.
0
2
0
freya
@freya@social.highenergymagic.net · May 06, 2026
hey so. looking for a job (NZ or fully remote willing to hire a kiwi) in SRE, security, or linux/Unix system administration. 15 years experience administering Linux and Unix boxes, intermediate level of experience working with docker compose and containerisation and container security. No prior job experience unfortunately, all those 15 years were mostly personal projects and small-scale stuff for friends. I'm also 26, so I started when I was 11, explaining the no jobs so far. Currently running an entire multi-machine personal cloud infrastructure with a demonstration of all the services I have running at https://status.highenergymagic.net Three machines, 72 docker containers. One running most of them, one running Mastodon+glitchsocial, one running the uptime monitor. encrypted root on ZFS, alpine linux, gVisor on supported containers, plan to move to Kata. Entirely willing to accept entry-level job placements, no expectation of being paid a lot or anything, just want to be doing something and move the needle a little on my current "being broke" status. Currently using gVisor, docker compose, and kata containers in production, experience with Linux, docker, Net/Open/FreeBSD, Cisco IOS, Juniper Junos, Mikrotik and UniFi, configuring and administering Asterisk, plus extensive experience with IBM AIX and Sun Solaris. #fedihired #infosec #cybersecurity #linux #unix #docker #sre #DevOps #GetFediHired Please boost for reach, any job offers please DM me.
12
0
92
In reply to
JdeBP
@JdeBP@mastodonapp.uk · May 04, 2026
@bytebro@mastodonapp.uk This is not a conflict of standards. None of those are standardized. Indeed, this is what you get for using all of these non-standard things instead of the thing that *is* standardized: pkgadd from magtape, per the System 5 Interface Definition. https://illumos.org/man/8/pkgadd (-: #Unix #Illumos #SVID
1
0
2
DeltaLima
@DeltaLima@social.la10cy.net · May 03, 2026
3900 seconds left until 1777777777 #epoch #time #unix #unixtimer #timer #timestamp #1777777777
9
0
4
meluzzy
@meluzzy@woof.tech · May 03, 2026
They should rename "SysRq" to "SysRC". That way it can both mean: ➣ "System Run Command" ☞ "System RESCUE" Which covers all use cases. #linux #unix
0
0
0
bkuhn
@bkuhn@fedi.copyleft.org · May 02, 2026

Am I the only person who, after 30 years of using /bin/ln, still gets its arguments backwards?

If I type:

$ ln -s x y

My mind is always thinking: “I want a symlink where x ⇒ y”, and as such I incorrectly put the destination before the source.

I am sure ln is this way in #POSIX to match the behavior of cp & mv. The latter two are intuitive to me because I read it as “copy/move x to y”.

$ ls -l y
lrwxrwxrwx 1 bkuhn bkuhn 1 May  2 14:39 y -> x

“y ⇒ x” … See!?!?!

#Unix

22
24
9
In reply to
bkuhn
@bkuhn@fedi.copyleft.org · May 02, 2026
@shrub900@mastodon.social I'm admittedly jealous b/c you had access to a #POSIX system (& a #FOSS one too!) from your earliest computer-using time in life. I “wasted”¹ my teenage years with a Commodore 64² — writing in BASIC & 6502 assembler. I was ≈ 18 years old before I got access to a “real” computer running #Unix SYSVR3.2.3 & ported #GNU #Emacs to it. ¹ I learned useful skills, but it yielded no useful artifacts. ² Yes, @cwebber@social.coop, I *was* keeping up with #Commodore, but it was *not* keeping up with me!!
3
0
0
hp
@hp@mastodon.tmm.cx · Feb 19, 2026
Now we're getting to the good part of #irix After the just unacceptably and inexplicably bad install process. #unix #sgi #retrocomputing
6
3
0
In reply to
hp
@hp@mastodon.tmm.cx · Feb 19, 2026
I do legitimately think that this is just peak computer UX. It is information dense, but still kind of playful. I'm sure real #ux experts would have a different opinion, but I really enjoy this aesthetic and functionality. #irix #unix #retrocomputing
45
5
10
lobsters
@lobsters@mastodon.social · Apr 30, 2026
0
0
0
r1w1s1
@r1w1s1@snac.bsd.cafe · Apr 29, 2026
the secret to surviving years of WM-hopping: sxhkd handles the keys. the WM handles the windows. dmenu handles the launching. swap any one. the others don't notice. #suckless #unix #dwm
0
3
0
underseamonkey
@underseamonkey@fosstodon.org · Apr 29, 2026
If you say "folder" instead of "directory", you don't play at my level. Many of my actual colleagues, I'm looking at you. #UNIX #Linux #SysAdmin #DevOps
4
0
1
In reply to
restorante
@restorante@social.linux.pizza · Apr 29, 2026
@underseamonkey@fosstodon.org If you say 'directory' instead of 'segment', you don't play at my level. Many of my actual colleagues, I'm looking at you. #Unix #Linux #SysAdmin #DevOps
0
0
0
nixCraft
@nixCraft@mastodon.social · Apr 27, 2026
FreeBSD Device Drivers: From First Steps to Kernel Mastery by Edson Brandi · Version 2.0 (April 2026) https://github.com/ebrandi/FDD-book #freebsd #unix #books
3
1
2
Boosted by oxy @oxy@social.bsdlab.au
bsdtv
@bsdtv@bsd.network · Apr 26, 2026
Would you like to get more out of bsddialog(3)? BSDCan has a tutorial for that: Introduction to TUI Programming using bsddialog with Benedict Reuschling Thursday 2026-06-18: 13:00 - 16:00 Shell scripts have a bad reputation when it comes to usability and eye candy. Modern users find a blinking cursor on a a black screen leaves a lot to be desired when having to interact with a shell script. In this tutorial, we will create shell scripts that look like a GUI application: with buttons to press, input fields, select boxes and animated progress bars. These so called TUI (text user interfaces) programs still use shell script functionality as the backend, but are lightweight enough to not introduce too much overhead. Users will appreciate the ease of use of your shell scripts and you can rely on them to give you the data and visualizations you to need. At the same time, the TUI application is not difficult to learn and implement into existing scripts. More info: https://www.bsdcan.org/2026/timetable/timetable-Introduction-to-TUI.html #unix #tui #shellscript #runbsd #bsdcan
0
0
1
In reply to
@kkarhan@jorts.horse in linux4noobs · Apr 25, 2026
@codewizard@hear-me.social @linux4noobs@programming.dev @linux4noobs@lemmy.world #systemd is the standard and it integrates well woth modern applications. #SysVinit is the preceding standard inherited from old #Unix OSes. I recommend #BennoRice's Video as an introduction…
0
1
0