skysight-inc/HackerNews huggingface dataset:
I often struggled with this as well. When you go through life with practically no effort and somehow achieve many things that are hard for others, it's easy to feel guilty. Especially because most of our parent's generation lived their lives diligently working 8 hours a day, advancing their career, eventually settling down etc and that seems to be the expectation for us as well. I'd just not worry about it and live your life the way you think works best.

One thing that helped me was to stop thinking "How can I get myself to work 8 hours a day?" and start thinking "What fun, useful things can I do with the 8 hours a day I'm not working.?" The only reason I read the internet and played flash games all day was because I was supposed to be at my computer, working. Overall that's a pretty low-fun and low-reward activity, though. If you accept that you won't work more than 3 hours anyway, you can do much more engaging/fun/interesting things with the rest of the time.

You mention that you wish you'd done more sports. Great, start doing sports. With your income, you can easily get a gym trainer or trainer in any sport you'd like to learn. Set yourself the goal to complete a mini triathlon next year, join a recreational volleyball league or anything else you like. You can also learn how to cook really well, enroll in a language school (for human languages), volunteer to teach kids how to code, etc. Those are all things that you'll probably enjoy and that I'm much less likely to procrastinate. Learn how to play an instrument or sing (again, you can afford a teacher to get off the ground) or pick up a hobby closer to your work like electrical engineering. The possibilities are endless once you accept that you're not "supposed to" work all day; unless you want to, and that day will come.

You can even take it one step further and just up and leave. Spend a few years traveling every corner of the world and earn your keep with a day or two of contracting each month. I know nobody who's done that who'd consider it a waste of time in any sense of the word.

Hope this helps and best of luck. Don't be so hard on yourself.
To clarify: I'm not part of the core team, I'm just a contributor. (I've also only briefly looked at this issue.) Keep in mind that while I'm an active contributor, I don't speak on behalf of the core/security teams.

The aforementioned bug is in the phpass library used in WordPress. As fun as implementing our own cryptography is, we use the phpass library to abstract ourselves from this. Personally, I'd say this is something that phpass should be handling, as the use of crypt_private() is an implementation detail that we shouldn't need to know or worry about.

(This is also an issue that affects a small portion of sites, as "Exploitation of this vulnerability is possible only when there is at least one password protected post on the blog.")

As to the response from the security team (which is not exactly the core team), that's something I've called them out on before. Security is a serious issue that is usually handled very well on WP's behalf, but there have been a few notable instances lately where it's not.

(Also, the reason I "narrow down" the answers is because there are smaller "security" issues that tend to boil down to "admins can do anything", which is intentional.)
Old employer, not Google provided Feds/Cops with data
Interesting idea, but I don't think it is realistic as air travel, even from a launch tube, I suspect would be under the rules if the FAA, which I'm sure would still require the security ....uhhhh, stuff (?) that we currently have to deal with, so really a very limited benefit.

Plus, if then hyper loop can run along/beside the California aquaduct, I think that would solve the issue of terrain and land purchase. If elon can convince the gov't that the hyper loop would secure the passageway, they might go for that.
How to Build Developer Tools on Top of IntelliJ Platform
Dear procastatron (love that name!:),

There are some excellent suggestions below and I admit I haven't read them all, so sorry for repeats. Here's my experience from combating the same problem:

You can talk to your conscious mind all you want. Won't help. Your subconscious mind will reign supreme. Always.
So you need to re-program the subconscious. Eliminate the emotional drivers behind your procrastination. See 2). below for one such method.
Think of it as an unfair message bus. Without cheating, it takes a lot of work to pass messages from the conscious mind down to the subconscious mind but messages from the subconscious are effortlessly running your conscious life - and mostly, you don't even realize.

So what to do?
1). calm your minds (both of them) through meditation. Sit for 12 minutes a day in a comfy, non-disturbed place, and focus on your breathing. When a thought pops up, simply acknowledge it and return to focusing on breathing. Resist the urge to pursue those trains of thought. This will strengthen your ability to focus.

