skysight-inc/HackerNews huggingface dataset:
As a relatively recent parent myself (with another on the way) I can definitely relate to wanting to put family first. It's terribly cliché, but little people really do grow up quickly, and it's all too easy to assure yourself that next year is the year you'll slow down.

Good luck Jeff, and thanks for heping to rescue us from experts exchange.

P.S. Am I the only one that found the accidental relevancy of the post footer amusing?

> [advertisement] What's your next career move? Stack Overflow Careers has the best job listings from great companies, whether you're looking for opportunities at a startup or Fortune 500. You can search our job listings or create a profile and let employers find you.
Are you saying the litigation funder simply agrees to fight the case and pay all damages in the loss but if they win they get some % of the original settlement?

That could be interesting, especially if they got very good at defending patent law suits. Most likely after a few cases the patent trolls would simply settle for a lower amount and the litigation funder would pocket the difference.

I know the term startup has different definitions, but to me this is more of a law firm then a startup since it would be very difficult to scale.
It's a good initiative but utterly wrong regarding best practices for css selectors.

ol.tags li a span.meta

Really? Why not something like:

.tags-vertical .meta

I like the overall style a lot tho.
Thank you Jeff. Rock the future and I hope you find the balance that eludes too many of us.
I was just looking for a little more practical insight. If he's in the bay area, with a family, surely it takes significant personal capital to take a mini-retirement. PG has written before about startups being a compressed career, so I see Jeff executing that here and it's something in the back of my mind too as I toil away at day job and personal/startup projects.
They have a monopoly on dvd kiosks but streaming is still an alternative.
Lets wait to see whats in the course first; then employers can check content themselves. Something that traditional courses don't really allow.
> It's been almost exactly 4 years

Funny how often you read that in resignation posts. Four years is typically when one's shares become fully vested. At this point there's no way for him to make significantly more money from working at Stack Exchange.

It's perfectly logical to quit now, to either 1. Relax (maximizing family happiness) or 2. Start a new company (maximizing economic opportunity).

