Mozilla's CEO doubles down on them being an advertising company now.

tl;dr: "LOL get fucked"

They've decided who their customers are, and it's not you, it's people who build and invest in surveillance advertising networks. But in a "respectful" way....
https://jwz.org/b/ykaO

Mozilla's CEO doubles down on them being an advertising company now

tl;dr: "LOL get fucked" They've decided who their customers are, and it's not you, it's people who build and invest in surveillance advertising networks. But in a "respectful" way. "Improving online advertising through product and infrastructure." We know that not everyone in our community will embrace our entrance into this market. Gee, ya think? In parallel to our existing consumer ...

Everybody, right now:
As you sit down to write your new web browser from scratch, you will have to decide on your implementation language. That should, of course, be JavaScript, because all proper Lisp systems are self-hosting.

@jwz I had a software design class where we were supposed to follow Waterfall and spend most of the semester detailing requirements and docs, finishing with an easy implementation.

We actually spent weeks arguing about what language and framework to use, until one member actually built a stubbed out basis and "won" by default. The rest of us pulled all-nighters filling in the stubs, and one member wrote all the docs that were supposed to be written in advance.

A most instructive class.

@swiftone @jwz huh wow that class gets an A+ for accuracy. That sounds like ... 75% of the professional software engineering projects I've been involved in.
@swiftone Looking back, do you think your professor was an oblivious fool or a sly genius? @jwz

@williampietri @jwz I don't think he was oblivious, I assume he was fairly aware of what happened. I don't think our result was his original plan, but we did learn the material and got practical experience (even though we didn't practice the material), so I consider it a win and one of the most instructive programming classes I ever had.

One group used Java 1.0, and their code didn't run in the 15 minute timeslot, so that was a mini bonus lesson for the next few years.