Post Arn7pprLEAFVlLJxWy by dick@annihilation.social
 (DIR) More posts by dick@annihilation.social
 (DIR) Post #Armx80o6ADszQuGix6 by feld@friedcheese.us
       2025-03-06T20:11:12.997912Z
       
       2 likes, 2 repeats
       
       > The RAID paper was used by many startups and storage companies as the foundation of their development, among them NetApp, and EMC (via Data General’s Clariion Disk Array)So I guess that means our modern networking, storage, and Unix OS designs are all thanks to the same research philosophyOpen research / copyfree (BSD/MIT) leads to standards and industry-wide adoption of foundational technologies. Copyleft (GPL) does not.e.g., a GPL reference implementation is not going to spawn an industry of companies trying to push the technology to its limits.Strictly relying on the open source community to supply all innovation doesn't work. There are too many financial/resource challenges.
       
 (DIR) Post #ArmzViqYn7NWaXr0Eq by phnt@fluffytail.org
       2025-03-06T20:39:29.122301Z
       
       3 likes, 4 repeats
       
       @feld On a similar note, it still sort of holds to this day. ZFS originally made by Sun and later released under a non-GPL compatible license is still used a lot for archival storage. Its GPL replacement originally made by an Oracle employee is mostly in maintenance mode after Oracle mostly abandoned the project. SUSE still maintains it and uses it as the default filesystem in SLES, but it's still half-developed after years with many pitfalls.XFS - originally made by SGI, now developed by Red Hatext* - possibly the only GPL filesystem that is used a lot outside of specialized needs (inspired by the MINIX filesystem and UFS)JFFS2 - updated version of a filesystem made by Axis communicationsF2FS - developed by Motorola, Samsung, Huawei, GoogleAll of the examples except one, or maybe two, wouldn't exist without a company developing it for their own commercial needs first. LVM is the same. If it weren't for Red Hat's use of it everywhere, it definitely wouldn't be as usable as it is today.
       
 (DIR) Post #ArmzkFHyy64tGDbbvs by sendpaws@mitra.pawslut.party
       2025-03-06T20:42:06.803737Z
       
       0 likes, 0 repeats
       
       @phnt @feld on the other hand, does anyone use illumos or bsd aside from Sony license dodging?
       
 (DIR) Post #Arn07Y6bAwZ8HMOQIy by phnt@fluffytail.org
       2025-03-06T20:46:19.747426Z
       
       0 likes, 1 repeats
       
       @sendpaws @feldBSD? Do you want a storage appliance with support. You go to iX Systems or Oracle. One uses primarily FreeBSD, the other bought the company that built the FS in the first place.Other users: Netflix, literally every enterprise firewall that doesn't use purpose built hardware for high-speed throughput.Illumos: Nobody, same with all the other operating systems made to replace discontinued proprietary ones (ArcaOS and alike)
       
 (DIR) Post #Arn0xPzMb9fYADk3WK by feld@friedcheese.us
       2025-03-06T20:50:36.856563Z
       
       4 likes, 0 repeats
       
       @sendpaws @phnt lots, it's just never talked about publicly. A few off the top of my head for BSD:CiscoJuniperDell/EMCNetappNetflixLimelightNintendoIllumos is something I am less familiar with. It probably lives on in some industrial controls type companies.I wouldn't call Sony's usage "license dodging". They have taken FreeBSD and completely transformed it for their console's OrbOS. It still has jails which are used to launch games, they ripped out a bunch of syscalls from the kernel and added new ones, plumbed in changes to optimize it for gaming, etc. Even if they released the source it would be pretty much unusable by anyone else.One thing people don't realize is that videogame consoles don't behave like a PC -- they don't have graphics drivers. That architecture actually makes the GPU usage slower / less efficient. Although my knowledge about this is aging and it's possible modern PCs have done things to close this gap...
       
 (DIR) Post #Arn0xQjnoUoeUFT8u8 by sendpaws@mitra.pawslut.party
       2025-03-06T20:55:41.707772Z
       
       1 likes, 0 repeats
       
       @feld @phnt >One thing people don't realize is that videogame consoles don't behave like a PC -- they don't have graphics drivers. That architecture actually makes the GPU usage slower / less efficient. Although my knowledge about this is aging and it's possible modern PCs have done things to close this gap...It hasn't been that way for a while, especially not after the whole "SDK on the console" approach that Sega and Microsoft used with the DC and Xbox. You just never have to ever touch the GPU driver part unless you're writing an SDK for it. That's why the DC has it's own open SDK for it.https://github.com/KallistiOS/KallistiOSThe PS4/Xbox One definitely run OSes. The Xbox runs a NT kernel, the PS4 runs BSD.As for license dodging, it's so they never have to release a single line of code back.
       
 (DIR) Post #Arn1124PT8np8jpFU8 by sendpaws@mitra.pawslut.party
       2025-03-06T20:56:21.346737Z
       
       1 likes, 0 repeats
       
       @phnt @feld I'd argue illumos has slightly more solely based on being an *nix based OS that's more complete than Hurd.
       
 (DIR) Post #Arn1X7m7nEbE6IZkGW by i@declin.eu
       2025-03-06T21:02:02.505832Z
       
       0 likes, 0 repeats
       
       @feld neither does an Apache implementation, if the law of the land means reimplementing the wrong ideas can land you in the hands of a patent trollparity was already hundreds of years old before computers came about, but the rest of erasure coding still lands you in court for hefty million dollar sums
       
 (DIR) Post #Arn1ytZaBrkWA3x2n2 by feld@friedcheese.us
       2025-03-06T21:04:59.201718Z
       
       0 likes, 0 repeats
       
       @sendpaws @phnt You're misunderstanding. I don't mean that they don't have an OS, it's that they don't have the same type of "driver" and that you would install on Windows or Linux (or FreeBSD) to expose an API (DirectX, Vulkan, etc) for talking to the GPUs.I'm trying to think of who I know that can speak with some authority on this. I suspect @TTimo can clarify and correct me on the major differences that go beyond hardware
       
 (DIR) Post #Arn1yub2NwVVKrdihE by i@declin.eu
       2025-03-06T21:07:05.981140Z
       
       0 likes, 0 repeats
       
       @feld @phnt @TTimo @sendpaws they aren't forced to fuck the firmware through a sock because companies like nvidia doesn't want people writing software for their hardware without an OEM agreement
       
 (DIR) Post #Arn2eyC3Oy9Oec0aps by sendpaws@mitra.pawslut.party
       2025-03-06T21:14:45.640507Z
       
       0 likes, 0 repeats
       
       @feld @phnt @TTimo you use the same DX APIs on the Xbox One family for sure
       
 (DIR) Post #Arn4aljVzEuSl7mgcK by pernia@cum.salon
       2025-03-06T21:36:25.763215Z
       
       0 likes, 1 repeats
       
       @phnt @feld gnu niggers in shambles
       
 (DIR) Post #Arn5C4o627v0d8iVNo by feld@friedcheese.us
       2025-03-06T21:30:01.708907Z
       
       0 likes, 0 repeats
       
       @sendpaws @phnt @TTimo When you use DX you're not talking directly to the GPU, you're talking to a library that then figures out how to do that for you.Pulling a random comment from an old HN thread because the forum links with more details are dead, sadly:> But you are also wrong in the larger picture. Direct3D and OpenGL are first and foremost abstraction layers to access the GPU. Since in a console the hardware is immutable, you can gain a lot of performance by skipping (or trimming the fat of) these abstractions.> The XBox 360 version of DirectX is very different from the PC version: it's much much closer to the metal and exposes pretty much all the GPU functionalities.also:> "Sony is building its CPU on what it's calling an extended DirectX 11.1+ feature set, including extra debugging support that is not available on PC platforms. This system will also give developers more direct access to the shader pipeline than they had on the PS3 or through DirectX itself. "This is access you're not used to getting on the PC, and as a result you can do a lot more cool things and have a lot more access to the power of the system," Norden said. A low-level API will also let coders talk directly with the hardware in a way that's "much lower-level than DirectX and OpenGL," but still not quite at the driver level."https://arstechnica.com/gaming/2013/03/sony-dives-deep-into-the-ps4s-hardware-power-controller-features-at-gdc/On the PS4 there was an API called the GNM; PS3 had one called the GCM.> "At the lowest level there's an API called GNM. That gives you nearly full control of the GPU. It gives you a lot of potential power and flexibility on how you program things. Driving the GPU at that level means more work."https://www.eurogamer.net/digitalfoundry-how-the-crew-was-ported-to-playstation-4Could you make all of this possible on a PC? Yes. But since a PC is a general purpose computer/OS you are opening a can of security worms
       
 (DIR) Post #Arn5C5t611Vnyw40oa by phnt@fluffytail.org
       2025-03-06T21:43:09.421977Z
       
       0 likes, 1 repeats
       
       @feld @TTimo @sendpaws Regarding DirectX and Windows/Xbox, there are multiple abstractions at play. There's the DirectX API with a library, there's the userspace driver that handles the DirectX calls made from the Windows runtime and translates them into something the NT GPU driver can understand and then there's kernel driver which finally talks to the GPU. That's how this works on PCs and I doubt that Microsoft reengineered this whole behemoth specifically for Xbox since they use the same kernel since Windows 10.Incidentally that's how Intel was able to emulate Dx9 on the first gen Arc GPUs. The userspace driver advertised Dx9 support and emulated it completely in software. The kernel driver had no idea what Dx9 was.For Playstation 4, I remember reading a post or maybe watching a video about how the games have more-or-less direct access to GPU memory, but I'm also likely misremembering that since that was years ago when the first PS4 jailbreaks popped up.https://www.youtube.com/watch?v=Qp3BGu3vixk
       
 (DIR) Post #Arn5K4lm3Ym8pZRecq by sun@shitposter.world
       2025-03-06T21:44:37.900024Z
       
       0 likes, 1 repeats
       
       @feld @phnt @sendpaws XBox uses DirectX, you have to get special permission to make a game that doesn't use DirectX
       
 (DIR) Post #Arn5MbdioicZM3swN6 by sun@shitposter.world
       2025-03-06T21:45:04.939368Z
       
       1 likes, 1 repeats
       
       @feld @phnt @sendpaws btw Illumos was being used by one hosting company Joyent but it was sold to Samsung in 2016
       
 (DIR) Post #Arn5Rys5rwyor4AcVM by sun@shitposter.world
       2025-03-06T21:46:03.440438Z
       
       1 likes, 1 repeats
       
       @feld @phnt @sendpaws There was a second company selling Illumos VMs too but I checked it out one time and it was nonfunctional, nobody writing articles about it ever actually tried it
       
 (DIR) Post #Arn5bQ2cDpzdj6amci by ixe0321@mugicha.club
       2025-03-06T21:47:46.077822Z
       
       3 likes, 0 repeats
       
       What about the file system that killed its wife? What license was that?
       
 (DIR) Post #Arn5sxrZj5dHXvnKT2 by feld@friedcheese.us
       2025-03-06T21:50:22.657268Z
       
       4 likes, 0 repeats
       
       @ixe0321 @phnt
       
 (DIR) Post #Arn5xeJxoKeaNxJ5yi by feld@friedcheese.us
       2025-03-06T21:45:55.784210Z
       
       0 likes, 0 repeats
       
       @phnt @TTimo @sendpaws> That's how this works on PCs and I doubt that Microsoft reengineered this whole behemoth specifically for Xbox since they use the same kernel since Windows 10.I suspect they were able to change the driver model in the Xbox's forked NT kernel to remove some barriers that affect performance on PC as you don't need security features here. Untrusted code is not executed on the XBox, only games.
       
 (DIR) Post #Arn5xeckgTgNKE66GO by phnt@fluffytail.org
       2025-03-06T21:51:45.677112Z
       
       0 likes, 1 repeats
       
       @feld @TTimo @sendpaws Maybe, it's possible, but also the whole OS and games run in a VM (two VMs actually) which probably affects performance more than removing security barriers in the render pipeline.
       
 (DIR) Post #Arn76XM3BGkrL95JuS by mischievoustomato@tsundere.love
       2025-03-06T22:04:34.871682Z
       
       1 likes, 0 repeats
       
       @phnt @feld companies pretty much push stuff
       
 (DIR) Post #Arn7IoeShGegScYGlE by mischievoustomato@tsundere.love
       2025-03-06T22:06:47.832843Z
       
       0 likes, 0 repeats
       
       @feld @phnt @sendpaws > Even if they released the source it would be pretty much unusable by anyone else.It's something that it's been on the back of my mind but never really thought of it directly
       
 (DIR) Post #Arn7UQb9x5pDKsXnZg by feld@friedcheese.us
       2025-03-06T22:07:01.872351Z
       
       1 likes, 0 repeats
       
       @mischievoustomato @phnt they also destroy a lot of good stuff by taking it to the grave with them. It's sad but this is the cost of business. You want investment into groundbreaking technologies you have to accept that they're going to patent them and squeeze as much as they can from them. If nobody wants to pay they just disappear forever.
       
 (DIR) Post #Arn7URywo8RncwgJI8 by mischievoustomato@tsundere.love
       2025-03-06T22:08:53.158994Z
       
       0 likes, 0 repeats
       
       @feld @phnt pretty much. People do great things because they wanna make cash dolla.
       
 (DIR) Post #Arn7mqIBA5COEiRlXU by feld@friedcheese.us
       2025-03-06T22:11:59.470942Z
       
       3 likes, 0 repeats
       
       @mischievoustomato @phnt capitalism is an incredible human motivator to solve problems. It can also completely destroy people and cause massive inequality, but it doesn't *have* to.We can have a healthy society AND still reap the benefits capitalism.
       
 (DIR) Post #Arn7pprLEAFVlLJxWy by dick@annihilation.social
       2025-03-06T22:12:46.939206Z
       
       1 likes, 2 repeats
       
       @feld @phnt @mischievoustomato there is not realy any benefits to capuitalism because what capitalism actualy means is rich guys can own capital wich basicaly means they control the world
       
 (DIR) Post #Arn7qAnrMIwSicqyWG by mischievoustomato@tsundere.love
       2025-03-06T22:12:49.683342Z
       
       0 likes, 0 repeats
       
       @feld @phntCompletely correct.
       
 (DIR) Post #Arn7rW7vYzJN8tsfp2 by mischievoustomato@tsundere.love
       2025-03-06T22:13:04.226437Z
       
       0 likes, 0 repeats
       
       @dick @phnt @feld might makes right
       
 (DIR) Post #Arn7sfXa351Cd1QfAG by dick@annihilation.social
       2025-03-06T22:13:17.771643Z
       
       0 likes, 1 repeats
       
       @feld @mischievoustomato @phnt buy and selling nothing to do with capiutalism
       
 (DIR) Post #Arn88MyUqNgjgGVOhk by feld@friedcheese.us
       2025-03-06T22:15:29.106508Z
       
       3 likes, 0 repeats
       
       @dick @phnt @mischievoustomato this entire conversation is happening because of a technical foundation laid down by capitalism
       
 (DIR) Post #Arn88OCMIKN3TXzywy by dick@annihilation.social
       2025-03-06T22:16:07.165773Z
       
       0 likes, 1 repeats
       
       @feld @phnt @mischievoustomato only because capitalism was the leading thing at the tie it means nothing wat it was
       
 (DIR) Post #Arn88gVoCkcmH5EllY by sun@shitposter.world
       2025-03-06T22:16:11.262586Z
       
       2 likes, 1 repeats
       
       @feld @dick @phnt @mischievoustomato arguably world war 2!
       
 (DIR) Post #Arn8o1HvrdPkaFSNTE by feld@friedcheese.us
       2025-03-06T22:19:39.146275Z
       
       2 likes, 0 repeats
       
       @dick @phnt @mischievoustomato the advanced processors, the electronics components, pretty much all consumer electronics, the entire network infrastructure, etc that we are using would not have been built in a fantasy world of communists because duplication of efforts and risk of potential waste from failed experiments is not exactly something that fits the communist world view.
       
 (DIR) Post #Arn913rJcLoiJyE2ng by dick@annihilation.social
       2025-03-06T22:26:00.820667Z
       
       0 likes, 1 repeats
       
       @feld @phnt @mischievoustomato easily could have happend under monarchism
       
 (DIR) Post #Arn9NS7y4HrXxYgwSW by sendpaws@mitra.pawslut.party
       2025-03-06T22:30:02.040402Z
       
       1 likes, 0 repeats
       
       @sun @phnt @feld Bryan (ex sun and joyent) now runs oxide and was the founder of joyent
       
 (DIR) Post #Arn9e4M5hpAT9dDlTM by feld@friedcheese.us
       2025-03-06T22:32:29.553156Z
       
       1 likes, 0 repeats
       
       @sendpaws @phnt @sun I love his energy so much, he's brilliant.But his public "have you ever even kissed a girl?" comment will live forever in my brain as one of the funniest fuckups a famous tech guy could make. He just needs to wear it as a badge of honor and admit youth comes with consequences
       
 (DIR) Post #Arn9hOcWoiiYsGUnh2 by sun@shitposter.world
       2025-03-06T22:33:39.334217Z
       
       1 likes, 1 repeats
       
       @feld @phnt @sendpaws he's apologized for it repeatedly but he's said actually-detestable stuff since then that I won't go into because I don't have proof on hand
       
 (DIR) Post #Arn9nELhv0MAkvPTjU by mischievoustomato@tsundere.love
       2025-03-06T22:34:42.340154Z
       
       0 likes, 0 repeats
       
       @feld @phnt @sendpaws @sun > have you ever even kissed a girl?no i have nott. nearly 24 year old man
       
 (DIR) Post #ArnBwXvyffHu0oweEi by sendpaws@mitra.pawslut.party
       2025-03-06T22:58:47.656372Z
       
       1 likes, 0 repeats
       
       @sun @phnt @feld this one caused a shitshow toohttps://archive.fo/tlu6G
       
 (DIR) Post #ArnC1xZwkhJIznDnXs by sun@shitposter.world
       2025-03-06T22:59:47.469158Z
       
       1 likes, 1 repeats
       
       @sendpaws @phnt @feld lmfao I forgot about the "he doesn't work for us but IF HE DID, he would be FIRED" post
       
 (DIR) Post #ArnCgmjLzTi9Du5Y6C by feld@friedcheese.us
       2025-03-06T23:04:17.024758Z
       
       0 likes, 0 repeats
       
       @sun @phnt @sendpaws demanding a pronoun MUST be gendered is pretty psychoticrejecting a pronoun change because it provides zero value to the codebase (e.g., relevant code wasn't refactored so there is no need to update the code comments) is fine IMO.
       
 (DIR) Post #ArnCgnZ6t36xoQIsls by sun@shitposter.world
       2025-03-06T23:07:08.130629Z
       
       1 likes, 1 repeats
       
       @feld @phnt @sendpaws I actually personally prefer to use they even when I know someone's gender, so I agree. But you might be surprised how many people consider using "they" instead of their preferred "she" is "transphobic". No, you're just not special, and lack of gendered pronoun is not "misgendering" you
       
 (DIR) Post #ArnCqdeWb3tTxrWots by sun@shitposter.world
       2025-03-06T23:08:56.443769Z
       
       0 likes, 1 repeats
       
       @ageha @phnt @feld @sendpaws too bad
       
 (DIR) Post #ArnCw33bZS0UCeq50C by sun@shitposter.world
       2025-03-06T23:09:55.673481Z
       
       0 likes, 1 repeats
       
       @ageha @feld @phnt @sendpaws I personally will adjust if someone asks me but it's out of courtesy not obligation.
       
 (DIR) Post #ArnDC3neZqGp8k0rVA by pernia@cum.salon
       2025-03-06T23:12:46.141693Z
       
       0 likes, 1 repeats
       
       @sun @phnt @feld @sendpaws #darkmoonman #killtrannies
       
 (DIR) Post #ArnDCQ0A21LZzu2A3E by sun@shitposter.world
       2025-03-06T23:12:52.773368Z
       
       0 likes, 1 repeats
       
       @ageha @phnt @feld @sendpaws sure just saying if they're upset that I try to treat everyone the same that's a them problem
       
 (DIR) Post #ArnDqpfa19uDBlg6tM by dick@annihilation.social
       2025-03-06T23:20:11.089608Z
       
       0 likes, 1 repeats
       
       @feld @phnt @mischievoustomato what i also say to you is it easily could happen under Communism but as you should know if you are actualy educated all "communist" countries have not been communist at all but only socialist. there is a difference if you actualy know the material
       
 (DIR) Post #ArnDsnVB344h2pkWcC by sun@shitposter.world
       2025-03-06T23:20:32.067660Z
       
       0 likes, 1 repeats
       
       @ageha I'm not being empathetic because they can't just assume that even if it makes them feel a certain way. it's perfectly valid if they're talking about people they know doing it but like I just don't want to think about it
       
 (DIR) Post #ArnDzmVr7ktm0KOgHw by sun@shitposter.world
       2025-03-06T23:21:47.850890Z
       
       0 likes, 1 repeats
       
       @ageha alright
       
 (DIR) Post #ArnE63YoebP4c9m2PQ by feld@friedcheese.us
       2025-03-06T23:22:00.279748Z
       
       1 likes, 0 repeats
       
       @dick @phnt @mischievoustomato I know that material and I also know this material: there'a purity test and the other communism wasn't pure enough. A pure communisum would surely succeed :mmmhmm:
       
 (DIR) Post #ArnE649KSqbuROrCK0 by dick@annihilation.social
       2025-03-06T23:22:55.501282Z
       
       0 likes, 1 repeats
       
       @feld @phnt @mischievoustomato no you dont get it. they were by definition allsocialist wich is striving for comunist but NOT there yet and that is all. nobody was ever truly communist
       
 (DIR) Post #ArnFl8039a0wD3f10q by deutrino@mstdn.io
       2025-03-06T23:25:04Z
       
       1 likes, 0 repeats
       
       @feld @phnt @mischievoustomato > You want investment into groundbreaking technologies you have to accept that they're going to patent them and squeeze as much as they can from them. If nobody wants to pay they just disappear forever.Optane 😩
       
 (DIR) Post #ArnG6V5AWoOtsdFJRo by phnt@fluffytail.org
       2025-03-06T23:45:24.369268Z
       
       0 likes, 1 repeats
       
       @deutrino @feld @mischievoustomato >>If nobody wants to pay they just disappear forever.>Optane 😩Yeah, Optane was a misunderstood product by many. I still cherish the few functioning drives at work for meaningful usage.
       
 (DIR) Post #ArnH6UTUt4IvwxBVPU by feld@friedcheese.us
       2025-03-06T23:45:48.397848Z
       
       0 likes, 0 repeats
       
       @deutrino @phnt @mischievoustomato didn't HP have some groundbreaking RAM designs that went nowhere?
       
 (DIR) Post #ArnH6Uzkx86nZ0HGgy by phnt@fluffytail.org
       2025-03-06T23:56:36.594020Z
       
       0 likes, 1 repeats
       
       @feld @deutrino @mischievoustomato Memristors from "The Machine" project?https://en.wikipedia.org/wiki/The_Machine_(computer_architecture)