After offering in-browser emulation of console games, arcade
machines, and a range of other home computers, the Internet
Archive can now emulate the early models of the Apple Macintosh,
the black-and-white, mouse driven computer that radically shifted
the future of home computing in 1984.
This is amazing. HyperCard! ResEdit! Quit commands in their rightful place in the File menu!
One thing that struck me clicking around for a few minutes: the original Mac team got it wrong with their decision to only keep a menu open while holding down the mouse button. Years later, Apple switched to allowing both click-and-hold and just plain click-and-release to navigate menus. I’ve long since lost my muscle memory for the old way. The menus keep disappearing on me in this emulator.
Another thing that struck me: the classic Mac OS was beautiful. So well designed.
Update: Here’s Mac Missiles, a pretty good Missile Command clone written in 1985 by some kid named Avie Tevanian. He also wrote MacLanding, a Defender clone, but I can’t get that one to work.
Andrew Ross Sorkin, writing for DealBook:
On Tuesday, Mr. Ballmer plans to make public a database and a
report that he and a small army of economists, professors and
other professionals have been assembling as part of a stealth
start-up over the last three years called
USAFacts. The database is perhaps the
first nonpartisan effort to create a fully integrated look at
revenue and spending across federal, state and local governments.
Want to know how many police officers are employed in various
parts of the country and compare that against crime rates? Want
to know how much revenue is brought in from parking tickets and
the cost to collect? Want to know what percentage of Americans
suffer from diagnosed depression and how much the government
spends on it? That’s in there. You can slice the numbers in all
sorts of ways.
He’s paid for the whole thing out of pocket:
With an unlimited budget, he went about hiring a team of
researchers in Seattle and made a grant to the University of
Pennsylvania to help his staff put the information together.
Altogether, he has spent more than $10 million between direct
funding and grants.
“Let’s say it costs three, four, five million a year,” he said.
“I’m happy to fund the damn thing.”
This is just great.
Casey Newton, writing for The Verge:
But across a wide swath of major publishers, results have been
uniformly weak. “The revenue in no way backed up the amount of
time that was being spent on it,” says Jason Kint, CEO of
Digital Content Next. DCN is a trade group that represents many
large publishers, including NBC, The New York Times, Conde Nast,
ESPN, Slate, Business Insider, and Vox Media. (Vox Media owns
At the end of last year, DCN surveyed its members on the financial
performance of content published to third-party platforms
including Facebook, Twitter, Snapchat, and Google’s AMP project.
It found that not one publisher reported earning more money
through Instant Articles than they did through their own
properties. “We make less money on Instant Articles than we do on
mobile web, which is probably everyone’s experience,” said Bill
Carey, director of audience development at Slate. And while
Facebook reported that publishers using Instant Articles saw
readers consuming 25 percent more content, most DCN members had
seen no such increase.
David Pierce, writing for Wired:
A few minutes after Steve Lacy arrived at a dingy, weed-clouded
recording studio in Burbank, the 18-year-old musician flopped down
in a plush leather chair in the control room. Vince, one of the
studio’s proprietors, came in to show Lacy how the mixing boards
and monitors worked. Lacy didn’t care; he was just in it for the
chair. He picked up his new black-and-white Rickenbacker guitar,
then reached into his Herschel backpack and yanked out a mess of
cables. Out of the mess emerged his iRig, an interface adapter
that connects his guitar directly into his iPhone 6. He shoved it
into the Lightning port and began tuning his instrument, staring
at the GarageBand pitch meter through the cracks on the screen of
his phone. [...]
It’s a weird recording setup, but it’s working for Lacy. Last
year, he was nominated for a Grammy for executive-producing and
performing on the 2015 funk-R&B-soul album Ego Death, the third
release from The Internet and Lacy’s first with the band. He’s a
sought-after producer, featured on albums like J. Cole’s “4 Your
Eyez Only” and Kendrick Lamar’s new “Damn.” Earlier in 2017, he
released his first solo material, which he’s playing as part
of the setlist for The Internet’s worldwide tour. (Somewhere in
there he also graduated high school.) The only connection between
his many projects? All that music is stored on his iPhone.
Adrianne Jeffries, writing for The Outline:
At the end of it, we just said ‘Look, we’re not comfortable
“But then they went ahead and took the data anyway.”
In February 2016, Google started displaying a Featured Snippet for
each of the 25,000 celebrities in the CelebrityNetWorth database,
Warner said. He knew this because he added a few fake listings for
friends who were not celebrities to see if they would pop up as
featured answers, and they did.
“Our traffic immediately crumbled,” Warner said. “Comparing
January 2016 (a full month where they had not yet scraped our
content) to January 2017, our traffic is down 65 percent.” Warner
said he had to lay off half his staff. (Google declined to answer
specific questions for this story, including whether it was
shooting itself in the foot by destroying its best sources of
That’s just outright theft, pure and simple. And it’s foolish — the only reason the good data from CelebrityNetWorth exists is that the site was able to make enough money to hire a staff of researchers. Now that Warner has had to lay off half his staff, the data is surely going to suffer. Forget about “Don’t be evil”, how about “Don’t be stupid”?
David Smith, Michael LeHew, and Joe Groff, explaining why they chose backslash (\) as the syntax for their new key path proposal for Swift:
During review many different sigils were considered:
No Sigil: This matches function type references, but suffers
from ambiguity with wanting to actually call a type property.
Having to type
let foo: KeyPath<Baz, Bar> while consistent with
function type references, really is not that great (even for
function type references).
Backtick: Borrowing from Lisp, backtick was what we used in
initial discussions of this proposal (it was easy to write on a
white-board), but it was not chosen because it is hard to type in
Markdown, and comes dangerously close to conflicting with other
It kind of blows my mind that the ease of typing in Markdown would factor into a syntax decision for Swift. However, I disagree. It is not hard to type a literal backtick in Markdown. Here’s the relevant section of the Markdown syntax documentation.
In short, to include a literal backtick inside a
<code> span, you can just use two backticks as the opening and closing delimiters. This input:
produces this HTML output:
For the sake of clarity, you can include a space at the beginning (or end) of the delimited code span, which will be omitted from the output, like this:
Far be it for me to tell the Swift folks what to do, but I think backtick looks far better in the above example than backslash does. To me, backslash in any language should mean “escape the following character” and nothing else.