[ / / / / / / / / / / / / / ] [ dir / animu / doomer / egy / hkpol / jenny / kohl / strek / vichan ][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): 3d89b4c98bae474⋯.jpeg (127.26 KB, 1024x768, 4:3, distros-1024x768.jpeg) (h) (u)

[–]

 No.1035759>>1045653 >>1046037 >>1046881 >>1059733 >>1059833 >>1059841 [Watch Thread][Show All Posts]

That it lets a program steal 100+% of CPU usage just like that?

 No.1035765>>1035948 >>1036276 >>1036394 >>1045089 >>1045649 >>1046902

I'd unironically love to use a Linux distribution with heavily regulated repository like Apple's App Store. There should be a form of quality assurance at least jesus christ.


 No.1035768>>1045995

>what are cgroups


 No.1035789

Isn't this the role that things like Ananicy are supposed to fill? Why would you want a program ignoring part of your resources?


 No.1035799>>1045641 >>1045643

Sometimes Chrome works freaky on my Linux PC. But it never happened on my Windows. I think Linux version Chrome is more fucking than Windows'.


 No.1035830>>1035928 >>1035954 >>1036244 >>1045098 >>1045260 >>1046881 >>1046906 >>1047525

Seriously, of all the things you could complain about you pick this?

>fork bombs makes the system unusable

>out of control memory leak thrashing swap makes the system unusable

>A CIFS mount destination becomes unreablable causing desktop processes to get stuck in IO wait making the system unusable


 No.1035928

>>1035830

>cifs

hahahahahaha


 No.1035948

>>1035765

Unless you're willing to pay for it, that app store would have so few packages as to be useless..


 No.1035954

>>1035830

its not the default but a properly configured system wont crash from any of those


 No.1036018

>F3

>Haiku

>0

Haiku doesn't have that issue.

Even with 200% CPU load it will run fine and just divide the noncritical runtime between applications.


 No.1036244

>>1035830

works on my machine :^)


 No.1036276>>1036538

>>1035765

I think that's what elementary is trying to do

Never used it so not sure how good it actually is


 No.1036312

File (hide): d64b18813f94d7d⋯.png (349.75 KB, 1339x731, 1339:731, why_tech.png) (h) (u)

Hey, another thread starting with

>Why X is so Y

You sure are creative.


 No.1036394>>1038091

File (hide): 740207450bb104c⋯.jpeg (103.9 KB, 788x738, 394:369, autismgroyper.jpeg) (h) (u)

>>1035765

Each package management system has its own quality control in place. APT for instance each package is signed by the package maintainer's cryptographic key.

Yum is the same.

But yes autists we should roll our own Linux.


 No.1036538

>>1036276

It uses systemd so obviously the standards are quite low.


 No.1036542>>1036547 >>1036550 >>1045134 >>1045135 >>1046881

Before lispfag gets here, I'll just tell you that its C and UNIX's fault.

And before you ask, there's no alternative based OS not because Ada, smalltalk, and lisp are badly designed, but rather the entire academic and business sector of technology are wrong. Read my usenet post.


 No.1036547

>>1036542

How do I read your usenet post?


 No.1036550>>1036685 >>1038092 >>1045134 >>1045263 >>1046881

>>1036542

>alternative OS

You are dumb. For the first 15-20 years of home computer they needed to be programmed in C or ASM for speed reasons. Now they are fast enough, with enough cores, that someone could try a higher level OS. C wasn't on the desktop in a big way until the mid 80s IIRC. There were Lisp machine from Symbolics too but that era ate all alternative machines because Moore's Law was running fast and symbolics couldn't keep up with hardware. The slow down in Moore's Law means that alternative systems are probably viable.


 No.1036685>>1038094

>>1036550

>higher level hasn't been tried yet

>all the Java, C#, Rust garbage

>it wasn't real high level software

You sound like >>>/trannypol/

>Moore's Law

And that's the point where you should just end it, tranny.


 No.1038091>>1038096

>>1036394

Ah, so you KNOW that you're getting the OFFICIAL NSA subverted version of openSSH. Good to know.

<hehe let's reduce entropy, seems legit


 No.1038092>>1045094 >>1045178

