skysight-inc/HackerNews huggingface dataset:
> Gates is STILL the richest man in the world. He didnt get that way by participating in the http://givingpledge.org/, which is years old now.

This is just a laughable straw man. And you bothered to create a new account just to repeat it?

He got that way despite participating in the Giving Plesge. If he hadn't been giving away his money, he'd have more than $100 billion by now.
The entire premise of this article is simply wrong.

ATMs run Windows XP Embedded, which will continue to be supported at least through 2016 (if it isn't extended again.)
An extra space at the end of the email address field errors out with 'please provide a valid email address'.

Could you trim that field before validating?
"all existing free software would qualify as open source" - does Stallman missed Freeware software? I hate this guy.
Prioritizing Features
I'd vote with the doctors. Sleep a lot and eat well. All your physical symptoms just sound like stress and sleep deprivation. You can ask the doctors for some stress medication, although I find it makes me just stare out bus windows dully and not sit coding wildly the entire bus ride, for example, so it will hurt your productivity.

I don't think you should be so concerned about what other people think or what happens at hackathon and startup events. If you go to an event and code all weekend and are nice to everyone, you profited from the event even if you didn't win. There's always going to be luck involved and there's always going to be people better than you and worse than you. You can't judge yourself by event performance.

I feel for you wanting to do the whole startup thing and work on your own projects and quit school and whatnot. But honestly, I think you should just finish school, take an internship, and sock away some money and some experience first. Think of that first job or internship as someone paying you to learn technology that you will use to write your own stuff.

Maybe at first you'll just write one commit of your own stuff each night, but later on you can quit if you want to and you are more stable and ready. Don't quit to go learn stuff, though, that's a waste of time. You want to focus on doing stuff and just learn what you need to do what you want. Anyone can waste their whole life learning and reading blogs and not accomplishing something.
You're not saying anything new to me. I realize the average American doesn't care. The average American (or Briton) didn't care when Hitler carved up Czechoslovakia either. Nobody cared about some Eastern European country back then.

And that's why history judges Chamberlain the way it does, and that's why history will judge Obama.

(I'm not saying the outcome will be the same. Nothing repeats exactly. We might not get WW3. Maybe we'll get lots of local territorial wars slowly ramping up, as the international order that held firm through the worst years of the Cold War broke down in the time of stupid, lazy, weak US and European leadership. Circa 2014 is when it started, the books will say).
Zero regrets. http://i.gyazo.com/6dbade70edecb79824bc1ebb70cc7e2d.png
You need a healthy schedule. Sleep deprivation is NOT a badge of honor: https://signalvnoise.com/posts/1006-sleep-deprivation-is-not...

Stop reading entreporn (blogs and forums celebrating the entrepreneurial lifestyle). It's an echo chamber. It gives you a warped view of success and what it takes to get there. Actionable content is remarkably thin. You are not learning from reading Techcrunch articles, you are procrastinating with the delusion of learning about business. It's entertainment.

Start meditating or exercising. You need something to take your mind of things or regain balance. Try 20 minute exercises.

And for the medical symptoms. Talk to a medical professional and listen. When they say: Sleep more and keep a healthy schedule, then do so.

Good luck and feel better soon!
> Freedom can't be defined as a freedom from restriction or a Lockean framework of liberty, as Stallman imagines, but rather the freedom to creative endeavors without micromanagement from others.

Freedom certainly can be defined in such a way, even if you don't happen to fall in with that definition. Put bluntly the big question between the two major license types is whether you're pushing for individual freedom or collective freedom.

Rather I think the point that Stallman misses (or more likely, chooses to argue against) is that many open source programmers deliberately choose not to be "Free Software" political activists, but simply choose open source licenses for technical or social (but not political) reasoning. They don't want to save the world, they want to sling the best code.
Internal builds at Microsoft get stamped with unique IDs by the download server (special kernel running on those servers knows to GUID-stamp and log certain files when they are copied, I understand). So binaries are pretty traceable.

Always assume that everything you type or view in a company is logged, especially in a place like MS where they basically control your computational oxygen down to the metal.
I'll reiterate what everyone here has said: you're not going to change the world right now, and putting yourself under that kind of pressure is bad for you. If you enjoy coding and building things, then find a company to work for where you can hone your skills and make decent money doing what you love. The best part of that is after your work day is done, so are you, you can then spend some time chilling and living your life. It's not sustainable to spend your entire waking day working and learning, you need to balance it or you'll lose it.

Being an entrepreneur isn't for everyone. There's no shame in admitting that it isn't for you. There's plenty of great work out there that doesn't require you putting it all on your shoulders.
Sensationalism in Financial Media
>It just has terrible ambassadors that give the impression that category theory and Haskell are synonymous

It isn't ambassadors doing that, it is detractors.

>This is a reasonable introduction to Haskell that does away with that Haskegorical nonsense

Note that one of the authors, Don Stewart is almost certainly the biggest haskell ambassador in the history of the language. Which reinforces my other statement quite nicely.
Stallman has a rather precise definition of "Free" software, which does not include freeware (i.e. "free as in beer") software.
Useful and Obscure Linux Tools
Do ATMs get the updates anyway? If I had a computer that does one job, and connects to one network with one modem, I don't think I would put it on the internet just to get windows updates.

Does anyone know how this works, or if they actually get the security updates now?
Fingermann's assertion: at the point where a preprocessor becomes Turing complete it is time to write a preprocessor for it
Detailing the text to speech that makes on-demand news radio app Newsbeat work
You're right, and thanks for correcting me. The not tolerating is the important thing though, I think you'll agree.
Chromebook Pixel No Longer Available
Gone from the Chrome website as well as the Play store.

New version coming at Google I/O?
What's wrong with creating something new?

If someone decides to attempt something but there's already a similar project, why do so many think they should abandon their own to contribute to the other?

They can always contribute down the road.
Bloomberg now has a back and forward button, as well as a drop down to go between recent commands/pages
I can't speak to the legal phrasing, but I have filed a FOIA act request to LA County Sheriffs myself, and one code they site is CA 6254(f), which exempts

"(f) Records of complaints to, or investigations conducted by, records of intelligence information or security procedures of [cops]"

"intelligence information" is essentially things like files on suspected gang members. The contention seems to be that this is intelligence information on all drivers, and to that extent, all drivers are under suspicion of "everything".
There's no shortage of books about JavaScript in a browser context. There's fewer books on JavaScript that don't fairly exclusively focus on that context.
It's funny that in C++ this is 'abuse of the compiler' and it is awkward, in lisp this is called 'writing lisp code'.
Researchers Develop a Human-Like Massaging Robot
I don't have it. I'd strongly consider getting it if it covered burnout.
Fantastic comment. Wise in so many ways.
Oh man, that's what I seen so many times among younger devs with "passion" — it easily gets derailed by overly high expectations of reality and the crash of this misconception and the reality as it is, where nobody really cares and each compliment whisper is followed by 3 discouraging shouts :(

I think young generation (well I'm actually one of you, being 28) needs to learn that work is not everything; We must learn that work is not the aim itself and saying "I'm a developer" does NOT define you anyhow. You just happen to be a developer, no matter how much you would like to identify with this symbol.

I was exactly like you at some point of my life. I considered dropping out of school (never did) and started (failed) my startup. And I learnt something. Identifying yourself through the work was killing me. I was a developer and I hated myself. My head hurt and my back was killing me for these hours spent on the chair. I felt like I am cheating myself when not working, everyone I knew almost left.

And then epiphany — I just happen to make websites and software. It's my way to earn money, I like doing that, but I'm not 100% developer. Over last few years I started thinking that maybe I'm not even 10% developer. I'm a cook, I'm a dog owner, I'm a movie fan and music person. Saying that I am anything is like saying "I'm finished". I'm not.

And you're not finished even though it feels like that. You're in your early 20', you're basically still a child. Embrace it. Being undefined is freedom.

Being you I would make a full stop. Rethink. Make a short break to win everything back — go back to school, do a fixer-uper with your close ones. If you loose them now you will never get them back.

Be brave and take a step back to make a leap forward, good luck mate! :)
Nate Silver doesn't make that information available... I'm considering writing code to calculate that information from the odds he gives.
Pitch 101 Workshop Slides (with some tips for startups new to the Bay Area)
New in no way means secure. I would find it far more shocking if people used windows 8.1 for ATMs.

PS: Also, Windows XP embedded is still supported till 2016 if not longer so while companies need to have a plan in place for upgrading it's not necessary right now.
Totally agreed, but I wrote the whole thing yesterday, so some corners got cut.
Well that was a stupid thing to put in ATMs now wasn't it

MSCE grads in a nutshell
The most pithy comment here. Thank you.
I wonder if this is the work of Wolfgang "datenwolf" Draxinger. He's got the eudyptula.org domain and is perhaps most known for a talk at 27c3 that was completely derailed by Lennart Poettering.
Those are all on the list, but I wrote it yesterday and there's obviously a time-based component to getting it out the door :)
Again, I'm talking about territorial wars, which the Iraq invasion was not. The Iraq invasion is relatively mundane on the scale of things that happened in the last 60 years. Do you think the USSR ever got the UN approval for invading Afghanistan in the 80s?

Territorial wars, not just any invasion or a military op or a coup or installing a friendly regime. The very fact that you don't see much difference shows that the world has forgotten how terrible they used to be.
Brian Armstrong said "no" in a talk he did with Kevin Rose. He basically said they make money on that as often as they lose money on it, so not counting it as a profit center and assuming in the end it will all even out.

http://www.youtube.com/watch?v=ZwG1roO70co
NetBeans IDE 8.0 Release Information
Unit Testing Guidelines in Python
Cool, reminds me of invoiceomatic.io, which has a 'robot' theme.

I look forward to invoicepirate.com (invoicing for piracy), invoicezombie.com (invoicing for reanimating dead projects), and invoicedinosaur.com (invoicing for ancient legacy projects that should be extinct).
My autonomous Lego Rover will be on exhibit at GDC.
You will not change the world with a web app. No one changes the world with a web app. Or an android app. Or an iPhone app.

There's no need to lie. The advice is otherwise good.

The world is vast and has many places that need smart people. Find those places, adapt to what they need and start solving problems in the way you can

The world is built to exploit smart people. I personally think they should focus on themselves and stop caring what other people want out of them, but I don't know whether that'd be best.
it's on the TODO list, just haven't gotten there.

ALSO the data is there in the JSON, it would be easy to file a pull request over that way --->

:)
100% yes. Being a hacker is a tool. It's a tricky one because you are not facing the real world, the world you're building for.

