/sm/ - Software Minimalism

For discussing software minimalism.

>What is computing minimalism?
linfo.org/unix_philosophy.html
suckless.org/philosophy/
en.wikipedia.org/wiki/Unix_philosophy
en.wikipedia.org/wiki/Minimalism_(computing)
en.wikipedia.org/wiki/Software_bloat

>Why software minimalism?
- Fewer bugs
- Better and faster performance
- Lower memory footprint
- Better maintainability
- Higher scalability
- Longer software lifetime
- Smaller attack surface

>List of minimal OSes and distros
>Obscure minimal
Plan 9, FreeDOS, Minix3, Genode
>Meme minimal
Crux, Void, GuixSD, BSD, SourceMage
>Autistic minimal
Gentoo, Alpine, OpenBSD, LFS
>Most sane minimal
Debian (netinst)

>Minimal base Programs
>WM (window manager)
dwm
>Web browsers
Dillo, Surf, Links, w3m
>File Manager
Terminal
>Video/Music player
mpv or cmus
>Text editors
GNU nano or Vim
>Image viewer
FEH or sxiv
>Shells
mksh or dash
>Terminal
st

>Useful links
Suckless: suckless.org/rocks
Cat-v.org: harmful.cat-v.org/software/
Window Managers: en.wikipedia.org/wiki/Comparison_of_X_window_managers
Without Systemd: without-systemd.org/wiki/index.php/Arguments_against_systemd
Alternatives to Bloatware: github.com/mayfrost/guides/blob/master/ALTERNATIVES.md

>Website development
werc.cat-v.org/
learnbchs.org/
tools.suckless.org/quark/
motherfuckingwebsite.com/


Minimalism is not a lack of something. It's simply the perfect amount of something.

Attached: Linuxcommand-line.png (1024x768, 106K)

Other urls found in this thread:

en.wikipedia.org/wiki/KornShell#Variants
wiki.debian.org/Dwm
kornshell.org/
github.com/att/ast
bitbucket.org/mischief/nuklear-demo/overview
webbloatscore.com/
github.com/jarun/nnn
github.com/dylanaraps/fff
dwheeler.com/essays/fixing-unix-linux-filenames.html
twitter.com/SFWRedditGifs

Ubuntu + Gnome the best

FIRST

third

Everyone uninstall firefox

> cwm (in OpenBSD base)
> vi
> xloadimage
> pdksh

minimalism and simplicity tends to turn into fanaticism and zealotry

difference between pdksh, ksh and mksh?

>minimalism and simplicity tends to turn into fanaticism and zealotry

wrong. Control your ego.

2bwm is most minimal wm.

Daily reminder

1. WI-FI is bloated and is a botnet
2. Routers are bloat

good thread.

Attached: wirth.jpg (782x390, 53K)

en.wikipedia.org/wiki/KornShell#Variants
Yeah but it's the only thing I got here unfortunately.

you do realize that suckless is pure satire?

You do realize i make 150k a year and use suckless software, right?

nice larp, neckbeard

mksh is basically a continuation of OpenBSD's pdksh with some tweaks that the MirBSD developers wanted a long time ago. Those changes were submitted to OpenBSD, and the OpenBSD devs called the code shit and their ideas stupid.

pdksh, standard in OpenBSD is the public domain korn shell, basically ksh with some additional features.

2gb ram
it's more than enough
proof me wrong

Attached: 2gb.jpg (300x300, 14K)

What is wrong with autistic fuckers? Minimalism is really the lack of something because managing everything from the terminal is a pain in the ass. You're just as bad as archfags: modern hardware can support your needs, you don't have to bend over backwards for your computer.

You are just jelly bro

This is true. Checked
The more ram you have, the more botnets the hacker can run in the backround.

Javascript is a botnet

should i switch from i3 to something like bspwm or dwm?

> the more botnets the google can run

I guess mksh is good for linux
pdksh is an openbsd thing

switch to dwm right now
wiki.debian.org/Dwm
yea lots of ram is unnecessary.

python is the best shell

>68553483
how does it differ?

i sure am

>using google products or services
never.

FUSIX is the true minimalistic utopia.

Reminder that Jow Forums is proprietary garbage that makes connections to google servers.

>15667 packages
nice

Fear is bloat

Yor stoopid

Attached: 1507078056361.png (657x539, 110K)

>make a set of utilities
>spend the time making them as speedy and minimal as possible
In sure its satire of minimalism

Reminder that the original ksh was eventually released as Free Software. Check it out.
kornshell.org/
github.com/att/ast

Attached: kornshell.gif (336x98, 4K)

>implying

