HNHacker News
TopNewBestAskShowJobs

jsrfded

711 karma · joined August 24, 2007

Rich Skrenta

http://www.skrenta.com/

submissionscomments
jsrfded··on My First BillG Review
It's an answer to the thread about Mark Zuckerberg still writing code, where TechCrunch asked if Bill Gates still coded 5 years after Microsoft was founded. That's why it was (re)posted.
jsrfded··on Hacker News bans Google and all other search engines
Robot bans can render your archive.org records inaccessable, zap all your former code 200 urls out of the major search indices, and yes, kill your inclusion in the list of topical sites.

Much better to set a temporary Crawl-Delay directive. Otherwise you're not just telling the engines to pause crawling you, you're telling them "take all of my pages out of your index."

jsrfded··on Hacker News bans Google and all other search engines
Google indexes robots banned sites based on links. But notice that the snippet is gone. Google also won't be able to index HN posts and comments anymore.
jsrfded··on Hacker News bans Google and all other search engines
It's unfortunate because I often use site: to find old threads on ycombinator. especially since news.ycombinator.com doesn't have its own search facility, external search engines are the old way to comb through old posts here.
jsrfded··on Perl far from dead, more popular than you think
At blekko we're building a web-scale search engine in perl. It includes a distributed platform (kind of like bigtable) currently running on ~200 machines (soon to be 700). The total datastore, containing several n-billion page crawls and associated indexes on our cluster is about 350tb.

I think of perl as a replacement for C. We're using it as a system language, doing things like running epoll event loops, sending/receiving udp packets, mmapping files, etc.

IMO perl, python and ruby are all great choices for a project. Perl seems to be unfashionable these days, but we picked it because it came out the fastest on the benchmarks for what we're doing, and being the oldest is has some of the deepest library support through CPAN. The pragmatic-vs-idealistic attitude of the community is also a plus for us.

jsrfded··on Compare & vote for search results of Bing, Google and Yahoo in a blind test
The vote counter is going up like crazy now, and Yahoo is now trumping both Google and Bing. Yahoo was in 3rd place earlier today when I looked. Seems like someone is hitting it with a robot to goose Yahoo's numbers. So much for the data.
jsrfded··on Why it's expensive to be poor
They can take a phone number too; I give them nnn-555-1212. It's always registered and you get the discount. I use this on vacation - "What's the area code here?" "808..?" "My number is 808-555-1212". Bingo.

But yeah, it's a hack.