At the end of the day the objective of any life should be happiness, giving or obtaining it, ideally both. Always take a step back if you're not getting there.
That's a reasonable line. There's another that's gaining traction, put forth by Justice Sotomayor in US v. Jones:

'“It may be necessary to reconsider the premise that an individual has no reasonable expectation of privacy in information voluntarily disclosed to third parties,” Sotomayor wrote in 2012. “This approach is ill suited to the digital age, in which people reveal a great deal of information about themselves to third parties in the course of carrying out mundane tasks.”'

http://www.msnbc.com/msnbc/how-sotomayor-undermined-obamas-n...
It feels like a trial version of Scala with some of the juiciest features missing until you upgrade.
>>Indeed any consistent argument in favor of motivating people to program would at least mention aging programmers and no such mention is to be found, or at least I never noticed it.

>I have no idea what you mean

Our industry has a fierce bias against older people, and indeed keeping an eye on HN for relevant stories shows that even top talent can be left to hang. If you're around at a company for long enough you'll see how some senior folk are fired and replaced by fresh college grads, sometimes after grooming those newbies for a while.
Having gone through many burn-out and plateau periods, here's what I'd suggest:

- Get regular acupuncture. There's a reason it's first on my list. Yes, I realize it's hippy dippy. Yes, I realize it might not be proven. But regular acupuncture and chinese herbal medicine is life changing.

