/tech/ - Technology

Technology & Computing


New Thread[×]
Name
Subject
Message*
Files* Max 5 files32MB total
Tegaki
Password
Captcha*Select the solid/filled icons
[New Thread]


8d00c442e497718fb36aa0cb3f828609137c29ab2c35e33c933aed524b09ec75.png
[Hide] (285KB, 539x539)
Welcome to zzz/tech/
Rules
0. All global rules apply: https://zzzchan.xyz/rules.html
1. /tech/ is a primarily SFW board. NSFW is only allowed if spoilered.
2. Keep the topics related to technology and computing.
3. When making a thread, put some effort into the OP. Low quality threads and template threads will be bumplocked. Some low quality threads that have already been bumplocked can be deleted if too much fills up the catalog.
4. For the QTDDTOT thread and the meta-thread, there can be only one unless the reply limit has been reached. If the previous thread is at the reply limit, anyone can recreate those threads. Thread quality rules do not apply to these threads.
5. Low quality shitposting will be met with DELetion or all files in the post being unlinked (frogposting, wojaks, >he doesn't use [insert thing here], Reddit logo spam, etc.). Otherwise, shitposting is allowed but try not to derail threads.

Posting recommendations
1. Try keeping most of your tech support questions, software recommendations, consumer advice, and other questions that don't deserve threads in the QTDDTOT thread. If there is a specific thread for your question, try asking there instead for a faster response.
2. Try not to ask questions that can be found on any search engines. You will most likely be told to search more and not receive an answer.

tmp note: Code formatting is now [code][/code]
Last edited by wizard
Message too long. View the full text
QTDDTOT: >>2
Meta-Thread: >>190
'Useful programs'
https://wiki.archlinux.org/index.php/list_of_applications

'Wikis'
4/g/ Wiki
https://wiki.installgentoo.com/index.php/
8/tech/ Wiki
https://wiki.cloveros.ga/Main_Page (link dead)
Linux distro wikis (can apply to all distros)
https://wiki.archlinux.org
https://wiki.gentoo.org

'Tech article sites (need to add more)'
https://digdeeper.neocities.org/ [ onion: http://digdeep4orxw6psc33yxa2dgmuycj74zi6334xhxjlgppw6odvkzkiad.onion/ ]
https://spyware.neocities.org/ [ onion: http://spywaredrcdg5krvjnukp3vbdwiqcv3zwbrcg6qh27kiwecm4qyfphid.onion/ ]
Last edited by wizard
Message too long. View the full text

Nested-Virtualization-Experiment-How-Deep-can-we-Go-VirtualBox-VMware-41.png
[Hide] (81.3KB, 600x589)
I'd previously assumed that Electron-esque garbage like Snap and Flatpak were just a fad confined to lazy commercial software, but along with a slow general decline in community packager activity, I've recently noticed more and more dev projects like GIMP and Handbrake abandoning official Linux builds for distro-native package formats. Reading a bit about it, the underlying tools and standards for packaging appear to be in general decay, and I was surprised to see some distros like Ubuntu and Fedora making noises about completely abandoning their package managers at some (usually vague) point in the future!

Throughout the span of modern Linux distros, before the need to resort to manually installing every single version of a piece of software, as an alternative to waiting for the distro's repo to update from (sometimes painfully outdated) stable versions, there were pretty much always builds of whatever available from either the developers themselves or some helpful person's PPA. Without that, Linux will become much less convenient to use at best, far more bloated and broken at worst.

It has been suggested by some, such as this article:
https://ludocode.com/blog/flatpak-is-not-the-future
that the main problem which allowed such moronic software to gain momentum (aside from security flimflam exaggerating its sandbox capabilities) was Linux's not
Message too long. View the full text
133 replies and 33 files omitted. View the full thread
Replies: >>18902 + 6 earlier
1699757769795.jpg
[Hide] (92.1KB, 1280x720)
Millions must write PKGBUILDs to wrangle the devslop into a usable state.
>>17978
Yes. Here you go: https://youtu.be/GY0NAAVp5mE
The Gentoo devmanual and Gentoo wiki also provide all the information you need. You should start by watching the linked video and then just start reading ebuilds (start with a simple package like Bash).
>https://wiki.gentoo.org/wiki/Basic_guide_to_write_Gentoo_Ebuilds

>>16290
>A few years ago Theo de Raadt made a statement that Windows now has better security than Linux
I haven't heard anything like that...
maxresdefault-207939083.jpg
[Hide] (85.4KB, 1280x720)
>>4739 (OP) 
I miss when Ubuntu was all about Unity before GNOME, and before Snap.
Looks like the AUR is under attack via a malicicous actor via npm and updating orphaned packages with a specially crafted rootkit/keylogger
leopardosxdark.png
[Hide] (301KB, 827x744)
Made a quick and dirty dark theme of the classic Leopard OSX. If anyone is interested in remaking this better let me know I can make all the resources in svg for a second go.

https://www.xfce-look.org/p/2362498

Internet.jpg
[Hide] (827.5KB, 900x2002)
Discuss /tech/-related news.
What will happen if section 230 is nuked?
495 replies and 150 files omitted. View the full thread
 SystemD 261-rc1 Released With OS Installer, IMDS Subsystem & New storagectl 
>There is also now systemd-sysinstall that provides a simple, modern textual installer for an OS.
>storagectl is a new command-line tool and Varlink interface for exposing storage resources in a unified manner for use as managed user storage.
>A new subsystem with systemd 261 is the Instance Metadata Service "IMDS". This includes the new systemd-imdsd that makes IMDS services accessible to local programs. There is also a hardware database for recognizing established public clouds via SMBIOS information
src: https://www.phoronix.com/news/systemd-261-rc1


You too will be soon assimilated into the SystemDick Borg!
 Deassimilation is available for free at https://www.gentoo.org 
Replies: >>18933
>niggerctl
https://archive.ph/ZobUQ
FCC wants to strip anonymity from phone accounts even more.
Remember goy, it's always private businesses that do this, it's never in reaction to government regulation and government is always the solution to enshittification.
Replies: >>18932
>>18931
>Australia does this! Might be worth looking into how it's implemented and the negative impacts there, it has been the case there for a while, since well before I moved there (2019).
Every time I see someone talking about crazy totalitarian crap in some weird country, expecting a stereotypical target like Saudi Arabia or China, it's always the antipodes.

What is wrong with them?
eeff.png
[Hide] (198.7KB, 520x463)
>>18869
A lot of the people behind this modern shitware should really be working on a non-Unix OS at this point. It's obvious they hold the Unix philosophy and hackers in contempt, and they'd be happier elsewhere. Instead, they try to force a fun hacker OS to become something else. They don't care to integrate their foreign influences into how Unix works and just end up creating an incoherent mess.
This shit is why we need rump kernels. There needs to be some kind of actual variety in operating system design beyond endless Unix clones so we can send these faggots elsewhere.

fit_vs_g.webm
[Hide] (729KB, 640x360, 00:09)
Thread dedicated to Questions That Don't Deserve Their Own Thread
(but are worth asking)

Before asking a question here, please search the web first or put in effort towards answering your own question. If you put in effort but you still can't find the solution, feel free to ask here.

If you are looking around for useful applications/programs, see >>531
Last edited by hisuimeido
495 replies and 175 files omitted. View the full thread
Replies: >>18927 + 9 earlier
>>18796
I think a lot of IT is actually what you describe. I love it and hate it. There's always something to figure out.
>>2 (OP) 
I want to use a virtual machine with a simple, lightweight, and straightforward operating system. I mainly want it for taking notes. I would also like to store images in it and, if possible, customize or decorate it creatively with images or videos, although this last part is not necessary. I have heard about Xubuntu.
What recommend me?
Replies: >>18928 >>18930
>>18927
You can try anything you like in a virtual machine.

ReactOS sounds fun...
https://distrowatch.com/search-mobile.php?ostype=All&category=All&origin=All&basedon=All&notbasedon=None&desktop=All&architecture=All&package=All&rolling=All&isosize=All&netinstall=All&language=All&defaultinit=Not+systemd&status=Active#simpleresults
Haiku_R1_Beta_3_desktop_screenshot.png
[Hide] (129.6KB, 1024x718)
AROS_Icaros131.jpg
[Hide] (225.2KB, 1366x768)
HelenOS.png
[Hide] (209.9KB, 1024x768)
SerenityOS.png
[Hide] (127.2KB, 1024x768)
OsakaOS.png
[Hide] (32.5KB, 640x441)
>>18927
Sky's the limit, man.
Do you mean simple as in having an easy graphical interface, or simple as in technically simple? You have a lot of options beyond the usual Linux distros and BSDs either way. Haiku (a BeOS clone), AROS (open source Amiga OS, has distributions which come with a buttload of games and demoscene programs), HelenOS (some microkernel OS), SerenityOS (hobbyist Unix clone by the guy who's now making the Ladybird browser), and so on and so on. If you're talking technically simple OSes, there's some overlap with these, but your options expand even further. You have everything from 9front (Plan 9 continuation) to TempleOS (Terry Davis' masterpiece), OsakaOS (a shitpost OS), and random Lisp OSes that may or may not go anywhere.

Really, just find something that you think looks fun and mess around with it. If you don't end up liking it, you don't lose anything, and you can always try something else.

galatea_neocities.png
[Hide] (1.2MB, 1007x566)
Galatea_Poster_v3.png
[Hide] (4.5MB, 1408x2112)
galatea_cute.jpg
[Hide] (95.4KB, 739x739)
I created the Galatea Multipurpose Companion Maid Robot. It is designed to be an IRL robo-maid girl. Local AI means you can talk with her, and she has actual practical uses. She's also very customizable, you can choose the color, dress, head, hair, and even AI.
I intentionally designed her to be easy to build with the instructions.
I intend this to be the Model T of humanoid robots and robotic companions, while it is not the most complex, it is easy to mass produce and cheap.
https://greertech.neocities.org/Galatea%20v3.0

Current version as of this post is version 3.0.8
22 replies and 21 files omitted. View the full thread
Replies: >>18904 + 3 earlier
>>18170
>I'm praying that at least one of you will make it real. Good luck.
@Mechnomancer on /robowaifu/ is making realworld progress rn, and several other Anons both on & off that board have done so as well. However, just because it's hard on an individual level isn't any excuse not to push your own self towards your dream, Anon. And through /robowaifu/ 's team approach, you can share information and updates with each other so we all rise together on the same flood.

>tl;dr
Better crack those books today, Anon!
Simple as.  :)
>>18044
>>18162
That's actually a really good idea. It's similar to my Galatea, but more food-based. If you put the batteries near the "feet", the battery weight can be an advantage with a counterweight. I think you should pursue it!
>>18169
It's not waiting, it's work, a lot of hard work. 
Also going schizoid can be a great time and you can hallucinate waifus at a cost to your sanity. Been there done that. miss it a bit to be honest, used to just listen and play with the music in my head, messes with getting things done and interacting in society though.
Galatea_v3.0.9_Wide.jpg
[Hide] (100KB, 1792x1024)
Lieutenant_Galatea.JPG
[Hide] (715.7KB, 1690x2112)
>>17765 (OP) 
Galatea has been updated to v3.0.9. She now has a new body with more aesthetic ratios, and new accessories.
>>18170
That robot is not going to build herself, anon!