Considering how recently they pivoted into a VC-backed company it seems rather too soon for a co-founder to be jetting though. Wonder if Spolsky regrets backdating their vesting schedule (if that's what they did). Might be a bit of a cautionary tale for founders.
Well written, I especially loved the definition: Suffering-oriented programming can be summarized like so: don't build technology unless you feel the pain of not having it.

Having said that, it would be cool to hear from a "devil's advocate". I am particularly thinking of cases where "making it possible" gives an 80% solution but a fundamental flaw or limitation makes the remaining 20% prohibitive, basically requiring a complete rewrite to move forward. Is this a problem in practice or are 80% solutions usually "good enough"?
Yes, because it practically eliminates the competition in the market. Considering that Redbox recently raised their prices, the purchase of Blockbuster Express may have primarily been intended to ensure that BBX couldn't undercut them.
There's no rule that he can't post to his blog. I flagged it because it's not relevant hacker news. Just like downvotes, I explain my flags.
I never even knew of Jeff, but StackOverflow has helped me more than I can even begin to talk about. Everything from stupid questions about using Linux to valuable conversations that helped me understand $LANGUAGE in a different way.
I deeply respect Jeff's decision to put his family first. I have a general question though. I am an ordinary programmer at an ordinary job working ordinary hours. From those of you who have started their own project full time, is it impossible to run a start up and work ordinary hours? Or is it really necessary to sacrifice all other aspects of your life to be successful?
That isn't relevant hacker news. I explain when I downvote, and I explain when I flag articles.
It's amazing how Steve Jobs affected this generation of technologists. I wish I could expand that sentiment beyond tweet-length without fear of starting a flame war, but I'll leave it there.
On the other hand, having a salary can be quite addicting. Going from making >$100k straight out of school(probably $150k with stock+bonus), to living on $30k (or whatever your 'ramen salary' is) is quite a challenge, especially when you know what it feels like to have disposable income. Ignorance is bliss.
I basically learnt how to code c# through stack overflow. An amazing resource that has given me and so many other people so much. It really has impacted a lot of peoples lives. I admire Jeff for getting his priorities right as well.
Maybe it has to do with the fact that I like a pretty slow mouse (at least compared to some coworkers), but I've always felt that the OS X mouse felt much nicer and more natural than Windows.

Don't even get me started on trackpads either. It's like writing trackpad is a problem solvable by a single human being and that person works for Apple. Seriously, their trackpad is fantastic and every other one is complete garbage.
Knowing Jeff, he would have posted those details on his blog if he wanted to share them with everyone. If he hasn't, let's assume that he is not interested in discussing his financials and respect that choice.

I am sure we will hear from him whenever he is back with his new adventure.
this may not even be a good idea.

HN has high content comments, not a lot of back-and-forth. I think that's worth preserving.
account suspended whaaa???
It will go nowhere. The Supreme Court narrowed the criteria for obscenity so much in the 1970s that very little material qualifies any more, including 99.9% porn. There is abundant case law on the subject already, but most of it is of only historical interest to first amendment scholars these days.
It depends on what you mean by "technically polished." Unix handles interrupted signal calls by returning an error code that means "I was interrupted." This technique bunts on the hard problem of rolling back OS operations. It is not "technically polished" in that it does not solve all of the hard problems in front of them. But it's still useful, and it caught on because people used it.

Gabriel's insight is not about low-level tools. It's about at what point can you bunt on the hard problems, have an ugly work-around, but still be useful enough that no one will use "the right thing" when it eventually comes about?
Welch Healthcare Assisted Living Communities
February is National Heart Health Month, and seniors can take heart in knowing that the heart benefits greatly from healthy lifestyle choices no matter what your age. According to the Centers for Disease Control and Prevention, heart disease is the leading cause of death and a major cause of disability in our country. Although heart disease risk does increase with age, it is possible to decrease that risk by living an active, healthy lifestyle.
Likely the ads on his blog.
Highly visible hacker/entrepreneur stepping down from running a resource that almost every hacker that reads HN probably uses on a nearly daily basis. Seems pretty relevant to me.
NorthGate Garage Door Company
Northgate Door Company is trusted by thousands of local, satisfied residential, commercial and industrial customers. Community-committed and service-driven, Northgate is proud to serve all of Colorado.

Wheat Ridge entry doors , Wheat Ridge exterior entry doors, garage door repair in Wheat Ridge, garage door opener in Wheat Ridge, Wheat Ridge garage door spring, garage door operator in Wheat Ridge, Wheat Ridge security doors , metals doors in Wheat Ridge, Wheat Ridge gates
I just noticed there's nt link to your product or homepage from your blog. I wanted to click to learn about what your product is but there's nothing there.

Not the end of the world for me, I can copy from the address bar but I wonder if you're missing out on conversions.

Cool story though. I got a kick out of the customer responding back "...bitches"
Facebook’s Mobility Challenge
We ran an Campbells/Warhol exhibit at my school and all the information that was provided to us was that they had worked well together as he had no "negative impact" for Campbells. I would assume the same would be true today.
Yelp advertising is a rip-off for small advertisers
'assclown' is not a word that means anything in law. But there are situations where it applies in real life.
Child porn, cruelty and (possibly) some kinds of criminal assault, ie material that cannot be produced without unlawfully injuring the subject.
The trouble is that the scratchable itches educators and parents feel are not the same ones that the students feel. You need to be able to address all three itches in many educational products, but it's fairly difficult to be in all three roles to gain the understanding you need.
It's okay, the risk of being massacred by the horrible Australian wildlife probably exceeds the reward anyway.
Actually, they don't. Any work you do is automatically restricted in its use. What open source licenses strive to do (to varying degrees, depending on license) is basically:

* Reduce the risk for the person publishing the thing

* Grant rights to the user of the thing

* Restrict (or not) the ways in which the thing can be distributed to others

About the closest to public domain you can get is probably something like this: http://creativecommons.org/about/cc0
It's probably a balance. One of the most desirable traits of a convenience service like Redbox is the ubiquity of their kiosks. If every block had a kiosk run by a different service, it would be bad for the consumer because it would be difficult to know who to trust.
Mobile clients like BeeJive and Meebo do that, simply because they can't keep a connection open on the client 24/7. I don't know of any native desktop clients that do it because it's usually not needed, but programs like bitlbee can run on a server and proxy to all of your accounts, which you then read with one IRC client once you connect.

The feature of Google Talk that queues messages is natively supported by most Jabber/XMPP servers, though, where the server can queue up messages for clients while they are disconnected.
I found the links to what was up:
http://d2cb4q5pwp3op.cloudfront.net/music_for_programming_1-...
http://d2cb4q5pwp3op.cloudfront.net/music_for_programming_2-...
http://d2cb4q5pwp3op.cloudfront.net/music_for_programming_3-...
http://d2cb4q5pwp3op.cloudfront.net/music_for_programming_4-...
I broke into a spontaneous rendition of the old Sesame Street classic from my generation, "One of these things is not like the others, one of these things just doesn't belong..."

My non-technical wife found it to be an extremely blatant attempt by the non-cool-kid to borrow the cool kid cachet by physical proximity, and about as successful.
Seriously. The best case scenario when I google an error is that a Stack Overflow link pops up. I wasn't big into coding when Experts Exchange was consistently #1, but I somehow stumbled into it regardless. I also can't stand mailing lists.

Anyone involved in Stack Overflow should rest assured that they made the world a better place for a lot of people.
Is there no way to do it with less? I just get very twitchy when I see that level of permission. We're getting to the stage where a FB profile is important to life, work, family… well everything. We have parents, grandparents, children, mother-in-laws and bosses linked in there… and some near explosive issues always bubbling near the service.

Can't you take the minimum and ask me again when I want you to do something more sophisticated for me? If you have built my trust and have demonstrated the trade-off I will almost certainly grant you more permission.

But, dude, you're asking for the key to my front door and we've never even drunk a beer together!
Use Case Study House #1 - A house designed like a web application
Teamly has been a great help to me of late. Great opportunity here.
It's common to re-up soon-to-vest employees with additional options, especially founders.
That's not correct. The alcohol makes you think the wine tastes better when you are comparing it with lots of other wines at the same time, because it makes it 'pop' more. But if you actually drink that wine on its own, the way one normally drinks wine, then it wouldn't necessarily be your favorite.
It's actually the address of the Sherlock Holmes Museum, so not wholly inaccurate.

I'm a fan of "Bilbo Baggins, 1 Bagshot Row, Bag End", personally.
Although the Constitution says the stipulation of copyright is 'to promote the Progress of Science and useful Arts,' it does not say that everything copyrighted must further that aim. Seems to me in general it just suggests that by giving people control of their intellectual creations, science and art will benefit.
Read a book you've already read. Or a short story. Then read the short story again, but faster.

Another trick is to read extremely technical papers in a field you're not familiar with. This can help you to stop subvocalizing as well as teach better syntactic cue'ing like chunking via prepositions etc.
Because NPAPI (the plugin API) is specified in terms of native OS handles (HWNDs on Windows, X ids on X), even a sandboxed plugin naturally has access to stuff like your keyboard, mouse, and can send keystrokes to your desktop. This sandboxing of Flash is a step but I don't think it will help much.
Technically yes, but your response is fair use because the purpose and character of your response was literally "fair and reasonable criticism" and did not "supersede the use of the original work".

Exact same reason parody is cool.
There is much to be said about this. Personally the story is extra important as I am about to do probably the exact opposite.

I am 38, have a son at 2 and a girlfriend. Co-founded a company in 2005 here in copenhagen and grew it to 60 people in 2008 and now around 30.

March 1st I am out of there. I sold my shares in stable company and is going to New York and work with another company there.

I will leave my son and GF back in cph and hopefully convince them to move with me later on. Until then its going to be 3 weeks out of every month in NY.

It's not a rational choice it's certainly not a 100% a popular choice.

But my take on this is a little different than Jeffs and that is perhaps because I still feel I have something to prove :)