- Do something silly and out of the norm. Go lay on a beach for a week. Visit somewhere new. Forget your goals. Changing things up can give you a huge jump start.

- Cultivate the right habits. Oscillating between 45 minutes of work and 15 minute breaks can help. Meditation can help. Drinking enough water can help. Eliminate caffeine and soda. Use sunlamps and Vitamin D in the winter. Sleep with buckwheat pillows, earplugs, and blackout curtains.

- Get tested for Pernicious Anemia. This was a big one for me, because I'm of northern European / Scandinavian descent. Started supplementing with B12 and all my complaints of lethargy went away.

- Be OK burning out. You don't need to be push push pushing all the time. Sometimes what my body and psyche needs most is crappy TV and junk food (in moderation).
Okay, no more dancing around: What should he do?

* Attack Russia?
* Try to force them to submit with sanctions (current line)?
* What else?

Tell me. You know, I don't like this situation either. Not even a bit. But Russia is not Iraq, e.g. they have nuclear weapons. So - what is your solution for Mr. Obama so he won't be seen as a "weak president"? I would prefer solutions that don't involve a nuclear war. But that's just a preference.
This is one of the most grounded and realistic responses at the moment, and I would like to add a bit from my experiences with anxiety and depression.

While my symptoms weren't as severe when I went to see a psychiatrist he stated future sessions would be less about therapy and more focused on how the medication was working. This may have been poor luck on my part but I instead found a PhD level Psychologist instead because their focus is on perspective and providing you with mental tools you can use over and over again.