jsrfded··on Skew, The Frontend Engineer's Misery
AP-style news can be dull, but I wish more bloggers would use a bit of the inverted pyramid [ http://en.wikipedia.org/wiki/Inverted_pyramid ] when writing. I wouldn't have clicked if I didn't want to see what the author had to say. But if I can't tell what the point of the post is about after three paragraphs, I leave.
jsrfded··on Performance comparison: key/value stores for language model counts
Agreed. Those numbers make no sense whatsoever.
jsrfded··on Water Front Apt. in San Mateo will trade for equity in Y Combinator startup
ditto...I have met Freeman, he is a good guy, and he's been through the startup grind and is entrepreneur-friendly.

The area around his apartment is walking distance to a great complex with a ton of pan-asian restaurants... pho, korean, huge chinese grocery store, malaysian, chinese.

jsrfded··on Programming language popularity
This data is from 2004.
jsrfded··on Goodbye Google: "Visual Design Lead" leaves Google
It's bad form to diss your employer, current or former, in public.

Even more so for a senior guy like that. He's leaving one hot company to go work at another - he can talk about the great opportunity at Twitter. He doesn't need to gripe about the job he's leaving.

His post spawned a bunch of mildly unfavorable press, which is currently #1 on Techmeme. Bad form.

jsrfded··on Goodbye Google: "Visual Design Lead" leaves Google
Trashing may be too strong a word, granted. But it's making public unflattering internal details about a company that employed him. I would be personally irritated if I was this guy's manager.

Coming across material like that when researching someone for a job would probably be a no-hire flag for me - and many others. I'm sure he's a great designer, but does a post like that expand or limit the number of future gigs he might get? You could say "he wouldn't want to work at places like that anyway", but I'd rather have that decision left to me rather than a lack of response when I'm looking for work.

Offering this in the spirit of advice. I've been hiring people in the valley for 10+ years. I used dejanews to screen applicants prior to google... today yes we will read your tweets, find your blog, and skim it all to get a sense of who you are. Be thoughtful about what you post.

jsrfded··on Goodbye Google: "Visual Design Lead" leaves Google
It may be entertaining to read internal laundry gripes about a company. But trashing your employer on the way out the door is bad form.
jsrfded··on 6 months later, the Intel SSDs are still massively better
Please, HN people, stop linking to the print only versions. It takes me work to navigate back to the version that shows the publisher navigation conext, proper reading width, and makes the publisher happy that you linked to them. If I want to get an unformatted, often less tested version with missing images, I'll choose to click on 'printer version' myself.
jsrfded··on The Sun Cloud will be RESTful
Cloud is a vague term, but like "web 2.0" is sorta does refer to some specific things. "Cloud" seems to be overloaded to mean both web services, outsourced virtual datacenters (e.g. EC2), and using virtualization/cluster technology in your own datacenter.

I think programmers hate terms like 'cloud' because they're fuzzy, ambiguous and inspecific. Marketers like them for the same reasons. :)

jsrfded··on Did You Know: BeautifulSoup's bits are rotting
After having run various html/xml/rss parsers against a 1B page web crawl, I'd have to say that it's pretty rare to find ones that can actually pass the web fuzz test. Most seem to have been written from a more spec-driven approach. This is fine in a controlled environment, but pretty useless if you want to turn the code loose on real world web data.

Some of the stuff we find, like 1-in-80M core dumps are to be expected because they're so rare and most folks don't have that much test data. But many others could be found by simply running a parser against a few hundred random urls from the dmoz rdf. I wish more lib developers would do this.

jsrfded··on Why Mahalo employed a felon hacker
Mahalo was founded in 2007.
jsrfded··on Extraordinary Organizations: $170M company with no titles except “plant” manager
Their employment page also lists jobs titles that they are hiring for:

CNC Machinist / Senior Product Design / Outside Sales Engineer

Clearly they have titles. Perhaps the vagueness of the article is actually indicative of it not being very accurate or telling the whole story.

jsrfded··on Clever table design
I saw that quote somewhere, I think marissa said it in one of her talks
jsrfded··on Y Combinator Challenge #2 - Simplified Browsing
7 year olds are searching "darth vader rap" on youtube behind your back. They don't understand the web like you do but they figure out/share how to nav to stuff pretty quick.
jsrfded··on What’s Obscene? Google Could Have an Answer
non-reg link: http://www.nytimes.com/2008/06/24/technology/24obscene.html?...
jsrfded··on Which part of Octopart don't you understand?
Wicked cool PR score... Glowing review in the LAT. Congrats Octopart guys!
jsrfded··on Reddit redesigned
Ow. The triple arrow thing is over the top. The orig UI was nicely subtle and understated. Too much overthinking user experience sometimes isn't good.

OTOH, users always bitch about change.

jsrfded··on Poll: Ban Valleywag?
Banning a single site feels good, but is a short-term band-aid on the moderation system. Better to identify the factors in valleywag stories that are undesireable and find a way to target them generally - to raise the editorial quality here across the board and leave behind the dross.

As others have pointed out, Valleywag doesn't have a monopoly on linkbait titles and thin follow-through.

jsrfded··on Ask YC: visiting silicon valley?
Another comment here suggests an idea..

The YC folks here in the sfbay are supposedly all together in a building in Sunnyvale. They commune there daily and share wisdom. Can you ask, here, if one of those companies will host your visit and invite you in to chat?

This is just 1-2 hours of everyone's time, but will make all the difference. Besides, maybe one of them wants to hire you. :)

jsrfded··on Ask YC: visiting silicon valley?
You need to book appointments before you go.

Use Linkedin, Facebook, friends-of-friends, help-me posts on wherever... get meetings.

Say "I'm an entrepreneur from xxx and I'll be visiting the bay area on xxx. I'd like to meet with interesting valley technologists and businesspeople. If you could spare a few minutes of your time, I'd love to chat, get coffee, or have lunch. Thanks!"

[alter as necessary for audience, indirection, etc.]

Looking at one-story office parks is boring. Go inside and talk to the right people.

jsrfded··on http_load - test your server for heavy load
try ab -c 1000 -n 100000 <url>

that will give you 1000 concurrent connections, 100k total connections.

good luck.

jsrfded··on Dvorak: The Sun-MySQL deal stinks of Larry Ellison
I don't know, it kind of makes sense. You guys don't have nearly enough imagination for the level of common evil and machiavellianism in the typical C-suite. And for guys at the top of the money/power pyramid, like Larry, who got there through long experience with just this sort of corporate skullduggery and drama, they'd be underperforming their shareholders if they weren't doing this sort of thing.

Also remember that anyone at that level is completely insane.

Sun has, in fact, destroyed every acquisition they've ever gotten their paws on. That list he links to only goes back to 2002. The full set is a dizzying tower of failure.

jsrfded··on Bust Your Butt for a 4% Raise or Coast for 3%?
Not my experience. But I've primarily worked in places where programming talent was front & center, valued, and the cost of replacing a good developer was high.

If you get a 3% raise at a big software company, that's usually a sign you're not doing very well and might want to think about leaving. A healthy raise should be in the 6-12% category. Your top co-workers are getting raises like that. Compounded yearly, it adds up.

Not to mention the component of negotation that comes into play. You'll have similar employees making $60k next to ones making $90 or $120. Not necessarily all skill driven.

Worry about saving a little out of each paycheck and getting good returns in the stock market? You're better off doing well at work and getting a healthier raise.

Pick a good place to work. If you care enough about your career to spend time on ycombinator, but you're working in the back office of a healthcare company, you should seriously think about upleveling your employer. Remember, you can always fire your boss. Find a place to work where the software talent is the main thing. Not back office support. Not consulting. A place where software drives the business from the revenue side, rather than being a cost center.

← PreviousPage 2 of 3Next →