skysight-inc/HackerNews huggingface dataset:
That doesn't mean that marketing types won't try to convince people with more money than sense that hand-harvested produce is somehow superior to robot-harvested produce. Even if nobody believes that BS, some wealthy people will pay more for something just because the knowledge that most people can't afford it makes them feel more exclusive.
>I know who are likely to just say "yeah we'd use it" so they can make me happy.

I believe in this casey you're supposed to show 3 products that could potentially solve the problem. Pick 3 axes that you think could be important. For giggles this one is going to be fast, cheap, or good (quality).

Draw the 3 axes and put each solution on it. You want a spread, so don't jumble all the solutions together. Are they together? Go back and change one of your axes such that they break apart (you don't necessarily need to change the ideas).

So now that you have your fast/cheap/good axis set or your makes toast/slices bread/gets you a drink automatically axis (to illustrate the point that this could be anything and applied to any set of solutions), and your ideas are sufficiently spread out, go show the people all 3 ideas. Tell them all 3 ideas then ask for feedback on any of them. You'll have 3 categories of feedback: love it, hate it, neutral. You want 1 or 2 because that means you've elicited a response which you can use to further your iteration. By giving them 3 solutions they can now evaluate your [great idea] in context with other things that can also solve their problem. They'll generally give you better feedback than "I'd use it" because they'll tell you "I wish #1 could be more like #3 in this way."
It really works for me and for my friends. And you are right, it's hard to conclude a "pomodoro" without any distractions, in this case you need some "tool" to help you.
We use http://orkanizer.com platform.
Ciao!
People are paid in proportion to how hard they are to hire and retain. End of story.
A Brief Guide to Embodied Cognition: Why You Are Not Your Brain
It's more difficult to do well. Easier to get started, but harder to master. At least to my brain.
Unfortunately Switzerland didn't manage to dodge the bullet entirely.

Many people saw the Swiss Franc as a safe haven currency and massively bought them up, driving up the exchange rate. This caused Switzerland's exports to become uncompetitive which is also slowing what is a very export driven economy.

Oddly enough prices haven't really come down domestically either, but neither has unemployment risen that much (despite large layoffs in the financial services sector, particularly in their biggest banks, UBS and Credit Suisse).
Ducting for Kitchen
Lets hack it..
Why are you doing rewrites? I still have 16bit MASM code in use. Why would you rewrite an ASP.NET webforms app because MVC is out? I guarantee you that you'll want to rewrite your website for some completely unrelated reason before ASP.NET isn't supported -- I mean they did just ship a new version in the past year.

I think junior devs feel like everytime something new comes out they have to rewrite everything to use it. After you've been around the block for a while you realize that you can pick and choose technologies and maintainance plans. Once you realize that, you suddenly see a lot of this is just hot air.
Would appreciate any feedback. What do you think about being able to compare job summaries side-by-side? Thanks.
The membership in the European Union is key, having the Euro doesn't really make the integration much deeper. There are practically no laws that don't apply to the UK just because they are not in the Euro.

You can be happy that you aren't involved in the "saving the euro" mess and you should be. But believing that you are somewhat distanced from the EU or that it would be possible to believe is totally delusional - the european integration is extremely deep even if the euro fails and in my opinion cannot be stopped or reversed.
There are tons of behaviors which are great if you're right and bad if you're wrong. Should we never stand up for what we believe in? Should we let others decide things because we might be wrong?

And keep in mind that bad people won't care about these arguments. Only good people with reasonable and healthy self-doubt will be convinced to make less of an impact, and that's the opposite of what we should want.
Indeed, there are many interesting aspects to this that should have been discussed. How did they get so good? How long have they known each other? Has their skill grown in unison? What type of environment led to this statistical oddity of 3 Black kids from the same area to become such strong players?
It reminded me of the assignment from Google's Python Class http://code.google.com/edu/languages/google-python-class/exe... :)
60th Wedding Anniversary Gift Ideas
RIAA: Google Refused to Remove MP3 Download App
I prepared a delicious lamb roast from the sheep that wandered onto my wall.
In what way was it irrelevant? I think he would have been able to get his point across a lot more efficiently if he had made it shorter. That also happened to be the point of his article (but in a different context).
For any 'non-geek' friends (or just non-geek hacker news readers like me) try JoliOS from www.jolicloud.com - it's Ubunto with a friendly HTML5 skin.

