Why don't we build everything from scratch?>CPU>assembly language>assembler>programing language>compiler>kernal>OS>graphics driver>audio driver>network driver>network protocol>browser>serverWe could have our own Internet that is completely free and open source, and only those who know about it will have access to it.
I'll make the logo
>>108418422>t. forgets about the internet part of the internet, the infrastructure
>>108418422i'll make the readme once you make the computer
>>108418422Like Oberon?
>>108418422How complex of an IC could a hobbyist make in the current year? I'm surprised people aren't doing this.
>>108418422FPGA ?
>>108418520i've not seen any cpus but there definitely are semiconductor hobbyistsi think maybe a 4004 is feasible for a very dedicated hobbyistyou'll have a very low yield rate though
>>108418520>I'm surprised people aren't doing thisit's very complicatedhttps://www.youtube.com/watch?v=HfSO-LCKmrA
>>108418522Nah, we can't even trust those. We need to start from the ground up.
>>108418633Lain is /g/'s girl, newfag.
>>108418633>is on an anime website
>>108418552Does yield rate matter when you really just want to make one good chip, not roll out an assembly line?
>>108418633>anime thread, DNIhonestly not knowing lain on /g/ should be bannable. its almost as bad as lisps without tail recursion.
>>108418997i mean probably somebody else without tons of cash to burn wants to buy some off you? it still requires a shit-ton of not-that-cheap equipment.also a 4004 is not exactly the pinnacle of modern computingalso i assume you want to build it from scratch because you're worried what all this nonsense they jam into modern computers does but a 4004 isn't complicated enough to jam nonsense into but...neither is a 386 and if you're willing to give up "modern software" it's plenty capable of the most or all tasks you want to do with your computer
>>108419021I would be extatic if i could make my own 386.
>>108419030yeah that's orders of magnitude more and we were already talking at least $100,000
>>108419030but good news is they existed before computers became piles of nonsense all the way down so you can just go buy ones intel made or even one of these wacky amds
>>108418422>Why don't we build everything from scratch?the time and scope/scale. terry davis was unironically brilliant and he barely had shit to show for decades of committing his life to his OS
>>108419045It certainly is right now, but if more people start getting into it they will find clever ways to gradually reduce the cost.
>>108419052You could, but this does nothing to break the monopoly that got us to this messy point in the first place.I would rather learn how to fish than be given a fish.
>>108419058actually if there's suddenly a bigger market for what was previously nearly abandoned industrial equipment the cost will start to go way upfpgas are more viableeven making a single diode is difficult as hell
>>108419086Temporarily sure. But longterm we need innovation that cuts cost and we will get it.
>>108419115okay well hobby semiconductor manufacturers aren't the only ones who wish all this equipment was cheaper and yet it's not so what does that say?
>>108419123There are like 3 manufacturers on the planet. You think they want to reduce the cost so that other competitors can enter the market? They gatekeep this shit like it's a diamond printer. They will do anything to ensure the entry barrier is as high as it can be.
>>108419140we're not talking modern processesthere are loads of manufactures of vacuum equipment, electron microscopes, photolithography equipment, test equipment, etc. suitable for use to make small ics (and for this use case you can buy 40 year old equipment that somebody was going to throw out too). and all such equipment has loads of other uses besides the semiconductor industry. it's still not cheap.
>>108419161It is a lot cheaper than it used to be to the point where now slightly wealthier individuals can afford it. Give it time. This wont happen overnight.
>>108418422If you're willing to defenestrate conventions, a basic OS (incl. programming languages and such) shouldn't be impossible to implement on hardware you can progressively tweak according to your needs, but you may as well forget about most modern hardware features unless you want the complexity to grow cancerous as it has done repeatedly in other systems, and lose your sanity in the process.Realistically, however, you'll most likely have to implement the CPU and other components using FPGAs or CPLDs or whatever and perpetually tunnel the core network protocols over TCP/IP somehow for *inter*networking because, while a SoC could potentially be taped-out sometime in the distant future, no one's going to deploy a global networ/g/.
>>108419055>decadesDidn't original unix fags write a kernel in a week, editor in a week and so on?
the hardest of those is probably the audio drivers
>>108419055Terry was also fighting glowies from stopping him at every turn.
>>108418520Zeloof made a 4004.