[ / / / / / / / / / / / / / ] [ dir / animu / arepa / asmr / ausneets / pawsru / sonyeon / vg / wx ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): dae496bdd620682⋯.webm (2.37 MB, 640x360, 16:9, Hacking_2.webm) (h) (u) [play once] [loop]

[–]

 No.973228>>973282 >>973591 >>973684 >>973708 >>973727 >>973728 >>974290 >>974369 >>974587 [Watch Thread][Show All Posts]

I can tell you what I don't like about linux, the numerous updates to software. I can not stand how many updates there are to software, not only every year, but just down to the day. I don't even try to keep my software on the bleeding edge, but damn it, I want to keep the version that worked for me. With many distros I've used: notably, gentoo, ubuntu; I've noticed that updates tend to break my software installs. yes, I understand dependency hell, but that's not what I am talking. Case in point, I've been writing music with lmms since 0.4.13 and damn it, I have to keep 0.4.13 plus the current versions of dependencies. if I don't do this, I get terrible noise in my songs, and some of the instruments straight up do not work. This is not what I consider something productive. It's infurating. LMMS 0.4.13 is extremely old, but there should not be any reason that newer versions can't handle files that I wrote with the old versions. They should be compatible.

This is why linux is not used productively. There is too much change. There is too much incapatability within the software its self. It's ridiculous to expect anyone to accept this.

What problems do you have with linux?

 No.973259>>973276 >>973367

>The "Programmers should listen to UX people because they're always right" fag makes a shit thread

>no one replies

>I come along and sage

My faith in /tech/ was restored a little tonight.


 No.973276>>973288

>>973259

I didn't say anyting about UX you fag. I said that the old files I saved with the old versions can not be imported into the new versions. It is counter-productive. You are a faggot. I hope you die in a bunch of your lies.


 No.973282

>>973228 (OP)

How disgustingly white it is.


 No.973288>>973367

>>973276

>I swear I'm not the same faggot that's been complaining about Linux's lack of crisp UX all day


 No.973333>>973362 >>973599 >>973706

everything

only things it shines in customizability and compactness i guess

technically every bet made with kernel and software is somehow worse than Windows

dedicated engineers with budget seem to output better quality code


 No.973362

File (hide): e75abbc918c3da9⋯.jpg (4.25 KB, 225x225, 1:1, checked.jpg) (h) (u)

>>973333 (checked)


 No.973367>>973407

>>973259

>>973288

That's (probably) me you turbofag. Did you get so triggered that you project your nightmares of my argument into everyone who has a different opinion now?

Besides I don't even agree with OP on frequent updates, I don't care about that. This will sound stupid but updates are like marketing in a way, they make you feel like things are constantly improving even if nothing much changes in reality. If there isn't updates in a long time, it gives you a feeling that the software is abandoned or stagnant.

And since these threads are full of hyper autists, I need to specify that I'm not saying frequent updates are necessarily a good thing or I want one or the other, just that I'm indifferent. I swear it's like talking to SJWs where every time you talk about a nigger you have to give a speech about how not racist you are so as to not trigger the volatile snowflakes.


 No.973407

>>973367

I'm triggered that there's uifags on /tech/


 No.973591>>973702

>>973228 (OP)

So your issue is less about the amount of updates and more about their quality (regressions, breaking changes, poor backwards compatibility...),. right?

Because that's one of my main complaints too, having regressions in stable kernel releases is not acceptable from a serious Os.


 No.973595>>973597 >>973679 >>974582

How about a system where you can keep around multiple versions of a library.

If you update a library you could then relink applications to use the newer version if they can handle it.

The old library would still be around to everything that needs it can still use it.

Version the libraries in a way where minor bumps don't break or change the interface so no breakage should occur in any software that uses it. That you you also shouldn't have to keep a whole slew of minor versions around.

Let me guess /tech/, I just reinvented some idea from the 60's right?


 No.973597

>>973595

That's called Gentoo. It's what SLOTs are for.


 No.973599>>973685

File (hide): 9fc82100fa593b5⋯.jpg (723.36 KB, 1280x720, 16:9, istanbul-grand-bazaar.jpg) (h) (u)

>>973333

But isn't it great that you can use an OS developed in a completely ad-hoc way through the marketplace of ideas, where everyone and his dog can commit code? I mean, between that and a system developed by a small, dedicated, and competent team with a clear vision of how it should work, which would you choose?


 No.973639

Only 2 things I don't like about Linux: takes too long to "get it right," screen tearing was gay without a lot of fucking around.

Other than that I can use Krita and Blender and make a living so it's fine.


 No.973679

>>973595

It is a real problem though, just five minutes ago I downloaded old package of aegisub (same aegisub version) from Debian stable because Debian testing fucked up aegisub (same version since 2014). I do it like this though which is a bit of work, but not much.

I have a folder $HOME/apps and the /usr/bin shit under that.

I got aegisub, and after runnning it figured out I needed to get older hunspell and libass. Just dpkg -x packages.deb $HOME/apps and then "patchelf --set-rpath '$ORIGIN/../lib/x86_64-linux-gnu' aegisub-3.2".

