skysight-inc/HackerNews huggingface dataset:
I grew up in a Marine Corps household, at the height of the Cold War. My father often observed that the military is much more socialist, in the literal sense, than the culture at large: for example, housing, medicine and clothing are not provided by the market. My dad loved the Marine Corps, and loved America's capitalist, individualist culture; however, there is an inherent irony that the military's system is very different from the American system.
PriceWaterhouseCoopers: S.F. an opportunity leader
Yes, of all things to cancel - the science database?

What about the other amenities?

http://www.upei.ca/residence/andrew

Pretty swank rooms with cable TV etc.

HIGHLIGHTS

- each bedroom is fully furnished with a double size captain’s bed, workstation with overhead shelves, desk chair, dresser, lockable night stand, closet with organizer, and 27" cable TV

- each bedroom comes with telephone and private voice mail, and wireless internet access

- each suite has a private washroom, mini-fridge, microwave, and kitchen sink

No wonder there's no money for the science database, kids are spending their money on a luxury hotel room.

(warning old man rant ahead)

I my day, I _shared_ a single room 10x15 with another person. You learned how to live in tight quarters.

Also my student loans were paid for quite easily.

Does anyone else think that something is wrong with higher education priorities?
Why Dropbox was right not to hire me
http://philip.greenspun.com/book-reviews/higher-education

The priorities of higher education.

Nice rooms, crappy education.
Great to see another startup using their own platform to do cool stuff! That's really the way of doin' it.

Overall, I love how Soundcloud really have focused their energy to get people use their platform in so many creative ways.

