My Faults My Own

…beleaguered by the same

negation and despair,

show an affirming flame.

IN WHICH Ross Rheingans-Yoo, a sometimes-poet and erstwhile student of Computer Science and Math, oc­cas­ion­al­ly writes on things of int­erest.

Reading Feed (last update: March 2)

A collection of things that I was happy I read. Views expressed by linked authors are chosen because I think they're interesting, not because I think they're correct, unless indicated otherwise.


Blog: Jeffrey.Zeldman | We need design that is faster and design that is slower. — "Our whole industry, as I’ve just defined it, needs design that is faster for people who are trying to get things done, for they are our customers and should not be burdened by our institutional surrenders. We need design that is slower for people who are trying to comprehend, for they are our only chance of saving the world."


Blog: Valentine Smith @ LessWrong | Mythic Mode


Blog: MIT Admissions | Policies, Principles, and Protests — "[S]ome students who have been admitted to MIT’s Class of 2022 have asked us if


Notes: Building a Better Web Browser

These are my cursory notes from a talk given by James Mickens of Microsoft Research, in March 2015, titled "Building a Better Web Browser".

Notes legibility estimate: MEDIUM

The State of Progress

Chrome, Opera isolate the renderer in separate processes -- this allows tabs to crash on their own. ...but the issue is that the browswer is still a monolithic kernel.

Servo -- extra threading! ...but still monolithic.

The problem: Browser developers take the monolithic design as a given, and tinker around the edges.

The Problem

What is a browser trying to do? Provide services for origins -- render, computation, i/o + messaging

  • It provides origin = <protocol, host, port>

Render: HTML CSS MathML Aria WebGL video canvas images

IO: XHR DOM IndexedDB Cookies FileReader BrowserCache AppCache

Currently: providing services for origins, but they're high-level and complex. You wouldn't ask your operating system to implement Emacs in the kernel.



content warning: rampant cynicism, tongue-in-cheek metaphor

Today, I was going through my morning newspaper feedreader[1], saw a few links I liked, socked some away for Friday's linkwrap, dropped some others in my blog's reading feed, on the off-chance that I -- or someone else trawling the archives of Faults -- would want to revisit them later. Another one was an annoying article on Bloomberg about how the FCC's Title II reclassification of Internet Service Providers will raise rates by $X and thus price Internet access out of the reach of Y million households.

And I closed it, and didn't show it to anyone, and hoped that that would mean that fewer people would look at it. Yes, I could have pointed at it for the purposes of dissent, but I've got a post about vaccines to write, and blogging confrontationally makes me sad, so I decided that it was


January 9 Links: Futures and Pasts of Things


The Upshot, when they're not putting out awesome data features, apparently publishes things like Obama's Community-College Plan: A Reading List, which is a useful read on (1) what is actually being proposed (2) how it compares to other similar proposals and programs (3) why any of this matters.

The odds of a Republican Congress passing an Obama proposal on any issue aren't very high... [But i]f nothing else, the Obama proposal seems likely to increase the profile of the universal-college movement. That movement echoes the universal-high-school movement of the early 20th century, as I mentioned in an article Thursday. (...)

And a short bit of opinion on the necessity of "universal college":

Yet we never stop to ask why 13 years of universal education has become the magic number -- and why it should permanently be so, given how much more complex our society and economy have become in


November 28 Bucket o' Links: "(Un)reality" Edition

Welp, some weeks I just sit on the linkwrap for an extra five days. Plan is still to throw another one up this Friday, by which I mean, tomorrow... urp.

Blah blah blah blah Reading Feed blah.


Sometimes, when we're interacting with people on the internet, we forget that, on the other end of a digital pipeline, there's an actual human being.

...and so, sometimes the right way to deal with internet trolls is by letting their mothers know what they're up to:

Alanah Pearce, student and sometime-game-reviewer, is quoted in The Guardian:

"A while ago, I realised that a lot of the people who send disgusting or overly sexual comments to me over the internet aren't adult males... It

1 / 1