>>1036550

Computers haven't been getting faster for the last 10 years.

Most problems are serial.

Single threaded performance is at the same spot it's been for a decade.

A thermal wall was hit and you can't even use the whole die at the same time.

There is _no_ way around this.


 No.1038094

>>1036685

Every die shrink uses more power per gate as before.

It's over.

_OVER_

Too much leakage.


 No.1038096


 No.1045089

>>1035765

Then use a distro backed by a corporation like Fedora or Open Pepe


 No.1045094>>1045268

>>1038092

>Most problems are serial

No. Most are parallel.


 No.1045098>>1045128

>>1035830

Well with windows you can make a batch file that keeps opening command prompt windows until the system crashes.


 No.1045128>>1046336

>>1045098

>Windows let's me do what I want

>Windows is bad

:^)


 No.1045134>>1045271

File (hide): 2cbc25501ffe198⋯.gif (48.19 KB, 2034x1491, 678:497, your turn.gif) (h) (u)

>>1036550

>until the mid 80s

until then nothing was big

>that someone could try a higher level OS

>Communism has never been tried before.

>means that alternative systems are probably viable.

>probably

Guess what? They are but we're talking about CPU architectures and going more RISC and SCALING OUT which is the exact opposite of what you want.

>Moore's Law

see pic

>>1036542

>academic and business sector of technology are wrong

This.


 No.1045135

>>1036542

Also want to add that the kike banker programmers and school teachers love Java, COBOL etc.

By now they probably fell in love with Rust.


 No.1045178

>>1038092

Whatever happened to the blazing fast diamond and/or graphene processors we were promised? You know, the ones that could "run at temperatures that would liquefy silicon."


 No.1045260

>>1035830

>fork bombs makes the system unusable

what is rlmit

>out of control memory leak thrashing swap makes the system unusable

use better software. Every platform has the issue that out of control memory leaks cause thrashing.

>A CIFS mount destination becomes unreablable causing desktop processes to get stuck in IO wait making the system unusable

use better software.


 No.1045263

>>1036550

> The slow down in Moore's Law means that alternative systems are probably viable.

based, and true. Domain Specific Cores are listed as the future of performance computing in the Computer Architecture a Quantitative Approach.


 No.1045268

>>1045094

>No. Most are parallel.

Only because parallel problems are Cartesian products of serial problems. But, pragmatically, real life disagrees with you. Look at computing resources: single threaded cpu performance is critical, meanwhile, many machines don't even have a GPU.


 No.1045271

>>1045134

Read a computer architecture book. Domain Specific cores are the future of performance because of the end of denard scaling.


 No.1045641>>1047462

>>1035799

dont use chrome. im using qutebrowser and firefox is good too although its basically botnet now


 No.1045643

>>1035799

or use *chromium*


 No.1045649>>1047084

File (hide): 3432491cf59db98⋯.webm (15.71 MB, 1024x768, 4:3, cloveros.webm) (h) (u) [play once] [loop]

>>1035765

Then just make a list of debian packages that you personally approve.


 No.1045653

File (hide): 0df7907cb74508f⋯.jpg (103.64 KB, 640x775, 128:155, 0df7907cb74508f175adac1299….jpg) (h) (u)

>>1035759 (OP)

>linux uses my CPU to it's full potential


 No.1045861

>OP

Linus chases off competent programmers who know the hardware architecture forwards-to-back like PaxTeam and Spengler.


 No.1045980>>1045995

>watch video

>switch to another tab

>switch back

>100% cpu

This is just how linux is. Nobody uses it so nobody cares. Just typing this and looking at my fucking font is a big enough joke let alone the fact that xterm is rendering some bizarro version of terminus because why not.


 No.1045995>>1046854

hey why's this thread anchored?

>>1035768

>reply #2

>reveals that Linux actually has pretty elaborate support for arbitrary performance limits

>>1045980

>latest post

>waah why aren't limits not set up for me in my desktop-tier Linux distribution


 No.1046037

>>1035759 (OP)

There are like 5 different kernel schedulers and none of them will let a process grab 100% of the CPU unless you specifically raise a process's nice value to -20.


 No.1046336

