[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vr / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / asp / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / qst / sci / soc / sp / tg / toy / trv / tv / vp / wsg / wsr / x] [Settings] [Home]
Board
Settings Home
/g/ - Technology



Thread archived.
You cannot reply anymore.



File: 1508613107726.jpg (219 KB, 728x550)
219 KB
219 KB JPG
both normal OPs are asleep edition

>What is software minimalism?
https://en.wikipedia.org/wiki/Minimalism_(computing)
Follows the https://en.wikipedia.org/wiki/UNIX_philosophy

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

Linux distributions considered minimal:
>Alpine Linux
https://alpinelinux.org
>Void Linux
https://www.voidlinux.eu
>GNU GuixSD
https://www.gnu.org/software/guix/
>Gentoo
https://wiki.gentoo.org/wiki/Handbook:Main_Page
https://www.gentoo.org/downloads/
>Slackware
http://www.slackware.com/getslack/
>CRUX Linux
https://crux .nu/
https://crux .nu/Main/Handbook3-3
>Debian (netinst. only use if not using systemd scares you.)
https://www.debian.org/CD/netinst/
https://www.debian.org/releases/
https://wiki.debian.org/SourcesList
https://wiki.debian.org/ReduceDebian
https://www.debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-apt-get
>Devuan (non-systemd version of Debian. Stable is horribly outdated, so be sure to switch to a newer branch)
https://devuan.org/
https://devuan.org/os/releases
https://devuan.org/os/etc/apt/sources.list
>Useful links
https://suckless.org/rocks
http://harmful.cat-v.org/software/
https://en.wikipedia.org/wiki/Comparison_of_X_window_managers

Protip: If you aren't comfortable with the terminal or aren't proficient with Linux, this thread isn't for you.
>>
File: fetch7.png (20 KB, 667x266)
20 KB
20 KB PNG
>>64698931
try to get something running that uses less than this does.
>>
>>64698945
what terminal are you using? and is that with Xorg?