2). get familiar with EFT (Emotional Freedom Therapy). Its easy to do and as an offshoot from acupuncture/acupressure, it involves finger-tapping on specific acupuncture points on the face and torso.
Many people dismiss EFT as silly pseudoscience but it does prove to be remarkably effective at eliminating undesired behavior by acting on the deep subconscious circuits. Its free so why not try it.
I bought a copy, but haven't yet got around to reading it. True story.
I'm still perplexed as to why it's not already legal in most places. Of course it's all down to money and lobbying. I wouldn't mind if it was illegal if we weren't allowed to buy tobacco & alcohol either. Both of which are far more detrimental to your health.
Anyone who lives in Japan can register a legal alias, regardless of their citizenship. The special permanent residents that you mentioned (who typically hold North / South Korean or Chinese citizenship) are probably the most common users, but some Japanese people who are divorced use them, too.

An alias with Kanji is really useful for living in Japan. I'm an American citizen but I use an alias with a Kanji last name for just about everything I can (including my job, bank account, and apartment contract). Immigration paperwork and credit cards are just about the only things where the alias can't be used.
What works best for me: Work closely with super-motivated people who inspire you. Procrastination goes down to zero. Interestingly, the effect lasts even after your project with these people is finished.

Also, read http://www.jamesaltucher.com/2012/04/5-great-things-about-pr...
Life is not like a continuous road. Life has chapters. Even if you procrastinate now, you can be in a completely different situation for the next chapter. The trick is to try to make the good chapters last and keep making changes until bad chapters turn good. Also, try "going with the life flow" while keeping a healthy respect for situations you know have the potential to go wrong.
Chess Boxing - The king and queen of hybrid sports
The Ask A Mathematician page linked is quite a bit better.

http://www.askamathematician.com/2012/03/q-is-the-quantum-ze...
This

> NoFlo graphs instead are only the coordination layer
that manages the control flow of your software.

reminds me a lot the whole SOA/BPEL/BPMN mess that was hot few years ago in enterpriseland. The surge in visual programming just resulted in developing the same logic with less powerful tools in languages that were not designed for programming (XML and in this case JSON).

These kind of tools focus on the wrong side of the problem. It is not about how to connect the nicely designed services, but how to actually get services to be nicely designed. Once you have service that can be easily connected in the visual tool, it can be trivially used from the conventional programming language as well.

Reasons why services can not be just trivially composed include:

- every service that is comprehensively mapping real problem is inherently complex
(even for seemingly simple things like address geocoding)
- any two services will have slightly different APIs
(consider various signatures of substring method in various languages)
and oftentimes the backend system details
- limitations are leaking over the service API
(datatypes, formats, paging, ...).

For these reason there exists the large branch of programming that deals with integrating services (sometimes called Enterprise System Integration) that basically wraps, formats and preprocesses data before shoving them to the target service.

For restricted domains - it could probably work. But for general service integration within larger company, the best approach so far has been a lightweight approach with mixture of Spring Integration and plain old Java.
Thank you for your blog, the posts are always entertaining and informative :)
The copy needs some work,
" But yet you come here quite a sweat", "performed in interval - between with just ten seconds of rest.", and more.

Looks like an ok app though, I like how clean it looks
Not in this case. In Zeno's paradox, as the distance halves, so too does the time. In this case, the time for each halving is constant at 30 seconds. This means the mathematician is right and theoretically they'll never reach the woman (except practically, as pointed out).
Wow, Mr Hanselman himself.

I'm a big fan - listen to all episodes of your podcast. Just watched a few presentations from this year Build. You should really give other MS employees a course on public speaking - they are sooo slow and boring compared to you ;-)
There's a town in China called Nan...
Oh, and you may want to put that common disclaimer of "consult a physician before beginning any training regimen", just so you're safe.
You're right, that's a much better article.
Civilian employees of the federal government are not a protected class. You can deny someone a job in the US for any reason, no matter how capricious, except membership in a protected class.

