skysight-inc/HackerNews huggingface dataset:
Thanks! I didn't think about LastPass, but since the website will be targeted (mostly) towards a hacker crowd it makes sense that many of the users will use a password manager like LastPass. I'm not a LastPass user myself but I guess that takes away a bit of the hurdle from a user's point of view.
Sounds great, and I think 7500$ is a generous offer. I am just a bit shocked that a one week vacation is supposed to cost that much. Apparently prices are very different in the US (I am in Europe).
Reading an article in the Guardian on a couple of the breakout successes of self publishing, it's interesting to see that frequently they move over to traditional publishers once they're known.

A friend who is a writer swears blind that his editor make his books massively, massively better as well as doing (along with the rest of the staff at the publishers) a whole bunch of stuff he has no interest in and is no good at.

Yes you can get those services elsewhere but how many authors are going to pay an editor a significant amount up front on the off chance their book sells?

It doesn't always apply - I can see tech books, particularly those written by several people working together, don't rely on editors in the same way - but I think Jeff is generalising from his experience in a very specific field.

I have no evidence of it but it feels to me that publishers get caught up in the whole middlemen are evil, largely derived from record companies and movie studios but publishers, at least not the ones I've spoken to are generally more passionate about what they do, more genuine and authors have far more freedom to move (there are no $100m costs to get a book written) which helps keep them honest.
Easy to use and integrate -> exactly what I needed.
Great work!!!
German University Sues Student For Graduating Early
I think the money is meant as an incentive for employees to stay healthy. Like handing out free fruits or gym memberships. So just giving the employees the money and let them decide what to do with it would be counterproductive.

Although maybe there should be some research. If more pay automatically makes people go to the gym more often, maybe it would be ok...
My understanding is that after MSFT acquisition, they don't use their customer devices as supernodes anymore [1]. For "silent hole punching" with UPnP, that is very much business as usual for any VoIP application as well as other applications, such as Windows' Teredo IPv6 thingy.

[1]: Ars Technica seems to confirm: http://arstechnica.com/business/2012/05/skype-replaces-p2p-s...
Twitter's open-source version of Memcached.
I don't see how a todo list can match the informational nature of an email. For example I've subscribed to some mailing list like misc from OpenBSD, how can it fit in the system you are describing ?
In several countries in Latin America (Brazil, Argentina, Uruguay, Venezuela, Colombia, Costa Rica, idk about others) you receive an extra monthly salary (a 13th month) by law. In some countries, you receive it all in one payment, in others (Argentina and Colombia I think ) you receive one half in July and the other in December.

You can learn more of this here:
http://translate.google.com/translate?source=mog?sl=es&t...

Also, in Argentina, the norm is that you have 15 days of vacation when you start working for a company. After 5 years, you have 21 days, then after 10 years, 28. Finally, after 20 years in the same company, you get 35 days. Most probably, the ones getting 35 days work in banks, state owned companies or public service.
Why nikola tesla was the greatest geek
I disagree. Wars focus only on how to make destruction faster and more effective and deadly. It's not focused on saving people or making lives better.

The necessity from War is to stay alive and beat your foes. To this purpose, you burn your own economy to the ground (and the rest of the world with it) by going into massive spending and carnage.

WHatever innovation you actually get is from a massive, unnatural diversion of resources that were in the pockets of free people before the war. So, of course, innovation can happen at an accelerated pace, but compared to innovation during peace-time, it is way more costly and less effective during war-time, because you do not focus on the quality of your investments, and decisions are not taken on economic, rational grounds.

The cost of War is huge on society, and that's not a surprise the US were almost bankrupt by 1944 (remember the pressure of war bonds?) and wanted to end it as soon as possible.

I'd be more interested to make a rationale on the missed opportunities of technology BECAUSE of war. There are numerous cases of scientists who were disturbed by war events and who had to drop their works in order to save themselves. There are things that you see and things you do NOT see.
We teach FREEDOM and all TECHNOLOGY to keep it intact
Maybe, but how do you explain the example he gives? Making 1,8$ pr books seems low. You'll have to sell a lot of books to make a living..

Edit: That might not be the publishers fault though.. Anyone know how the $29.54 breaks down? How much does amazone take for example?
Yep feel free to nominate.

I do like Brian, but personal names are, well, personal and I have no relation to anyone called Brian. I do not even have any superhero character I like that is called Brian. Interesting view though.
I don't really get the TODO list thing (even though I think PG mentioned it himself). Is that because people tend to mail their TODOs to themselves? Or because most email translates to TODOs?