i haven't compared memory usage between X and Wayland (using sway compositor) yet but i want to try both and find out
>>
>>64698976
it was actually used through ssh and i compiled dropbear to it. with gui the usage grows a bit but im sure that it could be optimized by changing some settings or even recompiling xorg.
>>
>>64698945
https://www.bunsenlabs.org/
what happened to their succesor?
>>
Alpine vs Void, which should I pick and why? If I got Void I'm using musl, if that makes a difference.
>>
trying luakit (qutebrowser wouldn't install without giving me errors about PyQt) and it looks comfy but shit like "inspect element" causes the page to crash. vi-like navigation and clean interface is pretty cool though

>>64699120
i haven't tried void (i have the ISO to spin up in a VM, might do that now). i think the big differences are package manager, init, and coreutils. i'll let you know if i find anything else of note when installing void
>>
guess i can't use luakit until https://github.com/luakit/luakit/issues/550 is fixed. there's too many bugs running it under musl that i can't do anything aside from just opening pages and scrolling around really.

i also tried to get connman configured but it seems tedious compared to just starting NetworkManager and having it autodetect my shit. has anyone here used connman with usb gadget tethering?
>>
>>64699158
Pretty sure you can use busybox on Void as well.
>>
>>64699730
i mean, you can use busybox on any distro, but it still is worth pointing out that it isn't the default coreutils offered on void
>>
File: 1518273724846.gif (1.01 MB, 300x300)
1.01 MB
1.01 MB GIF
Someone make a irc channel!
>>
>>64700546
use efnet, it's minimal :^)
>>
>>64700627
already do!
>>
>>64700546
who is this cutie?
>>
so this thread is like for anything not systemd?
>>
#glmg @ efnet.
>>
File: 1515025883907.png (14 KB, 647x740)
14 KB
14 KB PNG
>>64700651
join you nerds.
>>
>>64699158
What issues about PyQt exactly? People are actually willing to help if you ask: https://github.com/qutebrowser/qutebrowser#getting-help
>>
File: brainletgang.png (477 KB, 1066x600)
477 KB
477 KB PNG
>not using ed
>>
File: 1502003046064.png (31 KB, 509x266)
31 KB
31 KB PNG
>>64701266
>>
>>64698931
Faggy OP here. Thanks for making the new general! Here's a cute
>>64698945
how? even a default void install with absolutely nothing installed uses over 30MB
>>64700641
not systemd + small window managers + light terminal emulators + terminal applications or at least very lightweight ones.
>>
File: cute.jpg (191 KB, 900x620)
191 KB
191 KB JPG
>>64698931
>>64702360
forgot the cute, UwU
>>
>>64700651
I'm in! yay
>>
>>64698931
Install i3
>>
>>64702445
but i did
>>
>>64702360
no systemd and kernel compiled with everything unnecessary removed and a shell thats not bash. its not really that hard to make it minimal.. i would not be able to do it if it was.
>>
>>64700546
We already have #/g/minimal @ Rizon
>>
>>64700651
Is this in use or >>64704304
?
>>
>>64704552
Rizon
>>
>>64704565
Ok, probably should be in next OP then
>>
We are talking about microkernels in the IRC, mach (hurd), sel4, minix, genode, and openstack. Apparently they are not usable yet.
>>
>>64704630
microkernels aren't necessary.
The plan9 Kernel isn't a microkernel, and still is smaller than most others, while also being in a fully usable state.
I would actually start using it if there was a browser (4chan posting should be doable) and a videodecoder/player written for it.
Maybe porting h264 from ffmpeg would be easy, since it's written in C.
>>
>>64704912
I dont like plan9 userspace, sounds like bait and not really usable. I have to admit the GUI is visual vomit and eye-unfriendly with all the whiteness.
>>
>>64704948
>eye-unfriendly with all the whiteness.
Thats your opinion. I sometimes enjoy white backgrounds more. But anyway, you can just change the colors, you know?
You can make it dark-like-your-soul all you want.
As for the userland, it would be quite easy to just port dwm or something to plan9.
Creating software all in all is much easier with plan9, since it's uses a standardized minimalistic graphical system following UNIX-philosophy, no x-bullshit.
>>
>>64705057
I admit the graphical systems sounds nice http://doc.cat-v.org/plan_9/4th_edition/papers/812/
>>
File: 1516791898741.jpg (169 KB, 1000x1498)
169 KB
169 KB JPG
I am currently doing a cli only alpine setup. Is there a cli browser that supports replying in imageboards?
>>
>>64705112
Unless you have a pass there isnt a way to reply.
>>
http://www.quanstro.net/newbie-guide.pdf
>More of the OS and hardware are presented to you in the filesystem. For example, /dev/screen is the screen, /dev/mouse is the mouse, and /dev/time is the clock. The environment variables are "files" in /env. Control settings can be made by writing on special files rather than through system (IOCTL) calls.
This idea from plan9 is cool, pretty cool. Are other kernels implementing it?
>>
>>64705293
Not to the extent that plan9 does (except for its offshoots).
Linux took some hints from plan9, and with userspace filesystems you can create programs that behave a bit like plan9 programs, but you won't get the full system to be this way.
But there really is no need for another kernel, since plan9 is already fully functional.
>>
>>64704565
fuck rizon
>>64704948
i cant get mouse working in my plan9 vm over vnc :^(
>>
>>64705371
Where can I see a list of application running on plan9?

>>64705435
>fuck rizon
Why? Is anybody on the other IRC?
>>
>>64705486
>Why? Is anybody on the other IRC?
He's retarded. Don't split the community and stay there.
>>
File: 1517704205890.png (70 KB, 154x159)
70 KB
70 KB PNG
Daily reminder that decimal prefixes (like, decimal kilobytes) are bloat
>>
>>64705486
>>64705515
it shouldnt have been on rizon in the first place
>>
Looking at some plan9 distros stumped with Harvey https://harvey-os.org/
>>
>>64705612
efnet is unstable and not anonymous. proxy usage is not allowed so everyone will see your ip.
>>
>>64705933
>everyone will see your ip
I wont go there
>>
>>64705933
>implying proxy usage is allowed on rizon
also, efnet's RBLs are more permissive than rizon's, so you clearly have no idea what you're talking about. the last efnet server to block tor ipv4 was in early 2016, and to this day most of efnet doesn't use shit like dronebl

not like anyone can do shit with your ip as long as you don't go into random channels and shit talk everyone
>>
>>64698931

Installing Crux now
>>
>>64705642
I just use Crux with plan9port
>>
>>64706008
but rizon wont show your ip to everyone like efnet does.
>>
>>64706711
and?
>>
>>64706118

>installed
>boot
>kernel panic
>VFS: unable to mount root fs bla bla bla

Fuck this shit meme loonix
>>
I'm having some trouble installing Alpine linux guys. It's says

sfdisk (missing):
required by: world[sfdisk]
syslinux (missing):
required by: world[syslinux]

after typing sda for the drive I want to use and sys for the option. Any suggestions for what's going wrong?
>>
File: crux.png (8 KB, 591x360)
8 KB
8 KB PNG
>>64698931
>>
>>64707713
Congrats, remember to write down the install process so you will remember next time and maybe share it.
>>
>>64707749

This is not my desktop. I'm the >>64706118 >>64706926
>>
>>64707713
why did you hide ram usage, uptime and cpu model?
>>
File: 1518298411384.png (414 KB, 450x522)
414 KB
414 KB PNG
>>64698931
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
>>
>>64707355
you're using the setup-alpine script? double-check if your network is working, make sure you chose a repository, and do `apk update`
>>
>>64707925
>useful
>GNU corelibs
:^)
>>
>>64708049
Ok, thanks for the help.
>>
>>64708062
>implying all open source doesnt own to the GNU project at some point
:^)
>>
File: wat.png (258 KB, 549x560)
258 KB
258 KB PNG
>>64708062
>>useful
>>GNU corelibs
>:^)
why aren't the GNU corelibs useful, anon? They seem pretty useful to me!
>>
Ok. Let's do it, /g/! Help this anon to make a crux install with no errors.
>>
Terminal Pager: less -> most
A terminal web browser can be used as a pager, an apparently so does text editors https://en.wikipedia.org/wiki/Terminal_pager