No copilochacho neccesaburrito!


 No.973683>>974369

File (hide): d8972c227afb433⋯.jpg (2.15 MB, 2048x1365, 2048:1365, 3538814287_e5be25284a_o.jpg) (h) (u)

I think "UNIX Hater's Handbook" should be on /tech/'s obligatory reading list. You don't even need to agree with it, it's just fun look into history of Unix development.


 No.973684>>973688

>>973228 (OP)

Pros of GNU/Linux

>Privacy

>Security

>Extreme Customization (Debloating the kernel, WIndow mangers, editing any file etc etc You name it)

Cons

>No adobe type software suite

>Not a lot of open source games

That's it, other than that, i like GNU/Linux.


 No.973685

File (hide): b62bae50f53efb2⋯.jpg (140.97 KB, 676x451, 676:451, 1990s-luzhniki.jpg) (h) (u)

>>973599

You're being sarcastic, but I like my bazaars too much.


 No.973688

>>973684

MUH GIMP MUH INKSCAPE


 No.973702>>973708

>>973591

Pretty much this.


 No.973706>>974292

>>973333

>dedicated engineers with budget seem to output better quality code

Medium kek. You clearly don't work in any software-related industry. Where do you think memes about pajeets and cs-undergrads come from? They actually put that shit in production code.

>gigantic chat log of Microsoft employees having tantrum about the source code quality.txt.png


 No.973708>>973712 >>974388

>>973228 (OP)

>>973702

No, his issue is that he's a brainlet and couldn't figure out how to disable (automatic) updates for specific packages.

>sudo apt-mark hold


 No.973712>>973717

>>973708

I didn't say anything about automatic updates. I am talking about how every package distribution distributes the latest version of software, and with the case of emerge, updates software that might not need it or not wanted.


 No.973717>>973722 >>973726

>>973712

You know that this still makes you retarded, right? You're supposed to use the latest version. And if for any reason you need specific version, you do a custom install outside of package manager, in its own directory.


 No.973722

>>973717

>You're supposed to use the latest version.

That's not true and is dumb. I gave reasons as to why I do not want the latest version.


 No.973726

>>973717

>you do a custom install outside of package manager, in its own directory.

Moron, hello? What's the point of a package manager if you install softare outside of it? Besides, I shouldn't have to go through a bunch of shit just make a local overlay for portage to go through and handle versioning. That's what a package manager is supposed to be used for. It's freaking ass to resync portage and have all my software on a working system to be completely unusable or maintainable because they decided to remove the ebuilds from the tree. This is true of every package manager for every mainstream distro.


 No.973727

>>973228 (OP)

This OP:

>Hi guys, I've been using Linux for 10 years, (Started with Gentoo, then moved on to Ubuntu) and one thing I don't like is how I have to update! Pulseaudio breaks sometimes and I don't know how to fix it... Anyways guys can you post some situational bullshit that was probably your fault so I can feel better about failing my clean install of Mint? Thanks!


 No.973728

>>973228 (OP)

Sounds like you want something like Debian Stable. Or, if you care so much, i'm pretty sure every package manager comes with the ability to blacklist certain packages from updating.


 No.974282>>974388

It doesn't just work.


 No.974284

All the concerned shills


 No.974290

>>973228 (OP)

Stick with gentoo anon. The latest stable version there of LMMS is 1.1.90.


 No.974292

>>973706

you missed "dedicated"


 No.974369>>974389 >>977890

File (hide): 1876f68ac79993b⋯.webm (1.39 MB, 1280x720, 16:9, Terry_where_it_all_went_w….webm) (h) (u) [play once] [loop]

>>973228 (OP)

1) Shell - The TempleOS' shell is better and more advanced. Why keep emulating 60s/70s mainframes in 2018 anno domini?

2) a Micro or a Hybrid kernel would be better design

3) No consistent UI (compare this to Haiku)

4) CoC

5) *BSD have better man pages

6) No good sound system (pukeaudio's code is crappy, but you pretty much have to use it)

7) too many meme distros that are made by incompetent people (like manjaro, for instance)

>>973683

this.


 No.974388>>974484

>>973708

The issue is not updates being automatic, it's their low quality.

Besides, leaving a machine on the net with outdated software is playing with fire.

>>974282

Sad but true


 No.974389

>>974369

>Shell - The TempleOS' shell is better and more advanced. Why keep emulating 60s/70s mainframes in 2018 anno domini?

After looking at TempleOS, I seriously have to agree.


 No.974484>>977867

>>974388

>it's their low quality

Countless times I update something and bam it's less stable. What's the point? Developers should take a hippocratic oath.


 No.974582

>>973595

You just described NixOS.


 No.974587

>>973228 (OP)

>What do you not like about linux?

The CoC up its ass.


 No.977867

File (hide): f94efa67406a32b⋯.png (215.81 KB, 800x774, 400:387, works on my machine.png) (h) (u)


 No.977890

>>974369

>No good sound system

ALSA is okay, but OSS4 is better.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
39 replies | 7 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / animu / arepa / asmr / ausneets / pawsru / sonyeon / vg / wx ][ watchlist ]