skysight-inc/HackerNews huggingface dataset:
This mostly matches up with my own experience. I always start several days early, and I always work with one or two other people if at all possible.

Starting several days early gives you a few days to think about a problem if you need it and ensures you don't have to pull any really late nights.

Working with people means that you won't get stuck on the easy problems if you didn't understand everything perfectly or forget one crucial fact/lemma exists (which I find is otherwise a real danger). It also gives you people to bounce ideas off of for the really hard problems,

The other thing I always do is to do my problem sets in two stages. In the first stage (which I do with other people), I figure out how to solve the problem and outline how I'm going to write it up. In the second stage (which I do alone and after solving everything), I write the problems up. As I do this, I walk through how we did the problems when we first solved them, and very often find mistakes we made.
Fairfield County Connecticut is similar but you'll get more living space for the money. You can get a decent rent for <$1000. Fewer hipsters though. More minivans.
I guess google is too big to care about it's "never be evil" motto.
Quick trivia: what company has the largest patents portfolio in the US (and probably the largest in the world)?
30 days is what they said in original email: "While this pricing change will only affect a small number of merchants, you will need to login to your account and make the appropriate changes within the next 30 days."
Hey look, mutt and Gnus don't leak my personal information. What a surprise.
All You Ever Wanted to Know About Banburismus but were Afraid to Ask
The point being that you are three feet tall and have a 12" waist?
He created a programming language called Go, worked on it for 10 years, published papers and books on the subject

Yes, he worked hard. That is unfortunately completely irrelevant. His language is not widely used and was largely a one-man operation. So it didn't get much notice.

a team from Google creates a programming language, calls it Go, and essentially tells him to go fuck himself when he points it out.

Changing the name costs time/money and Google was already using Go in a bunch of places internally when they released it. They decided it wasn't worth it. And 'go' is one of the most common words in the English language. The guy didn't trademark it. Tough luck.

Oh then I guess that makes it ok.

Well that's not what I meant but it was probably a dick move for me to imply he had other motives when complaining about Go. Go! didn't even have a Wikipedia page until after Google released Go.

This was not related to my original criticism of they OPs hyperbole, just an added point. Google's naming collision is the best thing that could have happened to Go!
or trying to steal his tiger...
HN does't really experience a night, since people from all over the planet or on the site. But maybe it would be better to divide by a number of impressions wighted with something.
This is useful feedback, thank you! I'd like to note that I did create this project as a weekend hobby project, not necessarily a webapp designed to sell anything.

I'd tend to agree with you, though, that all the webapp really does is count backwards in increments of ninety minutes.

I considered adding user-specific memory, but decided against it because it seemed more straightforward to enter the time you need to wake up the next day than to login, enter details, retrieve sleep schedule and then check wake times. Maybe an added feature for registered members could be learning what time the user needs to wake up each day, so the user would simply look at a glance and see their bedtimes for the week.

Again, thanks for the feedback!
The image is showing up as nothing for me...
? That link is for system wide (there's also https://www.nycenet.edu/offices/d_chanc_oper/budget/exp01/y2... )
What some people are missing is that before Google's Go, the Go! language was so obscure that even googling for "go" would not have found it. In fact, the second comment (http://code.google.com/p/go/issues/detail?id=9&cnum=500&...) on the issue, by the Go! designer himself, suggests that to find its page you should google for his name, not for "go" or "go programming language".
Wall-clock hours penalize an article even if no one is reading (overnight, for example)

I'd be interested to know what the hourly fluctuation for HN is actually like, on account of having readers all over the world.

I'm in Australia, so your example "submitted at midnight" California time[1] means submitted at 6pm my time. Also 8am London time, 11am Moscow time. :).

[1] I'm going to go ahead and assume you're in California. ;)
Thunderbird 3.1.4 doesn't trigger anything. All yellow stars.
The Go logo looks like a potato with feet.
So.... about 3 Alaska's
Good point, I'm currently testing their system but can walk away. I'd be seriously pissed if I was locked in.
Meat of the article: "Repeated fresh attacks are how hard problems are solved in the real world. ... Until you’ve approached a problem fresh, 3 – 4 times, you haven’t really yet tried to solve it."
I made an HN filter for myself, that's basically:

points / comments

It works shockingly well. Its here if anyone would like to check it out: http://www.upthread.com/
Grammatically that is clearly not what he meant unless he is not a native English speaker and thus not aware of the finer points of article usage, but I doubt that.
I'm also rather unconvinced that the 90-minute sleep cycle thing is particularly accurate for everybody. If your own sleep cycles are just ten percent off from this value, you're screwed.

Also, after telling it I wanted to be up at 6am, it recommended bedtimes anywhere between 9pm and 1:30 am. Is it trying to imply that I'd be better off with four and a half hours worth of sleep than with eight hours, even though eight hours isn't a multiple of 90 minutes?
Yahoo's Bartz: most overpaid
> I haven't worked with CheddarGetter or BrainTree directly.

Let me put a big +1 in for BrainTree, then. Especially when coupled with something like their Ruby gem (http://rubygems.org/gems/braintree , written by them, not even someone else's implementation) or ActiveMerchant, it's really, really easy to integrate. Plus, since when does your card processor have articles about their git process? (http://www.braintreepaymentsolutions.com/devblog/our-git-wor...)

I have no affiliation with them other than being a happy customer.
Subscription Billing System Chargify Missteps As It Switches From Freemium
I'd say when you're spending > $5k/mo on hosting you should sit down and evaluate the cost of bringing it in-house.

If you can live on a VPS or two you shouldn't even be thinking of buying.
Mootools 1.3 released
In the wikipedia world, there is a bit of a difference between a programming language (Go!) and a company (Tarsnap) in the likelihood of it having a page. I think the threshold for a company would be higher in wikipedia.
Anything for django?
Which Word Should You Use? Quick Copywriting Hack
The link is broken. Could you please update your post with correct link?
Oh, well if you're testing it to the extent of having written code to work with it, you can probably email them saying you've already started integrating with Chargify and want the bootstrapper plan. But that's assuming you still want to use them.
I've met David and he is a great guy that really cares about entrepreneurs, so I'm surprised about how they went about this pricing change.

The pricing change itself makes total sense (startups who never get any traction/paying customers end up costing a ton and never pay anything) - but changing to a pricing structure that can hurt so many entrepreneurs (like in toast76's case) seems the wrong way to go.

Is the cost to grandfather in all the existing customers really worth all the brand damage this created? Not to mention the startups that are now cash-flow negative since they are being suddenly charged for all their free users (and apparently one-time payment users).

The icing on the cake is that their branding is focused around being the service provider to entrepreneurs.
Would you prefer his work sold for less?
Super-Microphone picks out Single Voice in a Crowded Stadium
I don't think right of first refusal ever applies to vested stock. Assuming you have stock, not options. Once its vested, its yours. The amount of abuse that management can do to your vested stock is balanced by that right of ownership.
Getting Aggressive About Passive House
What web application should I build this weekend?
I'm participating in the Rails Rumble for the fourth year in a row this weekend. For those that don't know, it's a competition to build a web application from scratch in 48 hours using Ruby on Rails.

This year I'm competing on a team by myself, but have been using Rails for years and professionally for over a year. My friend and I also won the most complete category in 2008, see: http://r08.railsrumble.com/teams/the-loose-knuckles

My problem is I don't have any good ideas this year. So, what should I build? I'll pick the best, or most popular, idea suggested within the next 24 hours and open-source it after the competition.

Thanks ahead of time for your help.
Future tracking? I don't want to be tracked in the first place. Why is this not opt-in, rather than opt-out?
In general, you should rent as long as possible. This allows you to focus on your product, unless, your product is web hosting.

There are however, three reasons, why you might consider buying over renting.

1. Cost -- Renting is more expensive than buying. At some point it probably make sense to buy. You can buy the individual machine and co-lo or you can buy the datacenter. Depends on your needs.

2. Control -- For whatever reason, you need more control. Maybe it's specialized hardware or something that you can't easily do on a rented machine.

3.Pride -- This is one that basically is asking to shoot your self in the foot. A lot of guys want to have the server closet. Once you are established, maybe it's worth it. Not from a cost or control standpoint, but maybe its worth it.
I actually like http://www.newser.com/ best.
No, that has nothing to do with it.

The oracle patents are on VM implementation, not class library -- and IBM has a license for those patents, and is going to continue to develop their VM while collaborating on the class library.
Here's a very tiny "company" anecdote. I'm volunteering on a remake of an old game for fun. So far I've been the only programmer. I've had conversations with two other programmers who considered joining, and the conversations went similarly. That they seemed eager to tell me about something I was doing wrong and needed to do differently. I'm not really against that (even less if it comes with a patch...) but I guess it was the delivery that got to me.

For instance, in one conversation the first thing the other programmer said to me (after chatting with the guy introducing us) was "I've found tons of bugs in the build." My initial reaction was "well duh" :) But it didn't really set a good tone for the rest of the conversation. Haven't heard back from either of them. But it got me thinking in part about why I had such a negative reaction to it, but also what draws people like that. I figured it was because it's a game, but after seeing this I guess it's common in the industry (I'm not sure if I should be happy or sad).

Perhaps it's because we're working in relative anonymity on this game and a large corporation has a similar feel that it still would remain only there. I hold out hope.
I use this script: https://bitbucket.org/zaphar/dotfiles/src/tip/.irssi/scripts...
When I built oknotizie.virgilio.it many years ago, more or less at the same time reddit was created, I used the same base algorithm, that is: RANK = SCORE / AGE^ALPHA, where ALPHA is the obsolescence factor.

This is a pretty obvious algorithm, but the evil is in the details. First, since oknotizie is based in italy AGE is calculated in a special way so that nightly hours are calculated in a different way (every hour should be take into account proportionally to the traffic that there is in this hour).

Second, there is to do a lot of filtering. Oknotizie is completely built out of anti-spamming: statistical analysis on users voting patterns, cycles detection, an algorithm penalizing similarities in general in the home page, and so forth.

To run a simple HN style site is simple as long as the community is not trying hard to game it. Otherwise it starts to get a much more complex (and sad) affair.
Even $39/mo is still prohibitive. Considering the cost of modern cloud hosts, your bottom plan is still more expensive than a web server in some cases...

As someone building a bootstrapped side project with absolutely zero customers, I wouldn't mind a stripped down $20/mo / 50 customer plan that had no phone support. But anything more than that, it really doesn't make any sense to be paying more for Chargify than the server - after all I still have to get a merchant account and go through all the BS with that on top of it.

Paypal is starting to look better and better every day, and its kind of a bummer because now if I want to support direct payments later on I need to account for Paypal, and I'd be more likely to just roll my own system
Having anarchist sympathies, this is something I've given a lot of thought to. But basically, there's a difference between 'surviving' and 'selling out.' Banksy's gotta live, too. As long as he doesn't feel that he's had to compromise on his vision to release them, then I don't see any particular clash between being anti-commercial and selling some work.

There's always a tension between the purity of the message and how many people actually hear it. Banksy could stay totally anti-commercial, do no shows, publish no works... and just stay on the streets of London. Or, he could sell some works for 5 figures, do his art around the world, and have a larger number of people hear his message.
I started my first startup with $600 in credit card debt.

I had a product idea that I wanted to work on. So, I started doing consultancy to make some cash and bootstrap my way. Then I found a biz co-founder, hired a designer and two programmers to take care of the consultancy business. Our team size quickly grew to 20 programmers and designers, and we had several paying clients.

Most programmers we hired were average, but not great. This team could make websites, but not products. We hired this team to do work clients projects, so I can focus on building our product.

Since our team and clients were in different time zones, I had to deal with clients in night and development team during day. This setup kept me engaged and busy with client's projects. Therefore, we were unable to work on our product and we missed the boat.

Recently, I decided to quit the company and move on to work on my new product startup.
Actually I like it, and while I wouldn't call it beautiful, I think it has utility just as it is. I'd consider porting it to an iPhone or Android app, too - it might find the biggest audience there and more recurring users.

While I don't think there's a huge amount of mileage in personalising it into a sleep log system, I do think there's some value in reversing it:

It is now 23:27. If you assume it takes me 14 minutes to fall asleep, what are the optimal time choices I should set my alarm for?
Closely held companies have a simple remedy to all of those - they force you to litigate to exercise your rights. The company invariably has the resources to bury an employee.
That's the bit that upsets me. I've dealt with Lance in particular quite a bit. These guys are fanatical about helping out. I WAN'T to give these guys money. I love their stuff, I love their spirit. If this was Paypal I wouldn't be posting here... I'd just be closing my account.
Not so. Your (hypothetical) employee stock agreement, which you were required to sign as a condition of being issued stock options, stipulates that your shares are not transferable, intended for personal investment and not resale, and that your exercise of those options is conditioned on a series of terms that ensures the company can prevent you from selling them.

The reason for this is that your (hypothetical) company isn't trying to create a broad market of investors in its equity. Rather, it's trying to express an incentive that allows employees to share in the upside of a liquidity event at the company.

This issue is distinct from vesting. Even after you've vested, the company is unwilling to yield control of who owns its shares. The company is fine with you parting ways and retaining your upside interest (in fact, it's happy you did!), but not fine with you selling the package that gives you that interest.

For obvious reasons, the story is totally different at public companies.
Is it possible that, because they continue to access it, the expiry on the cache is being refreshed?
Yeah ... app distribution is really limited to the store.

(PS: Send me an email? Would love to hear what you're working on)
Do You Need A Permit?
No, they are silent electric tires.
I can almost guarantee he doesn't even have to pay the $2500.
The existence of a wikipedia page is a very poor way of adjudicating notability.

Especially since being notable is one of the requirements for inclusion.

http://en.wikipedia.org/wiki/Wikipedia:Notability
They probably shouldn't be joining as employees. Without the expectation of capital gains, they're better off (in terms of pay, benefits, working for non-asshole managers) working for established companies. Or doing it on their own.
This whole debacle doesn't give me a lot of faith in the ethical integrity of their leadership. This is a straight mafia move. Do you a small favor for free and then come back later and demand your lifetime loyalty.

That being said, it's arguably an effective business move. Businesses that came in early have an uphill battle to switch providers -- many will stay out of complacency.
I have two will take you off when you are under 9 upvotes.
On TC now: http://techcrunch.com/2010/10/11/subscription-billing-system...
Yes, Apples and Oranges. Though it looks like Swiss project is more technically challenging than the NJ/NY one. Few more comments from Philip who did some more research:

"Tyler: Thanks for the insider’s perspective on this. You imply that this new tunnel is an exceptionally challenging project, more challenging than the Swiss tunnels, for example, and hence the staggering cost. I’m having a hard time understanding this. The NJ/NY tunnel is billed as necessary to replace and/or augment a “100-year-old” existing rail tunnel. Page 6 of http://www.arctunnel.com/pdf/deis/4_1_0013.pdf makes it look like tunneling under the Hudson means going through sand and mud. This was apparently well within the capabilities of civil engineering circa 1910.

http://en.wikipedia.org/wiki/Gotthard_Base_Tunnel says that the maximum overburden of the new Swiss tunnel is 2500m, i.e., there are 8200′ of rocks pressing down on the tunnel (generates a lot of water pressure if nothing else). http://www.swissinfo.ch/eng/Specials/Gotthard_base_tunnel/Th... talks about the granite that they are tunneling through in places."

http://blogs.law.harvard.edu/philg/2010/10/08/new-jerseys-ca...
The story is also different if you're issued restricted stock, rather than options.
Don't Waste a Viewer's Time
This could be really useful for e-commerce apps that deliver critical information via email, e.g., product keys or download links.
This is a great idea but on first glance I'm confused how this ties in with the messaging and reservation/order placement system on the main site. It seems you can just watch a video but then you have to separately go to the main site and again search for that listing in order to place a reservation for it.

The other question I had about this is how costly is it to host your own video? Or are they riding on top of some external video hosting service?

At the moment it seems Airbnb cherry picks the properties they want to promote with video - they don't allow regular users to upload videos of their properties to augment the images that they can already upload. Why not simply allow everyone to upload videos? Is this a cost issue? Because the current implementation creates an impression of unfairness - why promote only some properties and not others?
Really? Coruscant doesn't feature a central garden AFAICT.

http://www.google.co.uk/images?q=coruscant
" Google's naming collision is the best thing that could have happened to Go!"

Up until the point he submits another paper to a conference / journal. It might not be a real smooth vetting process.
I feel somewhat the same way about bookshelves. When you walk into my parents' house, the first thing you see is three bookshelves covering a wall, stacked as high as you can reach without a ladder. I was looking forward to getting my own when I moved out permanently. Now, I don't see that happening. (On the plus side, I won't have to fight my dad over who gets to keep what.)

But I'm sure people felt the same about vinyl records. And now, if I want to check out a friend's music taste, I just look at their iTunes. I'm not old enough to know whether it's quite the same, but I'm not sentimental enough to think we haven't made massive improvements.

I suspect DVDs will be the next to go. (I don't have a DVD player of my own, but I like to have my fairly small collection where people can see it.)
Hispanic New York Project: Hispanic or Latino? By Marlene Peralta (amNewYork)
Ubuntu Stack Exchange is askubuntu.com
I was pretty negative on the Kindle over time. Mostly because of its abysmal typography and fonts. But I bought a Kindle 3 because "it's so cheap" and because I plan to release some books for it and wanted to test direct. And.. I'm won over. The typography still isn't great, but the form factor and the ease with which I can read the screen for longer periods is much welcomed.
It's amazing to see this cycle happen again and again--do the people in charge not think that "our customers will mind a big mandatory price increase without any warning or added benefit" applies to their baby? The business they're in gets cheaper with scale, raising prices significantly appears nothing more than a money grab. If you need to raise prices, do it for new accounts and make sure to tell your existing customers thanks for helping build your company and point out that they're now getting a "steal".
Pushing the jumper idea further, It should hard reset the phone from read only memory when flipped back to "not root".
No one really confused the two and I don't see how having similar names would hurt any of them.

Also it's not even the same name: 'Go' vs 'Go!'

It is "unfortunate", carry on.
Google [employee "stock option" "first refusal"] for a bewildering variety of contract terms that express this requirement. The share is indeed yours, but it's subject to whatever terms you agreed to in your employee stock contract, and to whatever terms are in the company legal documents.
In other news, photos persist on your hard drive after you delete them.
Appears to be substantially identical to what's outlined in the post. The only changes are in the penalties dealt out by the type of story, inclusion of a url, buried status, gagged status, and the operation of penalties due to the contro(versial?)-factor function.

If you're just submitting interesting URLs and worry about them being shunted off the main page by gravity then there are no practical differences.
And now, if I want to check out a friend's music taste, I just look at their iTunes. I'm not old enough to know whether it's quite the same, but I'm not sentimental enough to think we haven't made massive improvements.

In some circumstances, you can even go a step further now. I stopped buying music about a year ago when I got a Spotify account and now 80-90% of my listening is through that.

I realized that most of my listening is to new/ephemeral stuff rather than stuff I want to listen to for years in which case, I'll just buy those albums if/when Spotify takes a dive.
A chargify clone for django would be a huge win