Internet.png
[Hide] (263.4KB, 500x414)
If you decided to remake the internet from scratch, how would you avoid the centralization of authority, SEO and everything bad that plagues the modern internet?
10 replies and 2 files omitted. View the full thread
The fact (real)  political discussion on the internet is the most poisoned well in the history of mankind should tell you something.
slack-penguin-bw.gif
[Hide] (4KB, 258x303)
>>18917
The most valid concern I've seen is that politics is a very big stick that isn't always appropriate for the scale of your problem. The other thing is that if you aren't careful, you can give your party crazy powers to deal with one problem which then get used against you when you're kicked out.
There's obviously a place for it, but it's something you gotta be careful about. Otherwise you get crap like the current wave of tech-illiterate boomers destroying the web because they have no idea what "just make everything check your ID, how hard can it be?" implies.
I mean in general. A good example of what I'm talking about is brown people insisting to use usraeli social media like whatsapp and X while bombs are turning them into meatfetti. How stupid can people be? They had their actual dicks blown off by their sail foams a year ago and they keep using them. I saw some brown woman in lebanon say "how can kids learn without power for their phones?" INSANE. What is a pencil and paper bitch?

It's some kind of animal passivity. Animals don't plan ahead in a fight and neither do 99% of people on the internet. Nobody forces you to sit and do nothing while LLMs turn the entire web into the Truman Show. But asking people to use their own hands and brains to make their own handmade computer programs to talk to other poeple is like asking a monkey to fly to mars. Even though LLMs put this ability into everyone's hands because you can just say "HOW DO I TCP YOU FAGGOT ROBOT" and it will explain in perfect detail without having a tism rage like the faggots on stack overflow.
First off, internet /= web.

