submitted 7 months ago* (last edited 7 months ago) by to c/linuxmemes@lemmy.world
 

I can't even feel superior to everyone when theirs so many arch installers!! I use real arch btw. I thought "I guess I should go to Gentoo" but then wait, CHROMEOS IS A GENTOO INSTALLER!

I feel like we only have two options now

  1. Ascend to BSD-land
  2. Ironically supporting Windows Unironically

edit: I have decided to replace my debian laptop with BSD

you are viewing a single comment's thread
view the rest of the comments
[–] 30 points 7 months ago (5 children)

Run exclusively self made programs

Need a calculator? Program one and compile it

Well, within reason

  • source
  • hideshow 10 child comments
  • [–] 17 points 7 months ago (2 children)
  • [–] 3 points 7 months ago*

    (10^100) + 1 βˆ’ (10^100) is 1, not 0.

    A "computer algebra system" would have accomplished a similar goal, but been much slower and much more complicated

    $ maxima -q
    
    (%i1) (10^100)+1-(10^100);
    
    (%o1)                                  1
    (%i2) 
    

    There's no perceptible delay on my laptop here, and I use maxima on my phone and my computers. And a CAS gives you a lot more power to do other things.

  • source
  • parent
  • [–] 5 points 7 months ago

    &

    Got an old wild idea resurfaced from that...

    An OS "entirely" in Haskell.

    ... calculator: ghci.

    ... window manager: xmonad. ... (and... a rewrite of X11 protocol in Haskell, sufficient to run xmonad).

    ... text editor: yi

    ... ... and a Haskell shell... would surely be named hash.

    I already have irc bots made from the tutorial to make an irc bot in Haskell... that could be converted to an irc client.

    ... doubtless many more Haskell tools to populate the rest of the purposes.

    ... Haskell tools to interface with the web could be interesting...

  • source
  • parent
  • [–] 1 point 7 months ago* (1 child)

    At first I thought you meant merely compiling everything by hand [(with make)], like LFS (and then thought LFS without following LFS... and then thought make life easy, start with just a kernel and busybox (or toybox)).

    But yeah... that'd be the real kudos.

    I've made a small start towards that, having written my own text editor. (And, I suppose, in a way, my own irc client, "diis".)

    But that's a long way from writing my own kernel and userland and other advanced accoutrements.

    Maybe instead of writing own kernel, could just fork one. ... Maybe Ironclad... or even Hurd.

  • source
  • parent
  • hideshow 2 child comments