9 ms·
Be an Open Source Absolutist
- afandian 3y ago> In the spirit of the first amendment, congress should make no law abridging the freedom to release open source software. This is an odd twist at the end. What’s it referencing?
- ohthatsnotright 3y ago[flagged]
- infamouscow 3y ago[flagged]
- SkyMarshal 3y agoHe's referencing the 90s crypto wars which he covered earlier in his comment. The cryptographers won that round when DJB won his lawsuit vs the US govt that resulted in software being considered speech: https://en.wikipedia.org/wiki/Daniel_J._Bernstein#Bernstein_v._United_States https://en.wikipedia.org/wiki/Daniel_J._Bernstein#Bernstein_...
- paulddraper 3y agoIt's not referencing anything, other than the first amendment. I.e. saying that source code is protected speech.
- johnea 3y agoHe says, in the twitverse...
- hprotagonist 3y agoBack in the 90s, there were legal battles in the US over software capable of strong encryption. There were scare stories about how terrorists and child pornographers would use the technology to evade justice, but people were also wearing T-shirts printed with forbidden code to mock the idea of algorithms too dangerous to share. It was stupid, and I was ashamed of the regulatory state, but we got better. we have not gotten any better. our t-shirt snark has, regrettably, faded.
- nomilk 3y agoTangental, but twitter is really nice for thoughts like this. It loads (fast). There's no obnoxious modals or even ads. The whole article's available in plain text. It gives a view/like count. Commenting is frictionless and via a well-established method, and authors often follow up answering questions. It's my preferred way of reading text on the web. Maybe 2nd to old school personal websites (since they're less likely to get deleted - I don't quite trust twitter to not do that).
- skydhash 3y ago> It loads (fast). There's no obnoxious modals or even ads. Most forums are faster (head-fi, mobileread). And twitter is chokeful of ads and spammy replies.
- bensecure 3y ago> It loads (fast). It's painfully slow. Probably depends on your connection and device, but I install libredirect on my phone purely to avoid twitter load times.
- extraduder_ire 3y agoKind of tangential, but I'm really saddened by Id not releasing the source code to their engines since Doom 3 BFG-ish. I know he doesn't work there anymore, but I got reminded earlier today when Linus (of techtips fame) lamented the fact that there's only a single game that runs on the fantastic Id tech 7 engine. At least Demonware will get direct unlicensed access to their netcode when Microsoft finally buys them.
- kridsdale3 3y agoID was bought by Bethesda, bought by Zenimax, bought by Microsoft. Those suits don't see the personal gain from release.
- kromem 3y agoNearly every comment is missing his take given the title here. He's not saying everything should be open source. He's saying that the right to have an open source version of anything is what we should be absolutists about. So not that every OS, or encryption, or AI model should be open - but that people should fight and stand up for the right to have access to open OSes, encryption, or AI models if produced. Windows can exist, but shouldn't be able to prevent Linux from existing basically. That's the absolutism. He hasn't suddenly turned into Stallman.
- drewcoo 3y ago>> a great many of the software tools used by the most powerful companies in the world are the exact same ones available to hospitals, students, and everyone else. For free. And not just to use, but to inspect, modify, extend, and redistribute. That does not say that open source is great because it copies closed source. Nor does the term "absolutism." Carmack is pushing for open source, just like the title would imply.
- kazinator 3y ago> He's not saying everything should be open source. He'd have to move to a Mastodon instance for that not to look stupid.
- zeofig 3y agowhy?
- sashimimono 3y agoThe beautiful idea of having "free/libre/opensource software" is worth nothing, if there is no code available at all.
- squigz 3y agoThere's a certain level of irony about this being posted on Twitter.
- prepend 3y agoWhat’s the irony? Would it be ironic if he typed it on an iPhone? Or transmitted it over a public spectrum licensed exclusively to some carrier? Or washed his hands with soap purchased from a store? It’s ok to use non-FLOSS things. But it’s bad to ban FLOSS or be confused over whether something is or is not FLOSS.
- squigz 3y agoI was being a bit flippant, but you are right of course :)
- bmc7505 3y agoI am a firm believer in open source, with the caveat that authors should always and everywhere have ultimate say over how to release their own work, never legislators or courts. FOSS may be the morally and technically preferable choice for many projects but is not inherently superior, and there are several advantages to going proprietary - plenty of examples where paid software is actually higher quality, regardless of whether it is developed in the open. This is also likely to be the case with ML software. If you want nice things then pay for them, but ultimately authors should be able to retain full creative freedom and executive control over their own software and let the marketplace decide.
- guappa 3y agoTo me your comment sounds self contradicting.
- bmc7505 3y agoNope. I support open source and personally release all my work in the open, but also support authors' freedom to distribute their own work however they wish and users' freedom to choose between them. These are fully consistent views.
- patmorgan23 3y agoLegislatures write copyright/patent law, that law dictates how you are allowed to release works. All software becomes open source after its patents/copyrights expire.
- bmc7505 3y agoHow would you access the source code of an encrypted program after copyright expiration if the author is dead and gives no one the keys? You might be thinking of public domain?
- smashah 3y agoAbsolutism includes the right to repair (our software) which extends to the right to reverse engineer. Unfortunately those are both untenable at the moment as there is no legal mechanism to support or fight for those rights To create such a mechanism there needs to be an open source union that doesn't just help people with x y or z license. Just like how the unions fought for workers rights, this OSS union would fight for digital and coder's rights.
- prepend 3y agoThe most critical step here is to print a completely functional, with model, llm algorithm on a t-shirt.
- npteljes 3y agoI especially would like formats and protocols to be open source and freely available. Do you remember the state of digital video in the 90s, 2000s? Absolute clusterfuck of codecs, players, really ugly software being pushed upon users because they were the only way to play a specific piece of media. The UX sucked, people hated it, so codec pack installers, and then free players that bundled codecs became popular, VLC became popular, then streaming video became popular, and now we were back to square one, because no two browser supported the same video formats. But in the meantime Matroska came along, then Google bought a company with a good codec and open sourced it, and a bunch of streaming providers banded together to work on future formats, and the very similar audio advancements were bundled in the mix. And so, now we have a great, open source, royalty-free video container, a bunch of great video formats, audio formats. Browsers support it, smart appliances support it, hardware can have decoders for it, and everyone is better off because of this. It's a huge investment to iron out the details, but the pipes are infrastructure. Private ownership, and rent extraction only makes it worse, but if they are free / belong to the commons, then a lot of great things can be built on top of that.
- keikobadthebad 3y agoMaybe not a great choice to tell this on closed source, politically captured twitter.
- xNeil 3y ago>Politically captured Twitter was far more politically captured before Elon's takeover. >Closed source Elon open sourced the algorithm.
- royjacobs 3y agoWould you rather he posted it to an open-source platform where everyone already agrees with him?
- deleted 3y ago[deleted]
- Darmody 3y agoWould you rather post it on a social network that nobody uses in a video format that lacks quality like Stallman does? Anyway, maybe I'm getting this wrong but I don't think he's saying that everything has to be 100% open source. He's talking about the tools we need to build everything, that backbone of the software.
- babyeater9000 3y agoI think that Carmack is really savvy. He is being effective in his messaging by using a popular platform. I almost got offended because he didn't say free software but he straight up listed the four freedoms. And Doom got open sourced so he lives it. I think Carmack is on the side of right; there are no true Scotsmen.
- SkyMarshal 3y agoTwitter open sources some things [1], but they're not really doing anything groundbreaking or making any real advances in software. Even if they were to open source 100% of their tech, it wouldn't move the needle much. [1]:https://github.com/twitter https://github.com/twitter
- gwern 3y agoHow much open source neural network code or models or research has John Carmack's Keen Technologies (>1y, +$20m raised) released?
- sxp 3y agoTechnically, none of the stuff they've released _hasn't_ been open source since they're still in semi-stealth mode.
- Program_Error 3y agoI remember him being very pro Windows. If so then this is a welcome change of spirit. I hope he is daily driving a Linux system at home and I hope everyone else here does as well.
- archontes 3y agoNow is the time to daily drive linux with a Windows VM for the few moments it's needed.
- cmiller1 3y agoMore so than just using closed source software, since Bill Gates' Open Letter To Hobbyists in 1976 Microsoft has been the biggest opponent to the sharing of software in the world. If you care about open source do not give them a dime.
- tredre3 3y agoHe was very pro Windows because Windows' development tools are simply much better (yeah yeah I know your pimped emacs with a stack of 25 scripts/plugins to interface with gdb is so much more productive than Visual Studio's debugger, bravo...). It wasn't the sort of anti-linux sentiment that you're implying.
- renegade-otter 3y agoAlso, he was a game developer - which is heavily lopsided towards Windows. Shocking, I know.
- cherryteastain 3y agoDependency management for any C/C++ project in Windows sucks compared to Linux. If you really want a Microsoft IDE, VS Code runs natively on Linux and has all the debugging capabilities of VS.
- PH95VuimJjqBqy 3y agoI would say the pimped out emacs is probably better than everything _except_ visual studio. VS is hands down the best IDE in the world, bar none. And I say this as someone who runs linux on everything except my gaming pc and my work laptop. Once you step outside of visual studio though ... nothing compares with those setups (I use vim, but the sentiment is the same). It's because you have easy access to the entire OS, not anything specific to vim/emacs (although there's a lot of great things to say about them too).
- sashimimono 3y agoPlease correct me if I am wrong here, but did he take this position also when meta made occulus as closed as possible? Running any opensource stuff on it? Connecting it to an free operating system? You could not even buy one here, at least not without selling your personal data. I have a unpleasant feeling that this well intended talk is only a move to protect his future work and foremost business. (but I do hope that I am wrong)
- extraduder_ire 3y agoHe did get the source code for the discontinued oculus go released, at least. All of those devices were destined to be ewaste otherwise.
- kridsdale3 3y agoJohn didn't own the company. He wasn't CEO either. He may not have had the clout to override the investors who would call shots such as that. And unlike every other VR software company circa 2011, Oculus made a LOT of money for its investors, mostly by being Apple-like with its restrictions.
- SkyMarshal 3y agoI seem to recall he wasn't happy about it, but don't recall where he said that or what the details were. Could be wrong, wasn't paying that close attention. He also left after a while without immediately moving on to something else, so it seems he was unhappy about something there.
- dartharva 3y agoHe is not anti-proprietary, he is just criticising the arguably moronic notion that open-source AI tools need to be banned or regulated just because they are "too dangerous" in public hands. That's all the argument is about.
- paulddraper 3y agoNearly no one has actually read his post. His point is allow open source not only use open source. "Be a Free Speech Absolutist". > Open Source AI is in many people’s crosshairs today. They believe that giving free access to state of the art algorithms and models without any guardrails constitutes a danger to society, that the public can’t be entrusted... > In the spirit of the first amendment, congress should make no law abridging the freedom to release open source software. I.e. Stop AI from becoming the modern version of prohibited encryption. [1] [1] https://en.wikipedia.org/wiki/Export_of_cryptography_from_the_United_States https://en.wikipedia.org/wiki/Export_of_cryptography_from_th...
- justinclift 3y agohttps://nitter.net/ID_AA_Carmack/status/1711737838889242880 https://nitter.net/ID_AA_Carmack/status/1711737838889242880
- justaj 3y agoHuh, I wonder why the main Nitter instance does work, but many popular ones like https://nitter.fly.dev/ https://nitter.fly.dev/ and https://nitter.kavin.rocks/ https://nitter.kavin.rocks/ do not.
- reducesuffering 3y agoOpen source kamikaze drones? Open source house location finder via twitter handle?
- Brian_K_White 3y agoWhat about them? What about open source learning martial arts and excercising a lot? The fear of someone else's potential to harm is meaningless without some idea what you propose to do about it, and having that idea be at at all remotely tolerable or even sane. It doesn't matter how scared you are of the possibility of a drone or anything else, since you can be afraid of litetally infinite possible things. What matters is, is there anything that you have any reasonable right to do about it? Can you prevent open source drones that could somehow be used to harm you, without causing a million times more harm to everyone else just to make you feel safer? Open source kamikaze drones, ok sure, what, precicely, about them? Finish your thought. I await amazement.
- reducesuffering 3y agoDo you believe everyone has the right to RPG weapons? Nuclear weapons? What do you think the substantial difference is between an RPG and a kamikaze drone?
- Brian_K_White 3y agoI don't hear that proposed solution. What is an open source kamikaze drone composed of, and which of those parts do you think can be controlled, and how? I have some disturbing news for you, every rando in the world already has free access to all the materials, tools, and info needed to make all those scary sounding weapons. Anyone can already bomb buildings or even shoot planes out of the sky. The extra exotic controlled materials that governments have access to don't actually matter. They just give them slight tactical advantages in wars. If someone wants to bomb a bridge, or a whole city, they don't need a nuclear bomb. If they want to destroy a tank or shoot a person, they don't need a fancy depleted uranium bullet. Ordinary materials are already quite good enough to build quit good enough canons and missiles etc, and the knowledge is just ordinary engineering. You can't build a bicycle without knowing enough engineering to be able to design a functional gun from scratch. I could design, fabricate, and fire an 'RPG' right now, and so could you. An "open source kamikaze drone" is like that. It's made up entirely out of ordinary generic knowledge and materials. Their potential has existed ever since the first electric motor and radio. It doesn't even require any software or even any ICs. If that alarms you, well it must be terrible to require assurance that no one else has the power to harm you, yet live in a universe that you aren't the god of.
- gentleman11 3y agoSpeaking of which, doom being released as free software has led, indirectly, to this being nanoWADmo, national wad creating month, where people make doom maps. The community is thriving all these years later, you should see modern doom mega wads by people like skillsaw. There are hundreds of these projects