But also, the web has no practical purpose to begin with, an entire operating system specification built from several worst in class standards, possibly the worst programming language ever made (and oh boy does this title have competition), and 2 implementations that compete for worst piece of software ever written, all just to send and receive text and files in the most devious rube goldberg machine ever devised is a monumentally retarded idea from the start. 

And it's so blatantly obvious from a glance that anyone who didn't already know this before I made this post either lacks the beginner level knowledge in network protocols, programming language design, serialization formats, etc, or is not right in the head, which scares me a lot, because it means most programmers are clinically retarded if they did not form an alliance and vow to never write nor allow anyone else to write any javascript, json, HTML, etc upon first seeing those out of sheer disgust.
Replies: >>18925
peak_webpage_design.jpg
[Hide] (117.7KB, 800x600)
eyecandy_elpher_gopherhole.png
[Hide] (493KB, 1080x1920)
>>18923
>the web has no practical purpose to begin with
To be fair, back in the early 90s it must have seemed like a great idea to give the writer of the document the power to specify the colour of the background and the ability to embed some pictures into the text. But as those horrible late 90s webpages showed, it only really gave people the power to waste bandwidth with unnecessary clutter. And by the 2000s it became obvious that you could also use it to track people and to build ever more centralized systems.

And in hindsight, the very idea that someone else should decide for you the exact appearance of a hypertext document is flawed. How could some random faggot know better my preferred colour scheme and font than I do? Not to mention that I like it when I can both read text and stare at fat 2D tits at the same time, which is not a feature supported by the average website. At least by now many websites have both a light and a dark colour scheme, but it's not standard, and many of those themes are quite horrible. Not to mention that websites have to support a practically infinite variety of resolution and aspect ratios, so the more elaborate and specific a website's design the less likely that it'll work as intended.