Easy install of apps, auto update of the OS, really easy to use, sync across loads of computers, runs on any laptop or pc that can run XP, and is FAST.

I have it on a netbook and also as a dual boot on y pc, and I now rarely boot to Windows.
I believe the graphic you link comes from here:

http://www.eudebtwriteoff.com/

That is a site put up by one of the authors of a report exploring the idea that the PIIGS should write off their mutual net balance debt: if I owe you $10, and you owe me $2, then we strike the $2, and I owe you $8 while you owe me $0, reducing loss by friction. That report (pdf) is linked from the site.

I found that site by searching for the filename of the image (EURBEF.png), and looking for a post or article that uses it and cites its source. This is one such post:

http://www.zerohedge.com/news/european-sovereign-debt-cant-w...
For the First Time Lab Grown Blood Transfused in Patient
I am more or less in agreement with you. However, (and although IANAL) I think it worth pointing out that your "best friend from high school" investment is probably fine under rule 505 of regulation D: http://www.sec.gov/answers/rule505.htm

The rules don't generally prohibit per se certain investments from taking place. They require companies that take such investments (e.g. from unaccredited, unsophisticated investors) or that solicit investment from the general populace (i.e. not your best friend from high school), to comply with the regulations pertaining to publicly traded companies.
I don't understand what you are trying to say.

On one hand you are saying that most projects you have worked on end up creating their own language, usually as some kind of DSL. Then you argue that the way to counter this is to ... give people more tools to craft DSLs.

So what are you trying to say?

PS: you seem to make a lot of assumptions about me based on ... what exactly? I don't believe we've met and whatever you are "in direct opposition" to is simply a straw man you have imagined.
I check my work email 3 times/day. Once in the morning, after lunch, and before quitting for the day. Since my email is on another box and I check it through an RDP session, it's easy to follow my rules. After I started following this schedule my productivity has gone up A LOT. At first I worried I would miss something important like a server going down, but if there is an emergency I ended getting a phone call anyways.

Dealing with work IM is my next productivity project. It was okay when it was just the developers, but as my role has expanded so has my IM list. I've thought about just turning it off, but I want to remain available to the SVPs who ask rare, but usually important questions. I may just select all the PMs and block them :p
I did some (non-tech) recruiting about 6 years ago, and I always thought that given the time and effort, I could be an awesome tech recruiter. Maybe some day I will, although it currently isn't in my pants. Here's what I'd do:

- I'd want to take a long-term approach, and keep in touch with the people that I worked to place. After 2-3 years, they might just be up for a new position.

- I should know their skills deeply. Forget reading resumes, I'd read Github accounts. I should be able to read what skills they have, not be told them. Obviously not everything a person does ends up on Github, but the things they most enjoy and are best at often do. If a person enjoys working in Ruby, I'm not going to try to shoehorn them into a PHP position because they won't be happy and won't output the best.

- I'd want to deeply understand the actual needs of the placed position. So many Craigslist job postings that are by recruiters clearly don't understand the requirements of the job vs things that are nice to have.

- I also understand tech deeply. I don't be that poorly qualified recruiter who mistakes C# for CSS. I'd be able to talk about what testing frameworks people are using, or how they like to approach a problem in a non-confrontational way.