>>64708819
Shutdown the system and copy the virtual drive
>>
>>64708931

Already compiling the kernel
>>
>>64708961
Good luck then
>>
>>64709042

Yeeeeaaaaahhhhh, I got it!
>>
Networking is not working, /g/. I read the wiki but i cannot solve this problem. :/

https://crux. nu/doc/handbook.html#Network-Configuration
>>
>>64709208
You must know if you use dhcp, which would be easier. If you dont use dhcp, did you run ifconfig and saved its output?
>>
>>64709242

Ifconfig show this
>>
are you able to get acpi, xbacklight, trackpad/trackpoint working? The shit is a real mess
>>
>>64709208
>>64709257
The problem seems to be your ethernet card, is a configuration on virtualbox, if on dhcp try this https://askubuntu.com/questions/691317/virtualbox-dhcp-server#691349
>>
>>64709280

Problem solved. I just need to put "eth0" on /etc/rc.conf.

>To enable this service you need to add net to the SERVICES array in /etc/rc.conf.

Thanks for you help, anon. :)
>>
File: herb.png (5 KB, 352x34)
5 KB
5 KB PNG
moved from i3 to herbslutwm recently.
its nice, i like how the config is done with bash scripts and such.
i3 had a memory leak problem and would go up to 3% memory in a few days and probably more if i didnt reset it often.

