[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / edu / hobby / tech / games / anime / music / draw / AKM ] [ meta / roulette ] [ cytube / wiki / git ] [ GET / ref / marx / booru / zine ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Name
Options
Subject
Comment
Flag
File
Embed
Password (For file deletion.)

Join our Matrix Chat <=> IRC: #leftypol on Rizon


File: 1680288002629.mp4 (11.79 MB, 1920x1080, デブ狸レイン.MP4)

 No.19110[View All]

All of my software exists to destroy capital.

Quite literally. That is the true purpose of free software to me.

To eliminate capitalist control over my computing.

And for that matter corporate control of the same.

Thus saith the Preacher:

> If the users don't control the program, the program controls the users. With proprietary software, there is always some entity, the “owner” of the program, that controls the program and through it, exercises power over its users. A nonfree program is a yoke, an instrument of unjust power.

> Richard M. Stallman

It also literally destroys capital; consider the case of Blender. Whole proprietary software industries have died in its wake, replaced by a world where 3D artists collaboratively contribute to Blender, either with code, or with money to pay for code.

This is a good thing.

Further, it is essential that the software be fully free; not merely gratis; and I am here assuming that it is not truly gratis but made gratis through piracy. Piracy is not receiving something for nothing; rather you are just loaning the software for so long as that software does nothing to improve your economic situation.

Once it does, you will have to buy it, if you live anywhere but Russia. And even in that country, Russian-developed software must be bought. Because the costs of not doing so, of having your piracy discovered by the "non-profits" such as the Microsoft-funded Business Software Alliance (BSA), will become greater than the license.

And by that point you will be a slave to it, for you will know its ins and outs and all its quirks but have no say over its operation.

Only blue-pilled socialists use proprietary software.
60 posts and 5 image replies omitted. Click reply to view.

 No.21011

>>21003
>>21005
Powershell is free software, so thanks for proving my point that current day "free software advocacy" is really just advocacy for a dysfunctional model of computing that is conceptually stuck in the 70s.

>>21006
What's the problem? It's easier to read and debug. Powershell has convenient aliases if you just want a one-off script for yourself and don't care about maintenance or readability. Objects model processes and modern day I/O better than text streams do. It makes sense for a modern shell to be object oriented.

 No.21020

>>21011
>PowerShell is free software
so is dotnet core, but they are encumbered and I would never really on them as long term tools for anything free.

 No.21021

>>21011
>Objects model processes and modern day I/O better than text streams do. It makes sense for a modern shell to be object oriented.
so you don't want to be stuck in the 70s but are desperate to be stuck in the 90s instead.

 No.21024

>>21021
Nope, I recognize a bad model and want to improve on it.

 No.21025

File: 1690451500105-0.png (4.88 KB, 856x232, enumerate.png)

File: 1690451500105-1.pdf (32.17 KB, 197x255, the_hideous_name.pdf)

>>21011
>It makes sense for a modern shell to be object oriented.
A scripting language optimally has as simple and few syntax rules as possible, so it may be typed without elaborate editing tools and modified without needing to be restructured.
Have a look at the MS code example in picrel. The package syntax uses delimiters for the class specification with different separators than package access and the same as object access. Even perl got this sort of right, probably because Larry Wall had to use VMS once.
The last line has an even more confusing syntax. Consistent map/filter methods can make for easy to follow scripting. This uses a special object and assignment statement in something as simple as a for loop.
Some of this syntactic complexity is inherent in passing objects as arguments, even though much of it is bad execution.
>>21021
Actually OOP and Unix are direct sucessors of 60s technologies. C# also incorporates major improvements of Smalltalk-80 and later VMs, but they don't have much bearing on powershell. Maybe without bytecode it would run even slower than other shells.

 No.21506

i fundamentally agree, yet the usage of propietary software can be revolutionary under socialism if its developed, installed and distributed by a workers controlled state. examples; huayra os, canaima os

 No.21528

>>21506
Workers don't control the Chinese state and distributing proprietary software would still be unwarranted and reactionary if it were

 No.21534

>>21528
i never said anything about china. and its not reactionary, much like suspending the right to strike, to distribute proprietary software under a dictatorship of the proletariat. the state is controlled by the workers, their actions are one and only

 No.21541

>>19110
No such thing as free computing until hardware becomes 'free' and only way I see that happening is through communism.

 No.21645

>>21011
>Objects model processes and modern day I/O better than text streams do
lol
this is what modern java, the OOP-obsessed language looks like nowadays

collection.stream().map(i -> foo(i)).filter(o -> o.isBar()).collect(Collectors.toList())

it's all streams everywhere now. objects are old news.

 No.21647

>socialism is when consumption choice

 No.21648

>>21506
>>21534
what a fucking idiot

>>21647
yes its dumb rhetoric. no i still dont want to use proprietary shit

 No.21650

>>21648
>no i still dont want to use proprietary shit
If you want to live/work irl you will be forced to

 No.22363

>>19110
this website runs on proprietary software

 No.22364

>>22363
Which one? Lainchan is a fork of vichan, which is a fork of tinyboard. Tinyboard and vichan are on slightly modified MIT/X11 licences.

 No.22385

>>19498
https://ardour.org/ (FOSS)
https://www.reaper.fm/ (not FOSS)
btw there's a thread for linux musicians on here

 No.22386

>>21001
>Very few "actual artists" use free software. Even then, they do so as a creative exercise (a form of self-imposed limitation, really) rather than as a daily bread-and-butter thing. There is an amateur ghetto of people making art using free software but it will remain a ghetto until the free software community improves their usability game.
literally source? lmao

 No.22407

>>22363
back to 4cuck

 No.22532

I was thinking about how to make Flash-esque vector animations with a full FOSS set-up
Inkscape for drawing vector key frames -> Synfig for tweening -> Audacity for recording voices and other audio -> Kdenlive or Shotcut for doing the final editing and rendering
There's also this "rendering manager" thing that takes Synfig projects as well as Blender and Krita projects:
https://morevnaproject.itch.io/renderchan
https://morevnaproject.org/documentation/how-to-install/

It's all kind of modular
There's also this open-source program called OpenToonz which allows you to both draw and animate, but it's only available on Windows and macOS

 No.22736

>>21645
yeah, because the objects being streamed are plain text and not structured data. Unix philosophy wins again!
>>22386
just ask any musician you know.

all these posts are damage control and you know it.

 No.22750

>>22736
Amazing source

 No.22751

Yes open source is a good foundation yet software pirates are not only making it so you can run proprietary without DRM but reverse engineering proprietary software faster then capitalists can pump it. I salute the crackers that are always on Microsoft, Sony and Nintendo ass, making jailbreaks within weeks a firmware update drops.

 No.22752

>>22386
>Even then, they do so as a creative exercise (a form of self-imposed limitation, really) rather than as a daily bread-and-butter thing.
you're doing that thing that feminists talk about where if a woman accomplishes something noteworthy, it only reinforces sexism by drawing attention to the unusualness of it. but for software.
https://www.youtube.com/shorts/FsACMpRUUHA

 No.22766

>>22407
Is /g/ pro-proprietary software, now? More evidence 4chan is just a bot site if so.

 No.22771

>>22766
yea they think linux is tr*nny or whatever now in their endless collective wisdom

 No.22772

File: 1702886121803.png (102.83 KB, 711x546, ClipboardImage.png)


 No.22790

>>19110
Bitch Linux and the BSDs are also controlled by corporations lol. No widely compatible or even good OS doesn't have at least SOME corporate meddling involved. Also, the hardware you're using right now was CERTAINLY made by a corporation. The ONLY way to get around this while still having the performance necessary to use a computer in the modern day is to be rich yourself, and employ a BUNCH of people to make a RISC-V CPU, and then get it manufactured by like, TSMC or something. And by that point you're a bourgeoisie motherfucker anyway lol. The computing industry is entirely controlled by the corporate class, even in supposedly socialist countries like China.

 No.22792

>>21000
>Zoomers are even worse, they don't even know what a server is anymore.
Hi, elder zoomer here (born in 1998), and even though I was my time's equivalent of an iPad kid (I was on my computer basically all the time I could be, and I basically always had internet access, all since I was 3), I now code emulators for fun. Hell, I'd be willing to bet that the MAJORITY of successful emulator developers are probably older zoomers or younger millennials. You're thinking more of Gen Alpha, and I honestly think they're like that because their parents just DO NOT GIVE A SHIT. Also because most of their parents weren't into tech as well. My dad was, he built me my first computer. He also has had a computer since he was a kid BTW, back in the 80s. The man had an 8-bit Atari of some sort, apparently. My grandpa, my dad's dad, was born in 1939, and bought a computer around that time too, also for home use. My family has been into home computing since the 80s, and video games since the 70s (My dad's first console was a fucking Fairchild Channel F even lol).

 No.22793

>>22790
>Linux and the BSDs are also controlled by corporations
no, they are free software

 No.22794

>>19226
Idiots should NOT be catered to literally ever. If they can't figure out Linux or a terminal, it is ENTIRELY their fault, and they should be shamed for it until they learn.

 No.22795

>>22793
Being free software doesn't mean they're not controlled by corporations lol. Look at who the top donors of The Linux Foundation are. All tech megacorps. Look at who is committing to both the Linux kernel and the BSDs. All employees of corporations who are mostly paid to work on Linux or the BSDs. Hell, the main reason the BSDs aren't as good as Linux in some ways is BECAUSE there isn't as much corporate meddling. Not NEARLY as many people are being paid to work on OpenBSD as there are being paid to work on Linux. Hell, AMD and Intel are the main reasons the free Linux drivers for their GPUs are so good, even compared to Windows. Because they have people literally being PAID to work on that shit.

 No.22796

>>22795
yeah it doesn't matter if corporations are sending code, it's still free software
the users can keep using a version they like forever or fork and continue without a bad change

 No.22797

>>22796
the illusion of freedom at full display

 No.22798

>>22797
What supporters of Free Software mean by "freedom" is well-documented and defined: https://www.gnu.org/philosophy/free-sw.en.html

 No.22799

>>22798
cool ideology bro

 No.22800

>>22795
Another OpenBSD proselytizer..

 No.22801

>>22800
So many people who don't read my fucking posts on leftypol.org, aren't there? I literally said the BSDs weren't as good as Linux. And they aren't, at least for general use. ESPECIALLY if you're using an Nvidia GPU newer than the GeForce GTX 700 series, as they ALL require signed firmware to be uploaded to the card that only the proprietary driver gets to have. And guess what? THERE IS NO BSD NVIDIA PROPRIETARY DRIVER. So if your computer happens to have an even REMOTELY recent Nvidia GPU? Tough shit, you can't use a BSD OS lol.

 No.22820

>>22800
I side with RMS and even I don't think GNU/Linux is that good, the criticisms of the OpenBSD guys are valid and it would be too close-minded to dismiss them. And the Big Tech has too much influence on the kernel, it is true. Embrace Hurd. That said, I'd still pick Debian or BSD over some proprietary spyware any day of the week, no, thanks.

 No.22821

>>22790
The Internet was literally made by the NSA, and yet people still have developed ways to circumvent surveillance. The matter of who's in control shouldn't be decided by who contributes to the project but rather by who can control the use, development and distribution of the software. When it comes to proprietary software, the megacorps are basically gods, you can't stop them in any way. Libre software gives at least some protection from that because even if the project starts glowing you can still fork it, although, as Linux (the kernel) and systemd show, this is not enough. I think the combination of copyleft, the Unix philosophy, good documentation, clean and easy-to-understand code, security by design and other practices all contribute to better user control of the software.

 No.22855

>>22821
The Internet was made by DARPA, dumbass.

 No.22857

>>22855
>The Internet was made by DARPA, dumbass
Do you have anger management issues? You can tell people they're wrong witbout being pissed off for literally no reason.

I stand corrected.

 No.22864

>>22857
I've had anger management issues since before I started kindergarten lol

 No.22867

>>20983
>artfags simply lack the spirit for altruism and practical community collaboration (evident in free software) and will forever remain superficial consumers
lol people don't use Linux precisely because its impracticable and an obstacle to community collaboration. Imagine trying to make jazz music and stopping everyone because of some weird issue. People consider it fiddly and awkward for a reason. This reminds me of that utopian anarchist bit: "You need glasses? I like to make glasses. Boom, problem solved!"

 No.22868

>>20983
>artfags will always be the enemy of free software. they simply lack the spirit for altruism
Altruism has nothing to do with digital autonomy, it is pure selfishness that forces me to help you in the first place.
>>22867
>lol people don't use Linux precisely because its impracticable and an obstacle to community collaboration
That's just wrong, people don't use GNU/Linux because of habit and because Windows is pre-installed, it does not complicate collaboration in any way. Tell me how exactly it ruins collaboration with others, you can use proprietary software just fine with Wine or a VM. It's like complaining about a person using a Macbook.
>Imagine trying to make jazz music and stopping everyone because of some weird issue
Yeah. Like getting paid well. Such a non-issue, it is an obstacle for collaborating with the employer, how dare you be so self-serving?

 No.22871

>>22867
>This reminds me of that utopian anarchist bit: "You need glasses? I like to make glasses. Boom, problem solved!"
My brother in Christ utopian anarchism is literally the end goal of communism. Even Marxist-Leninists believe in it, they just go about getting there differently lol.

 No.22881

>>22867
You can make Jazz music on Linux perfectly easily. DAWs like Ardour and Reaper exist which can record a band. Audio interfaces which don't require special software can work with JACK and ALSA out of the box.

 No.22882

>>22881
They should rename it to "Ardor" because fuck Bri'ish "spellings".

 No.22887

>>22867
>people don't use Linux precisely because its impracticable and an obstacle to community collaboration
it's not about linux at all. artfags simply won't give away their stuff even if it's made on a mac or windows, unlike programmers who have a culture of sharing code and contributing just because they enjoy programming.
artists will always use copyright to restrict sharing even as they themselves rip off other artists when they make remixes or copy other authors based on industry trends, etc.

 No.22888

>>22882
More valid than American ones

 No.22889

>>22888
Bri'ish "spellings" are inferior because they make less logical sense than American spellings. American spellings are the more valid spellings.


Unique IPs: 24

[Return][Go to top] [Catalog] | [Home][Post a Reply]
Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / edu / hobby / tech / games / anime / music / draw / AKM ] [ meta / roulette ] [ cytube / wiki / git ] [ GET / ref / marx / booru / zine ]