But I am thinking that even though I want to be around my son I also want to be more than a dad for my son. This I believe is going to be important especially when he grow older.

Perhaps if I did a huge exit I would think differently, perhaps I am being selfish.

But life is short and complicated and at least for now this seems to be the right thing to do all things taken into consideration.
Skilled Indian workers homing in on Canada; country ramps up it's economy
There are a couple Show HN's and a hacker meetup around the second half of the front page, while this is at the top. I very much disagree with your assessment of its relevance.
Node.js is a great project and is making popular good things, but there is some disinformation in this blog post. For instance Tcl has had this idea of an http server that is an event based library for at least 10 years.

Not just tclhttpd, I mean, event programming in Tcl is central and there was a library called 'http' that exported a web server where you could bind urls to Tcl functions serving them.
It may be the most used single browser version, but I'd put in the 25±10% range of visitors so it is not used by a majority of users.

That said, it couldn't be used on a general purpose web site without at least some fallbacks.
Journalist recovers video of his arrest after police deleted it
Create turbocharged storage using tmpfs
Hmmm looks like evernote is a winner.

I'm not revealing till much later in the process but ill tell you this, so far it looks like MongoDB + geospatial indexing = win! you might find it useful as well.
A fellow Melbournite has done something similar with stellar.js http://markdalgleish.com/projects/stellar.js