gunna try and move to a lightweight browser next.
uzbl doesnt seem to work properly, but might be because i havent updated the rest of my system. gunna retry once thats finished.
>>
where's the DE/WM ram usage comparison?
>>
File: sixel.jpg (117 KB, 1024x612)
117 KB
117 KB JPG
https://github.com/saitoha/libsixel
Imagine all the bloat the we can cut if we replace many image/video GUIs with sixels
>>
File: compare.png (22 KB, 290x319)
22 KB
22 KB PNG
>>64709470
>>
Has anyone done a ZFS + luks void install?
>>
>>64698931
>GNU
>Minimalism
Pick one. Alpine or go home.
>>
>>64709656
go away
>>
>>64709671
Butthurt stallmanite detected
>>
>>64709686
t. anti-gnu shill
>>
File: 1514267014487.jpg (73 KB, 500x500)
73 KB
73 KB JPG
Daily reminder to join #glmg @ efnet.
>>
need some help with alpine on virtualbox... idk what i'm doing wrong but either the documentation sucks or i'm becoming a brainlet, because when I install xorg it appears to be incomplete, it doesn't include the vesa driver, and if I install the recommended vmware driver, it says that there's no video driver. Also, wtf is wrong with the guest additions? Why are there two wiki pages that give three different commands and neither of them seem to work at all.
>>
>>64710170
Just make your mind already
>>
>>64709376
oh, looks like its an issue with webkit2.
got to recompile myself or wait for it to get fixed in the repository.
>>
>>64709495
>loc
In which language? Also how many languages? Is not the same
>>
>>64699048
>recompiling xorg
May the gods have mercy on your soul.
>>
File: 1477584575140.jpg (61 KB, 1000x800)
61 KB
61 KB JPG
#!/bin/bash
# Replace systemd with upstart on debian based distros
sudo apt-get install upstart-sysv;
sudo update-initramfs -u;
sudo apt-get purge systemd
>>
File: IMG_20180212_233325.jpg (1.67 MB, 3200x2400)
1.67 MB
1.67 MB JPG
>try to install crux on host machine
>cucked
>>
>>64710347
Nigger, that's ram usage
>>
>>64710214
That sounds about par for the course on desktop Alpine. IIRC the video driver actually works in VMWare.
>>
>>64710961
Fuck, now it looks like somehow I managed to install xfce(using the vesa driver) but the guest additions are still not working.
>>
>>64710613
upstart is a complete mess, almost as bad as systemd, even plain old sysvinit would be better.

Install runit if you can.
>>
File: IMG_20180213_002759.jpg (1.25 MB, 3200x2400)
1.25 MB
1.25 MB JPG
I fucking hate this piece os shit called xorg. This shit ancient crap needs to die!
>>
I just install arch with fluxbox and firefox, all I need

might as well use chromeos at this point
>>
File: less.png (3.75 MB, 1484x1076)
3.75 MB
3.75 MB PNG
>>64698945
>try to get something running that uses less than this does.

Embedded systems use way less than that.

>used through ssh

>everything unnecessary removed

Everything is unnecessary in a system with no purpose/intended function. What are you using this machine for? Headless server? A controller for some exotic hardware? Stripped down system for extra security? Low power build? Or was it just for fun/practice?

If you're only using it for one thing, preferably something simple, like controlling hardware through a serial port, or basic(really basic) network services well...

Then you might as well just write a bootloader that does what you need. Or write it into the fucking BIOS.

I'm pretty sure some of the newer UEFI stuff has a shell built right in.

That Athlon is to old for that. But editing the existing BIOS or halfway writing your own is within the realm of possibility.

I have a Pentium 3 system laying around that I soldered a tiny flash chip to. Right next to the original BIOS(into the traces really).

Less than 2MB in size, full FTP server with telnet too. No hard drives or boot media needed. Seriously nothing hands the boot off to this flash chip. It replaced the original BIOS.

*Warning/disclaimer: Writing a BIOS, or anything in assembly/machine code/just fucking opcodes and memory addresses/registers is not for the faint of heart and not necessary or recommended.

Tools exist that make it easier... most of the time. Proprietary opcodes and hidden functions plus tools and compilers only available under really restrictive licences(not issued to the general public) will stop you in your tracks. All before you even get to working on drivers.

Pick an easy platform/architecture/system to work with. Or do the sane thing and just don't try to work with bare metal at all.

Unless most of the work has already been done for you it's not worth it.

>try to get something running that uses less than this does.