* They started Music Hack Day (http://musichackday.org/)

* They started Soundcloud Labs (http://soundcloudlabs.com/)

* They have a great App Gallery (http://soundcloud.com/apps?ref=top)

* They host hundreds of "Soundcloud meetups" (http://soundcloud.com/pages/meetups)

(Btw, here's a great talk about how they boostrapped and got people to use their platform http://vimeo.com/11420397)
My problem with having a tree is that it implies that at every level - including at the root - there's a single point of failure. I get the error kernel concept, I just don't necessarily trust the hardware.
This is the classical "who shaves the barber" paradox (http://en.wikipedia.org/wiki/Barber_paradox), which Russell used to show that the approach to set theory at his time can be shown to contradict itself. Then came Godel et al. For a good intorduction to these topics I suggest Godel, Escher, Bach or Labyrinths.
Perhaps the announcement will be more concerned about the chip stacking (i.e. that is a bigger deal than going 22nm):

http://semiaccurate.com/2011/04/07/intel-goes-finfet-on-22nm...
https://github.com/killsaw/Timeguard

A similar script, but with an 'addsite whatever.com' command.
Startup Corps: An Incubator for [High School] Students' Startup Ideas
Four Canadian university students elected to Parliament
HN is hit or miss, especially mornings. If you post something, and you are a nobody your submissions quickly fall to page 2, which is game over.

A good way to get upvotes is to ask friends. When I post something I'll usually link to it in #startups or the HN meetup group I am a member of and ask for some upvotes (if worthy, of course)

but you can see from my submission history, I've built several apps, posted them to HN, and gotten nothing. Don't let it stop you.

The other thing to keep in mind is if this is a bootstrapped project, that doesn't have major name brand funding or drama, you'll need to cram it down peoples throats. If you are ready to give up after 3 hours, I'm not sure you are ready for the work it'll take to bootstrap traction...
This sounds like a great idea, but won't it immediately run into a problem with journal publishers? Why would journals allow papers they publish to be indexed and included in a giant "open" database, from which they derive no revenue?

In other words: does a free and open index of scientific knowledge also require free and open scientific publications? (If not, why not?)
Shtyle.fm : View Update
How to Learn R | inside-R
https://addons.mozilla.org/en-us/firefox/addon/leechblock/

does windows of access, allows for x minutes, has grouping. Course, it's FF only where hosts file gets your whole connection.
Block HN - see http://news.ycombinator.org/item?id=2513708

(shameless plug - you can subscribe to http://www.hackernewsletter.com if you feel like you are missing too much)
Google's already in that space, they are so ubiquitous with almost anything. Take Google analytics, that's in probably 50% of the web. Google search is default in any browser that is not IE. Take gmail, Google calendar, Google docs, the level of human interaction that is made through their servers is second to none. They just don't have a major stake in "social", but they do, through search, through crawling, etc. And with the current privacy and sharing status (that is, lack of), they have a lot of access to a lot of user details.

The only thing a social network has over Google is the ability to perform application-level data cross-referencing, and Google wants a hold in that. Probably before the bubble bursts and those details get lost, or sold, or leaked, or whatever.
After reading the article maybe it should be titled "Open source developers are like local musicians but maybe can make a bit more money".

In general I don't believe that open source developers are rocks stars but the people who use open source. Pretty much all well known web companies use open source but don't open source their flagship products. E.g. Google. Facebook, 37 Signals
Web of Science is actually just the index; it doesn't provide access to the full papers. I don't think the list of titles plus factual information about which papers cited which other ones is copyrightable, though they might have a problem if they want to include abstracts. On the other hand, Citeseer already automatically builds such a database, which includes abstracts, and they haven't been sued.

In my field (CS), I don't think anyone uses Web of Science anymore anyway. We've mostly moved to using a mixture of Citeseer and Google Scholar, plus some publisher-specific indexes like the ACM Portal and IEEE Explorer. For paper-relationship discovery, Cite-U-Like and Mendeley also get some use.
COLOURlovers is hiring.

http://news.ycombinator.com/item?id=2512274
I am not interested in maximizing Productivity.

Productivity = Output / Input

(Efficiency == Productivity)

So all I have to do to be more productive is to reduce Input. This is easy. Just write a code generator. I can write 100,000 lines of code in one day. Incredibly productive. Not very effective.

But then again, I'm not interested in maximizing Effectiveness either.

Effectiveness = Output / Expectations

So all I have to do to be more Effective is to reduce Expectations. "This will never work." "It worked!" Infinite effectiveness. But not very valuable.

Value = Whatever the customer says it is.

I'm not really interested in maximizing Value either. It's too hard to measure. So here's the only thing I'm really interested in maximizing:

Value Delta = Tonight's Value - This Morning's Value

So here are my simple rules to maximize my Value Delta:

1. Work on only one thing.
2. That thing must be the most important thing.
3. Keep working on that one thing.
4. Take sensible breaks.
5. I control my time, no one else.
6. No text, cell phones, twitter, facebook, messaging (see #5).
7. Assess my Value Delta several times per day.
8. Bad Assessment --> change something.
9. If I am in Coding mode, be at the computer.
10. If I am not in Coding mode, be anywhere else.
Millons of Dollars
From African Countries offered
Can I accept? safe? Please help
The thing is, being a rockstar is a mostly about sleeping on buses, not washing, and using drugs to dull the loss of identity caused by never being in the same city for more than 6 hours.

What people want is to be successful and adored. That's all anyone ever talks about in these 'programmer as rockstar' articles. As much of a sense of martyrdom startup people cultivate about their work habits, none of it is as physically difficult or as psychologically degrading as actually being an truly internationally famous rock musician.

There's a reason why they all act so damn crazy after a certain point in their careers.

If you want to be celebrated and rewarded way out of proportion to your contribution to society, just say so, dont make some false analogy to a completely unrelated profession.
At the risk of feeding a troll, are you seriously saying that society is suffering because developers give stuff away? If so, you really need to take another look at the world get your priorities adjusted.
Direct link to the Startup Corps website: http://www.startupcorps.org

These guys are doing amazing work, I hope they take over the world 8)
GPL'ed TLA FAQ
I write things down. I set micro-deadlines. I force myself to move on after the deadline, or if I really need to finish it, set another deadline. I need to keep the pressure on. A little distraction is a slippery slope for me, so it's usually all or nothing (guess which one this is? :-)) Okay, back to work.
Original source: http://www.ifixit.com/blog/blog/2011/05/04/imac-21-5-emc-242...
For Mac users, SelfControl is a GUI approach to this idea: http://visitsteve.com/made/selfcontrol/
This is a great story; I wish there was more of this. Obviously Pop Cap has something to gain from this story-- goodwill at least, since they mentioned proceeds will go to Make A Wish. Too often around here we're flooded with the "out for yourself" mentality, which I suppose rightly fits in with the entrepreneurial nature. This is a nice break from that.
Only, the students living in those residences have to pay for it.

http://www.upei.ca/residence/fees

I'm not sure what they consider a term, but if it's 4 months those rooms are over $1000 a month, and if it's a full year at 8 months, those rooms are still over $500 a month.
"Fortes fortuna adiuvat" - Fortune favours the bold. These things never change. It's only in recent times that I've tried for things that I know are most likely out of my reach. In doing so I've met some of the most inspiring people I've ever known, had great times and created new opportunities for myself. We make mistakes and fail so that we can learn, and we're usually the better for it
[Image] A developers status message : PLEASE REPLACE MY LAPTOP BATTERY
How to be a StackOverflow Sucker
I know lots of people who have found jobs or been recruited off of LinkedIn--it's alive and well.
Could you just walk away from this company and launch a competing one? It sounds like you've had a terrible run of luck with jerk investors/business people, and sometimes a clean cap table and such is just what you need.
To paraphrase your own statement, Node makes it easy to develop an increasingly popular type of app, highly concurrent, scalable, realtime streaming applications, in a popular, widely used language, with ease at a level that has not seen before.

Really, its the same trajectory as Rails, but targeted at a different problem.
And my point is that the preview of it never feels real, either.
What you need to do then is look into a few different options.

The first one is distributed Applications. This is part of the standard OTP stuff. What this does is declare a node as a master, and then failover nodes for your OTP application. When your master goes down, the other nodes take over it. Whenever the master is back, the failover nodes drop their applications and restarts it on the master. This loses all of the state if it hasn't been kept in a safe place.

Another one is to look at gen_leader. gen_leader is not part of OTP, but has been written by Ulf Wiger and is available on github or through agner. A quick description of it would simply be to say that it's a boosted gen_server that will find a master of itself somewhere and automatically replicate its data everywhere else. If the master dies, a leader election occurs and a new one takes over.

A third option is to have a masterless concept. This is what happens in Riak. Data has to be shared in clever ways and code organized to support such a design. Nobody's a master, everyone's a follower. You add redundancy here and there, push important state to a safe spot, etc. In the standard library, modules such as 'global' handles this kind of thing.

Supervisors are not exactly made to cross node boundaries. They protect your local processes. If you need something more complex to keep your state alive, this usually happens at a higher level for OTP.
Social Graph Analysis using Elastic MapReduce and PyPy
Very true! I'd probably make them flush with the right edge and slightly wider, based on that.
Faster Website Speed For Everyone
Have you taken a look at "Erlang and OTP in Action" (http://www.manning.com/logan/) ?
A bit over 2x.
Looks like I did well: studied physics and chemistry, got MS in physics and astronomy. Dropped out of PhD in astronomy — was already working as a programmer.
To tell the truth I still feel sorry for not getting that PhD, but on the other hand I was not going to be an astronomer anyway, so what's the point.
gjs has something similar: http://git.gnome.org/browse/gjs/tree/modules/promise.js

You end up writing code like:

function doAsyncStuff() {
let result = yield someAsyncCall();
result = yield someOtherAsyncCall(result);

if (result) {
Promise.putReturnFromGenerator("foo");
} else {
throw new Error("No result!");
}
}

let promise = Promise.fromGenerator(doAsyncStuff);
promise.get(function(result) {
print(result); // -> "foo"
}, function(error) {
print(error); // -> exception toString() -> "No result!"
});

The nice thing is the synchronous feel of doAsyncStuff() although it's actually pausing at each yield, waiting for a callback, and continuing execution from there.

It would seem as though Traceur's deferred functions replace the need for the generators by doing the continuation through the "await" keyword.
GODDAMMIT, Moore never 'observed' this: "Perhaps you’ve heard of Moore’s Law. This was the observation in 1965 by the Intel co-founder Gordon Moore (pictured at the Intel Museum in 2005) that the number of transistors that could be crammed onto a chip doubles and the size of those chips tended to shrink as manufacturing technology improved on a fairly regular basis: About every 18 to 24 months."

Moore's observation was that the density yielding the minimum cost per transistor doubled with each generation (which doesn't actually predict that the density itself will double, only the point at the bottom of the cost curve will move to 2x density), not that the density doubled or that everything got 2x MOAR AWESUM in some random way.

Yes, it's sad, but it's true. The number of mis-statements of Moore's Law in the computing press will double every 18 to 24 months.
> Does data-dumped me count as immortality? I think it should.

It depends on what consciousness ultimately is.

Even if consciousness goes with the data, this "wet" instance of it has still gone through death irreversibly.
Hilarious CNN article opening paragraph compares Al Qaeda to Apple
Scrible Launches Rich Web Annotation App To The Public
Tech Pivots
I did this in the past too. The amazing thing is that it actually cures the addiction, not just the symptoms. On the first day you find yourself clicking on the reddit bookmark like an idiot every 20 mins, only to be redirected to localhost. After a few days the impulse is gone and you can actually go back to a non censured /etc/hosts: your self control is back. YMMV.
Tool of the Day: Meetin.gs: Meetings, Simplified
Ryan Singer http://twitter.com/rjs if you are into design, interfaces, software engineering and getting things done
sudo cp /etc/hosts /etc/hosts.bak && cat hosts.work >> /etc/hosts

sudo cp /etc/hosts.bak /etc/hosts

Note: I just wrote this now with no testing whatsoever.
£1/month? What is a '£'? I am kind of joking.

As a web-surfing American, when a website wants money and I don't see a '$' sign, for whatever reason, the website loses credibility. I have no idea how much this is going to cost me. So, I'd suggest having the USD pricing on your website.
Comcast Extreme 105mbps Test Drive
Apple, Please Hire This Man And Implement His iOS Notifications Already
When you realize you are wasting time call it a day off or go for a walk. Sitting in front of the computer trying to find the strength does not help.

Follow habits: e.g: if I a work from home I still get dressed as if I was going to work.

If you are a procrastinator, don't fight your inner instincts, you are going to lose the battle. Instead, try to use it in your favor. See http://www.structuredprocrastination.com/ by Stanford professor John Perry. When you read that the first time you have an epiphany.
What about RSS feeds?
How do you measure your value at that level of granularity Ed?

Given that Value == whatever the customer says, how do you measure the change in value of the project over the course of a day? (Excluding the trivial case of you completing exactly one "value" per day)

Do you make a reasonable guess at the overall value of a given project, then compare % completed as a % of the total value? (How then do you handle the receding goalposts of scope creep?)

I often find it difficult to measure the value of my work mid-project. It's usually only at the end when I can, for example, point to how many hours-per-person-per-year of work I've saved other people.
Limewire damages trial not looking good for company or its founder
ISuppli: Apple App Store to account for 76% of mobile app revenues
Thanks for your comment! This is a very good point.

I know the pricing is only in £ on the front page, but it is visible in $ and € on the subscribe page.

Pricing across continents was something that caused some some consternation from the beginning - I think I really need to do some geolocation, and present more relevant prices throughout.

FWIW right now, a £ is worth about $1.60 :).
I'll bet he could widen the target area while still retaining the original design.
The problem is that the qualification of search results are not based on human interaction or curation but on optimizing for google accessibility. That creates a very very different landscape.

It's not the details that's important it's the sentiment and opinion around the details that's important and that google haven't solved yet.
This is so true. I cracked up for minutes laughing about this comment. I wonder what their plans are to protect them from piracy, they should really talk more about that in the article.
I usually get in to the office a bit after 8. I try to fix one bug / get one thing Done before 9. After that, everyone else gets in the office and everything descends into chaos and meetings.
StayFocusd for Chrome Users - https://chrome.google.com/webstore/detail/laankejkbhbdhmipfm...

latest version has a neat feature which tracks links from blocked pages. Ie if I give myself 15 mins of HN a day, but end up wasting 2 hours because I only spend 10 secs on HN opening up tabs to read, it now tracks that. Any links you click from HN will count towards your time limit.
I used StayFocusd for a day or two and realized I was a lost cause when I found myself opening its sqlite database in my Chrome profile to add time to the clock.
Your Toughest Competitor May be Your Best Partner
It's a usability problem. Firefox (at least 3.x) does a full-on freak-out if the cert is untrusted, despite the fact that the site is no more unsafe than an unencrypted website.

Your statements about what should happen are only true if you are requiring encryption for everything that you do. On the web, it's assumed (although most people don't actually know this) that your information is not secure unless you see the green bar or whatever the security visual is on your particular browser.

This brings me back to smanek's point. We have three levels of security: no SSL, untrusted cert, trusted cert. Nothing about the first level is superior to the second level, except for the possibility of a false sense of security. Therefore, a browser should not freak out more in the second situation.
Looks interesting - I organize events from time to time and I used to be the Co-Chair for a national undergraduate conference in Canada. Would definitely love to try this out and maybe recommend it to the current conference Co-Chairs if it would fit the way we operate!

Would love to talk shop about how you handle outbound notification emails though, can I contact you?
You're absolutely right. The source for my original number was quoting a narrow band of wavelengths and making some additional assumptions about usability of energy flux. Thanks for the correction; I'm a bit less of a pessimist now :)
You can't send secure communications over a compromised network of ISPs. Well, you can, but not without looking suspicious. I really think you may as well forget about using the Internet for this.

A better solution is to just use external USB hard drives with Truecrypt and ferry them around via a network or human couriers or through the mail. Truecrypt lets you install a hidden volume on the hard drives so that if the drives are ever captured you have some plausible deniability about what is really on them.
That was true for games that came out prior to mass dialup and then mass broadband. Since then I have an ever increasing stack of games (and other software) that are unplayable as companies decided that keeping the auth servers up was too expensive (or the company folded, the IPs were sold off and the auth servers brought down). Either way, that disc is pretty much a meaningless waste of space now. BTW, anyone want this awesome System Shock 2 coaster?
Productivity isn't necessarily the wrong term here. In the context of individual productivity, your Input is always going to be a unit (say, a day) of your time. While you can split your time between a number of different tasks, your overall productivity still has 'one day' in the denominator (at least until cryogenic freezing is an option). Second, Output doesn't need to be measured in lines of code, it can be Value. The way you have written 'Value Delta' as a difference of two Values measured one day apart you have obscured the fact that time is in the denominator. The interesting quantity for a given interval is (Value Delta) / (Time Delta), which can reasonably be called efficiency or productivity.
What if the "carrier rocket" goes horribly wrong?
Maybe it should be called "stage technicians". Working hard in the background so others can become stars.
This is true. I get my most productive work done on the train during my commute to/from Manhattan. I have spotty internet even with a MiFi so I get to focus.
I think there is actually MORE good music now than there was in the past precisely because there is more music. For every Lady Gaga there is a Radiohead, for every Kesha there is a TV on the Radio, for every Black Eyed Pea(s) there is The Bad Plus. In the 70s, radio stations played Captain & Teneille. The mass market drivel has always been there, you just can't look to the radio for your musical discovery.
Fluid turns websites into OS X applications
What is this doing on the homepage of hacker news? Seriously, this post is nothing more than common sense. From someone who doesn't even follow his own advice.
leechblock has helped my compulsive reddit habit :/
Ask HN:How to be Anonymous?
In this digital world where everything seems to be vulnerable, how can one be quiet a bit anonymous?
Well facebook is of US intelligence, a spy machine (according to Julian Assange).
Google has backdoor access to its systems (remember the chinese hackers article?)
Tor is again of the US intelligence (some article on HN).
Intelligence agencies can easily map ip addresses on google database with those same ip address used for accessing facebook.
Just a curious thought!
Very good point. Thanks for pointing that out.
Neal Ford - Learning to think like a functional programmer