620 karma · joined October 9, 2021
I have a lot of criticisms of Intel, but held back from reimagining isn't quite a great one.
He later went on to do more UNIX-y things: https://en.wikipedia.org/wiki/Robert_Morris_(cryptographer)
Multics was an elegant system and design kneecapped by a few ill-advised decisions and poor choice in contractors. It's worth exploring, if only for a little while.
There's a difference between instilling your own moral principles upon someone and actually helping them.
Their only idea for solving the problem, in retrospect, is to remove from his life the only thing he cared about!
You can help someone in more ways than just "raising" them, and in this case the way to have actually helped him would have been to display enough understanding to gain his respect, and then guide him gently into a safer course.
Even in an article that's published in a paper with fact-checkers and standards, his parents still refuse to acknowledge RollerCoaster Tycoon as anything other than a violent video game! It's a game about building a theme park! It is blatantly clear that even the mildest effort to understand him or his activities wasn't taken, and that they refuse to do so even with the benefit of hindsight.
You can stand on a hill and grandstand to your child as much as you want, but if you don't put in the slightest effort to understand them it's your fault when they end up doing something that hurts them.
They allowed their child to degenerate in front of them and it wasn't because of the computer; it was because they didn't do anything for him.
Empathy should be encouraged but in this case the mindset of the parents contributed to their son's suicide, and empathy should be had for the child instead of the parents.
A (likely incomplete) list of his talks can be found here; if you have the time, you should watch at least some of them: https://aplwiki.com/wiki/Roger_Hui
He dedicated a substantial portion of his life to the design and implementation of two of the last truly-unique languages in our field.
We all owe him a degree of debt. If you use numpy, for example, you're actually closer to the heritage of his work than you might imagine; about two steps removed. Start from the top of this thread and work your way down (I am sorry for the source of the link, but none of the frontends cover threads this long and with this many authors):
Or probably skeptic, because they're planning on moving to a good state.
Or most probably, they don't care. They're moving countries, they probably don't have the most nationalistic bent to them.
I don't hate the United States, I'm just not being unrealistic about how beneficial it's been for me.
The United States doesn't actually do much for its citizens; it's the states that do things for citizens, and if you're not in a good state, you get no real value from the United States or any part of your country. It wasn't always this way, but it's been this way for as long as I've been alive.
Sentiment is overrated and irrational if the country's never given you anything, and the United States just doesn't give anything to a substantial volume of its citizens.
A common argument is that the United States gives the right to free speech, or to guns, or to varying abstract concepts, but it would also give this even if everyone stopped paying their taxes and the United States was unable to enforce anything.
I'm a big fan of taxation, and of most laws. The US, though, really doesn't do anything with it that has ever benefit me.
The poster really does seem like, if anything, she cares too much for the country.
«Except, none of those are crimes.»
Breaking the law is the textbook definition of a crime, isn't it?
Yes, they're getting rid of Electron. No, they aren't going native. Yes, they're doing what Qt and Gtk+ and Microsoft have already been doing for years and just using the toolkit's built-in ability to embed a web browser into a native frame. Yes, this is pretty much just what they were doing during XP but with a more bloated web browser.
I completely agree with everything else you said, though.
I will point out, though, that I never said anything along the lines of "was not widely known [...] in computer science." What an absurd thing to accuse a comment of saying! I do insist that it wasn't widely used, though, and TAOCP, a series that's infamous for not actually being read often, isn't a great example of it being widely used, even if TAOCP did fit the criteria (which in my updated comment above, I contest).
It's a great work (I'd be lying if I'd said I'd poured into the entirety of it extensively, but I've spent weeks on certain portions, like the MMIX fascicle and Sorting and Searching), but PAIP has a significantly better claim at "kickstarting" the "read code instead of write it" trend, because in TAOCP the code doesn't take center stage, and it was never the point for it to (hence the creation of MIX & MMIX).
Yes, this is taking the way learning is done in almost every case and field and applying it to programming. No, it still hasn't really caught on universally in computer science.
But at the same time, it's definitely legal, for better or for worse, as is pretty much any stunt you pull with the joke that is US IP law.
The problem is that the software is not free software, but encourages you to stop using its free predecessors and competition sneakily.
«As an advanced Lisp text, PAIP stands up very well. There are still very few other places to get a thorough treatment of efficiency issues, Lisp design issues, and uses of macros and compilers. (For macros, Paul Graham's books have done an especially excellent job.)
As an AI programming text, PAIP does well. The only real competing text to emerge recently is Forbus and de Kleer, and they have a more limited (and thus more focused and integrated) approach, concentrating on inference systems. (The Charniak, Riesbeck, and McDermott book is also still worth looking at.) One change over the last six years is that AI programming has begun to look more like "regular" programming, because (a) AI programs, like "regular" programs, are increasingly concerned with large data bases, and (b) "regular" programmers have begun to address things such as searching the internet and recognizing handwriting and speech. An AI programming text today would have to cover data base interfaces, http and other network protocols, threading, graphical interfaces, and other issues.»
While yes, it aged poorly as an AI text, and excellently as a Lisp & AI programming text, it's a better book than AI:AMA, even if ignoring that it's based around a better language.