Scott Rosenberg

wordyard.com · Personal blog · on HN since 2007

Scott Rosenberg, a journalist and author, writes about the web, media, software, and tech industry history.

What HN saysHN links it for his commentary on software and web history, such as his notes on Guy Steele's essay and Marc Canter's Director anecdotes.
22HN people shared it
4linked it in comments
37stories submitted
106story points
11 years agolast shared
2007people per year2026

Most-shared posts

  1. 1
  2. 2
    There aren't 450,000 full-time paid bloggers
    1 people · 10 points · first shared 2009 · discussion on HN
  3. 3
  4. 4
    Scott Rosenberg: Chandler 1.0 ships
    1 people · 5 points · first shared 2008 · discussion on HN
  5. 5
    For the media biz, iPad 2010 = CDROM 1994
    1 people · 4 points · first shared 2010 · 1 comments on HN
  6. 6
    Steve Ballmer: Microsoft's incompetent youth
    1 people · 4 points · first shared 2007 · discussion on HN
  7. 7
    Google Blog Search loses its bearings
    1 people · 4 points · first shared 2008 · discussion on HN
  8. 8
  9. 9
    Scott Rosenberg: Web 2.0's five-year development cycle
    1 people · 3 points · first shared 2007 · discussion on HN
  10. 10
  11. 11
  12. 12
    Y Combinator’s Request for Startups in Journalism
    1 people · 3 points · first shared 2009 · discussion on HN
  13. 13
    Why trust Facebook with the future’s past?
    1 people · 3 points · first shared 2010 · discussion on HN
  14. 14
    Does the Web remember too much — or too little?
    1 people · 3 points · first shared 2010 · discussion on HN
  15. 15
    Premature spotlight on Spot.us
    1 people · 2 points · first shared 2008 · discussion on HN

What HN people wrote when they linked it

mannykannot · 2015-11-14
I think a reference to Guy Steele's essay 'Building a Language' is appropriate here: http://www.cs.virginia.edu/~evans/cs655/readings/steele.pdf In a commentary on the essay, Scott Rosenberg says: Plainly, Steele started out intending to show just how painful the words-of-one-syllable limit is — and, by extension, how desperately programmers need the ability to expand the vocabularies of languages that feel impoverished (“a thought that seems like a primitive in our minds turns out not to be a primitive in a programming language, and in each new program we must define it once more”). Yet what’s fascinating about “Growing a Language” is that the limits Steele imposed on his expression make the paper far more accessible, precise and clear than most computer-science writing. http://www.wordyard.com/2007/06/12/steele-growing/
DonHopkins · 2015-10-17
Marc Canter [1] [2] once pointed out to me in an accidental moment of candor that a Director timeline was just a BASIC program turned 90 degrees counter clockwise, so the line numbers increase from left to right. [1] http://www.wordyard.com/dmz/canter.html [2] https://en.wikipedia.org/wiki/Marc_Canter
wallflower · 2009-05-29
Long live Hypercard. My first exposure (Macintosh SE) Check out this unique yet subversive 1994 press release from Rand and Robyn Miller: http://www.wordyard.com/dmz/mail.html
henrik_w · 2013-11-16
This is a good, readable paper, with clever pictures to illustrate the points. Many of the ideas in it are well known (especially if you are already familiar with XP). I like the fact that the authors recognize that the BIG BALL OF MUD architecture is successful (in the sense that many working systems have this architecture – or rather lack of architecture). In the paper, they describe the BIG BALL OF MUD architecture, and several related patterns on how you end up there, but also ways to deal with it and how to work towards a better architecture. Some of the main reasons for ending up with a BIG BALL OF MUD are simply time and money constraints. But the authors also do a good job of discussing other reasons, for example that in the beginning you simply don’t know enough about the problem domain to be able to come up with a good architecture. This ties in with the notion of programming as learning and discovering, more than simply constructing. Of the seven patterns discussed in the paper, the only one I hadn’t heard about before was the SHEARING LAYERS (I also had not seen the term BIG BALL OF MUD before, but the concept of “lack of architecture” is of course familiar to everybody). I think it’s a good concept, and something I’ll look more consciously for in the future. It is also interesting to note that PIECEMEAL GROWTH can be both a cause of a BIG BALL OF MUD and a solution to it (when coupled with refactoring). KEEP IT WORKING also an important strategy, in my…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close