tumblr_d84f64dd5cbbe25cb1b3f32e2f9eeb58_ae24d8cb_1280.jpg
[Hide] (151.7KB, 962x640)
Been dipping my toes into programming and have been looking at what engines use what languages. It seems like C++ is most common, with Lua and C#, afterwards, not necessarily in that order. 

The differences that I've read between C++ and C# is that ++ is more performant, but takes a higher amount of skill to be able to harness and is more prone to error and time consuming. C# is more stable for non-experts and is quicker, while still offering good performance. I'm personally leaning towards Sharp and have been looking a lot at the Stride engine:
https://www.stride3d.net

Please discuss languages as they relate to game dev/engines in general.
67 replies and 11 files omitted. View the full thread
>>18138
At least you're (I assume) looking to make a technologically mediocre implementation of your (no doubt brilliant and inspired) new ideas, instead of retreading old ideas with as much bleeding edge technological optimization in implementation possible as your first project, like this guy:
https://invidious.nerdvpn.de/watch?v=CJ94gOzKqsM
Replies: >>18220
>>18138
>primal revised simplex using sparse matrix/vector arithmetics and Bartels-Golub method to iterative LU decomposition
I am going to say this as harshly as I can so you really get the point:
Coming as someone who studied numerical linear algebra let me tell you that there are graduate students in numerical linear algebra who would have no idea wtf you just said. You are so deep inside either imposter syndrome or Midwest sandbagging that I don't know what I can possibly tell you at this point other than your so-called performance issues are deathly serious psychological and esteem issues as opposed to intelligence.
Replies: >>18220
>>18147
You're giving me too much credit. I am exactly retreading something that was thoroughly explored for optimisation in the 1990s and more-or-less solidified in set of "state-of-the-art" industry standard techniques by 2010s, at least as far as LP optimisation solvers go - most variations past this point seem to focus on heuristics for picking best-suited scaling and pivoting techniques for a particular problem and avoiding degenerate states. And my domain is as trivial as finance.