- While this might sound like marketing-spin, I would want to really think of it as just connecting friends who need jobs to companies of friends who are hiring. I actually do this now a good bit, since I know a lot of qualified tech people and send them emails when I get them about positions that really seem to speak to them. I never ask for money currently, because well... its just helping out friends and I want to see them happy.
Thanks for the notice. I get the auto updates and hadn't noticed I was on 1.5 and the google code page stops at 1.2
On Destination Postcards
Because based on various bullshit spit out mainly by the PM and BA asshole types (kudos to exceptions), programmers somehow believe that it's too difficult to run their own companies.
If you manage your heart rate properly, you can burn a lot of calories when lifting, close to par with traditional cardio activities. Most people don't lift this way, but doing so can help you reach your fitness goals more efficiently.
Oh god, interaction with that site is horrible. Looks nice but..
Were Lavasoft's buyers once on its hit list?
Show HN: my weekend project, Helplin. Instant Hotline.
Many nonqualified investors don't understand bimodal probability distributions very well. They probably understand the risk of 'investing' their money at Las Vegas, and don't understand the similarity of this to angel investing.

Politicians have a vested interest in avoiding large blocks of unhappy voters, and vote to optimize their lives, not yours.
I was checking out Twilio and wanted to do a weekend project. So I built helplin.com

It basically connects a person who needs help with a person who can help on a particular topic. So people that want help with setting up something, programming questions, etc. can get a one-on-one walkthrough from someone who wants to help.

I already have a way for users that want to help to charge a certain amount per call. But, the process for paying and receiving money was too many steps. Still looking for a good merchant payment API.

So try it out and let me know what you guys think?
Livecast: Ann Arbor Hackathon
Our group (part of the hackathon) built a simple livecasting app called goosecast. We're using it to livecast the hackathon.

The presentation for goosecast can be found here:
http://ccgoose.com/channel/hacka2thon
Yes:

http://www.reddit.com/r/apple/comments/m9z03/one_of_the_cool...
I've had a few email/tweet exchanges regarding KL, so I thought it would be useful to clarify a few things:

- KL is a language with a syntax that is very close to Javascript. It borrows syntax from JavaScript, but not the rules of the language itself. Just like JavaScript borrows syntax from C, and OpenCL borrows from C.

- There are many things in Javascript we don't support. Some things we don't currently support (eg. in-line initialization of arrays) but will probably support in the future; other things we probably won't support (eg. regular expressions as language objects) and finally there are things we will never support (ie. closures).

- There are nice features of KL that Javascript does not have, for instance arithmetic operator overloading. These features are included because they are particularly useful for computational problems.

- KL is not JavaScript++ - It's designed for writing high-performance operator code, not to handle everything that JavaScript can do. We don't want to reinvent the wheel :)

We will work on a post to cover KL in more detail, including roadmap. You can email info at fabric-engine dot com if you have any questions you want to take offline.

Thanks,
Paul
Yes, and I remember some early GNOME docks had this same issue, so you couldn't appreciate fluid motion when you moved the cursor horizontally across the dock. But it's very well done otherwise.
Meta-discussion remark: whenever I point a flaw in an argument I try to add a disclaimer stating that I'm not necessarily taking the opposite side. This seems to cool down the discussion a bit, especially if the argument in question is in line with the HN (hive-)mindset.

Edit: This was meant as a response to your comment about being downvoted, sorry.
I agree! I think the book portrays him unfairly. I think Isaacson fudges a few facts here and there which to someone unfamiliar with Apple and the early days of modern personal computing, really puts Jobs in a poor light.

