@nazokiyoubinbou @Javmaster @rasteri Ideally we'd design things based off open standards and platforms, but as @ncommander showed, #legacy #Linux and #Unix distros can also be a pain in the ass to deal with...
@millihertz @SweetAIBelle @retronianne I just don't see a reason to use #emacs over #ne, #nano or even #vim.
Not to mention that people who say some bs about "#Unix #Principle" but then use basically a #TUI-#Desktop with #email client, #filemanager and #editor rolled up in one kinda discredits them...
#systemd - like #wayland - fixes a shitton of issues noone else wanted to fix.
SystemD-Haters and Emacs fans are basically the same people AFAICS and they also tend to be toxic Stallmanists...
#wayland #systemd #editor #filemanager #Email #Desktop #tui #principle #Unix #VIM #nano #ne #eMacs
#OnThisDay Birth Anniversary of Leo Tolstoy (1828) - Russian #Writer who is regarded as one of the greatest #Authors of all time.
Birth Anniversary of Dennis Ritchie (1941). He created the C #Programming language and #Unix operating system.
US Congress officially renamed the country as the United States of America (1776).
First case of computer bug reported by Grace Hopper (1947).
#Unix #Programming #authors #writer #onthisday
Goodness, the #Unix 32/V, #BSD 4 & #OpenSolaris versions of ps.c are so completely different. It’s clear there’s been a complete rewrite for Solaris, but who knows what happened between Ancient Unix and System V R4. I could probably get tapes, then again I might not be able to.
It’s also clear how different these systems’ features and kernel representation of processes were.
UNIX 32/V: https://github.com/dspinellis/unix-history-repo/blob/Bell-32V-Snapshot-Development/usr/src/cmd/ps.c
BSD: https://github.com/dspinellis/unix-history-repo/blob/BSD-SCCS/usr/src/bin/ps/ps.c
OpenSolaris: https://github.com/illumos/illumos-gate/blob/7c478bd95313f5f23a4c958a745db2134aa03244/usr/src/cmd/ps/ps.c
#illumos #opensolaris #BSD #Unix
Looks like the last code commit from #BSD #csh to get into #illumos was:
1990-07-01: strerror(); set proc in pgrp before setting terminal
Marc Teitelbaum
https://github.com/dspinellis/unix-history-repo/commit/c6261f671d723bf1898e8e05b1aa3b9ac00164e8
The first code commit from BSD csh not in illumos was:
1990-11-09: remove vestiges of AT&T shell
Keith Bostic
https://github.com/dspinellis/unix-history-repo/commit/46d46a70cd3ce5b5996e53856a3ef77a8cdd2fcf
Oh, the irony.
#unix
The amazing thing about the #unix history repo is that you can concretely see things like that #illumos’ csh dinit() https://github.com/illumos/illumos-gate/blob/7c478bd95313f5f23a4c958a745db2134aa03244/usr/src/cmd/csh/sh.dir.c
Must have diverged from #BSD between the 1985 copyright addition and major rewrite in 1991, likely after 1988: https://github.com/dspinellis/unix-history-repo/blob/b6bb0a49eb1b65a5164d20a262c96991710c53d2/usr/src/bin/csh/dir.c
@ramin_hal9001 #UNIX distributions have a traditionally included a file of words:
https://en.wikipedia.org/wiki/Words_(Unix)
There are a few different sources, here’s #illumos’ as part of look(1)
https://github.com/illumos/illumos-gate/blob/master/usr/src/cmd/look/words
On 2002-01-23, Caldera granted a license to the “Ancient Unix” released in 1979.
https://web.archive.org/web/20090219220353/http://www.tuhs.org/Archive/Caldera-license.pdf
If a similar grant were made today, we’d have access to Unix up to 2000, before which were released OSF/1, System V R4, IRIX 6.5, Xenix System V R2, SunOS 4, Tru64 UNIX 4, A/UX, HP-UX 11, AIX 4.
Not that there is a moral duty to do so, but that’s how long 23 years feels like.
Just imagine how richer https://github.com/dspinellis/unix-history-repo would be with another twenty more years in it.
sudo rm –rf /
The only reason why #Monero :monero: isn't seen as irredeemable #Shitcoin by be (unlike #Ethereum & #Bitcoin :bitcoin: ) is because it kinda does #UNIX-esque #KissPrinciple and does one thing only but good:
Transfer #XMR privately, relatively fast, at low fees.
In that regard it competes with (Instant-) #SEPA, #WesternUnion, #SMSpayment #TransferWise, #CashApp, #Venmo, #SofortÜberweisung, #PayPal (and as #PaperWallet: #Paysafecard).
https://www.youtube.com/watch?v=YQ_xWvX1n9g&t=2019s
#smspayment #paysafecard #paperwallet #PayPal #sofortuberweisung #venmo #cashapp #transferwise #westernunion #sepa #xmr #kissprinciple #Unix #Bitcoin #ethereum #shitcoin #monero
“Think about the work the runtime linker has to do to load an object. It has to find the object (sometimes through a plethora of LD_LIBRARY_PATH components), load the object, and relocate it. The runtime linker then repeats this process for any dependencies of the loaded object. That's a lot of work. So why do so many applications load dependencies they don't need?” http://www.linker-aliens.org/blogs/rie/entry/tt_dependencies_tt_define_what/
Does anyone even think this way in the post-docker, -flatpack world?
Not exactly what I meant when I asked about an updated Solaris Internals (2nd ed pub in 2006!), but there’s a bunch of good stuff in https://illumos.org/books/
@himbovoorhees @lori @Aglaia89 @njudah
I'm just gald that #hp stuff works with everything out of the box - including even ancient and latest #Linux distros...
The only machines with better compatibility are #NeedlePrinters and #Xerox #WorkCentre Laser machinces, cuz those even come with #MSDOS, #OS2 and #Unix drivers for obscure stuff like #Solaris 7.x #HPUX and #AUX...
#aux #hpux #solaris #Unix #os2 #msdos #workcentre #xerox #needleprinters #Linux #hp
@symbology Wait, are we reviving the #VMS v #UNIX rivalry? Or is more of a #TOPS10 / #TOPS20 subtoot? Surely not an appeal to #multics, #its, or #os400 lovers.
(Won’t some nerd update http://www.snee.com/bob/opsys/fullbook.pdf while we’re at it?)
/cc @SDF
#tops20 #os400 #its #multics #tops10 #Unix #vms
Trying to spin up #OmniOS and #OpenIndiana instances over in oracle cloud because I don’t have any decent hardware at home anymore, and the irony is delicious.
I’m hoping the basic VMDKs just work, as much as I just love do a PXE boot install over there.
Now the real question is, by what criteria should I pick the one I stick with?
#unix
@mdhughes that was well before #ShellShock and #Apple does keep it's #unix components rather dated...
Granted, I wished #bash would get yeeted and #fish would be the default shell on #Linux, cuz "installing another shell" is a big no-no on production systems...
#Linux #fish #Bash #Unix #Apple #shellshock
I just discovered this great video where Brian #Kernighan tells the story of how the #Unix command #grep came into existence. This story includes notable mentions of Ken Thompson and Dennis Ritchie.
#vintagecomputing #grep #Unix #kernighan
Finally ordered a #raspberrypi 4B to start doing interesting things with #illumos on #arm. This is so far outside my comfort zone, but I’ve wanted to contribute since 2008.05. Here’s hoping all the zeitgeist around Asahi Linux and FreeBSD on arm keep me motivated while I get up to speed.
Now to actually get myself a #qemu dev workflow together instead of just a one-off build.
#Unix #qemu #ARM #illumos #RaspberryPi
Default #filesystems, but notably missing many #unix varieties of the 1980s, 1990s workstation era.
https://en.m.wikipedia.org/wiki/List_of_default_file_systems