Give me a reason/use case first.
>>
>>64711096
I'm done with Alpine, ram usage was great at 72mb but without the GA working it's useless. Will try Void and see how it goes.
>>
>>64711233
Wei-land is even worse.
>>
>>64709166
>>64710214
use aqemu instead of vbox
>>64710214
yeah the documentation sucks. did you search for something like xorg vesa package with `apk search`?
>>
>>64711574

>xorg is a shit
>wayland is even worse

The power of opensource.
>>
>>64711739
>use aqemu
You mean Qemu? I've never used it, I guess I can give it a try
> did you search for something like xorg vesa package with `apk search`?
Yeah, see >>64711096, but the guest additions are not working.
>>
>>64711885
i mean aqemu, look it up
>>
>>64711832
All GUI anything is complete and total shit when you get down to the nuts-and-bolts level. The only exceptions are either hideous to look at or require an understanding far, far down the graphics stack to program.
>>
bump

efnet #glmg has fewer people than rizon's channel but it's more active :^)
>>
>>64711574
does sway even allow using ctrl-alt-F1..F6 to change ttys?
>>
>>64714081
i dont think thats handled by the wm.
>>
>>64714090
sway is a compositor as well as a wm
>>
Holy fuck first time trying a different browser and it's amazing. Sadly it consumes more RAM than Firefox for some reason.

How do I get the Luakit experience and UI on Firefox?
>>
>>64711233
is it possible to put xrandr commands to that .xinitrc? i have them in the openbox autostart file currently.
>>
>>64714598
how much ram? i couldn't get luakit completely working but it still uses a lot less ram than seamonkey
>>
Are there any minimalist distros that aren't austistic about muh proprietary software? I need proprietary wi-fi drivers and the only "minimalist" distro that seems to support them is Arch (I know, it's not the greatest)
>>
>>64715459
pretty sure void has a non free repo
>>
>>64715459
Void user here. Can confirm it has non free repo you can enable
>>
>>64715543
>>64715864
oh, that's nice
thanks
>>
File: alpine.png (6 KB, 720x400)
6 KB
6 KB PNG
>>64698945
How? Also doesnt screenfetch run in bash?
No systemd here, though minimal kernel but with hardened
>>
>>64714718
Yeah put them in your xinitrc. I have it as the first line.
That way if you want to switch WMs, your xrandr shit will carry across all of them.
It will also help if you try a WM that doesn't have a traditionally interpreted config file where you can put commands like that, such as dwm or frankenwm.
>>
>>64716366
>i5-7200U
>1 GB RAM
What laptop is that?
>>
>>64716380
It's another fag with super minimal os inside a vm. You can be cool on desktop threads even if your main os is windows or osx.
>hurr durr look at how low is the package number of the system I'm not even using
>>
are bitmap fonts minimal
>>
>>64716442
It's amazing how you can make that many assumptions about me and then get mad because you don't like them
>>
>>64716442
He's probably SSHing to his server.
>>
Why the fuck is Debian still included ITT? It runs systemd by default.
If you're not including Arch because of it, you shouldn't include Debian either.
>>
>>64716712
Faggy OP here. This isn't my thread. I was gonna get rid of Debian.
>>
>>64716366
bash is indeed still installed but its only used to run screenfetch. you could try to look whats in the process list and uninstall everything that you dont need.
>>
>>64716771
also everything being 32 bit might affect ram usage too. the cpu on that laptop does not support 64 bit.
>>
>>64716712
my fault, but the minimal-debian links are still useful for people stuck with debian who still want to trim down their system
>>
>>64716554
be honest, was I wrong?
>>
Suppose that I installed debian on laptop and selected only "standard system utilities" during the installation (not selecting any DE). What packages do I need to install next in order to have a functional system? I plan on using i3 as WM so I know I need xorg but what about other stuff like audio and wifi?
>>
>>64717420
PulseAudio or Alsa
WiFi is propietary
>>
>>64717076
I'm actually trying Alpine in VM to get acquinted with it and see if it's a good fit for my collection of rPis that take care of home automation and stuff. Was wondering how his #! setup ran at less ram than Alpine