Don't like football? You can refuse to hire someone for having participated once in a football game when they were seven. If you live in an employment-at-will state, you can fire them for watching a football game on their own time at home. You can even fire them for suspicion of watching a football game. For that matter, you can fire them for watching a football game or, in the alternative, not having watched a football game, for failure to complete the labors of Hercules, or for any reason or no reason at all, unless that reason is membership in a protected class.
A 10-day week would be really uncomfortable. It would mean 8 days work and 2 days rest, rather than the current 5-2 split, which seems to be the most comfortable.
Do you mean dismissViewControllerAnimated? According to the docs, calling it on self should still work:

The presenting view controller is responsible for dismissing the view
controller it presented. If you call this method on the presented view
controller itself, it automatically forwards the message to the
presenting view controller.
That's more of an indictment of the software than it is of you. FWIW it took me a moment too.
oh good question, I always assumed you could just download the pdf version from scribd. but you need to pay $9 for that. Who the hell gets the money? and who would ever use it ever.
APIs: a new era in enablement
Exactly - if all the vehicles involved in that accident were like the poster's there would have been some serious injuries. You want your car to crumple like a paper plate in an accident - if it doesn't, you will!
Log off all this crap on the internet now and get back to work. Stop reading this thread and start asking someone to review the crap code you're writing. And fill your vast amount of freetime at work actually doing something to improve your company. They pay your bills so you can click keys and press buttons. So stop pressing the wrong keys and start typing something productive not posts like these. Also, stop reading all this stuff and start making something.
Did Goldman Sachs Overstep in Criminally Charging Its Ex-Programmer?
I guess Elon Musk does know about stuff like "right of way". Also you might experience difficulties to launch something into the air from an evacuated tube...
Interesting image. I just made a quick tool for generating it here: http://lifeboxes.neocities.org/
That "register" nowadays is just a sequence of characters that, to those familiar with CPU architecture, rings a bell. Modern C standards do not convey any links between the keyword and hardware registers. http://www.open-std.org/JTC1/SC22/wg14/www/docs/n1124.pdf, section 6.7.1:

"A declaration of an identifier for an object with storage-class specifier register suggests that access to the object be as fast as possible. The extent to which such suggestions are effective is implementation-defined."

And 'non-addressable' only applies to the C 'runtime'. The standard does not say anything about the hardware.

For example, a C compiler for the 6502 could attempt to store variables of storage class 'register' in the zero page. Such storage locations have an address, but you are not allowed to take it from standard C.

For an even better example, look at http://en.wikipedia.org/wiki/TMS9900. That CPU stored all its general purpose registers in RAM.
so i'm reading this hilarious thread about names,
and i come across a comment from _mars_saxman_...

my word, it's been long-time-no-see, mr. saxman!

-bowerbird intelligentleman
6 Ways to Improve your Customer Service
I came here to add that research that Kathy Sierra referred to in her article on willpower and cognitive processing capacity... but you beat me to it :-)

Another interesting article on willpower is by the APA on http://www.apa.org/helpcenter/willpower.aspx, refering to actual experiments instead of common opinions. Interesting quotes from that:

> At its essence, willpower is the ability to resist short-term temptations in order to meet long-term goals.

> Self-discipline, the researchers found, was more important than IQ in predicting academic success.

> The benefits of willpower seem to extend well beyond the college years.

There's a nice (short) book on techniques to stop/handle procrastination: Eat That Frog, http://www.amazon.com/Eat-That-Frog-Great-Procrastinating/dp.... One of the ideas is that if you start with the hardest task, everything else will be easier after that.
To me the speech is interesting because it reminds us how we did actually all live in fear that a nuclear war could happen. It seems remote now, but growing up it was ever present.

I think it's in Generation X that one character describes "waiting for the flash". The idea that the sudden destruction of everything was an ever present background thought. In the book Coupland defines the term "Mental Ground Zero" for where you imagined you'd be when it happened. For me it was always on a train traveling between two cities that no longer exist.
It could be worse, you know. The car colliding with the modern day Chevy could be European car of that era. Here, see Citroen 2CV (the first car in that queue to be hit) to disappear: http://www.youtube.com/watch?v=TR0LRSLCN2I It is like magic, but scary.