>>18218
I only participated in uni for a limited time but from what I've witnessed, merely being seen at every lecture scores you higher in than actual understanding of the topic and it's tangents, so at least in some extremes it may be testing the bureaucratic/conformation aptitude more than anything else. While I don't discount that someone brilliant may choose to stick around, it is doubtful that act of graduation alone is a meaningful achievement.
Thankfully, scihub and researchgate are around, so there is no need to be academic environment to have access to whitepapers, but while I can make a working implementation after cross-referencing the arbitrary notion syntax for several days, the understanding is only tentative and amounts only to consuming and regurgitating essentially, being entirely dependent on someone truly impressive to kindly share their find
Message too long. View the full text
>>18128
Update: I'm sticking with Kotlin and KorGE. 

As to Rust and any game engine related to it, I'm not interested. I'm taking up the D language. I think D is a very good and underrated language. The most complete engine offered in D is the Dagon engine, spearheaded by a very productive and focused Russian man who's spent 10 years building it by nearly himself: https://gecko0307.github.io/dagon/

So, as of right now, my game dev languages are Kotlin and D and my game engine choices are KorGE and Dagon.
I came upon this article discussing how during the 90s people would finger .plan files for direct access to the daily musings of gamedevs like John Carmack.

https://irclol.com/digital-prophets-doom-plan-files-tech-journalism/

I explored using finger and making my own local .plan file, but I'm a little confused how this was actually used in the 90s were they web facing and not internal? What was it really like, how did anyone know who to finger?

slapslapslap.gif
[Hide] (308.6KB, 200x200)
I think this is big enough deal to merit pulling it out of the 'news' page into its own thread. If you don't know what's going on, a bunch of states have pulled a fast one on us and are trying to/have passed age verification laws in various states in the U.S. on the operating system level.
- Lunduke's Journal has been having a spree providing updates on it ( lunduke.substack.com )
- I made my own page to try to keep track on what you can do. Please think about sharing it (or something): https://websitereview.neocities.org/ageverification
- Reclaim the Net has a campaign trying to counter it https://reclaimthenet.org/age-verification
- The EFF has a campaign https://www.eff.org/issues/age-verification .
I've included some minor links suggested by >>18007 and >>18008 . Please keep in mind I'm a moron and don't know what I'm doing, but felt something should be done here. Please share your own sites, updates, and thoughts on the situation.
THANK YOU F
Message too long. View the full text
281 replies and 111 files omitted. View the full thread
Spoiler File
(74.2KB, 1024x680)
>>18844
That's because labels like "leftist" or "right-wing" are ultimately fake and gay and only exist for ((( them ))) to control people.
As much as I hate wojacks, this one is very relevant.
https://reclaimthenet.org/big-tech-backs-colorado-os-level-age-data-bill
FUCK YOU. GOVERNMENT APPROVED OSES ONLY.
>283 replies
>none of them showing how to bypass this bullshit
Replies: >>18888
piracy-vs-theft.jpg
[Hide] (169.2KB, 825x820)
pirate_laughing_at_klaus.png
[Hide] (317.3KB, 500x500)
>>18887
Don't comply
Don't install shitstemd
Don't visit webslop sites
Shoot a congressman
Keep torrenting fellow pirates
Replies: >>18901
pint.jpg
[Hide] (644.8KB, 980x1080)
>>18888
Based Quads of Truth.

