skysight-inc/HackerNews huggingface dataset:
Common sense and self discipline--exactly. This is where mindfulness comes into play: self monitoring your status & progress, and introspecting to be cognizant of your motivation. "Am I doing what I need to be doing, or am I distracted?" "If I'm distracted, is there some personal reason, and if so, do I need to take care of that first?" Etc.

I find a bit of meditation while planning my work for the day helps a lot.

A relevant plug, for the to-do list faithful: My brother and I are building a to-do app that helps you organize tasks, monitor procrastination, maintain mindful focus, and track time:

http://fleur.io
Thanks, yes I knew about this though last time I checked (back around when it was announced I think) it seemed pretty dead (that exposure thing again) but now it seems to be picking up.

I guess it's time to have a look around to see if there are any developers there working on things that I'm interested in/relying on.

I do hope that in the future we'll see more developers who will offer less abstract development plans even though I realise that gittip is not comparable to the project specific type funding as with Kickstarter etc.
How does that work out after tax ? I imagine 200k USD would attract a ton of tax. Is there a more tax efficient way to structure it ?
Fashism Struts Off to Startup Graveyard
Must say I've never never heard of this issue.
> Facebook, Twitter, LinkedIn were all among the 10 biggest IPO’s ever

Twitter's IPO? Not quite yet...
Rent Affordability Gap in San Francisco
> Reality is a normal distribution curve. Lots of good average senior developers, some amazing outliers and some junior folks with potential. (and some folks that suck.)

Strange, but this doesn't seem to be the case for me, or at least the people that I've had to interview and work with. I've run into far too many developers who have no business installing apache much less making anything of use for a client.

I don't consider myself a "rockstar," but when you put me next to one of these folks my productivity is going to be 10-fold better at least. On top of that, the things I build will be reliable and maintainable -- their will be a mess of technical debt that breaks every few days.

As a sidenote, I find this obnoxious:

> I hate Quora so I won't link to them, but here's a modification of a great answer from Nate Waddoups that was taken from some internal engineering paperwork:

"I hate Quora, so I'll just steal their content and post it here."
> The best baseball players make much more than the average player, the star of a Hollywood film makes far more than most actors, and true "rockstars" make a heck of a lot more money than the vast majority of musicians.

It's sales and risk management problem. Given a rockstar and an aspiring novice rocker, you can sell concert tickets at 10x (or 100x) price mark when the former plays. The costs of infrastructure are high, but scale roughly with O(log(n)) which means econonmy of scale, and being rockstar means automatic, `free' marketing. It works a little bit different in the software world.

If you sell to corporate customers, it's sales and risk management (support, compatibility, etc.) problem. You need those costly sales reps. Due to risk management, corporation pay only slightly more for 10x better if it is built by small team -- they want a large, established vendor (risk management on their part). Which obviously pre-cludes all-star team. Unless you hit an acquisition jackpot :^)

If you sell software packages to consumers, it's marketing and margins problem -- there is always a middleman taking a cut; think Apple Store. Unless you become viral -- like Angry Birds did.

If you sell services to consumers, it's again marketing and scaling problem -- you'll end up needing huge backend, which means large team, which agains precludes an all-star team.

> Anyone know any companies that pay their best engineers multi-million dollar salaries? (if so please let me know where to apply!) GOOG, FB, etc. -- to the founders ;-)
>At the same time, money really isn't everything.

What about your time? When I was 'freelancing' I couldn't resist piling on hours. I might have stuck with it longer if I could've resisted that temptation (to work all of the time).

Raise you rates and cull some of that work. I know, it's easier to say than do.
This article mentions that a secondary objective for the launch is to recover the first stage by landing in the Pacific.