After seeing that clip I've been somewhat scared to drive my 2CV around..
Stockholm, Fulltime, PHP developers skilled in MVC

Hej hej,

We´re looking for PHP developers with MVC Skills who want to join us full-time in our Stockholm office, developing Platforms, CMS-Modules and Apps. If you have knowledge of CSS, jQuery, Zend framework, MySQL, Doctrine or Git that would be awesome too.

We offer a spot on a startup Software Tech Team scaling up its work in Apps-In-The-Cloud, module-based WYSIWYG functions and Real-Time updates. Buzzwords aside, at the end of the day we just want to enable people to have apps.

You're a hungry programmer who wants to grow with us as we expand to new markets. We do not require any formal merits, only that you are really skilled. You are most probably a junior programmer who got your PHP skills from hacking away in you basement.

Salary as agreed upon. Bonus if you excel.

We´re a young company that so far have worked with brands such as Unilever and Microsoft. The last couple of weeks we have hired four programmers. We need more :) Send a cv to michael@openratio.com.

Kind regards

The team at OpenRatio
I am in the same situation as you and I understand you better than anyone. Someone who is not in that situation doesn't understand and they will try to give you advice like make a list of tasks, use pomodoro or other technique...none of them work...email me if you found a solution...i was really thinking of going to Bali and train my discipline and brain with those monks there and have a better life.
It's a lame enough joke that I wonder whether it was really necessary to drag it out again, considering how it is likely to make many female visitors to the site uncomfortable.
From the Wired article, they made it seem like they moved the entire Chinese factory to Texas and replaced the humans with automation.

Is that not the case?
Sure, but it only tells states what they can't do, by default they can do anything.
These are the guys behind the site, you can contact them directly:

http://fenzi.com/
Whiteboard by GreenGar, Pitch at 500 Startups Demo Day NYC
I think the web definitively needs a good tool for delivering annotated texts. It's been on my 'list of startups to make' for a least half a decade.
Horowitz and Hill? Hmmm, I don't remember running into any out-of-domain stuff whilst working with that book at uni, but then maybe that's your point - I was at uni, so it fitted nicely, but for someone coming at TAOE without an engineering background might struggle. Do you remember any concrete examples? Was it something like needing to understand wave propagation to understood why the modulation circuit worked, or things like that?
Gmail Down
Gmail Down
some genius at the US Passport Control Center thinks Irish people get an extra space in their last names

Just as a point, some people with "Mc" surnames, do put a space after the X. Varies from person to person.
I didn't realize it either, there was no indication that my expiration date wasn't valid.

By the way on the Mastercard on Chrome 28 on Win 7 it shows the CVC on the top left corner of the card so that the text overlaps with the border. On my Mastercard atleast the CVC is in the middle of the card.
Very interesting concept. Are there any write-ups of this?
Show HN : resolving part of Linus Torvald's problem with github - text wrapping
When I find myself procrastinating I ask myself "how much could I achieve if I just do it now?" usually that works for a couple of of hours, I break for 5 minutes and then ask myself the same question before starting work again.
So what if the site goes down?

I can't ssh since force command is failing?
For the lazy and curious, there are 80 boxes. 24 by 40.
Ah, like Maxwell's demon.
Some people have surnames that are only one letter.
Volcanic range discovered off Svalbard
Can anyone tell me if that's really worth it? Looks like a bit of an overkill considering the protection given by ssh keys.
India revokes GSK patent in latest blow for Big Pharma
The original article: http://www.2ality.com/2013/07/es6-modules.html
Elon Musk said it was nearly impossible to get injured in his system. Which means that any aircraft travel is out, because all it takes is an engine failure to kill everyone on board.