>>1045128

Linux is technically doing what you want when it lets you run a program that fork bombs. It's not making a distinction of who the author is- whether the batch file is self-written or downloaded from elsewhere.


 No.1046854>>1046865

>>1045995

oh I must be wrong then. Thanks I guess there are no problems.


 No.1046865>>1046882

>>1046854

you're sitting in a pile of pre-cut wood with pre-drilled nail holes alongside boxes of nails, and you have not just powertools but a dozen essays waiting for your command.

And instead of giving them a command, you want to know WHY THERE ISN'T A TREEHOUSE BUILT IN THIS BACKYARD


 No.1046881>>1046908 >>1046947 >>1047090 >>1047479

>>1035759 (OP)

>>1035830

UNIX sucks too much for its intended purpose as a multiuser OS, but it sucks even for single user PCs. A bad program in a preemptive multitasking environment is never supposed to lock up the entire computer. That goes against 60 years of computer science and OS design principles. A mainframe OS would never "work" that way because it means someone halfway around the world can bring down the entire computer and cause hundreds or even thousands of other users to lose whatever they were doing. UNIX shills were able to push their shitty "OS" onto unsuspecting DOS users who were used to a single bad program bringing down the entire machine.

>>1036542

>And before you ask, there's no alternative based OS not because Ada, smalltalk, and lisp are badly designed, but rather the entire academic and business sector of technology are wrong.

What happened was that "the entire academic and business sector of technology" shrunk. UNIX weenies were a tiny minority and most of their "practices" were considered brain damage by the rest of the world. There were hundreds of different operating systems and a lot of real research and new innovation going on. All of that has been redirected towards "fixing" C, UNIX, Java, the web, and other bullshit that is too broken to fix. The spread of UNIX languages has spread the brain damage into academia and computer companies.

https://news.ycombinator.com/item?id=19493987