That said, I'm not discouraging medication, simply ask your psychiatrist about how much therapy you can expect in addition to the medication, and considered also using a psychologist to help provide mental tools.
DataMinr is an event detection service not a 'real time sentiment'

infotrie does sentiment analysis on news stories they also mix this news sentiment with social media sentiment. This is a muddled approach and not pure real time sentiment.

Let's back up a moment. You wouldn't expect Gallup to have accurate surveys of the presidential election by processing news articles and blogs. They poll individuals in brief snapshots of time. Polling for sentiment is the same thing. News articles and blog posts are amplified opinions of a small set of people, they are a poor substitute for direct measurement of many many people.

The Bollen paper is widely discredited in our space. Derwent licensed the technology and subsequently ran into trouble because the tech and data was not sound.. though Bollen's initial theory was correct.

Not peer reviewed but you can see a few papers Deltix published documenting alpha:

http://www.deltixlab.com/research/an-automated-trading-strat...

http://www.deltixlab.com/research/an-automated-trading-strat...
I find it completely reasonable, and the right course of action.

All those new ideas in language design, are exactly that: new and unproven (like the Hindley-Milner type system, which, while quite old already, has not been proven to be a major strength, and it is certainly complicated, esp. its undecipherable error messages).

"Languages from 1995" (I don't know why you picked that specific year; some very successful languages are much, much older) have been used to build really good software, while "new" languages (Heskell, 1990; OCaml, 1996; Scala, 2003) have not proven to completely change software quality in a way just justifies their arguably less intuitive (if only culturally) designs.

Where are all the bug-free Haskell operating systems, drivers and embedded controllers? Where are the OCaml scalable severs? Where are all the Scala complex enterprise apps? I'm not saying there isn't any really good software written in those languages, but not nearly enough to prove a significant qualitative advantage.

On the other hand, when Java came out in 1995, it took maybe 5 years for pretty much the entire software world to adopt it, and it wasn't just marketing: its advantages were palpable and immediately apparent. I think (though I'm not sure), that C and later C++'s adoption was about as fast. If 25 year old languages like Haskell, and even 10 year-old languages like Scala, haven't shown such an immediate and enthusiastic widespread adoption, maybe their advantages aren't that extreme. Instead of those languages' designers sitting mind-boggled, maybe they should think long and hard about what it is that they're solving exactly and how important it really is.