http://www.spaceflightnow.com/falcon9/006/130928preview/
It depends on the length of your contract and your confidence in the client. I've had several clients/projects that have lasted longer than a year and since I always bill at least 2-3x what my expected cost of living is I am easily giving enough runway to find my next client. In 2011 for instance I took the year off to focus on personal projects and wait for the right new client to come along. I have now been with that same client for 2 years at 40+/hrs a week.
Very interesting link, thanks for that. I bookmarked for later
The amount of gas burned at a f1 race weekend is tiny and fast and furious will only appeal to the Barry/Chav crowd
Awsome Dog Trick - You Will Watch Twice Bang
No. People are valuable. Space is just a way to get to the people.
I schedule blocks of time for certain over-arching projects, and then pull out that specific projects TODO list when my calendar tells me.

Gives me an excellent balance of rigidness and flexibility. :)
No, because, (and this is the trick for me) adding tasks and subtasks and planning is a completely separate activity and headspace. When I am doing that, I am in planning mode and I don't imagine how much it will suck to do a task. Just plan.

Then when I do, I just do.
Yeh can you imagine Monza run under this harebrained idea remember the Martin Brundel quote " its monza if your not Italian or driving for Ferrari they tend to throw things
Derek Sivers wrote a blog post on this back in january[0]

[0] http://sivers.org/srs
Show HN: RainRain-Rainymood alternative using Rainyday.js
Not as global as I had expected.
you too :)
That's a very common practice here in Brazil. In my region we call it "Cigarro picado" (sliced cigarette).
Search Inside Yourself

And the videos : http://www.siyli.org/take-the-course/siy-curriculum/
If the team is mediocre, you'll hate yourself for taking the job as they squander their big opportunity and the company falls apart or stagnates.

Or they're building a product that doesn't need "class A" software engineers to build (of which there are many) and you'll be bored building a CRUD app or similar.

Or the team is fine and you'll be seen as the arrogant one, as silent resentment always shines through. You don't want to be "that guy".

Either way, there's no scenario in which it sounds like a good fit, from the description you've provided.

If you're genuinely one of the class A players you describe, there's plenty of other opportunities that will make you happier in the long run.
It is a stupid idea from a gamesmanship point of view.

But it is a brilliantly viral idea from the marketing point of view. Think of that Saturday afternoon when you have a few posts popping up on facebook and twitter "Your friend is supporting ____...", it is sure to get a bump in non-hard-core fans watching the race.

Racing is one of the few places they can do this.
Mozilla is working on many things at the same time. What gets picked up by the press is not a representative sample. Some things being worked on that will improve responsiveness include off main thread compositing, running content in a separate process, network cache rewrite, generational garbage collection, incremental cycle collection, and many other things. These are all large complex projects that take time, unfortunately.
> many people fail to see software as an actual product that needs to be produced

True, but many is not all, by far. Star Citizen (a software product) raised over 19 million dollars [1] in crowdfunding! Way more than .99$ per app and yes, it does make enough money to compensate for a company.

And FOSS is already developed today and will be in the future, based on donations in terms of money and time as well as other income sources like support and merchandise. Just like I stated in my post.

The difference between the traditional donation model and the newer crowd funding model, ala Kickstarter, is that there is a clear feedback to the supporter. To me this is a game changer. When I spend money on, say, git-annex (which raised over 25,000 USD!) I know that the project won't get build in the proposed form if the goal is not reached and there are clearly defined stretch goals as well. Depending on the amount I also get a corresponding rewards, e.g. my name in the credits or special merchandise articles. Its also great feedback for the developer. If they can't raise the money they know that there time might be better spend on something else.

I'm really surprised that seemingly every commercial business is getting crazy about Kickstarter now, but so few FOSS proponents see the appeal.

PS: What is Ducati? Google only shows the motorcycle brand.

[1] http://en.wikipedia.org/wiki/Star_citizen
This sounds a lot like what Tom Limoncelli has been recommending in "Time Management for System Administrators"

http://shop.oreilly.com/product/9780596007836.do

It takes real discipline to implement but you get a better control of your life if you do.
Well at one point one minster referred to recruiting "cyber Jedis" personaly I would stick to a short barreled M4 (piston variant) and a Glock plus a hold out derringer and a kukri as my bladed weapon choice.