Attached: 510VwbbHZkL._SX303_BO1,204,203,200_.jpg (305x499, 44K)

Minimalism is an aesthetic that less-disciplined programmers believe will give their program these magic benefits for aesthetic reasons. But none of the things you claim it will do for your program can you actually prove that it will do for your program and at the end of the day you're just putting extra work into making it LOOK smaller and cleaner.

>you're just putting extra work into making it LOOK smaller and cleaner.

There is no extra work, retard.

Attached: quote.jpg (850x400, 53K)

Speaking of kornshell
tell me why the fucking default shell for my work solaris computers is CSH but all the triggers required for clearcase and clearquest have to be run with SH

i feel like im taking crazy pills here.

C is a terrible language for software minimalism

pills are bloat
drugs are bloat
don't do drugs (bloat)

Truth.
Forth is true minimalism.

>doesn't explain why

>finally find a just werks distro i like, can easily install on my array of thinkpads, and has what i need for work
>3k packages and counting
i've sinned and i'm sorry

Attached: dead.jpg (600x505, 62K)

It should be self-evident

Agreed. FORTH would be a much better idea. If I were rich, I'd get AMD's semicustom division to get me a Zen core that, instead of x86 to Zen microcode, it'd take FORTH and turn it into Zen, and build an OS from the ground up similar to the Lisp machines of old.

>yum as root
>talking about minimalism
yea no surprise

dwm is the comfiest shit ever. Switched from i3, will never switch back.

>cwm
patrictian taste

kek

what is yum

no u

My boy mischief has ported nuklear to plan9

bitbucket.org/mischief/nuklear-demo/overview

i did
now u

OpenBSD with pf
Best rœter

do you even know the difference between router and modem?

yes
i also know that you're fucking retarded

Emacs is the most minimal operating system

modems are minimal
routers are bloat
wifi is bloat

emacs is a text editor

webbloatscore.com/

The web is bloat, install dillo

Attached: growth-average-web-page2014.png (650x511, 15K)

Add qutebrowser to web browsers

it takes like 12h to compile

how about i fuck ur mommy cause my balls are bloat and i need to release my semen to make my nuts minimal

deal?

I actually just switch to dwm and vanilla bash from i3 and fish
I'm working on moving to st as well from urxvt

Attached: 2018-11-19-1542608298.png (1920x1080, 3.1M)

whats that bloat on the right side?

conky is not bloat you cocksucker

Attached: 2018-11-19-1542608269.png (1920x1080, 650K)

>cocky
>network manager
>arch linux
>bash
>urxvt

bloat

Kind of user but you should not care. Minimalism threads are only interesting to me because I like the suckless and catv folk's software.

tell the user the truth.
it is BLOAT

Nice dubsdubsdubs

St has very high latency, requires you to recompile just to configure and doesn't even have scrolling, what's there to like about it?

Xorg is bloated. Use a wayland compositor.

Software minimalism in the spectrum of autism.

Sell me on dwm. I use i3 currently, what does it have that justifies switching

stick with dwm because it's super slim and stable, and I realized I just don't need all the features that i3 has. Limiting myself to the core features of dwm has actually improved my workflow (I think). Plus, I also already use st, dmenu, and slock, so using dwm just sort of feels right.

>- Fewer bugs
fewer features as well, these programs are almost useless for any real use

Please elaborate

no
that's minimalism

minimalism is simplicity

Attached: minimal.jpg (600x315, 48K)

why bother when your hardware isn't minimal?
need a computational minimalism before I can take this general seriously.

back on my 2400g so my posts can be expected to improve in quality and quantity.

>also name a minimal Jow Forums interface so I can get some

further criticism
>OP isn't minimal

Attached: hard_times.jpg (240x210, 13K)

the OP is minimal
there is so much bloat in the software world

>File Manager
>Terminal
explain this memery

real minimalist right here

cd
ls
mv
mkdir
touch
rm

all that jazz

Try nnn or fff
github.com/jarun/nnn
github.com/dylanaraps/fff

Scripting that jazz is way more trouble than it's worth, partly because unix filenames are retarded and the shell can't handle them well.
dwheeler.com/essays/fixing-unix-linux-filenames.html

wtf

Me when I learned map, filter and reduce lmao

software minimalism:

plug in an xubuntu usb install plug
or a cd

onto a windows 10 system

select 'erase disk'

people even say 'KDE' is bloat
but @ least it's fast, and it works.
and it's not 90s SHIT.

many years ago there was an article "youtube is updated with 24 hours of contact every MINUTE"

web isn't bloat, it's JUPITER

FORTH can't even make video games