jbr | 15 years ago | on: Ask HN: Who's Hiring? (February 2011 Edition)
jbr's comments
jbr | 15 years ago | on: How I sold my start-up for $40 million
jbr | 15 years ago | on: The Scotch programming language
--
I'd love to "watch" the project on github, but alas it's stranded on the island of google code. Check out this [1] basho blog entry on why they chose github over bitbucket — most of the reasoning applies to google code as well. I'm not affiliated with github, by the way, just a happy user.
For a project like this, the concept of "watchers" isn't a vanity metric. I've been working on a lisp->javascript language and have found github watchers to be surprisingly motivating and encouraging.
[1] http://blog.basho.com/2010/11/11/a-few-more-details-on-why-w...
jbr | 15 years ago | on: Minimalist renditions of international brands
As muji [1] is to a department store, the appropriate store for these would be to a supermarket.
I'm also reminded of the quote "Simplicity is the ultimate sophistication" (da vinci?)
[1] http://muji.us
jbr | 15 years ago | on: Which Lisp Variant for Web Dev?
---
[1] http://www.quora.com/Should-I-use-CoffeeScript-for-more-than... .
jbr | 15 years ago | on: Ask HN: what are the best non-cash employment benefits you've heard of?
jbr | 15 years ago | on: The Instapaper Default.png dilemma
Effectively, halfway between the dark and light.
jbr | 15 years ago | on: Ask HN: What to do in Portland?
jbr | 15 years ago | on: Ask HN: What to do in Portland?
jbr | 15 years ago | on: Ask HN: What to do in Portland?
When I left for the bay area a few years ago, NE Alberta and North Portland were picking up inertia. If you're into coffee, try Albina Press.
The lucky lab on SE Hawthorne (close in) is a Great pub and I'm not much of a pubgoer.
Eat street food. The Portland street food scene makes the mission district look behind the times.
Get some tea in the teahouse in the Chinese gardens (right downtown). It's often overlooked by Portlanders, but the Chinese gardens are really quite wonderful. The tea menu is run by the Tao of Tea, which is one of the better tea importers in America.
Check out the nickel arcade (wonderland, I think it's called) on SE Belmont.
Powells & Powell's Technical. If you're a book person, set aside at least half a day for this. Read some books in the cafe. Hang out a while - there's no better book store in America (including the strand - nyc, moe's - berkeley, serendipity, etc)
I know I'm disagreeing with other posters, but avoid the pearl like the plague. It's the least "truly portland" and is for people from other cities who are looking for shiny glass highrises and warehouses. Everything is more expensive and upscale. Similarly, NW 23rd and 21st have a distinctly "east coast haven" flavor. Go to NYC or SF for that, enjoy portland for what it does best — the quirky stuff that you can't get elsewhere, and there's plenty of that.
Speaking of quirky, get a doughnut in the middle of the night at voodoo.
Check out the saturday market (sat and sun), if it's running when you're in town. Another uniquely portland experience, but you probably won't buy anything.
Beers: Hair of the dog, rogue, lucky lab. Try something on cask or nitro if you haven't lived in a place that really geeks out on beer.
jbr | 15 years ago | on: To truly become rich, you need to stop acting like it
But yeah, conspicuous consumption is tacky.
jbr | 15 years ago | on: Ask HN Emacs Users: What's in your .emacs file?
textmate.el is pretty awesome, as is ide-skel.
jbr | 15 years ago | on: Node.js used to mirror DOM across browsers
--
Edit: I should add that I'm using libxmljs in production (http://newsbasis.com/news) as an rss parser (streaming sax-push-parser) and it works quite well for that sort of xml.
jbr | 15 years ago | on: Node.js used to mirror DOM across browsers
jbr | 15 years ago | on: How often do you "Google" while programming?
jbr | 15 years ago | on: Node.js used to mirror DOM across browsers
Any chance you'd consider open-sourcing?
jbr | 15 years ago | on: NewsBasis is hiring
jbr | 15 years ago | on: Watch us crawl the news in realtime
jbr | 15 years ago | on: Watch us crawl the news in realtime
4 medium sized linodes, divided as follows:
1 app: unicorn (rails), nginx
1 db: redis, solr, mysql
2 worker: resque workers (both ruby/rails node.js) & the crawler
The crawler is written in node.js, backed by redis. When it finds a new page, it downloads it to shared local storage and adds a task to a resque queue monitored by the rails workers. They add a row to a mysql table that represents the permanent record of the page, use nokogiri to extract the body content and any metadata, index it into solr, delete the local copy, and upload the page to an s3 archive. When you request the page, rails asks solr.jbr | 15 years ago | on: Watch us crawl the news in realtime
https://spreadsheets1.google.com/viewform?formkey=dHVKUzBYYk...