home.social

#unix — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #unix, aggregated by home.social.

  1. ⚪️ Building Custom Arch Linux Images for Desktop and Raspberry Pi

    🗨️ Sometimes you need to reinstall a system or deploy it on another computer. In such cases, it is convenient to have a prebuilt USB drive containing a distribution with all the required settings already configured.

    In this article, I’ll show you how to create such an image based on Arch Linux, com…

    🔗 hackmag.com/unix/custom-arch-i

    #unix

  2. @bascule huh. I was almost certainly on #unix that day as well.

  3. My 9/11/2001 was an odd day: though I was a college student and would get the cliche millennial "AV cart with a CRT TV and VCR showing the news in class" later in the day, I had a part-time job I went to in the morning.

    I drove to work listening to my Rio Volt, so despite being an avid radio listener at the time I missed it on the news until I got to work.

    When I came in the secretary said "did you hear a plane hit the Pentagon?" I had not. Getting any information was kind of hard because there were no TVs, only the Internet.

    And every news web site was down, so I got news via IRC, namely #unix on EFnet where people were frantically trying to contact regulars of that channel who lived in NY to see if they were okay.

    The news came out that one of the Twin Towers had been hit, then the other happened. Eventually via IRC and DCC I was able to download an MPEG and everyone at work gathered around to watch a low resolution video of the towers collapsing.

    #9_11

  4. howtogeek.com/most-ambitious-l

    How important was Linux?
    It caused one of the biggest UNIX projects in history, between 4 of the largest companies (at the time) to fall apart, and one to spend 18 YEARS trying to sue IBM for $5-billion dollars, all while attempting to strongarm other companies $699 per server to avoid being the next Target of a suit.

    #Linux #IBM #SCO #UNIX #Intel

  5. howtogeek.com/most-ambitious-l

    How important was Linux?
    It caused one of the biggest UNIX projects in history, between 4 of the largest companies (at the time) to fall apart, and one to spend 18 YEARS trying to sue IBM for $5-billion dollars, all while attempting to strongarm other companies $699 per server to avoid being the next Target of a suit.

    #Linux #IBM #SCO #UNIX #Intel

  6. howtogeek.com/most-ambitious-l

    How important was Linux?
    It caused one of the biggest UNIX projects in history, between 4 of the largest companies (at the time) to fall apart, and one to spend 18 YEARS trying to sue IBM for $5-billion dollars, all while attempting to strongarm other companies $699 per server to avoid being the next Target of a suit.

    #Linux #IBM #SCO #UNIX #Intel

  7. howtogeek.com/most-ambitious-l

    How important was Linux?
    It caused one of the biggest UNIX projects in history, between 4 of the largest companies (at the time) to fall apart, and one to spend 18 YEARS trying to sue IBM for $5-billion dollars, all while attempting to strongarm other companies $699 per server to avoid being the next Target of a suit.

    #Linux #IBM #SCO #UNIX #Intel

  8. howtogeek.com/most-ambitious-l

    How important was Linux?
    It caused one of the biggest UNIX projects in history, between 4 of the largest companies (at the time) to fall apart, and one to spend 18 YEARS trying to sue IBM for $5-billion dollars, all while attempting to strongarm other companies $699 per server to avoid being the next Target of a suit.

    #Linux #IBM #SCO #UNIX #Intel

  9. Advanced Programming in the #UNIX Environment

    In this class, we use #NetBSD as our reference platform. In addition to our shared shell server, here are some ways you can install NetBSD:

    - put it on e.g., your laptop: netbsd.org/docs/guide/en/chap-

    - use VirtualBox: stevens.netmeister.org/631/vir

    - use UTM: stevens.netmeister.org/631/utm/ (Video instructions: youtu.be/hCqfmuG5Acc )

    - use or create an AWS image: stevens.netmeister.org/615/net

    - create your own NetBSD #Linode: netmeister.org/blog/netbsd-on-

  10. You can say whatever but writting a shell script that works on 8 shells and with busybox, toybox and gnucoreutils makes me happy.
    #Unix #BSD #linux

  11. #TIL how the secondary selection used to be used on #Unix desktops.

    cs.man.ac.uk/~lindsec/secondar

    TL;DR: apparently you could select and copy something immediately into your current cursor position without having to move it.

  12. In other paper news, our article on #uutils, with project maintainer @sylvestre and @rfc1149 will appear soon on #IEEESoftware: « #Rust #Coreutils: Rebuilding #Unix Foundations in a Modern Language ». In it we recount the project history and compare the #GNU and Rust coreutils implementations, under various angles.

    An #openaccess preprint of the article is already available at arxiv.org/abs/2608.07135

  13. In other paper news, our article on #uutils, with project maintainer @sylvestre and @rfc1149 will appear soon on #IEEESoftware: « #Rust #Coreutils: Rebuilding #Unix Foundations in a Modern Language ». In it we recount the project history and compare the #GNU and Rust coreutils implementations, under various angles.

    An #openaccess preprint of the article is already available at arxiv.org/abs/2608.07135

  14. In other paper news, our article on #uutils, with project maintainer @sylvestre and @rfc1149 will appear soon on #IEEESoftware: « #Rust #Coreutils: Rebuilding #Unix Foundations in a Modern Language ». In it we recount the project history and compare the #GNU and Rust coreutils implementations, under various angles.

    An #openaccess preprint of the article is already available at arxiv.org/abs/2608.07135

  15. In other paper news, our article on #uutils, with project maintainer @sylvestre and @rfc1149 will appear soon on #IEEESoftware: « #Rust #Coreutils: Rebuilding #Unix Foundations in a Modern Language ». In it we recount the project history and compare the #GNU and Rust coreutils implementations, under various angles.

    An #openaccess preprint of the article is already available at arxiv.org/abs/2608.07135

  16. In other paper news, our article on #uutils, with project maintainer @sylvestre and @rfc1149 will appear soon on #IEEESoftware: « #Rust #Coreutils: Rebuilding #Unix Foundations in a Modern Language ». In it we recount the project history and compare the #GNU and Rust coreutils implementations, under various angles.

    An #openaccess preprint of the article is already available at arxiv.org/abs/2608.07135

  17. Advanced Programming in the #UNIX Environment

    The objective of this class is to learn and understand the interfaces, libraries and concepts we cover as well as to actually write code. This requires struggling with code, to work your way through your problems rather than copy together AI generated snippets and pasting errors into a prompt.

    Below are my updated slides on the use of AI in this class, and this is our policy:

    stevens.netmeister.org/631/use

  18. kids these days don't know the joy of #UUCP bang path routing of every email. Half the awe of every email was to see the journey taken.

    #UNIX #VMS

  19. ⚪️ Running Arch Linux on Low-Memory Computers: A Lightweight Setup Guide

    🗨️ In this article, we will modify the Arch Linux 2024.06 distribution so that it can be used on computers with limited RAM. Along the way, we will explore the structure of the ISO 9660 filesystem and learn how to use standard tools to solve semi-hacking tasks.

    🔗 hackmag.com/unix/arch-lowram?u

    #unix

  20. OTD 1941: The birth of Dennis Ritchie, co-creator of #UNIX.

    I had the great honor and privilege of working directly with Dennis during my summer at Bell Labs.

  21. I now believe Jim Blinn when he was telling me about his impression of UNIX V6 while at NYIT: “I was somewhat unimpressed with Unix at the time because it was so flakey”. But, I'm working with a version from about a year earlier.

    After I moved /usr/source to another disk and setup a mount, I've been encountering so many "fun" issues due to a buggy RK05 driver and tools that don't fully support mounts. For example, when you're at the top-level of a mount, `chdir ..` doesn't move you up, so you can't escape a mount unless you use a rooted path. I believe this is the cause of a stack exhaustion in `ls`, when it's looking for a file on another mount.

    I'm surprised no one crashed the system yesterday, since that was just after I setup the mount.

    -----

    % ls /usr/bin/nroff
    Red stack trap, PC: 000774 (ASH @-(SP),R1)
    sim>

    -----

    k
    unix
    mem = 64523
    ka6 = 1237
    aps = 141616

    -----

    % as nroff[1-5].s roff7.s nroff8.s
    No space on dev 0
    No space on dev 0
    No space on dev 0
    [...]

    -----

    % chdir /usr/bin
    busy iusr/source/s7/nroff1.s
    busy i
    busy i
    busy i

    -----

    % ed ls.c
    busy i

    7031

    -----

    !cc ls.c
    busy i

    busy i

    busy i

    -----

    % cc ls.c
    busy i

    % cc ls.c

    -----

    #unix #retrocomputing #vintagecomputing

  22. @argv_minus_one You know... `autoconf` was for times, when we have several #Unix systems in the field, each significantly different from each other, especially in terms of `libc` support. Today we have 3, with one having two flavours - `musl` and `glibc`; third one from #Apple is not usually that strongly supported.

    Then keep in mind `autoconf` was practically non-existent on #Windows (and no, #Cygwin and #msys don't count).

  23. @atomicpoet,

    Regarding Finger, how about the fact that #WebFinger is its #Web rendition?

    Injecting #hyperlink power into utilities that existed in the earlier #Unix dominated #Internet is something that folks sometimes overlook.

    Google #Search enhanced by a #gptChat browser extension.

    google.com/search?q=How+are+Fi

    A lot of existing stuff is simply being tweaked for the #Web (an Internet abstraction layer) 😊

    /cc @abathur