1592689471044.png
[Hide] (100.4KB, 587x575)
Repost of the Julay /tech/ sticky with some minor edits: https://archive.vn/znAXT
Beginner Info
If you would like to try out GNU/Linux because of https://itvision.altervista.org/why-windows-10-sucks.html, you can do one of the following:
0) Install a GNU/Linux distribution of your choice in a Virtual Machine (preferably using KVM or Oracle VirtualBox for newfriends).
1) Use a live image and to boot directly into the GNU/Linux distribution without installing anything (keep in mind that the performance of live distros might be very different than from distro that was booted from your HDD, as most distros are loaded in RAM and don't include the proprietary drivers for NVIDIA GPUs or up-to-date Mesa libraries in their isos).
2) Dual boot the GNU/Linux distribution of your choice along with Windows (make sure to install Windows first, as it can "replace" GRUB or other UNIX bootloaders, and troubleshooting of Windows replacing your bootloader of choice might be painful for people that just started learning about the Linux kernel)
3) Go balls deep and replace everything with GNU/Linux (you really shouldn't do this, if you don't know what you're putting yourself into, see: https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html).

Resources:
Use your web browser and search engine of choice. Good comparison between them is hosted here:
https://digdeeper.neocities.org/ghost/browsers.html
https://digdeeper.neocities.org/ghost/search.html
If not sure which browser to choose, just use the Tor Browser Bundle:
https://www.torproject.org/
or paste these commands to your terminal emulator of choice (please make sure to first learn what they're exactly doing):
Message too long. View the full text
495 replies and 92 files omitted. View the full thread
83e06f25041eefdc13d7ad788c9fd48a1c7029f426a1981aa1e5990d9c411e2a.png
[Hide] (151KB, 652x685)
I should also mention that the comments for that article are really helpful if you're curious about specific details, such as what GOOL and GOAL fell back to assembly for (GOAL much less so). Since someone will likely ask about garbage collection, I've heard GOAL managed memory in various ways depending on the task, with garbage collection being used for some of them, but I don't know the specifics.
>>18899
>I recall seeing the observation years ago that all of Luke Smith's endless Vim plugins and suckless programs added up to something like a janky, fragmented version of Emacs' featureset.
Makes me wonder if you could popularize emacs with a striped down version that doesn't have tetris, snake, and 2 different IRC clients included by default. You know, take out everything until you can run it on a Pentium processor just fine in a terminal emulator, but also leave a path to add back all the features missing from that version.
>As for Andy Gavin's Lisp dialects, I'd recommend https://all-things-andy-gavin.com/2011/03/12/making-crash-bandicoot-gool-part-9/ from his excellent series on Crash Bandicoot's development. 
Thank, will read it.
>It helps that he was honest about areas where that MIT culture you (?) brought up got in the way. 
Indeed, that was me. And it's nice to see a practical example that I can bring up in the future.

Also, this thread is not only derailed, but also autosaging.
Replies: >>18905
>>18903
It might be worth making a new one when it falls off the front page. I guess I'm a bit biased because I'm partially responsible for the derail, but I think this one was alright because parts of it tie into how Guix manages the operating system.
In general I'm really glad Guix exists. Previously they had a vague idea that they wanted Guile as an extension language for the GNU OS, but no real vision or outlet for that. This gives them something distinctive to aim for and gives users real advantages for using it, even if the project is inspired by NixOS.
from_my_point_of_view.jpg
[Hide] (95.5KB, 992x951)
>>18898
>if emacs was not a single process running lots of programs, but dozens of independent programs that can work together, then I think it would be quite inline even with the kind of simplicity the suckless people seek.
You still don't quite "get" the lisp philosophy. Lisp existed before what we think of as an OS with discrete programs or files, and was intended to do all of their functions and more. All non-lisp code and data were to be mediated solely through lisp.

In this scheme (LOL)  emacs wouldn't be a giant monolothic program including a lisp runtime, instead it was just another collection of code snippets that could be freely transcluded and updated with other code.

In the lisp ideology, it is in fact, *N*X, OSs in general, and all the apps that run on them, that are the truly monolothic rats nest.
Replies: >>18908
>>18906
Thanks, you genuinely gave me a new perspective. Still, I should mention that the first versions of emacs weren't written in lisp, so it's kind of like if someone reimplemented the whole user interface of an OS and named the project after the included word processor.

16color.jpg
[Hide] (65.5KB, 1022x1023)
 Discuss alternative OSes that are not Linux, Windows or Mac OSX. 
Also post your criticism of UNIX, Windows and Fag OSX design ITT.
If you want to discuss GNU/Linux distros, there is already a thread for it: >>>/tech/530
The package manager thread can be also useful: >>>/tech/4739


Some hastily written notes...
* everyone thinks UNIX (https://www.youtube.com/watch?v=tc4ROCJYbm0) is still the state-of-art. Ignorants praise Windows, not knowing it's originally a dumbed down clone of VMS that has some patches ported from OS/2 (https://www.itprotoday.com/compute-engines/windows-nt-and-vms-rest-story). Some say that Windows is also still mainly a single-user system that emulates a multi-user system. I think we are living Higurashi tier time loop when it comes to operating systems...
 (and CPUs: X86 is relic from the times of Vaxen. ARM, PowerPC/Power ISA, MIPS, RISC-V are more modern and better. Even modern X86 CPUs converts CISC to RISC in the microcode!)
* Plan9 (9front? Also, see plan9port and 9base), BeOS (Haiku) and TempleOS were the last innovative operating systems that I know of. Even the OSDev people imitate UNIX.
* It's awful that a misbehaving device driver can take down the whole system. Microkernels (e.g. MINIX, GNU Hurd, seL4) or muh """hybrid kernels""" (e.g. DragonFly BSD, Haiku, ReactOS I don't know if modern Windows has a hybrid kernel.) should be the norm. MINIX is incidentally perhaps the most used OS because ((( Intel ME ))) uses it as a basis for the CIAware that runs on our fucken CPUs!
* Nearly all criticism of UNIX is historic stuff: The UNIX-HATERS Handbook (https://web.mit.edu/~simsong/www/ugh.pdf a joke), Multicians (https://www.multicians.org/) and LispM (http://fare.tunes.org/LispM.html) users...
* Worse is better or do the right thing? https://www.dreamsongs.com/RiseOfWorseIsBetter.html & https://www.dreamsongs.com/WorseIsBetter.html
* Some modern UNIX-related innovations: 9p, DTrace, Solaris Zones & FreeBSD Jails, Nix & Guix...

Message too long. View the full text
137 replies and 30 files omitted. View the full thread
>>18069
Thanks, guess I will try to read about the Intel gayops that sabotaged their competitors to better understand this subject.
>Intel gives up, slaps an encoder atop an internal RISC, dubs it "Pentium Pro", and pretends it's still x86. This is how all "x86" works to this day.
So x86-64 inherited this design, and modern x86 is actually RISC with extra steps for backward compatibility?

Also, a few years ago I bought a pair of ThinkCentres, because they were so cheap and old that I was worried the local friendly used business computer merchant will trash them if nobody buys them. One of them is a relatively boring one from Lenovo, but the other one is IBM-Lenovo co-branded, has a Pentium 4 inside, and it's actually a BTX case:
https://en.wikipedia.org/wiki/BTX_(form_factor)
I actually had no idea about it when I bought that machine, but after reading upon it I am even happier, because it really is a beautiful package of failure on multiple levels. I am not even sure what should I do with it, because it obviously uses too much power for a server, and its performance is way too low for all that energy, so it just gathers dust for the time being.
Replies: >>18082 >>18084
>>18081
Also, it has both a DVD and a floppy drive, and also both USB & RS-232, although the latter combo is rather standard even for business computers from the middle of the previous decade. On top of it, the integrated graphics only comes with a VGA connector, so there is a DVI connector on a separate card that has IBM branding. Really, I might just take out the side panel, glue in a plastic sheet (with a glue that can be easily removed), and put it in a corner so that I can randomly adore it for its weirdness.
>>18081
>Intel gayops
The ones I alluded to were the DEC/Compaq/Apple/ARM lawsuit, and the HP/SGI/M$ Rick Belluzzo saga. A popular companion piece is the Symbian/Qt/Nokia/M$ Stephen Elop saga.
>So x86-64 inherited this design, and modern x86 is actually RISC with extra steps for backward compatibility?
Yes. In AMD's case, it was even more blatant. What they plopped the x86 decoder on was AMD's preexisting 29k RISC core to make the K5. Though the K6 and all AMD's modern designs originate from the Nx586 that came out just before the PPro, another "RISC with an x86 decoder" chip which AMD bought NexGen for.
>BTX
Was actually a good idea. ATX and everything that lines up with it is inherently screwed up, an evolutionary accident like how the vertebrate retina being upside down makes us all have a blind spot.
Screenshot_20260214_150100_Termux.jpg
[Hide] (878.3KB, 1920x1200)
>>15947
I made some changes, mainly finding out how to have a terminal with Termux, and enabling the OneUI's "Edge Panel" which feels like a taskbar, these changes make it so my current setup reminds me of how Ubuntu looks and feels, at least in it's latest versions, I do get now why many say GNOME looks like a tablet's UX/UI, though I think that's not a bad thing.
I watched this talk ------> https://www.youtube.com/watch?v=mCiRxM8dOSY
I got interested in Plan9 (and the 9P protocol). Plan 9 is more UNIX than UNIX. Everything is a file. Just write to /net, if you want to access a network server. You can even use it to make a network for distributed computing (ex. a build farm) for free!  The other computer/CPU is a file.

BTW, does $anyone know if there is a plumber feature for Linux? Also, should I use 9Base or Plan9Port? I want to test Acme!

Show Post Actions

Actions:

Captcha:

Select the solid/filled icons
- news - rules - faq -
jschan 1.7.3