The iOS demo is especially awesome.
Stack Overflow has been brilliant not only for finding answers, but for encouraging people like me to contribute our own answers in return.

I'd say it made me a better programmer.
More Conj 2011 Videos Available
Are you sure? It doesn't display properly for me in either Firefox 10 (pretty clean Development profile) or 13 (not so much). The page basically works, but there is no parallax scrolling. It looks much more impressive in Chrome.
I think the task rabbit price drops when the density of task rabbits is high enough in a locale to make the marginal cost drop. If I am right you should see this happen for certain tasks that don't make people deviate much from their ordinary course. Data gathering while shopping, for example, should be cheaper than delivering furniture.
I know this is highly subjective but I would think that every son would like for his father to be above all, a dad. I wouldn't give a fuck if you drove two mercedes instead of one or if you gave away a billion dollars to cancer research if you couldn't find the time to play LEGO with me. Just my opinion, and I wish you the best of luck in your endeavors.
The only way I could see that happening is if you had a very good social connection in the right place at Apple. Engineering that connection would likely be much harder than mocking up or coding the fix.

If the software in question has an extensible architecture or plugin API that could be your path to getting the feature you want though.
I think it meets 2 criteria:
1) It's of interest to startup people or people who want to be.
2) It's of interest to developers (at least ones who use Stack Overflow).
I have the wireless trackpad which is great. Except quite often I click and drag things from the dock and it doesn't register that I am still clicking.
Umm, you can go over Facebook's IPO and Zuckerberg's take, perhaps?
From my personal experience, it's not just about vesting. It's about energy. For many folks, after 3-4 years, things just aren't the same.

Jeff's baby is all grown up. He's poured his heart and soul into this thing. Time to catch his breath, refocus priorities, and move on to something new.
check this out: http://www.attictv.com
fully built with node.js
Yeah I hear you.
I don't understand how people still don't get this: you never have to protect the speech you like. No one needs freedom of speech to protect the speech everyone likes. As Noam Chomsky said,

If you believe in freedom of speech, you believe in freedom of speech for views you don't like. Stalin and Hitler, for example, were dictators in favor of freedom of speech for views they liked only. If you're in favor of freedom of speech, that means you're in favor of freedom of speech precisely for views you despise.