The safety reason is a big reason why I'm going with the underground tubes between LA and SF.
Hopefully there's a fallback mechanism or a backup code. Otherwise it all looks really shady.
#MuckedUp Chat Tuesday: Caution Be Careful What You Post
As a Norwegian in the UK without any problematic things about my name, I think you don't need to assume malice or lack of imagination, simply that they did not want to handle anything but the braindead "safe" situations online.

I similarly often prefer to apply offline or in person about things, because despite more than a decade here, and great credit history, I occasionally get hit by UK banks assuming that not being on the electoral roll means increased risks (it can mean you're trying to keep your real address out of official registers). They have no problems dealing with me in person, when someone manually reviews the situation, but either they've decided it's not worth the hassle to try to deal with this online, or that it's safer to just point me to a branch or call for extra verification.
This [1] suggests it can be done, but in circumstances that aren't applicable here.

[1] http://stackoverflow.com/a/16601288/242520
I think this is a great idea, but experience is everything, as others have stated, the diagrams presented still have quite the learning curve, knowing what names connect where. I think if NoFlo allowed actual coding through a visual interface like Scratch, with the ability to group components into functions and classes, this could really go somewhere.
I see a lot of obsession with the irrelevant: when you're allowed to use dot-notation, number of spaces for indentation (sic), etc... The only reasonable item, it the singleton one, the rest... what a waste of time!
Firebird 3.0 Alpha 1 release is available for testing
Not me, I was an OS/2 holdout for a year or so. Superior networking you see.
And this is why we have a royal family. I actually felt quite stirred reading that speech. I can't imagine David Cameron or Ed Milliband managing that. I think Churchill was an outlier.
How to Launch a Marketing Consulting Business from Scratch to $35,000
To me this feels like an anti-intellectual manifestation of "the end justifies the means".

You speak as if rational discourse is useless to your objective (as noble as it may be).
A low quality article on the Gawker network? Surely not!
I've worked for a 6000+ employee company as a "Web Designer" (in a cross-European team) and felt fairly anonymous/unappreciated, now I'm working as the sole "Front-end developer" (in a 7 person Agile team) for a 60~ employee startup and I feel accountable/appreciated.

It depends what you're looking for, if you're happy to go to work and not be challenged, or have the majority of the company not know what you do, work in corporate. If you want to be part of a smaller team, be challenged daily and be appreciated, work in a startup.
seems to be working fine here in western europe...

edit: It seems like the search engine part of Google is not accessible though.
Programming...
I'm young enough to be on the tail end of it, but I remember seeing When The Wind Blows as a kid in the late 80s and being aware of what could happen. Curiously, the whole movie is now on YouTube: http://www.youtube.com/watch?v=N9aHT-IlkHo (it's animated)

For anyone with a morbid curiosity over nuclear war, THREADS is worth a watch too. I didn't learn about it until very recently but supposedly it was on prime time British TV in 1984 and scared the bejeezus out of everyone in its rendition of what might happen to the UK in the case of nuclear war. It's also on YouTube! http://www.youtube.com/watch?v=_MCbTvoNrAg
How are they being vilified?
It is at 53:40+.
Also in Eastern Europe. Maybe it was a problem with OP's local servers.
35 Pieces Of Advice From A 100-Year-Old
Bootstraps and Web Kits: Enemy or Efficient?
Automatic file encoding detection is only heuristic and cannot be in principle exact. But I do not want to criticize the import functionality. I just wanted to say that CSV is an obsolete format and should not be used for data interchange.
Is Twitter trying out to be a real time search engine?
I'm in EE (Bulgaria) and it's not working here. YouTube also is not loading.

Update: and it's back up
It's working for me, but I took a look at some websites [1] [2] and they suggest there is a problem.

Twitter's got a good collection of anecdotes [3].

Apps Status Dashboard is currently reporting Gmail is A-OK [4].

[1] http://downrightnow.com/gmail

[2] http://aussieoutages.com/status/gmail

[3] https://twitter.com/search?q=%23gmail

[4] http://www.google.com/appsstatus
Annoying trends in modern web design