My point was more about why Jobs allowed the book to portray him like that. I have a hard time believing that there is no motivation behind it.
The vendor specific thing allows vendors to do widespread bug testing. People who coded border-radius expect it to work, and (I'm not 100% sure of the current state of that) people who wanted it before they were sure it worked had to do -webkit-, and -moz-, etc. They should understand that the vendors aren't 100% sure they coded it right. This way, if someone finds a bug with -webkit-, they don't have to worry about breaking websites by changing it.
That's because it is non-standard, and it's supposed to be. The author gives a short description of the compatibility, starting with Chrome at full support (webkit), to Firefox (some supported features), to Opera (no extra support, but basic functioning remains). The good thing is that even without webkit, it won't just stop working altogether, but you really won't have it optimized.
What i really hate is that everyone tries to convince me to use that app. Why? What benefits does it have?
Only the drawback that i have to transmit every phone number in my address book to them. I don't want them to have my phone number and yet half a dozen people i know transferred it to them without my knowledge.

In short: There is XMPP, ICQ, MSN, Yahoo, Facebook, Skype, etc. Why the hell another one? And one that will cost.. i really don't get it..

Next best thing to happen will be that some big advertising company (see myspace) will buy them.. hooray...
just like dirac, only human ! here is an anecdote from wikipedia about dirac: According to a story told in different versions, a friend or student visited Dirac, not knowing of his marriage. Noticing the visitor's surprise at seeing an attractive woman in the house, Dirac said, "This is... this is Wigner's sister". Margit Dirac told both George Gamow and Anton Capri in the 1960s that her husband had actually said, "Allow me to present Wigner's sister, who is now my wife."
In regards to rent it all depends on where you're staying in Montreal. I suggest taking a look at PadMapper(http://www.padmapper.com/) to help you find a place to live.

For internet I'm using TekSavvy (http://teksavvy.com/en) they seem to have the most affordable plans when it comes to what you're paying for and what you're getting.

Startup lawyer wise check out this thread on Quora (http://www.quora.com/Montréal/Who-are-the-best-startup-lawye...)

Lastly, if you're looking to get involved in the startup community we ALWAYS have a ton of stuff going on. You can find more on these sites:

Next Montreal (http://nextmontreal.com/)

Montreal Tech Watch (http://montrealtechwatch.com/)

Notman House Calendar (http://notman.org/en/events/)

Montreal Statup Digest (http://startupdigest.com/)

Cheers!
Unshred: my solution to Instagram's engineering challenge
I think Silent Running is the more apt film choice here - http://en.wikipedia.org/wiki/Silent_Running
> I've never understood why busy people don't use staff to "pre-clean" the inbox.

Most of my friends who have admin assistants do have their admin assistants do this. The admin assistant prioritizes every incoming email.

They respond to the ones they can, forward on emails better suited for other people and flag important emails for their boss

In fact
He's a great speaker.
Whoops, seems I completely glossed over that ;-) Thanks for the catch!
OK, but you're criticizing his example from a functional perspective. You want to see something more scheme-like I guess (and frankly I'd agree). But that's not about metadata density, which is the point of his blog post.
I think this only works if your livelihood is not dependent on outside communication.

For everyone else, if you make enough $, hire a personal assistant / secretary to stay on top of your email and schedule.
You could well be right. But I'm still somewhat hopeful because the EU and the eurozone as a whole is less indebted than the US or Japan. So the problem becomes one of sharing the burden, which is the rational thing to do considering the disastrous consequences of an Italian default.

I don't think the the EFSF will play much of a role in that. Ultimately the ECB will have to keep Italy's (and later Frances) bond yields at a sustainable level. They will have to do what the Fed and the Bank of England have been busy doing all along: monetize the debt. Trouble is, they're not legally permitted to do that, but I think the Germans are pragmatic enough to let it happen. The question is when.
"extremely normal"

I wonder what he meant. Besides the fact that this is an oxymoron, saying he's normal goes against everything else in the recommendation.
Cloudy calculator is an awesome interface to wolfram alpha, right from your browser (https://chrome.google.com/webstore/detail/acgimceffoceigocab...) Just enter something like '10 usd to inr' for quickly converting US dollars to Indian Rupees
Alternately, lots of people hurried to "*nix with a nice GUI" and are now realising that it was just a stepping stone along the way to what Apple really wanted to produce: "Apps with no OS you need to care about, or can get to".

Perhaps in 3 years Tim O'Reilly's post and commentary will be seen as early cracks in a dissapointed technical community leaving OS X in larger and larger numbers.
This is a great step in the right direction, but I'm really hoping to read more about robots that do things I care about. Like reduce the cost of food. I'm not really in the market for ornamental shrubs right now. I'm really getting impatient waiting for my humanoid butler to go on sale.
Müllentsorgung
This is not enough, if I would do that only on vacations my productivity would be a small percentage of what it is currently, since email is too much work to provide a decent reply most of the time.

There are many reasons why writing emails is easy but replying is hard. The first is probably that an email that requires a short processing time from the point of view of the reader (read, understand, and possibly reply) must be written very well. Not everybody is good at it, but everybody will send you an email for the most unimportant reason.

So in this moment my inbox contains 5700 unread emails. Not everything is a message directly addressed to me, a few are related to mailing lists, a few about notifications of different types. But there is definitely a percentage of real emails that would require a reply in that list.

So how I deal with this? Using the most brutal of the systems, as brutal is the email problem itself IMHO.

I consider my gmail account as a stream, like twitter. I use the gmail priority inbox to do a first filtering, taking the same account without priority inbox in the iPhone (so that when I read emails with the iPhone there is some chance that I read messages from the 'unimportant' pool).

I also set gmail to show as much emails as possible in a single page. So this is what happens: every email has a time to live this way, from the moment it appears in my inbox, to the moment it shifts away because too many new messages arrived in the meantime.

I reply to conversations in a most-urgent-processed-first fashion. All the emails shifting before they get a chance to be processed are lost from my point of view.

This allows me to set a max cap to the amount of work I've to do for emails. This will make people not happy about you from time to time, but are you ready to trade your work, what you think is important, just to reply to messages that many times are not important enough to be sent in the first instance?
Martin D40s Tobacco Burst Veneer Acoustic Guitar 
Price: $418.90.Halloween Sale $20 off on orders $200 or more. When you tune your guitar in a different way, it lends itself to a new way of looking at your songwriting. Sheryl Crow
It's an experiment using cutting edge browser technology. It's acceptable to only work in certain browsers.
Absolutely true. But your assumption that people being able to read comments means that they'll update them seems awfully naive. Comments become lies over time. They always do.
The link to the old version leads to a 404.
Thank you for sharing this, it's a neat little piece of history.

Two side notes:

1) Letters Of Note has some excellent content. Here are a few more letters that have been discussed on HN previously: http://news.ycombinator.com/item?id=1424324 and http://news.ycombinator.com/item?id=1045311

2) I'm a big Feynman fan, and several of my several friends are as well. We've read most of his biographies and autobiographies, and were recently surprised to find that a new biography came out a few months ago. It's supposed to be quite good, and has strong focus on Feynman's scientific accomplishments. http://www.amazon.com/Quantum-Man-Richard-Feynmans-Discoveri...
I disagree with Steve's comparison of over-commenting with static typing. The key difference, I think, is that comments are purely for the human, whereas static typing also means something to the compiler. It allows the programmer to offload some work by letting the compiler check it, which comments do not do.
бързо отслабване
Отслабни здравозловно без мъчителен глад и без фитнес
"To label the letter a glowing recommendation would be an understatement ..."

"He is ... extremely normal in all respects ..."

That doesn't seem so "glowing", unless it's 1943 government employee code for "not gay, not a communist, and not anything else that could get your university into trouble, mister".

EDIT: To understand the political climate of that era, consider that Turing and Oppenheimer got into lots of trouble because of actual, or perceived, homosexuality and communist sympathy, respectively. So, it is certainly not a stretch of the imagination to think that something as innocuous as "extremely normal in all respects" could be code for "not gay, not a communist" and not anything else that a university might care about in those days.
I still do that when I'm writing "hard" code. There, the process of exploring the problem space is happening as I'm typing the code, and putting it down in English helps me keep it all in my head while I translate it to code. But I find that once done, most of that stuff gets done it gets deleted or trimmed substantially. It tends to be embarassing to find it checked in later on.
Nearly every poor adult has a cell phone. I can't tell if your comment was sarcastic or not.
REST Service Discoverability with Spring, part 5
How to implement Discoverability and satisfy the HATEOAS constraint for a RESTful web service, with Spring MVC.