Teaching my daughter to program on a modern computer, we spend more time bootstrapping and in process, than we do in actual development.
1,253 karma · joined January 6, 2013
Teaching my daughter to program on a modern computer, we spend more time bootstrapping and in process, than we do in actual development.
As an aside, Capsicum (peppers / bell peppers), I struggled for years overseas with the terminology until I finally broke the habit. Same with using Eggplant and Zucchini in the UK (Aubergine / Courgette).
I think that is the killer right now, the amount of barriers to moving pixels on the screen is very high relative to how it was for us on the 8bits.
https://www.youtube.com/watch?v=Yz05U67NecI
Shame he's really stopped making any new videos, between him and the 8-bit guy I think I have lost months in nostalgia.
There's some great videos on Youtube (particularly the Computerphile ones) on the Tramiel era Atari computers. They are a great little machine to help learn computer organization on. They were powerful yet still relatively simple machines that you could fit in your head.
E.g. I love this one on linked lists where they write some 68k assembly and run it on a STE and Falcon. https://www.youtube.com/watch?v=DyG9S9nAlUM
In 92 the Amiga 1200 came out, a wonderful computer with great hardware but unfortunately it never made it big. Four years later in 1996 mass market PCs were coming out with Pentium processors, 3dfx accelerators, high resolution bitmap displays, internet connections and powerful general purpose sound adapters.
Today we have orders of magnitude more computing power, but essentially they are powering the same experiences, albeit far more polished.
If we look back four years, 2014, not much has really changed. The big game releases indeed are the same games (in the 90s they'd have been called mission packs).
The magic of experiencing something completely brand new, completely alien and magical, has gone away. Though, I am hopeful VR/AR is going to deliver that again. I don't know how far off it is, but it would be fitting if it's Carmack and Abrash behind it. Again.
I never ended up going into games myself, but in no small part I owe my career to him.
As well as the Doom book, his plan files are a fascinating time capsule to go back over, particularly if you 'came of age' during that golden age of PC games development.
Restricted mode works mostly how I want. I have a bunch of suitable games I'm happy for the kids to play with without me hovering around. But every time I let them use an ipad I have to remove youtube if it's on there, as they are only allowed to use that when I'm watching with them.
I hope the next step on Zen really closes the gap. It's only then we're going to be set for some real innovation from intel.
I hate drm but I want to put money into things I want more of. So I held my nose and paid for the eBook. I hope drm free emerges later though.
Source https://twitter.com/fabynou/status/905856105003155457 and https://twitter.com/fabynou/status/905857276174413824
Programming for most of us has moved a long way from the metal our code eventually executes on. And it's quite fun to go real low level and understand at an almost atomic how to make a computer do what you want it to do.
That's why this (and Michael Abrash's earlier Graphics Black Book that served as inspiration for this)is so much fun. As an kid who grew up playing games on these machines at that time it all seemed like magic. With quality documentation and the power of nostalgia you can now fully understand (and appreciate) what the likes of Carmack achieved in the early 90s on these machines and now we too can go in and hack around and achieve the same results.
I hope the book does well and Fabien can do the proposed 486 and Pentium companion editions.
Meanwhile in the US I still had to pay my rent with a physical check because that was easier than figuring out the weird 'pay anyone' implementation my bank had.
Dealers of Lightning does a great job detailing his role in it all - https://www.amazon.com/Dealers-Lightning-Xerox-PARC-Computer... that along with soul of a new machine really capture the spirit of that 60s/70s generation of computing.
But taking a second to think about it, she's an inspiration to _everyone_. She just got on with it and built a plane. Starting something, finishing something - and at that age - is impressive. Never mind all the talents she appears to have.
Why is it that much more expensive here?
-- Senior Frontend Developer – Remote
Muscle & Strength is a comprehensive online resource that provides people with the tools and information they need to reach their health and fitness goals. Our site features thousands of workouts, guides, videos and articles in addition to our fast-growing sports nutrition store. We help people from all over the world look better, feel better and live healthier lives. We are looking for a Senior Front-End Engineer to join the Muscle & Strength Engineering team. You will be a key leader making important technical decisions that will shape the company's future. If you love building things, want to create wonderful user experiences and work on a collaborative team of developers to build outstanding products, then we’d love to talk to you!
More details at https://weworkremotely.com/jobs/4151-senior-front-end-develo... or contact us at careers@muscleandstrength.com
The deal breaker is having a unix shell. I have worked on a system with a native unix environment for a decade and a half, going back to to the windows shell is not an option.
Thankfully, the Linux Subsystem for windows works pretty well already and with some further iteration I think it could become viable for most of my development needs.
When that happens I don't feel any loyalty to apple and will happily move over.
You can imagine slightly more complex work requirements, but remix (and chromebooks) fit the bill perfectly. And most importantly, they are cheap to setup and manage.
Muscle & Strength is one of the largest and fastest growing fitness websites in the USA. Our goal is to help our 200,000+ daily visitors reach their fitness and physique goals by providing them with free workout routines, videos, articles, nutrition advice and expert guides. In addition to some of the best fitness content available online, our rapidly expanding Store stocks over 8,000 nutritional and fitness products which we ship to over 60 countries from our HQ in Columbia SC.
We are looking to fill a critical Frontend (UI/UX) Engineer position with a passionate technology enthusiast eager to learn and take advantage of new technologies. The UX Developer is responsible for using the latest technology to create amazing user experiences across multiple web-based devices and platforms including mobile, tablet and desktop.
To read more about the job and apply please visit: http://smrtr.io/BcwVcg Updated resumes and cover letter can also be sent to careers@muscleandstrength.com