APL deserves its renaissance too (2018)
APL tutorial explaining the meaning of life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 390 posts.
APL tutorial explaining the meaning of life←{↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵}
Have you ever had a unique approach to a problem and been excited to use it, but you're met with skepticism? Today's story: what happens if you take someone who's passionate about LISP and put them in an organization where that's just not how they write software. Today's story is about getting LISP into space. The…
A tale about game development and techonlogy obsolescence
A fun, endearing, delightful pile of lies.
Macintosh Application Environment for Unix -- from back in 1994.
Hot off the heels of the new Billy Mitchell testimony published on Friday, perfectpacman.com is proud to publish a new 48-page technical analysis by hardware engineer and Donkey Kong expert Tanner Fokkens. Fokkens is a moderator and longtime member of Donkey Kong Forum, and co-founder of Snektronix Incorporated…
Tap, Click, Launch
For the longest time I had seen this framed image entitled “The First TV Image of Mars” in an out of the way place at JPL. I loved taking people there showing them this low res image and how it had been made by coloring numbers that were stapled to a wall. When I got to curate an exhibition about data and art, I had…
Anyone trying to disassemble the PC DOS 1.1 boot sector soon notices that at offsets 1A3h through 1BEh there is a byte sequence that just does not belong. It appears to be a fragment of code, but it has no purpose in the boot sector and is never executed. So why is the sequence of junk bytes there, and where did it…
As the Faculty of Computing and Information Science celebrates its 20th year, Frank Rosenblatt’s prescient research into artificial intelligence underscores Cornell’s pivotal role in computing history.
Instead, it uses Fossil as a version control system. Some thoughts.
DOS on DOPE is the modern MVC framework built on the awesome power of Batch scripts .
A software design framework for humans, distilled from Jef Raskin's Humane Interface.
When Qantas 747 VH-OJU had engine trouble in Johannesburg, VH-OJS came to the rescue ferrying a spare Rolls Royce engine from Sydney to Johannesburg for the stricken plane. We wanted to find out more, so we talked with Qantas about how they go about carrying an extra engine across the ocean. After considering its…
Every once in a while, someone asks about my interests. I usually just say I'm into home computers from the 1980s and, since most people are very nice and polite, they then ask what I do with them. I usually say something about competing in computer graphics at "digital art festivals," because explaining what the…
AndreGarzia.com website
How Classicists tricked themselves into not learning Latin well.
As a product, the original iPhone exemplified Apple’s holistic approach to hardware and software that are designed for each other, yet, at the engineering level, the iPhone hardware and software teams were almost completely siloed, with only Jobs and a mere handful of his most trusted (and talented) senior executives…
Why we need to revisit the origin of blue hyperlink While musing over my recently published article, Why are hyperlinks blue, I was left feeling a bit blue
In this three-part series (I, II, III) we’re going to be bowing to reader demand and taking a close look at the nuts and bolts of maintaining an army in the field. In our last series, after all, w…
It does everything differently, because of course it does.
This year we invited Vint Cerf to tell the story.
The socialist bloc of countries that arose after World War II was not a monolithic entity, it had significant country and cultural differences. A number of countries stood apart, one of them was socialist Romania. The leadership of Romania pursued a relatively free domestic and foreign policy, while remaining within…