06/08/2019 at 18:59 •
05/08/2017 at 00:11 •
I have grievances with the software that makes our computers usable. Installing software on windows and linux can be a nightmare. Windows makes you install pesky software like 'service packs' and whatever other microsoft crap that I cant remember the name of - but it never works on my computer. Trying to install a simple game engine on linux OpenSUSE bricked the laptop and I can't log in! Windows also requires Cygwin for some things (Thank you Cygwin, without you those things would't be possible), and compilers are just problems sometimes.
Why can't it just WORK?
Hey Dylan, why not install a different distro of linux?
The programs for installing the OS to the hard drive just won't work. I'm lucky that I could get linux at all.
The good/bad of Windows
First, the good. Things are REALLY easy to install most of the time. If a program works, it pretty much always works on every machine that used the installer. Many useful programs are only made for windows too. Oh, and in cmd.exe you can run 'HELP'. For some reason not all shells seem to have that.
The bad: If something won't install, the hoops that you need to jump or the compromises one needs to make to get it install just aren't worth it. Also the command line could be better, like with GNU tools, compilers, etc. Drivers are glitchy sometimes. You also can't 'transplant' a drive to a new computer and not expect a Blue Screen of Death.
The good/bad of Linux
Excellent tools for command line. If you know a package name apt-get or zypper work quite well. Kernel is open source, nice bonus. Lots of options for distros. Hard drive can be easily moved from computer to computer without problems.
Too many programs aren't made for Linux. There are weird problems/differences between distros that makes things difficult. For example, I can't trust Ubuntu forums to give good advice for OpenSUSE. There are different package managers, it works and looks different, etc. Trying to install software can brick your machine. Often hard to install to new drive from other OS like Windows.
First off, I do not think that a new Linux distro is a good option. It would make more incompatibility nightmares than there are already. Oh, and obviously modifying Windows is out of the question.
I think the best option is 'fixing' Linux. Somehow make there a better standard for software and ditch package managers. Merge the beauty of Linux with Window's better software installer approach.
You may not like installers, but this whole Linux package manager system is terrible in my opinion. Maybe both options can coexist.
Why can't these OSes just work?
04/06/2017 at 15:28 •
Chip Quantity Description 74175 4 4 bit register with universal clock 74174 1 6 bit register with universal clock 74173 11+ quad D flip-flop, tri state, asynchronous clear 7445 1 BCD to decimal decoder 74161 13 pre/resettable 4-bit counter 74hc147 2 10-to-4 line encoder 74151 2 8 line multiplexer 7404 14 hex inverter 7405 1 hex inverter, open collector outputs Intel 2114A 3 1024x4 SRAM 74181 16 4 bit ALU 7432 15 quad OR gate 7414 4 hex Schmitt trigger inverter 7410 2 triple 3-input NAND gate 7420 8 dual 4-input NAND gate 7400 1 quad NAND gate 7408 4 quad AND gate 7474 1 2 D flip-flops 7427 1 triple 3-input NOR 7440 1 don't get what this is - dual 4-inp. NAND? 74126 1 quad tri-state bus buffer 744075 1 triple 3-inp. OR gate 7486 3 quad 2-inp. XOR gate 74132 1 quad NAND Schmitt trigger 74163 1 presettable 4-bit binary counter (sync. clear) 74138 2 3-to-8 line decoder 74629 1 dual voltage controlled oscillator 74259 1 8 bit adressable latch 74367 1 hex buffer tri-state 74595 4+ serial input shift register 8 bit 74166 1 parallel load 8-bit shift reg. 74191 1 presetable up/down binary counter 744040 1 12-stage binary ripple counter P2114A 3 512 bytes RAM, as 1Kx4 bits idt 71256 3 32k 9ns SRAM mc14011 4 quad 2-inp NAND gate (CMOS, 4011 alias) mc14040 4 12-stage binary ripple counter (CMOS, 4040 alias) mc14490 1 hex contact bounce eliminator (CMOS, 4490 alias) mc14512 2 8-input tristate multiplexer (CMOS, 4512 alias) 4001 1 Quad 2-input nor gate 4013 2 dual d flipflop 4020 2 14-stage binary ripple counter 4027 1 Dual J-K master-slave flip-flop 4056 1 BCD to 7-segment 4071 1 quad 2-input or gate 4073 2 Triple 3-input and gate 4081 too many quad 2-input and gate
I think my MC14000s may be related to an MC14500 somewhere, but I can't look for it right now. That would be very interresting!