the names Howard bob Howard :-)
Other apps (e.g. Whatsapp) use the same emojis.
Location is more important for typical employment as opposed to freelancing. As a freelancer, you should be able to break out of that "location" ceiling by working remotely. The stronger your brand (well know dev shops have no problem getting international work) and network, the less important your location is to the client. Also, depending on the situation, you could always fly in to work on site. However, it is easier to land jobs from X city if you live there.
Hasn't the Harvard Business Review ever read the book "Getting Things Done?"

Anyone serious about managing their time is familiar with each of these problems and develops their To-Do list with these complexities in mind.

The To-Do list is dead. Long live the To-Do list.
Are Republicans trying to kill Twitter's IPO?
I thought it was civilian adjunct to the reserves part time Daniel Jacksons if you will - I am seriously considering volunteering for this.
On the other hand putting things on the server means that you can get cut (by IP) and also brings the need of dealing with scaling problems.
You would rather watch the movie with ads?? Really? I would pay to get rid of ads everywhere.
The 5s outperforms iPhone 5 in four out of five tests. Regression was only seen in one scenario.

The same review that notes the increased power consumption of the CPU? That one?

The iPhone wifi, display, and surrounding platform is identical to the iPhone 5. The LTE/3G chipset is improved (not surprising as it's a considerable power consumer, which was why Apple held out on LTE for a while). On the wifi test, where all else is the same as before, the iPhone 5S saw a 10% longevity decline despite a 10% larger battery.

Quite humorous seeing so many so desperately defensive about this, when the original (and completely unsubstantiated) claim was that going to 2GB would be see a marked increase in power consumption. We know from these very results that you provided that the device did see a 20% or more decrease in longevity, mAh to mAh, despite the fact that the CPU is generally a small consumer of power (for the whole device to consume 20% more power, the CPU had to have increased significantly more). Power "pig" is relative, and obviously it's a ridiculously low power processor by any normal metric, but compared to the one they replaced it with...yeah.
Be a pitbull
Leading vs Following
TODO lists certainly can work. I use 2 levels of lists, a long-term list and daily lists. If a daily item isn't finished in a day I copy it into the next day's log entry at the end of the day. I've been doing it like this for around 7 or 8 years now. I combine this with my daily log (vim text file) to track what I've done and what I should be doing.

I don't use the lists to tell me exactly how to do things, but as a way to track what I to be looking at next. I also have status symbols for items. ! means important, P for when a patch has been sent for review but not pushed upstream and X for complete .
> we do not have functional equivalents for... a Transportation Security Administration.

So we'd have to get groped by the government before we can get on the net?

I'm only half kidding but I wonder if the admiral isn't.
I'm glad to see you're open-sourcing it. I saw your submission some time back and was quite interested in peeking in the source. Thanks!
You are a boring blowhard. You continually demand evidence of others while providing absolutely nothing of substance yourself, aside from a demonstration that you're a flag waving Apple "fanboy". You are what is wrong with technology discussions. Again, shush. Go somewhere else.
On the other hand there are plenty of people who are depressed, tries to kill themselves, survives and are later happy to be alive, in those cases it would be a bad thing if they had succeeded. It is such suicides that most people try to prevent when they are talking about preventing suicides.
Or very 40s when Norbert Wiener published "Cybernetics, or Communication and Control in the Animal and the Machine".
The JVM is a crazy moving target? Can you give an example of that please?
Then, £400 a day is pretty standard for London? I frequently get offers under that value, hence my belief that this kind of pay doesn't come through normal channels.

Edit: Wrote this before coffee. Thought we were talking hourly rates. Nevermind.
This is exactly what the article is advocating:

> The alternative to the feckless to-do list is what
> I call “living in your calendar.”

Or did I miss a subtle difference in with your approach?
MIT/BSD is a "safe" choice.

If you see that companies are using your work and not contributing back, you can shift your contributions to GPL in the future.
> You have somehow re-defined software engineer performance as a mere function of company bottom-line,

Absolutely.

While everything you say is true, building the right thing is as important as building the thing right. If you are working for a company, and what you do doesn't benefit that company, you might as well go home.
It depends on your market and the depth of your network. Some markets are so hot that you can land one gig after another. Certain types of clients may require a lot of lead time, which lengthens your cash-flow cycles. Sometimes you come across client work where the client can wait for X months. Sometimes the client needs the job done yesterday. Each situation can be beneficial depending on your own situation.
Aren't rents in London for even a modest place in a nice part of the city north of £500 a week though? Seems rather touch and go if you're only doing that part time.
This argument applies to any web service. There's no guarantee that a $5/yr paid web service isn't profiting from your data the same as anyone else. Why only make $5 when you could make $35?

It really boils down to who you choose to trust with your data. As an insider, I'm very happy with the privacy controls within Google. I'd be more worried about a less well-established player, regardless of whether they charge a fee for their product.
This seems to include the critical factor cited in the article: calendar based commitments.

By scheduling tasks in weekly and daily blocks, you are factoring in priorities and time estimates into your planning.
You do it as a company pay your self minimum wage and take the rest as dividends is the basic idea.
RMS pretty much saying the same thing he always says, but this time in Wired.
It will be interesting to hear how much noise an F-E car will produce. It's a big part of the atmosphere at an F1 event. I've seen some TTXGP bikes race and it is eerily quiet.
Agreed. On the other hand, basically everyone but developers believe that billing/CC problems in the applications stores are developers' fault.
> The guy in Japan probably loves that he can make a website in Japanese and have it look right on any system in the world.

That guy is probably using Shift-JS.
for contractors the day rate is the key metric not yearly income as you will want to manipulate that to optimize your tax situation.
Given the recent little rifts in the AGW-climate observations, what are the odds that the whole electric car movement loses steam within the next ten years?
Non-geographic and abstract spaces defence force.
W3C Validation is still important for SEO? Even Google.com doesn't care
I know an ex CTO (in the mobile space) who has charged several thousand dollars for an hours work.
Long story made short: The reporter was trespassing. She was told by Yale staff that she could not come to the event, and went anyway, then got indignant when she was detained by a police officer for trespassing. Why is this on HN?
CFFI is the latest trendy way to call C, compatible with PyPy ;)
Yeah, it's a joke that Rust (which I think will be a great language, but all of the syntax hasn't even been decided yet) is being considered, when Java and friends are not.