>The worst part is that Firefox tried to change the error message it throws to include the "bar" piece of information, and that had to be reverted because it broke sites that were parsing the exception message with regexps. :( See https://bugzilla.mozilla.org/show_bug.cgi?id=1498257 for the gory details, though it was not the only site affected: see also https://bugzilla.mozilla.org/show_bug.cgi?id=1490772 (fixed by site author) and https://bugzilla.mozilla.org/show_bug.cgi?id=1512401 (fixed by the backout).

The UNIX way of parsing text instead of using error codes or error objects is an example of how brain damage can hinder fixing bugs. Firefox can't even improve error messages, which are technically intended to be read by the user of the web page.

>>1036550

>For the first 15-20 years of home computer they needed to be programmed in C or ASM for speed reasons.

Home computers lag behind mainframes and minicomputers, but that doesn't mean x86 should not be allowed to be used the way it was meant to be (rings and segments) or that better systems should become worse to accommodate C and UNIX. OSes written in higher level languages were around since the early 60s. Operating systems written in garbage collected languages were around in the 70s and 80s.

>Now they are fast enough, with enough cores, that someone could try a higher level OS.

That's severely understating it. A PC from the 80s had more RAM than some of these machines. A browser could have dozens of tabs that emulate Windows on x86 emulators written in JavaScript that emulate these higher level operating systems faster (in MIPS) than the original computers that supported dozens or even thousands of simultaneous users. The amount of raw computing power is insane, but you can still completely lock up the mouse and keyboard for over a half hour just by opening the wrong tab in a browser. It's a problem with software architecture and bad programming.

    You left out the worst offender of them all - IBM.  The
RS-6000 may crank out 27 MIPS, but it can't context switch
or handle interrupts worth sh*t. You can lower machine
performance to the point of unusability by FTPing a file
from another machine on the same ethernet segment!

Next time get a chance to play with an RS-6000, try
this: Pop about a dozen xterms, iconify them, put the icons
in a row, and wave the pointer back and forth over them as
fast as you can. Astounding, no? The highlighting on the
icons will keep bouncing back and forth long after you stop
waving the pointer. My personal record is 20 seconds.
Makes a Sun-2 running display Postscript seem astoundingly
fast.

RS-6000s also have an annoying tendency to "lock up" for
a few seconds (5 < x < 15) and then return to normal - I'm
told that this is normal and due to paging activity. The
microchannel card cage design is pretty bad too - sure, you
can put cards in, but God help you if you have to take them
back out! And you better tighten down the retaining screws
all the way... or the first time you look at the card funny
it will pop out.

To its credit, I must say it compiles GNU Emacs faster
than any other machine I've used, but I do more with a
workstation than just run compiles. And, if you think
Ultrix is bad, it's only because you haven't tried AIX.


 No.1046882>>1046908

>>1046865

>always blame the user

The art of being a weenix.


 No.1046902

>>1035765

install ubuntu or some shit that panders to retards like you. some retarded """App""" made by a get-rich-quick boomer who read a few tutorials on "how to code PHP^WRuby^wPython^wVB^WVB6^wVB.NET^WASP^WC#^WObjecvtive C^WSwift" isn't any better than some UNIX-larp software package


 No.1046906

>>1035830

>>fork bombs makes the system unusable

and so does allocating a bunch of data. skidd


 No.1046908

>>1046881

>UNIX shills were able to push their shitty "OS" onto unsuspecting DOS users who were used to a single bad program bringing down the entire machine.

>>1046882

based


 No.1046947>>1046948

>>1046881

>but you can still completely lock up the mouse and keyboard for over a half hour just by opening the wrong tab in a browser

Never happend anymore. IE might crash often or freeze up however that does not lock up the keyboard or mouse. Furthermore I don't use IE.

>A PC from the 80s had more RAM than some of these machines.

A supercomputer from the 80s didn't have shit in comparision to my current 3GHz quad core 8GB DDR RAM PC. You're full of shit. Stop posting your garbage everywhere I go!


 No.1046948

>>1046947

*happens


 No.1047084

>>1045649

Hello Jesus :3 it's ya desu uWu


 No.1047090

>>1046881

I love these posts.


 No.1047424>>1047427 >>1047464 >>1047511 >>1047513

File (hide): bfd4ff43873a954⋯.png (146.7 KB, 353x395, 353:395, nagatoro_the_implier.PNG) (h) (u)

Why hasn't Microshit ever adopted package management outside of Windows Update and their glownigger crap store?

That way third party trojan devs wouldn't have to include some VC+DirectX runtime in their bloated botnet installers and Macrosoy could censor undesired software with a hardcoded repo blacklist in its package manager.


 No.1047427

>>1047424

>third party trojan devs

kek


 No.1047462

>>1045641

Use forks though.


 No.1047464

File (hide): 6949f854c953d51⋯.png (65.23 KB, 751x554, 751:554, microsoftantispyware.png) (h) (u)

>>1047424

There is also the WinSxS folder which up to Win7 and maybe even beyond could grow infinitely.

I saw one with hundreds of GBs of libs inside because Windows has no idea what it still needs.

>and Macrosoy could censor undesired software with a hardcoded repo blacklist in its package manager.

There is already the snake oil industry to provide censorship of unwanted Software. Like warning that Tor and Bitcoin are riskware.

And M$ has been using checksums for a long time to see if you have illegal files on your machine.


 No.1047479

>>1046881

>A bad program in a preemptive multitasking environment is never supposed to lock up the entire computer

>A mainframe OS would never "work" that way because it means someone halfway around the world can bring down the entire computer and cause hundreds or even thousands of other users to lose whatever they were doing.

And how do you propose doing this without capping a program's memory use or capping a user's maximum processes (both of which Linux can already do)? Can you explain this without waving your hands around and telling us to just trust you because we'll never to use these mainfraime operating systems?

>Home computers lag behind mainframes and minicomputers, but that doesn't mean x86 should not be allowed to be used the way it was meant to be (rings and segments) or that better systems should become worse to accommodate C and UNIX.

There are plenty of non-Unix hobbyist OSes out there. Is there a reason beyond "they're unix weenies too" why they don't use x86 the so-called proper way?


 No.1047511

File (hide): 80abba785ed9984⋯.png (16.16 KB, 242x136, 121:68, choco.png) (h) (u)

>>1047424

The only good package manager in Windows is chocolatey.

If you've ever used Ninite after wiping a borked windows Install, it's like that but 10 thousand times better

choco install -y vlc,putty,firefox,<insert your shit here>

and BAM, you got your shit back. Easy to update them too.


 No.1047513

>>1047424

MS was/is doing this thing OneGet which is a "package manager manager", which means it's a wrapper for other package managers with a standard interface.

The idea being that you can have multiple repos, multiple package formats, etc. but wrapped to be one.

So you could install packages like

`pkg install pkg-from-pip pkg-from-vcpkg pkg-from-nuget- pkg-local-repo-pshell`

And that would invoke, pip, vcpkg, nuget, and a local file install. I like the concept but they stopped putting focus on it.

https://github.com/OneGet/oneget

It does ship with Windows though, so you could bootstrap with it to install the sub-package managers and then invoke them all in a standard, scriptable way.

Since it's powershell you can probably even do witchcraft with UWP/store packages in addition to things like MSYS2's pacman, scoop, chocolatey, etc.


 No.1047525

>>1035830

I tested a fork bomb on my Android (Samsung) phone, first stock Samsung ROM and Lineage after flashing. I then used it on an out-of-the-box Ubuntu Server 16.04.

>Samsung ROM was kind of usable, but the power button stopped working

>Was still able to browse the app

>Has to pull out the battery for the process to stop

>Lineage just froze, again pulled out the battery

>atleast it didn't corrupt or brick or anything

>Ubuntu Server didn't show any stress

>I never bothered to test as root

>discovered later that root has unrestricted access, users don't


 No.1047775>>1048849

a "package manager" instead of getting your apps yourself

you really are solving problems you yourself created there


 No.1047786>>1047788

>100+%


 No.1047788

>>1047786

yes it did that (confirmed by htop)


 No.1048849

>>1047775

I don't see the sense in it if you can have the alternative.

I want automatically tested software, that is managable. Meaning updatable on demand, capable of locking versions, etc. In a standard interface, with a reliable problem resolver / dependency manager/fetcher.

Sane package management exist, but I think the tools are not very popular.


 No.1059733

And now for tonight's loser...

This idiot!

>>1035759 (OP)

Give a round of applause please!

...

In all seriousness, shit like this is what it makes me love it more, because idiots like you keep doing bold stupid claims.


 No.1059739

Stop using bad programs that ask for 100+% of your CPU usage


 No.1059758

I don't even like Linux, but Windows does this too. I've worked on processing software that just cranked all cores to 100% for the entire duration of the workload and the PC was literally unusable until it finished.

What is your point?


 No.1059774>>1059837 >>1059900

>saving image in gimp to a file i'm about to overwrite

>have to wipe the directory anyway

>open up terminal and wipe directory and hit save

>gtk complains that the file i'm about to overwrite doesn't exist

when is gimp going to make the switch to qt already? gnome developers are literally retarded


 No.1059833

File (hide): dcb23433306dd11⋯.png (9.99 KB, 267x92, 267:92, download (1).png) (h) (u)

>>1035759 (OP)

look up isolcpus you faggot. Bet Windows doesn't have that feature.


 No.1059837

>>1059774

Just use Krita you dummy. KDE is the solution.


 No.1059841

>>1035759 (OP)

at least your ram isnt at 100% with nothing opened.


 No.1059900

>>1059774

Did you know that GTK originally came from expanding the original Gimp toolkit? The reason why GTK and Gnome exists is because Gimp had a usable GUI platform for the developers to start using and expanding. This history explains why the Gimp team will have no motivation to change their toolkit.

There is good news about Gimp is that Gimp is now managed by the powerful GEGL system that was originally developed for Gimp. This is intended to be a general library for any kind of image processing system and isn't intended exclusively for Gimp. This means applications like GEGL and Mypaint are welcome to make use of GEGL technology and therefore, they can easily replicate various Gimp features.


 No.1059921

>pajeets invading /tech/ with their wangblows bullshit

bye.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
74 replies | 9 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / animu / doomer / egy / hkpol / jenny / kohl / strek / vichan ][ watchlist ]