[–]▶ No.947727>>947735 >>948298 [Watch Thread][Show All Posts]
>uses snapd instead of apt or any other normal package manager
>requires me to connect from another computer on the network using ssh
What is this shit? Why not just have a normal operating system for IoT hardware? Fucking stupid.
<Source: https://www.ubuntu.com/download/iot/raspberry-pi-2-3
▶ No.947735>>947745 >>947748 >>947754 >>947760 >>947763 >>947894 >>948020 >>948023 >>948040 >>948119 >>952980
>>947727 (OP)
Snap, flatpaks and appimages are superior to apt/rpm.
>self contained
>more secure
>easier to package for ALL distros
Get out grandpa
▶ No.947745>>948176
>>947735
Regardless, how do you explain the ssh component? Fucking stupid to me. You should be able to plug your pi into a monitor and use it like a desktop.
▶ No.947754>>947778
>>947735
You can get self-contained applications through static linking. And no they're not large or inefficient.
▶ No.947760>>947778 >>947779 >>947853
>>947735
>Moving the problem instead of actually fixing it.
./configure && make && make install is all you need. If your build system can't do that and requires me to fuck around with broken overly complicated build systems your software is most likely shit and probably some sort of proprietary botnet. Linux rarely breaks kernel-to-user interfaces so there are no excuses for shitty software that requires its own environment to run.
>inb4 compile times
Get out grandpa
▶ No.947763>>947778
>>947735
>not interested in gimmicks ergo I’m a grandpa
k
▶ No.947778>>947791
>>947763
How would you efficiently make a piece of software work on debian, arch, suse, fedora, etc. without having to make a deb/rpm/etc..?
>>947754
Takes more effort and you'd have to sandbox it manually.
>>947760
>proprietary boogeyman
Your opinion is irrelevant.
▶ No.947779>>947801
>>947760
Yeah man I just love compiling firefox / new gcc versions / other massive bloated shit.
▶ No.947791
>>947778
>>proprietary boogeyman
Outed yourself.
▶ No.947792
▶ No.947801>>947823
>>947779
AKA stuff that doesn't release a new version each week.
▶ No.947823>>948179
>>947801
>doesn't release a new version each week
Unless you use nightly.
▶ No.947853
>>947760
>He thinks dependency hell is ok
Yeah I totally love having gigabytes of bitrot from installing and uninstalling various pieces of software over the year.
▶ No.947854>>947861 >>948117 >>948136
>tfw hate GNOME
>tfw hate KDE
>tfw hate all the other DE's
>tfw BSD sucks too much as a desktop
>tfw Apple and Microsoft hate their users
Why can't computers just be fun again? Do I need to write my own OS just to avoid the cancer?
▶ No.947861
>>947854
Yes. The answer is to write the software you want to see.
▶ No.947894>>947903 >>947972
>>947735
you see?
Is this type of guys that is making /tech the reddit 2.0
▶ No.947895
Or you can stop using computers at all, because they are in fact enslaving a lot more than they are freeing you, you faggot. Now give me a fag, I'm cutting my wrist.
▶ No.947903>>947907 >>952979
>>947894
reddit's a lot more knowledgeable about programming than /tech/.
▶ No.947907
>>947903
That's just a numbers game. Here, you have me and only a couple other guys, whereas reddit is far more popular. Reddit has a higher proportion of retards though, so /tech/ is better when you look at the tail end.
▶ No.947933>>947943
▶ No.947943>>947986 >>948149
>>947933
systemd is legitimately great. It's the only init system on *NIX that actually makes for reliable service management. It's been an embarrassment for decades that even Microsoft was lightyears ahead of us on service reliability.
▶ No.947972>>947975
>>947894
Linus is for snaps/flatpaks.
▶ No.947975
>>947972
Linus is also for collaborating with Winblows. He’s dead to me.
▶ No.947986>>948007
>>947943
by systemd`s logic we dont need many different distros or choice between applications, just centralize into one linux that will be lightyears ahead of Microsoft
*slow claps*
▶ No.948007>>948019
>>947986
systemd devs never claim that, you spastic fuck. You have free will in the free software community, there are a lot of init systems you can use.
▶ No.948019>>948046
>>948007
>you have free will
No you don't you fucking braindead kike. With systemd becoming everything's major dependency, soon bash and linux itself will need systemd. You are the tool of the Jew.
▶ No.948020>>948035 >>948727
>>947735
Oh boy I sure do love having hundreds of copies of the same libraries and coreutils on my computer. Truly great and not a waste of disk space in any way.
▶ No.948023>>948035
>>947735
>more secure
NO!
On Windows the operating system can provide an api for much more things. On Linux this portability is lost. Using Snap, flatpaks and appimages means that a 3 years old program will use the 3 years old OpenSSL.
▶ No.948035>>948122
>>948020
Shared libraries are supported dumbfuck.
>>948023
>3 years old program will use the 3 years old OpenSSL.
So?
▶ No.948040>>948073 >>948076
>>947735
But don't they hog unnecessary disk space by duplicating all dependencies? I think that's an important factor in embedded systems.
▶ No.948046>>948069 >>948113 >>948116
>>948019
First of all, software cannot be Jewish, as it is not a human being. Second of all, judging by your capitalization of "Jew" I can tell you are a either a JIDF bot, or a braindead phoneposter.
▶ No.948069>>948094
>>948046
>A menorah and kippah cannot be jewish because they are items
▶ No.948073>>948076
>>948040
>inb4 but storage is cheap nowadays
▶ No.948076
>>948040
No, any identical libraries can be shared.
>>948073
Well, it is.
▶ No.948094>>948459
>>948069
Yes, that's how it works. A samurai sword isn't a Japanese. A bronze axe isn't a Roman.
▶ No.948113
>>948046
You're supposed to capitalize Jew, retard. It's a proper name. It doesn't take that hard to do proper grammar and not be a nigger.
▶ No.948116
▶ No.948117
>>947854
>Look at me I'm so contrarian
Have you tried sucking it up?
▶ No.948119>>948152
>>947735
The whole idea seems like something Lennart Poettering would push for.
▶ No.948122
>>948035
Only if they're the exact same version. This is just ceding to developer laziness and allows them to avoid keeping their software up to date.
Anything done for purposes of satisfying maintainer laziness is harmful. It will unquestionably lead to software getting worse.
▶ No.948136>>948366
>>947854
You should fork the best DE out of the worst and fracture the market even more then. Surely we will have a proper desktop by doing this.
▶ No.948149
>>947943
Runit seems to work pretty well to me.
▶ No.948152>>948164
>>948119
Fucking this. Simplicity for the user is not necessarily a good thing. And centralization of software under one program, snapd, certain isn’t!
▶ No.948164>>948229 >>948293 >>948299 >>948367
>>948152
>Simplicity for the user is not necessarily a good thing
and this mentality is why free software will never succeed.
▶ No.948176
>>947745
This isn't for pis. It's for actual IoT that only needs to phone home to botnet headquarters and not the user's system.
▶ No.948179
>>947823
Nightly is for edge cases where people would already be compiling their own shit. It's not a standard-use system.
▶ No.948229
▶ No.948293>>948727
>>948164
Free software will never succeed as long as users refuse to have the mentality to take responsibility over their own computing. Users have every right to develop their free software as simple or as sophisticated as desired, they simply refuse to do it.
▶ No.948298>>948363
>>947727 (OP)
>requires an online account
Literally FBI/CIAnigger botnet. Fuck that noise.
▶ No.948299>>948364
>>948164
Anything that is appealing to the masses at large is shit, not success. What you're referring to is monetization, or as called by some people, Judaism.
▶ No.948363>>948470
▶ No.948364
>>948299
I think I will like to make a distinction between Jews, who will get their name from me, J.W., and Israelites in general, who are the children of Satan apparently, in my interpretation.
▶ No.948366
>>948136
>market
>free open source software
Choose one.
▶ No.948367
>>948164
>never succeed
Seems like it's succeeding pretty damn well to me. Free software is the base of most phones on the planet and most servers.
▶ No.948459
>>948094
>A Japanese car isn't Japanese
>A Funnelbeaker isn't Funnelbeaker
>An American flag isn't American
And taken further
>Jewish behaviour isn't Jewish
▶ No.948470>>948622
>>948363
Yes it does. You have to log into it using a Ubuntu One account through ssh. It is very much botnet.
▶ No.948622
>>948470
You don't, idiot. I'm using several snaps on Xubuntu and I never had to log in anywhere. It's just that the Ubuntu Software Center on GNOME asks you to log in. If you can't disable that from the gui then use the terminal to download snaps.
▶ No.948727
>>948020
Images can be built in layers that share a common base.
>>948293
>Free software already runs the overwhelming majority of smartphones, internet servers and home routers.
>
>But it will never succeed.
▶ No.952979>>953140
>>947903
Then why the fuck are you here?
▶ No.952980>>953125
>>947735
>needing packages
Just compile it yourself dumb dumb.
▶ No.953125>>953544
>>952980
Sorry boss, I haven't got the task completed yet... still compiling. Maybe invest in buying me a FASTER libre Power9 machine?
▶ No.953140
>>952979
Because I'm a witch and they burn them.
▶ No.953544>>953548
>>953125
Have you ever ran a source based system before?
▶ No.953548>>953558
>>953544
You ask it as though it is some sort of accomplishment. And I read your question in the voice of someone asking, "Have you ever go on a soy-based diet?" Tell me, is it the hours of compiler output scrolling on your screen which makes you feel important, or is it being able to tell people you run a source based system?
The answer is yes, and it wasn't worth it. While fun for a hobbyist (for about a day) it becomes impractical when you actually have real work to accomplish.
▶ No.953558>>953597
>>953548
I was just asking to see if you actually had any experience or were talking out of your ass faggot.
Tbf source based systems are only good if you have a good computer. It's, not viable on a shitbox.
▶ No.953597>>953628
>>953558
Ah ok, we can talk civilly. I did go through gentoo before it was a meme, but only as a right of passage as a bored teenager in summer.
I was a FreeBSD fag for a while, and running the current or stable branch necessitated a compile, so certainly a source based system. For anything production though, I'd just use a binary release, and kernel modules are good enough that it's rarely necessary to bother with a customized kernel.
For userland, the approach that I find works best is to use a hybrid approach of packages and sources when
a) You actually need to customize the build
b) The binary for your platform simply isn't available.
Using FreeBSD with the Synth package manager handles this scenario very well, avoiding all the sorts of mishaps which can happen if a person naively mixes the portstree and binary packages. Even then, 95% of the time I just went with the binary package due to convenience. Obviously for any bespoke server applications you build yourself, that'll be done manually with your finely tuned flags.
▶ No.953628
>>953597
I did basically the same thing as a teenager(13) except i stuck with it. When you've used a sourced based system for ~5 years you get really used to compiling.
I personally think that the long compile times people talk about when discussing source systems are very exaggerated, you also only have to compile it once so unless you're constantly installing new software there shouldn't be much of an issue.
However i have used binary systems for my laptop and as quick and easy installs for my desktop. Binary systems are really nice for just getting something up. Like for example i used debian to run a minecraft server for a couple of months and it was extremely easy to just set it up, only took me a couple of hours before it was online.