I think the problems tackled by more "modern" languages are either not important enough, or their solution is far from optimal. For example, it is quite possible that a good type system could help produce good software faster (though it isn't certain either), but that this type system is Hindley-Milner seems unlikely at this point. Pluggable type systems (like the ones recently introduced to that 1995 language, and, I believe, also supported by Kotlin) might actually be a better way to go forward. I also think that some more important advances in programming languages have come not from PL researchers, but from developers (Java, Erlang, Clojure).
Additionally, it seems most Google employees are already trained in the arts of secrecy about their day jobs. No need for extra shielding for those working in R&D.
I think you would first have to come up with some sort of concrete way of proving a lack of delusion. A delusional motivation doesn't have anything to say about reality.

It also apparently happens that people that are reasonably hydrated still think they are thirsty.

Another issue would be separating thirst from 'desire for unicorns'. Or whatever more reasonable example someone can come up with.
Middle ground is still asymmetric. You know what they know about you, but you still know nothing about them. Your privacy is invaded, but theirs remains intact.
RMS;OUTPUT
I'm not really seeing the case for Kotlin. If I want the most powerful language possible on the JVM, I use Scala. If I want a clean and elegant language, I use Ceylon - I don't think you can get that from a language that keeps the Java standard library. Prior to Java 8 I could maybe see the case for a language that's just Java with lambda and a few other niceties, but now that Java 8's out, if I'm going to go to the trouble of switching to a new language I want a bigger return on that cost than Kotlin offers.
Some do, some don't. I've definitely seen ATMs which run standard XP (and more that run OS/2...).
What did you imagine?
It has been observed that the United States will always have a "President"... even if through the vicissitudes of history the President becomes a de facto King, or becomes de facto as powerful as the UK's royalty.

The future is really hard to predict, and the one thing we know is that the social attitudes of 100 years from now will not match today's. Even the most "enlightened" of people 100 years ago (... whichever ones you think they are, which may well not be what people 100 years from now think....) were not precise matches to anyone today, and no matter how much you think you've got it completely nailed now, you do not have any of the attitudes of people from 100 years from now. That's my real point here.
What do people really mean when they say they can't come up with startup ideas?
Do people who say they can't come up with ideas for businesses actually mean they don't have ideas period - or do they mean they have ideas, just not ones they like or can act on?

What have you seen to be the case?
Right, you would mostly just want to deliver via your private network those updates related to user input. Vulnerabilities in file sharing, TLS, WEP, none of that will matter to an ATM. Oh, and perhaps an update to handle the year 2038 if you have a Unix backend. :)
Odd. http://androidcommunity.com/google-now-can-be-launched-with-...
Teespring (YC W13) Is Crowdfunded Apparel To Raise Money And Build Awareness
*except in cases where you borrowed that money to pay for your education
0. What's the dev environment look like? VM, web, etc?

1. Will there be mandatory hazing to get accustomed to interacting with kernel devs?
The education community needs a better online discussion tool
The free vs open source thing is irrelevant to what you're saying above. Both the GPL and the BSD licenses are free and both are open source. Some BSD distributions even make a point of calling what they're doing "free software", e.g.

http://www.openbsd.org/lyrics.html
I specifically used the laser as an example due to Mr. Gould's experience. :)
IMHO about branding: maybe "we" should stop this ninja thing.
Edit : "we" stands for "general dev community" not "invoice ninja team"
Keloid //The best cyberpunk short I have ever seen