I know that I certainly don't want a system that allows people to push TODOs at me.
Can you break down the price by flight? Or would that be too much information? I'd be interested to see how much each flight costs.
The easiest thing to look at is all the pain that people have with email as it exists today. There is the core of email, but then it is festooned with many additions, extensions, associates, and helpers. All of those things are there for a reason, because they solve a real problem with email. But, of course, those things don't have the luxury of rebuilding the whole system from the ground up, and doing so could lead to a design that doesn't have the pain points and weaknesses that need to be mended by additions. Consider a few common aspects: at a big company the MO is typically for individuals to join a large number of distribution groups and then also set up a lot of filters to move the mail they get for those groups into different folders because they have different levels of actionability (if any). Similarly, automated emails tend to require special filtering rules to make sure they don't drown out the S/N. Add to that the common difficulty of personally or publicly archiving email, because so often it tends to be used as an information storage system for key bits of data (contacts, decisions, technical details).

Personally I think the "todo list" model is good but lacking. I think ultimately what you want is something that would look to us like a mashup of issue tracking, messaging, wiki, and maybe even twitter from a certain perspective. I think switching from "private default" to "public default" for messaging is the biggest toggle, with the second one being pull vs. push (or search vs. signup).
Google Translate for certain language pairs. It's still struggling in others. Even in the pairs it's passable at, regional language variations are a long way off, as are most original expressions, idioms and any form of localization.

It started in the 1950s, and in the last 30 years it has certainly come of age, but it seems like it needs a new level of semantic and contextual linking from this point on, where the multitude of options for each phrase or word can be statistically compared in the context of the whole piece and it's own contextual relationships.

This could take another 30 years, or a breakthrough could bring that forward to 5-10 years. Predicting the future is of course a fool's game, but given the ever increasing mass of data being exposed to companies such as Google, it's not wholly unforeseeable.

It will be interesting to see if Machine Copywriting or Machine Design start to develop in the coming years, and to consider how inhuman and inconsiderate of the reader/viewer those might be.
I would solve that by either not allowing exclusive contracts (so a contract is only for a specific performance) or by limiting all contracts to a maximum of one year.

