199 karma · joined October 20, 2017
AutoHotkey is really an amazing tool. The actual programming language is awkward, but it has capabilities no other tool offers without writing a bunch of tricky low-level C code yourself.
Other companies don't propagate their corporate culture so explicitly, so it seems a little weird and cultish. But if you're a big company doing things the same way other big companies do them, you're going to get the same results that other big companies get. Amazon wants to get better results than other big companies.
When I started at Amazon, I felt like 14 was simply too many. I tried to do a Carlin-style winnowing, but darned if I could get the number below twelve without starting to lose things that the company obviously thinks are important. (They recently added two more, by the way.)
As a bonus, after a stint at Amazon, your familiarity with their leadership principles can make you very desirable to other companies. I know a number of people who were individual contributors at Amazon and were snagged by Microsoft for leadership positions, either team leads or product managers.
Not that there weren't games for the Apple II... there were plenty. Most of the biggest game publishers of the early micro era, including one or two that still exist today, developed for the Apple II first. Sierra On-Line, Broderbund, Electronic Arts. Programming an arcade game on the Apple II was so challenging, what with its bizarre screen memory layout, weird color scheme, and lack of hardware sprites, that many Apple II game programmers viewed programming for the C64 or Atari 400/800 (which used the same CPU but had actual graphics and sound hardware) as akin to cheating. Some of the most creative games of the era arose from these technical limitations. And hordes of young programmers cut their teeth learning how to remove the copy protection from these games so they could trade them for free games others had cracked. The guys who started id Software met at an Apple II publisher.
It was as dominant in business right up until the IBM PC took off and even for some time after, thanks to VisiCalc, the first killer app. When Apple released the integrated software package AppleWorks in 1984 it shot to the top of the sales charts. Not merely the Apple II charts, but the industry charts for all computers including the PC. It stayed there for months and served as a foundation of a healthy third-party development ecosystem for years.
The profits from the Apple II line paid for the development of the Lisa and then the Macintosh, and kept the company afloat until the Mac was profitable.
Yeah, the Apple II was a big deal. I got in a bit late myself (I stared my first job in the industry in 1990) but it was still the foundation of my technology career.
Unfortunately, most companies require that any patent awarded to an engineer in their employ is automatically assigned to the company.
Get rid of that loophole and employees will be able to license their patents as they see fit. Of course this is fraught with practical difficulties, but some kind of compromise could be reached.
Never happen, obviously.