My daily driver laptop runs with only firefox at 1125MB RAM and 1293 packages, not even minimal I guess, I'd never run Alpine for anything even close to a workstation
>>
>>64698931
Would you recommand alpin or void to do an Windows pci pass trouve ?
>>
File: IMG_20180213_162639.jpg (1.75 MB, 3200x2400)
1.75 MB
1.75 MB JPG
I'm done with this shit garbage crux and this piece of shit xorg!

>system installed like a charm
>booted like a charm
>can't start this shit garbage xorg
>>
>>64718719
does it work as root? some distros require being in a group or enabling something to let users start x
>>
>>64719560
>does it work as root?

Nope
>>
>>64718719
What does your xorg logs say? Should be a hint about what's wrong somewhere. Might just be a missing kernel module or dependency for xorg. Do you have all dependencies for xorg installed?

A basic setup with xorg-xf86-video-vesa and xorg-xf86-input-evdev should just work.
>>
File: Wayland.png (20 KB, 400x400)
20 KB
20 KB PNG
>>64711233
>>64718719
>>64719560
>>64719606
We need wayland!
>>
REEEEEEEEEEEEEEEEEEEEEEE
>>
File: 1518097067815.jpg (234 KB, 1200x712)
234 KB
234 KB JPG
>muh minimalism
>uses a bloated as fuck browser to post to 4chan
haha excellant where do I upvote
>>
File: 096 - LH0p84m.jpg (19 KB, 202x271)
19 KB
19 KB JPG
>>64698931
Why linux over Plan 9 for minimalism and the unix philosophy?
>>
>>64715371
Nvm. The polybar module wasn't showing ram usage correctly. htop shows very little ram usage actually. I really like it.
>>
>>64719841
This piece of crap can't even make screenshots
>>
File: swaygrab.png (10 KB, 247x97)
10 KB
10 KB PNG
>>64721107
u lie! >_<
https://github.com/swaywm/sway/wiki#taking-screenshots
>>
>>64720901
Because the goal is to actually use the system, not to install it in a virtual machine just to shill to each other.
It's already painful to use nvidia with something like wayland. I'll be surprised if plan9 can even only detect the thing.

Sometimes you have to make compromises, so Linux and BSD are the only viable "minimal" kernels.
>>
>>64716771
>bash is indeed still installed but its only used to run screenfetch
WTF! Alpine users who install screenfetch are retarded then.
STOP USING ALPINE FOR THE WRONG REASONS!
>>
>>64721328
I run 9front on bare metal, Thinkpad laptop and a hacked up tower. No problems, really.

No idea if Nvidia works, but using Nvidia is a personal choice just like OS.
>>
>>64721392
Can you run video?
>>
>>64721392
Do you actually use that computer? I'm impressed.
I thought it was basically abandonware and not even their developers would use it for something more than just show off.

The philosophy behind it might be good, but what's the main reason you choose it over linux or bsd?
>>
File: cables.png (230 KB, 390x574)
230 KB
230 KB PNG
>>64721379
someone should rewrite it so that it works with other shells too.
>>
>>64721512
Isn't the point in Alpine using busybox which already ships with its own shell?
>>
>>64721379
There's nothing wrong with having different shells for user scripting and system scripting, anon.
>>
>>64721541
No, the point of using busybox is to make Alpine attractive as a Docker platform. Nobody wants to limit themselves to early 80s shell syntax in their day to day.
>>
>>64721710
Ok, more confused then. Why is ANYONE using Alpine as a desktop? Did we fall in a meme?
>>
File: 1517439463558.png (197 KB, 282x295)
197 KB
197 KB PNG
mental illness
>>
File: uwu.jpg (28 KB, 510x546)
28 KB
28 KB JPG
>>64721747
>Why is ANYONE using Alpine as a desktop
because for some, it's usable as one, and it's very /minimal/.
>Did we fall in a meme?
Existence is a meme
>>64721884
>mental illness
uwu?
>>
File: 1516890110432.jpg (226 KB, 800x1066)
226 KB
226 KB JPG
>when you see how minimal his setup is
>>
>>64712859
>efnet
>Due to an insecure password on an old admin account, hackers were able to retrieve a data dump of the forum database. At this point, it is safe to assume that all passwords are compromised.
>>
>>64721409
work on an mpeg or similar decoder is underway. you can render gifs *shrug*.