I would also legislate that all agents get the same percent of the donations as fees. Not sure how much, but under %25. By not having to negotiate this part of the contact agents would be motived to compete on quality - things like how often they would advertise, how good the venues they could get, etc.
Asana is working towards this (http://www.asana.com), though it's currently a mostly closed system, not an open protocol.
I think I can guess the answer, but do you think that perhaps there could be any other reason, just any at all, that people don't see it your way?

Once you've started explaining away why people disagree you with that kind of rhetoric, it's really hard to learn anything from them.
Version 2.0

Or you start adding unit tests, which may be harder than rewriting

Doing a version 2.0 is easier (but maybe harder) than it looks
The thing that jumps out at me is your first question: the majority of the actions I get from e-mail come in the text of the email and are external to the mail client (implement this feature, fix this bug) rather than part of it (reply with an answer, accept meeting request).

I think the reason why email works for this is that somehow email "comes to me" whereas everything else I have to consciously "go to it" to check it. I recognise that some of this is habit, some of it is how the email client is integrated into the computer (outlook at work, mail on my iphone) so that it presents new stuff to me directly, and some of it is that it presents a single place to check rather than having to hit refresh on a bunch of webpages to see if anything has changed on each.
An email client that lets me edit the title and body of the mails in my inbox would be a good start. I use email as a to-do list and oftentimes, 90% of the text in the email is not pertinent to that purpose (greetings, signatures, "polite" introductions, etc). Just being able to edit out unnecessary text would be really convenient. The changes would sync with across devices that have this specific mail client and you can restore the original text with just a click.

TL;DR: Mail client that lets you edit other people's emails in the inbox so that you can edit out things that don't fit the context of your mail usage.
I guess it sort of depends on your employer here in Norway? I get paid 1/12 of my base salary every month except for when vacation pay is paid out, and then we get an extra amount. So in reality I end up getting paid 2.6% above my base pay every year. --That doesn't include additional pay for on-call hours, bonuses, and such.
The world's first successful use of iPhone's iOS6 Passbook
Tried the product for some times, I like the real time collaboration, agree that it's designed for software project management for iterations, tickets features, can be used by teams that runs agile development like scrum. It will be better to have code repos(github) integrated, associate commit with tickets and show the commits in the activities.

Good job on the real time and single page, what tools/frameworks are you using?
Thanks Adam - that's just lessened my form building pain considerably
Best Cheap Price Products
Best Cheap Price Products. Super sale Products Reviews Online Store in USA.
While I tend to do it like that, the recent post by Marco about using PHP made me doubt it. For me starting a new project tends to be a little bit painful, because I use the opportunity to learn new stuff. But I never become a full grown specialist in any of these tools. Maybe it would be better to become expert at one tool, so that you can use it by heart.
Great! The javascript is a bit rough but it puts the bits in the right place!
Well partly it's the accounting. Making a book is actually quite expensive compared to making other things, there's the costs of proof reading, the costs of paper stock, binding, artwork, distribution (books are heavy compared to CD's and much bigger). All of these things are real, actual costs. Then there's the RRP, most of the time this is a big chunk higher than the company pays for the book, so lets say the margin is ridiculous and it's 50%, so on a £20.00 book the publisher is getting £10.00 from the sale, then the costs of the book come out of it from there.

And yes, writers have to sell a lot of books to make a living. I can imagine a lot of fairly well known writers probably make comparatively little compared to say, a software developer.
Maybe PG conceptualizes his email inbox as a bad distributed todo list, but I'm sure lots of people don't. I don't. My work processes are in an actual distributed todo list of sorts.

That said, clearly email is being replaced by other messaging techniques. There was an infamous Slashdot story in 2004 (christ I'm getting old) In Korea, Email is Only For Old People[0]. Back then, it was blogs, IMs and SMS, these days it's, well, still blogs and IMs and SMS but also Twitter and Facebook messages. Particularly Facebook messages.

Which is reason enough to think about replacing email -- with something that is as attractive to people as these techniques, but not proprietary, but rather at least as cross-platform, distributed and reliable as email.

[0] http://slashdot.org/story/04/11/30/0034259/in-korea-email-is...
As a real life experiment we created a coupon pass for PizzaExpress. Once the pass is generated and added to Passbook app, we took it for lunch in one of the PizzaExpress restaurants.

We showed the pass to the waitress; She took the note of the coupon code and applied it to our bill! We feel it's quite easy to use Passbook in the restaurants.
Has open source changed? I remember when people didn't fork projects, rebadge them as there own and then promote them over the original.

Now don't get me wrong, I think its amazing that Twitter are opening up these enhancements to the community, but it feels like a kick in the teeth to the memcached folks to slap a twitter badge on it, why isn't this a collaboration that benefits the whole community? you know, like open source used to work.

I know at 34 I'm a dinosaur in this industry but I do try to keep up with the new way of doing things... This just feels wrong to me.
It's not about a to-do list.

Email is a generic container. It can contain to-do's, sure. But it might also be a letter from a friend, an invitation to a wedding, a mailer about discounted products.

The way to improve this is to redirect emails to the relevant place. To-do's to my to-do app, invitations to my calendar, mailers to my Flipboard like app that sucks in all offers and puts them in one place.

The point is none of this stuff should ever touch my inbox. Additionally, if I don't have a "offers mailer app like flipboard" I'll never see those offers.

This can't be done at the client level. But it could play nice with existing email. As the message comes in, you either have an app (registered on the server) that says it can deal with that email content or the message gets bounced. It's kind of harsh, but I suspect most people's inboxes are taking way too much time out of their day - more that it should.

Then on the client side, you'd have a collection of apps that would be designed specifically to deal with those message types.
If you are talking about iOS... it still has the concept of a filesystem [1], albeit in a slightly different form than normal.

Even if Alan Kay is talking about PCs and not servers, you still need important things like the ability to connect to the Internet (TCP/IP), IPC, VMM, threading and multi-tasking, etc. I suspect I've not understood your point though, so feel free to clarify what I've missed :-)

1. http://developer.apple.com/library/mac/#documentation/FileMa...

2. https://developer.apple.com/library/mac/#documentation/perfo...
Precast panel shop drawings and detailing
Precast wall panels detailing, structural precast wall panels detailing services and structural precast wall panels drawings services for easy building expansions or relocations. Precast Detailing India is a leading Precast Detailing firm providing Precast Panel Detailing services with the comprehensive skill set to meet a broad spectrum of customer and industry demands. It is our goal to keep a good working relationship with all our global clients and to ensure that a quality job is done. Get A Free Quotation: http://www.precastdetailingindia.com/inquiry.php
Possible the Charles Stross piece you're thinking of is his why he doesn't have a tip jar explanation:

http://www.antipope.org/charlie/blog-static/2009/03/reminder...

(The TL;DR version - because none of the money would go to his publisher and without his publisher his books wouldn't exist.)
1. I think you're misunderstanding; actions are a more general concept. Most emails I get fall into one of several boxes: "confirmation, no action required"; "event you might like to attend"; "request for email reply"; "request to do some thing in the real world"; "notification that something you were waiting for has happened". I'd like it to be possible for an incoming email to be marked as one of these (and the client can use it to determine e.g. whether my phone beeps). I'd like closer integration with my calendar; currently if an event email has been formatted right (which most of them aren't) I can "add" it to my calendar, but that's a one-way, fire-and-forget process.

2. Eh. I can handle my priorities. Maybe some very simple high/medium/low priority based solely on sender, but I don't want anything complex.

3. Anything can go on there. If I don't want to do it I can handle that myself.

4. Eew, my buzzword bingo went off. A REST API is still a new protocol. Anyway, the point of making this a new protocol and not email is that if I just add tags to email, 99% of incoming emails won't have these tags and they'll become useless. The only way to make senders adopt the new format is if they gain a benefit by doing so; with a separate protocol, maybe I'm willing to have my phone interrupt me for (some) new-protocol messages, but not for email. That will give people an incentive to use the new system.
I think this post is missing the point a little. Being a good programmer, despite what recruitment ads like to portray, is not about being proficient in dozens of frameworks and languages. No, it's about learning the skill of learning new frameworks and languages.

Getting into a new platform or familiarizing with a new tool is something you get better at the more you do it. Learning your eleventh programming language will be easier than learning the third. Getting familiar with yet another framework is easier if you know a few already and can compare the similarities and differences.

And let's not forget about the fundamentals. Having a strong background in web plumbing, understanding http and html, etc well is the key to being a good web programmer, not which frameworks you know by heart. Knowing a little theory about programming will make it easier to grok new languages faster.

If you're tired of constantly learning new frameworks and languages, go learn C and systems programming. That stuff is going to stick around for a long time and will provide secure jobs for the foreseeable future.
In Greece after three years of austerity measures we work at least 12 hours every day and if we manage go 10 days for vacations during summer we'd be happy. I guess that is a preview of what's gonna happen at the rest of Europe and US in the years to come.
Every email is a todo. Period. Full stop.

This is true regardless of your work or workflow. Consider that at the very least most emails tend to be an implicit request for a reply. In most cases that reply requires at the very least remembering some bit of information (in the best case scenario something that is trivially easy to recall). And even more fundamental than that, each email message is an implicit command to digest the information contained in it. But beyond that, it's quite typical for work to be tracked or requested through email, for some jobs it's by far the normal way that the vast majority of work is organized.
Bodybuilding for beginners, Fitness Tips, Weightloss Methods, Yoga for Fitness
Bodybuilding is an optimistic stride to ensure good health and fitness. Bodybuilding improves blood flow and strengthens large muscle groups. A healthy diet is as important as exercises to build body.
I enjoy getting 30 days of vacation a year, and it's one of the reasons I have no plans to move back to the US anytime soon. But I know a lot of people who will still spend 30 minutes or so every other day to help keep their inbox under control so they don't have to stress about it when they get back. --There's nothing worse than coming back to 10000+ emails after 2 weeks and having to spend a couple of days making sure you don't miss anything vital (even after setting up rules to help make sure much of the stuff isn't needed.
The two biggest issues for me have to deal with communicating with groups of people.

First, I hate being involved with an email conversation between several people that lasts for days and you end up with a 100 email long chain. It's difficult to wade through the crap, everyone has their 10 line signature and the useless privacy warning for a 1 line email. It's annoying and very inefficient.

The other annoyance is not being able to unsubscribe yourself from threads that no longer are of interest to you.

This happened recently at work. I was communicating with our QA manager and our clients QA manager. I had taken care of my part, and they continued the conversation through email yet I still received every email because they would just reply all. Eventually I had to send an email and say "next time you send an email, please remove my name from the list unless I actually need to read the contents of the email."

To me, a simple solution to this is a threaded message board (even ones as simple as like vBulletin and the like from the early 2000's, obviously built with better technologies).

With a message board you have control over how much information you consume, but if someone really wants to send you something, they can send you a private message and ask you to join a conversation. You subscribe to threads of conversation, and then unsubscribe when they no longer interest you.

Find a way to do that in an email client and I'd easily pay $100 for that piece of software.
28 days is the legal requirement in the UK [1].

I'm getting 35.5 total which is reasonably uncommon but not unheard of.

Although paid paid holiday does sound pretty fantastic.

[1] -http://www.direct.gov.uk/en/employment/employees/timeoffandh...
> My plan to solve this is to open-source my tools/libraries and switch to Flask, so at least some of the stack is familiar. Open-sourcing these tools will force me to isolate them, clean them up and write some documentation

Pretty accurate… I like your idea of how to solve it… You can do it the other way around too, have/ask a coder with whom you work spend at least some time on cleaning up and documenting the code… Sounds like a lot of extra effort, but they are already trying to understand and conceptualize the thing for themselves, might as well write it down…
email doesn't need any replacement. it's a fantastic messaging protocol. It's used by millions and every system supports it. Maybe in the far future it will disappear as other messaging protocol will rise, but we still use phones and snail mail, and there are very old.
What need to be replaces is the bridge between email and todo protocol. The task management tools, even now, are not solving the problem of intelligent task management and creating more work than reducing it. You have to file, categorize, make priorities, or even type the tasks yourself. That's the reason people don't use them and use email instead as a task management tool - which it doesn't support.