National Socialist Party of America v. Village of Skokie paints the picture clearly: almost no one liked the Nazis or wanted them in Skokie, but that's precisely why their speech needs to be protected.
Why technically? Simply yes, unless the website terms and conditions provides otherwise.

However his quoting of it would probably fall under fair use, even though he copied all of it.
I like the effect, don't like that it doesn't work in Firefox, I do like the subtle pattern (people, calibrate your displays), I don't like that it "breaks" the back button: for some reason I feel as if pressing back should go back one slide, it's more like navigating a link than scrolling.
I'm always wary of what Valve have to say on the subject of piracy. They are a gatekeeper, not a content creator[1], and everything that they say on the subject suits them in that position. Saying that they oppose DRM is beneficial for Steam as a marketing move. In addition, being privately owned they are under no shareholder obligation to maximise profit by conventional means. I.e. their position is not typical of anyone else in the industry.

It's like when Netflix talks about Hollywood and the TV industry: sure, they bring up some good points, but always something that would benefit the gatekeeper first.

[1] My argument is that the games they create sell the Steam platform, not the other way around.
Sidekiq - Simple, efficient message processing for Rails 3
I think a great feature for this would be a map to visualize the results in your area.
When was the last time someone's software project failed because they created a usable version too quickly?

Thinking that you can spend 30 days and then never touch your code again is stupid. However, setting a time constraint that forces you to make decisions about what to leave out in order to get your code to a stable usable state isn't such a bad thing.
http://www.youtube.com/user/wesolveforx/videos

It looks like the talks are beginning to be made public.
I'm guilty of using UTF16 when I really mean 16 bit unicode arrays. I see that now.

But it does beg the question why would you use UTF-16? Yes if you have more than 512 characters in your common script then OK I can see it might make sense, but not much. UTF-8 will still average out in a reasonable way.
She's going to have a hard time arguing that the porn breaches contemporary community standards after choosing San Francisco as the venue for her action. I don't know what 'Amateur allure Jen' depicts but it sounds tame rather than wild and kinky.
Those things are not obscene.

What he's saying it that to rise above obscene, porn would/could add extra artistic stuff to it.
Google and Facebook remove content in India
I build 2 apps, both in less than 5 hours.
Brings me about 50$ per month. Its barely worth the 10 hours buts it was fun.
Oh, not small then? :)
I surprised we're not seeing more instant offload/stream to server video apps for scenarios like this. With iPhones and 3G service, you could easily have videos auto-uploaded when you put the phone in a "panic" mode. It could even be set to be auto-emailed to some list of contacts in the event you don't checkin within 60 minutes.

Seems buildable, wish I had the time to do so.
I believe their license includes the right to use terrestrial stations to fill in. They are under a conditional waiver not use a satellite at all. They are certainly using spectrum in a way not foreseen, but that is different from forbidden.

That's wrong. Only specific bands of wireless are unregulated; the bands at issue here are heavily regulated and are restricted to low-power satellite transmissions. Lightsquared had a conditional use permit to use the spectrum it purchased for alternative purpose but only if it could show that it would not interfere with the use of other low powered satellite transmission spectrums. Light-squared failed to do so.

An example that has been brought up before: its as if Lightsquared bought a house in a residential neighborhood, zoned for residential, and then tried to demand the right to use it as a venue for holding large-scale commercial concerts.
> (Ruby is f*cked because it can only run on one thread)

Also, surprisingly enough, Javascript.
I just used Humanoid for the first time. I had a job that would have taken about 5-10 hours (look up 50 ad agencies, record their Twitter account, blog URL, and their CEO's Twitter account and blog URL).

Humanoid accomplished the job for under $35. Considering I would have had to do it myself, or nag an intern for a week to do it, I consider it money well spent.

P.S. I don't know what results I would have gotten from going to Mturk directly, but the results from Humanoid were better/cheaper than my old habit of outsourcing to an Indian body shop.

(Disclosure: I am an investor. But I'm giving honest feedback.)