Really, this article is about "I want to rewrite my program in the newest, coolest language", not about which is the best tool for the job. And that's fine, but the author should present it that way.
its 50% and long term in terms of retirement and savings an extra 100k makes a hell of a difference.
GRAN TURISMO 6 FOR PC
Not that I know of, and I'd be awfully surprised if it was. The UK reserve forces really don't do that sort of thing. Even the very niche skills (neurosurgeons, specialists in obscure dialects, that sort of thing) aren't any kind of civilian under contract; they're in the reserve forces, like everybody else. How else would it work?

They need to be able to mobilise people at very short notice and deploy them anywhere in the world under military discipline for the best part of a year. It's no good if they can just say "Oh, I'm busy next week." (although the number of reservists who effectively do say just that when they get the call is astounding :p ) To fit into the military environment they'll need to have undergone the same basic reservist training as everyone else. Certainly in the naval reserve, it's just another branch, like all the others. If you joined the naval reserve for this, expect to go through the two years or so of navalisation and basic training first, like everybody else. There's also the legal aspect; if you're attacking another nation as part of a military effort, and you're not on the books as an official military combatant, what are you? A mercenary? A terrorist? War criminal? Whatever you are, you don't get the legal recognitions and protections that official armed forces get. As I understand it, part of the justification for not treating properly all those chaps wearing orange boiler suits in Cuba is that they weren't proper official military soldiers; if that's what happens to people who aren't official soldiers, I certainly wouldn't be interested!