At present from talk on the /grid/ there is a $400 bounty for the person to implement a video decoder for 9front :) contributions are welcome
>>
>>64722446
Is there a community I can get in contact? Also, are they GPL friendly? I hope they are, or at least not anti-gnu.
>>
>>64721434
yeah i use it. for the record i have linux on another laptop because i need it for classes at uni. any servers i run are almost always 9front or openbsd and honestly i feel like my life is better for it.

i use it as an escape from the GNU/winshit world i'm forced into around me every day. 9front is simple and well written enough that the entire system can fit in one person's brain, including the kernel.

this means userland, drivers, kernel, etc. can be comprehended by anyone willing to read it and use their brain a bit.

the primary developers of 9front (cinap, aiju, etc.) use 9front either as a daily driver or close to it. it's a small community, but it's held together by a mutual love for simple/elegant software and the powerful abstractions plan 9 provides.

no one is under the delusion that you can do *Everything* on it, but we have vmx(1) to run linux/bsd in a VM natively now and ssh(1) and sftp/sshfs have been rewritten alongside vt(1) to improve *nix interop. Life is good on the (9) front.

join us on the grid some time http://9gridchan.org/
>>
>>64722469
GNU is very anti-thetical to the Plan 9 core philosophy and fighting harmful software in general (see: http://cat-v.org)

some of us hang out on the grid at http://wiki.9gridchan.org/public_grid/index.html

everything else is managed through #cat-v on freenode more or less. there are mailing lists as well via http://9front.org

and in case it was in doubt, the GPL is considered harmful.
>>
>>64722516
I am concerned how harmful is the behavior from some communities of judging legal matters with technical design. Also the GNU project served the purpose of portability and they have proven its good intention If a system can overcome this need and have their own optimized tools is a great merit but it is not the norm. I hope you understand my concern about communities who dont accept these simple truths.
>>
>>64722584
The GPLv2+ is disliked for a variety of reasons, chief of which is that it wants to force you into using GPL for everything. GNU has good intentions, sure, but it's less about legal issues and more about how anti-UNIX philosophy GNU source and divergences are.

ever read GNU source compared to plan 9 or the original unix sources? it's a pretty big jump and not in a way that the (9) community tends to appreciate. GNU is full of unnecessarily long programs and although it's a bit dated, this is a decent example: http://aiju.de/misc/sloc
>>
>>64722622
There are two different things discussed here. I've seen a number of comparisons of GNU utilities side by side with other implementations, and I am not arguing its size or that is not optimized. They were concerned in offering their tools to everyone, satisfying the needs of everyone, even to the larger UNIX community, they've proven that countless times. It ended in what it is now by we can just now start on dreaming on optimized tools, thanks to them.

The legal subject is insane, using a weaker license is like leaving a backdoor in it. Is not minimal to let the best, most minimalist, most optimized implementation to become proprietary, and that is exactly what other licenses do. I'd stay with GPL because it prevents minimalist code to degrade in a hack just to "respect" proprietary algorithms.
>>
>>64722712
you do you, not telling you what to do
>>
>>64722417
>he uses real world info on irc...
>>
>>64722826
Teach me your ways, oh wise man
>>
File: EPAfuel_label.png (240 KB, 2121x1369)
240 KB
240 KB PNG
>>64723171
First I'll need you name, postal address and social security no.
You can post it all here - it's an anonymous Bhutanese Leather Stitching imageboard
>>
Is Ruby minimal? I like writing CLI tools with it
>>
>>64721379
>WTF! Alpine users who install screenfetch are retarded then.
yeah, good thing i use neofetch instead.
anyone stuck with screenfetch is retarded
>>
>>64722712
>>64722584
>portability
from my experience, GNU has done a lot to lock other programs in to its own environment by adding GNU-only extensions and using restrictive licences. BSD licences, MIT, or ISC do not make your code "proprietary" and they still require attribution at minimum. i understand people want some of the limitations of the GPL to feel safer, but i hate the cult mentality that the GPL is *the* FOSS licence. it isn't, it's just one of them.
>>
Just installed Void, but there seems to be an issue with the dbus service that sometimes it starts at boot and sometimes not, so I can't use CDM. Slim throws a "Failed to execute login command", so looks like i'm stuck with lighDM
>>
>>64722417
IRC is a hobby. plus the forums have nothing to do with the IRC

sure, efnet servers have been compromised in the past, but so have freenode opers, rizon opers, and pretty much any large network. they all make mistakes. #glmg is on efnet, just suck it up and connect, it isn't a big deal
>>
>>64723679
Neofetch is also bash-based.
>>
>>64723741
>using a DM ever
>>
>>64723755
ok? i use bash.
and before you make another useless post saying "waah but some people dont and alpine's busybox ash sucks" just `ln -s ash bash`. they're compatible enough when it comes to scripting
>>
>>64723767
calm down.
You were responding to a guy who seemed to be saying that screenfetch on alpine is retarded because it uses bash, and your response implied to me that you thought neofetch didn't use bash. Assuming that, I responded explaining that it does.
>>
>>64723788
my original "i use neofetch" was a jab toward the fact that there are people who actually use the unmaintainable screenfetch in the current year of our lord
>>
>>64706926
>The minimal general also offers minimal support
>>
>>64723763
>wasting time using the cli
>>
>>64723828
>wasting time using the DM
>>
>>64710214
>virtualbox
The guest video driver doesn't seem to work in Alpine. I've asked the same question but never got an answer.
>>
>>64723948
Yeah the guest additions don't seem to work on any non-glibc system.
>>
>>64705486
ps(1)
>>
File: bait.jpg (28 KB, 625x626)
28 KB
28 KB JPG
>>64723729
>lying about GNU locking programs
>ignoring LGPL altogether
>implying all critics to BSD/MIT/ISC say they directly make the code proprietary
>defending by a straw man
You never tried to discuss seriously, you are just shitposting at this point. Good night.
>>
>>64724339
i never participated in this gnu/plan9 conversation in the first place, i'm someone different

>implying all critics to BSD/MIT/ISC say they directly make the code proprietary
no, i was talking about this:
>The legal subject is insane, using a weaker license is like leaving a backdoor in it. Is not minimal to let the best, most minimalist, most optimized implementation to become proprietary, and that is exactly what other licenses do. I'd stay with GPL because it prevents minimalist code to degrade in a hack just to "respect" proprietary algorithms.
you made the implication, not me

thanks for the new bait picture though, saved
>>
>implying was all reading comprehension
No (You)'s for you.
>>
https://www.youtube.com/watch?v=Api6dFMlxAA
>tfw no qt twm-loving swiss gf
>>
>>64724474
nice argument, FSF shill
>>
Which distro can minimize my power consumption while still being able to use for reading and watching videos.
>>
>>64725993
any of them as long as you use either no DE + light WM or XFCE/LXDE if you're lazy. might want to stay away from gentoo since compiling uses a lot of power.

some power options will likely have to be configured in the kernel, especially if you want to squeeze every bit you can out of your computer
>>
are there any commandline web browsers that handle html5?
>>
>>64726092
I'm using lxde and its still 1,2gb for only using a browser with 3 tabs with one being a youtube one. I know I should change the shitty unoptimized browser and use some lightweight player but is this normal? How can I install a distro without any de and just install some wm because last time I deleted the ubuntu de it just broke completely. Is alpine linux going to do the work?
>>
>>64726573
alpine will definitely work for what you're doing. chromium only uses 200mb ram on my machine with 3 tabs, but yeah, youtube-dl + mpv would be even lighter if you could deal with that.
>>
dammit i should turn autosage off
>>64726573
by the way what browser are you currently using?
>>
>>64726997
Firefox. I think of either pale moon or something like lynx
>>
Can someone confirm they can post on 4chan from Uzbl? If so, which distro or you compiled Uzbl from source? Is a damn good browser.




Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.