I did once see someone recruited specifically for his ability to speak Arabic; he was rushed through as fast as they could and given special dispensation for some courses before being mobilised (took about a year from identifying him to giving him a pit in Baghdad, where he had some mutant officer rank because nobody quite knew what rank he should be) but he was in all legal respects just as much in the armed forces as all the other reservists being mobilised. Given that this information infrastructure operations branch is something the MOD are actually planning properly, they are not planning to have it as what you seem to think; essentially a bunch of phone numbers of civilians to ring and hope they don't mind leaving their life for a year at two weeks' notice.

Their civilian specialist team available for consultations and non-military deployment already exists; GCHQ.

ADDENDUM: All the above is based on my knowledge of how things ARE now, and how they HAVE BEEN in the past. The future is an unknown and hey, maybe the MOD does want a ragtag bunch of IT admin staff to partake in military operations.
That's an interesting argument. It reminds me of Louis C.K.'s routine about how "no words are bad, but they become bad because people start using them to hurt other people."

http://www.youtube.com/watch?v=Fcja4WFFzDw

It's exciting to think we can take words like "gay," which are used in some contexts to hurt people, and strip away their negative connotations.

Having said that, I don't see any evidence to suggest that the commenter was trying to innovate on the term. He or she should have written, "PAUL GRAHAM IS GAY, WHICH ISN'T TRUE, BUT IF IT WERE TRUE, IT WOULDN'T HAVE ANYTHING TO DO WITH HIS CHARACTER OR VALUE AS A PERSON."

But then again, I guess if you're writing in all caps, you must be very angry and in a hurry. Probably didn't have time to deal with nuances.
TODO lists -don't- work? Maybe they'd work with some mindfulness, context and discipline? The author acts as if David Allen's "Getting Things Done" did not exist. GTD calls for all these things and, at the most basic level, you're tasked with assigning priority to, creating context outlines for and estimating time commitment for all of your tasks during the first time block in your morning.

GTD became well-known because it works. You just have to take the book seriously enough to both finish and internalize it. Difficult, perhaps, for many in the information-age [quick-fix-age]. GTD is a lifestyle versus a system. That's the only way it works.

Software: org-mode is what I use and it's amazing. You can create massive collapsable lists with TODOs, outlines, context with code-blocks that can be set to any language, direct links to files/emails/websites/almost-anything. It's versatility and scope is so enormous that it can be adapted to suite any conceivable need. Like scheduling? Go to a TODO item and CTRL-s (C-s for you fellow emacs users) and a calendar pops up. Select a date, hit enter and it's agenda'd. The agenda can be set up to send you reminders via iCal, Growl/libnotify/Snarl, appointment-mode, Remind, Google Calendar... practically anything!

The problem with these brilliant systems is the initial time commitment where there are no pats on the back (no insta-grata) and no payout of any kind. They're both intricate systems that work like a circuit - if the circuit isn't complete, it is broken.

Excellent org-mode guide: http://doc.norang.ca/org-mode.html
Without reliable (and valid) data about service and quality, it is impossible for consumers to make intelligent purchasing decisions based upon those criteria. Without differentiation in the market along those criteria, there is no decision to make.

We cannot really know how many customers might make such decisions because such information is not readily available. Even when the information CAN be found, there is a cost to finding it (i.e., in time and inconvenience, usually). As best I can tell, there differences in quality across airlines is very low, and they actively try to hide information about prices.

Might app users be more willing to pay for apps if they REALLY knew the $1 or $2 was better than the free version?

It appears to me that this behavior is a rational response to a lack of reliable information. IAP purchases come after the customer has tried out enough of the app to have an informed view of its quality.
There are many examples of archaic/non-idiomatic/gross Python. Old-style classes, unnecessary cyclomatic complexity, and so forth. Using Python effectively (i.e. expertly) means wantonly abusing hash tables, generators and its functional paradigms.
No, but will do now. Thanks!
ToDo lists are a necessary evil :) Some manage to tame it, some game it & the rest just blame it.