skysight-inc/HackerNews huggingface dataset:
At minimum, due to the failure of due process in the Bradley Manning case, Snowden is entirely immune to criticism for his choice to leave the country. And after the Bolivian presidential plane was forced to land, he gained immunity to criticism for staying in Russia. Anyone who fails to concede these points is in possession of a malfunctioning brain and/or does not have the interests of the American people at heart.
I think 10 minutes is too long for a video.

On the other hand is interesting, things used to be the other way around and now we have people making clients of mobile apps for the web/browser.
Hm, did they have Chinese input picking a product name for their search engine at Microsoft?
> The company worried employees would destroy the office if not supervised

That's just, wow.
You are right, the author uses "probability" and "probability density" interchangeably although this is technically incorrect. In spite of the loose language, the presentation is still essentially correct.
> "Was there a particular project that got you started?"

I used Scala some on my own for the sake of learning, but became much more interested in it when I realized it was a viable alternative[1] to using Java for everything on Android. Especially when I just want to do what amounts to scripting at times. Plus, it's much easier/natural to run system commands for root related stuff on Android with Scala[2] than it is with Java[3]. Scala also has a superior SQL framework[4] to the cumbersome one that is built into Android for SQLite that requires a ton of boilerplate to actually make useful (especially if you wish to do asynchronous sql calls).

Using Async/Await[5] and Akka[6] are also great for mobile development when you want an alternative to the approaches built into android like AsyncTask and Handlers.

[1] https://github.com/yareally/android-scala-intellij-no-sbt-pl...

[2] http://alvinalexander.com/scala/scala-execute-exec-external-...

[3] http://www.rgagnon.com/javadetails/java-0014.html

[4] http://slick.typesafe.com/

[5] http://docs.scala-lang.org/sips/pending/async.html

[6] I know there's a Java version of Akka, but it's not quite the same as using the Scala one.
So, if a company were to offer its employees $1 to leave the day before their options vested, you'd say they should take?
Ask HN: First startup offer, is this standard?
I’ll be taking a 35k a year pay cut to be employee #1. In exchange they are offering a quarter of a percent in stock options that I can buy at no discount. Company has no revenue, but raised a $1.5MM seed round. I’ve been a paid contractor for six months and feel like I should receive a more sizable stake. Am I wrong?
I mostly use Python now. I got started by showing up at reddit and having Steve Huffman ask me to write some code and since everything was in Python I had to learn Python.

I kinda went from there. I'm a shitty programmer so it was awful at first but I learned a lot about both Python and programming from Steve and Chris.

Now I'm a less shitty programmer. :)
Simply create another account for Vine if you'd like. How else is it supposed to pull up your profile. And the extension is required to emulate the mobile application, modifying the request headers and creating client side requests so the access does not get throttled or noticed by Vine.
It's in Qatar, not Dubai
That link didn't work for me, but google cache did.
https://webcache.googleusercontent.com/search?q=cache:http:/...
Haha, that is interesting I admit. The reason I created it is because I believed there was a need for it. It's a lot easier to browse Vine from VineClient since your resolution is much larger.
(Owning few possessions) + Roomba + Scooba = tolerably clean bro pad.

In this case technology really is driving a social change. Even 10 years ago my dudely apartment would not have been anywhere near this clean. You can eat off my hardwood right now.
The entire SF office for Beatport was hardly 18 months old. I've been told it was built as a small satellite office strictly to get SF-quality talent for specific promotional projects, since they couldn't get enough in Denver.

Thank goodness I declined that offer!
The Internship has nothing to do with how the internship program at Google works in reality.
You could indeed employ me with a paycut and small stock grants - if only I could believe your mission. Sorry, dude.
Getting rid of Twitter and only checking RSS feeds once or twice a day (or every few days) helped me a lot, as did disabling all notifications for new emails (no sound, no notification popups, no new message count badges on the icon). These things were all immensely distracting to me.

I also block many sites (including HN sometimes).

But I always find ways to keep procrastinating and nothing ends up really working all that much for the core problem.
I'd like to through my experience:
I was in charge of 300+ x86 rack servers and around 50 desktops for 3 years and never seen a single CPU fail, even old Pentium 4 with dusty fans.

Disk failures are very common, followed by much rarer RAM chips and motherboards failures.

I suspect server chips are rated for 10-15 years average lifespan
HN is technical. You yourself put "most controversial" in quotes. Worst case, you are wrong. It's measurable and it's done. Try saying controversial things about politics or social or theological issues, and you can get killed, mobbed, thrown to jail, your life totally destroyed. "Reputation" for technical things is nice. "Reputation" on political things can be "the 10th anniversary since his execution".
Wow, really? I've been biding my time in a shitty marketing job because I've been trying to master all of these high level languages after assuming that that's what employers are looking for. I taught myself C, C++, and PHP growing up, but assumed that those were out of style. My college adviser (part-time grad school) even INSISTED that I learn Java because I wouldn't get anywhere without it.
By that argument, tax evasion of any kind is a symptom of "inefficiencies in the government regulation of income". Just because someone has a financial incentive to violate the law, doesn't mean that the law is bad.
I'm not attacking you, just a friendly opinion. Vine needs to do this or make their API public so you and others can make clients for arbitrary platforms.

> Simply create another account for Vine if you'd like.

No one will do that.

> How else is it supposed to pull up your profile. And the extension is required to emulate the mobile application, modifying the request headers and creating client side requests so the access does not get throttled or noticed by Vine.

Exactly my point.
Basic: first language, played around with it as a kid.

Java: had to learn it for school.

Python: got tired of Java's verbosity, friend recommended it.

Ocaml: job at a quant hedge fund.

Lisp/Clojure: SICP.

C++: Worked at Google for 6 months-- not long enough to join the set of 23 people in the world who actually understand it.

Scala: wanted to use a better language in a Java shop that insisted on static typing.

Haskell: studied it a bit on my own. Haven't used it for anything big, though.

C: Coursera's GPU programming course. Zed Shaw's "Learn C the Hard Way". Wouldn't say I really "know" C but I understand the principles.

Assembly: Programming from the Ground Up. Again, wouldn't say I really "know" it but I grok the principles.
As a German, of course I know who our president is.
"And where then does it stop? Should countries also not be required or require themselves to provide due process to citizens of other countries when they visit? How about not recognizing property rights, and confiscating their belongings? Why not go the whole way and just shoot the ones you don't like?"

Well, something like that is already considered quite legal, right? A Uruguayan citizen who buys some pot from his local government store and then boards a plane to Singapore isn't going to have a nice time in Singapore, even though by Uruguayan standards he's done nothing wrong: his property rights in that pot will not be recognized, at the very least, and probably he will be severely punished for something not considered a crime in his home country.

When country A is doing violence to the citizens of countries B and C inside country A, the usual response is merely that B and C recommend that their citizens not go to A. If the citizens were considered important, sometimes there's a protest of some sort.
As an EU migrant living in Britain, I find this is sadly spot on. A few years ago I didn't dream of going back (or somewhere else), but now I'm seriously considering it. Almost every day there's more about anti-EU notions, xenophobia and creeping internet censorship in the news here. A couple months ago a bunch of EDL goons were marching around shouting nonsensical propaganda and waving flags. Made me feel very uncomfortable.
it should be like in war, bombing civilians is a war crime, spying on even foreign civilians should never be legally accepted. ever. otherwise we re on the fast track toward another catastrophe for the human race and one of its unique features, freedom.
The company probably just wants to downsize, in which case offering people money to stay would be the wrong incentive. Voluntary severance packages are often offered when a company wants to get rid of staff without overt layoffs. Sometimes followed by layoffs anyway, if not enough people take the offer. The phrasing here makes it sound related to post-merger culture, but that letter is written in Corporate Newspeak, a dialect of English that is sometimes tricky to translate.
I do wonder if there's such a thing as a web framework in a Lisp, Arc or what have you, with templating and a url router and all that. Or if that's even possible. Or if the Lisp community would recoil in horror at the very thought.

I mean I know (as far as I know) this was pg's pet project and it's taken off like nothing i've written ever has, but I can't see it selling a blub like me on the language. Nothing makes me want to touch a Lisp less than seeing it.
I got started with my current language of choice from a book I bought almost randomly at a book fair. This book is a reference of the language but is written in such a clear and precise language, showing a deep love for the language and great craftsmanship. Like you would certainly fall in love with the heroin of a novel you love, I fell in love with... python. The book was Python in a Nutshell, by Alex Martelli.
There is a fine line between "brave" and "stupid".
If he wanted to praise Snowden for doing the right thing he should have written an open letter to him and not Rusbridger.
Exactly your point? You didn't make any.
This is the third time you post this link, stop spamming HN with your chrome extension...

Proof:
https://news.ycombinator.com/submitted?id=yolosolo
https://news.ycombinator.com/submitted?id=goldenboypierre
On a semi-humoristic note, there's also John Perry's Structured Procrastination theory, which won him the 2013 Ig Nobel prize in literature:
http://www.structuredprocrastination.com/

Basically, be productive by doing important things as a way to procrastinate on even more important things. He wrote it as a humoristic essay but I actually find one of the tips quite useful: instead of trying to beat procrastination by taking on less responsibilities in the hope you'll finally be able to uphold them all, take on more tasks so that even when you'll inevitably fail to do some of them, you'll still have achieved much more than if had challenged yourself less in the first place.
Maybe he would have been relatively civil, but it reminds him to be even more civil...
Here's one for RAM in servers, from Google: http://news.cnet.com/8301-30685_3-10370026-264.html

Found it here, which also goes into some testing the Guild Wars guys did on their population of gamer PCs: http://www.codeofhonor.com/blog/whose-bug-is-this-anyway (scroll down to "Your computer is broken", around 1% of the systems they tested failed a CPU-to-RAM consistency stress test)

Both of them indicate intermittently defective components in running systems are way more common than anybody assumes.
Lol Gospel Artist Twerking
No, you are interpreting the license text in the wrong context. Covered works in an legal context mean derivative work, as in: "A “derivative work” is a work based upon one or more preexisting works" - United States Copyright Act in 17 U.S.C. § 101

Based upon don't mean "central pillar". If a copyrighted song plays in a movie, it would still count. The song do not need to be a "central pillar" of the movie.

The film could however argue that 1), the small amount of code is not copyrightable, or 2) that they have a permission under fair use.

To answer if something is copyrightable, you have to dig quite deep into case law. Simple pure silence for a set period of time has been granted that status. Its a quite difficult argument to make.

fair use is also a difficult one, since it normally looks down on for-profit exploitation. However, they do look if the market for the original work is "harmed" by the infringement, which in this case is obviously not.

Pressed, the film could be sued and might be found infringing. Had it been 10s of a song, I would say 99% certainty that it would be found infringing. 1 page of a program is less tested in court.
Prodigal: Yet Another Static Website Generator
Back when Microsoft was brought up on charges and convicted of abusing their monopoly power, I was of the opinion that a "baby bell" style break up would be in the best interests of both Microsoft and the public at large. Already back then I suspected that the company was becoming a ship too big to steer.

I haven't changed my opinion in the intervening decade-and-a-half.
In Germany the president is the head of state, but is not involved in running the government. Sort of like an elected king, he's there for ceremonies and signing federal laws.

Edit: http://en.wikipedia.org/wiki/President_of_Germany
I think banks are in deep trouble whether they know it or not.

Google won't be able to compete -- their attitude towards customer service is to drop trou and shit on their customer. It's annoying enough when it's your email, but if I where to move $10-$100k of cash to them I would expect to pick up the phone and get a human being empowered to make decisions on the phone. I've been on the wrong side of their customer service enough that I actively try to prevent relatives and friends from depending on anything google makes.

Amazon, however, loves coming into medium to high capital requirement low margin businesses and destroying the competition. I'm actually a little surprised they haven't been more aggressive here. The small credit unions that can offer local service and actually answer the phone may survive, but what differentiates citi/bofa/wellsfargo/bancorp etc? Not much that I can see -- unless you're a high net worth individual, there's little reason for most people who don't eg have international banking issues to bother with them.

I've been a customer of a local credit union for nearly 5 years. In that time, I've entered a branch exactly once: when I opened my account. I've opened new accounts, had my credit card stolen, gotten fraudulent purchases refunded, purchased a car via a loan, refinanced another loan, and gotten a quote for a mortgage mostly online with a handful of phone calls.
Get back to you tomorrow on this
By "what" I mean semantically what---I need to know that this function turns a Tree into a List or a Person into a String. I find this information very useful as it's fairly non-operational. Usually functions are further documented with a bit of intent information.

The avoidance of variable names is hard to judge until you program in Haskell a lot. Variables (or "points") tend to just be used to wire pipes together. These variables are rarely used more than a line or two after their definition and thus short names emphasize this local context.

When people write code that involves variables naming mutable cells or long-lived context they provide long, descriptive names. I don't think anyone disagrees about the utility of that. It's just a rare style in Haskell.
...you make the intent clear?
A Sneak Attack on Big Data Center Makers
My point is you will be shut down and/or sued because you're doing something any platform vendor would object to (MITM auth creds) and taking deliberate steps to evade detection and any countermeasures.
Given that calls to malloc aren't permitted in big swaths of the code in my current (non-embedded) job, I think it's safe to say that there are still places where GC is not appropriate.
While I find your perspective to be insightful, I feel like you are doing a disservice to others with mental illness. I have Type II bipolar, and I am certainly prone to poor judgement and borderline delusional thought patterns in an untreated manic episode. However, I am on a medication regimen, that while not perfect, makes me effectively indistinguishable from a "normal" person in day-to-day interactions.

However, categorically suggesting that people should "keep [their] distance" from those with bipolar disorder seems like an extremely destructive message. As another commenter pointed out, there is a spectrum (as with any mental disorder), and I feel like sweeping generalizations of the societal risks of individuals with BP serve to exacerbate the issue of negative stigma surrounding the disease.

At what threshold of treatment efficacy should those with BP be allowed to participate equally and without stigma, in your opinion? Will it require some sort of brain stimulation to address the root cause? genetic engineering to attempt to prevent it? more advanced mood stablizers?

Treatment has progressed substantially from the heavily stigmatized 40s-80s already, and it's not unreasonable to assume that eventually it may become trivial to treat for the majority of cases. Were that to occur, should society still take your cautionary advice about these otherwise high-functioning individuals?
People actually buy cans of French air
As an EE, I used Matlab a lot for signal processing (image and audio). I had Matlab for Windows at the time. In 2007, I decided to slowly migrate my primary desktop environment over to Ubuntu, but I could not easily find (i.e., pirate) Matlab for Linux. Yes, I was aware of Octave and SciLab, but they are not enormously popular, particularly for niche fields that are comprehensively addressed by the Matlab toolboxes.

That's when I discovered Python (NumPy, SciPy, Matplotlib, IPython). As for the actual learning process, these three things helped me the most:

1. http://www.pythonchallenge.com/

2. http://projecteuler.net/

3. the emergence of Stack Overflow. I asked and answered a bunch of questions there.

I wrote more about my reasoning here in an old post (2010): http://stevetjoa.com/305/
Why so angry?
"you just have a bunch of racists spouting their vile views"

So you are the one that will wisely choose which opinions are "vile", and blacklist them?
Of course, you can make something look like not a pointer and then make it a pointer again if you actually change the zeros and ones.
Or they could accept micropayments. I'd pay 50 cents to read the article.
I just wish my one and only available semester of Java had including something about Android development. Two semesters of C++ and I can almost kind of do basic ADO in a console. I can't even tell if I'm learning anything relevant.

I'm beginning to think my most marketable language is still going to end up being PHP, or VB/C#.
Hang on, didnt this start with Clinton, then get widened with each president? If so, then the NSA have been doing what the political establishments wanted, backed by the democratic votes of American people.

What I don't like about this is the voters pretending they had nothing to do with it, when their votes endorse each president, and both houses. You cant run from responsibility in a democracy. Americans need to wake up and smell the BS. If grass roots money was enough to get Obama to the top job, which we are led to believe, then grass roots can create a new party.

But frankly, I know this will never happen, because when you get down to it, most people are safe enough, employed enough, fed enough and distracted enough, and will there for never risk losing that for a sort of political revolution. Why risk it?

UK wise, on one gives a toss in any way shape or form really. The apathy is stunning. Yeah, it gets a mention in the press, and there has been a bit of tokenistic questioning in parliament, but basically, its a non issue.

Personally, I find the whole thing depressing. What scares me is wondering how far things do have to go until people revolt, and how many have to suffer before that happens. I think one of the cynical calculations in all this is that these governments have worked out that if only a few people, preferably foreigners, suffer as a result, they will get away with it. So be as bad as you like, just keep the numbers down and try not to make it effect the voters much.
People who play games (I for one) like mechanical keyboards. I'd say the three main key switches provided by Cherry are the Cherry MX Blue, Brown, and Red, in that order from typing oriented to gaming oriented. The Blues are loud and have a clicky feel, while the Browns are quieter, but still have the clicky feel, and the Reds are simply linear switches without any sort of tactile click. I personally have browns and love them but reds are more gaming oriented, due to the lack of tactile feedback impeding the switch and the lightest force to actuate. There are several other types of Cherry switches, as well as high end options (Topre, etc. ). This was a long answer, but yes, mechanical keyboards are great for gaming as well as general use.

[1] http://www.wasdkeyboards.com/mechanical-keyboard-guide
No, my point is that your complaint above doesn't make sense.

Trees are trees: if anything, the fact that you've correctly identified 'the same old trees' shows that the designer has done a good job in this respect.
What made you think that Rust is determined to turn into a research language?
Missing a key one, which I would self-classify:

The not-sure-what-to-do-so-I'm-not-going-to-do-anything. Your plate is so full of things to do, and none of them are obviously higher priority than others. You could do client work, or you could work on your startup, or you could work on open source. So rather than just picking one thing to doing it, you other things, while trying to figure out which of the real tasks should be done first.

I know I've had moments where I just say, "I don't even feel like figuring out what I want to do, so I'm just going to play video games and go to sleep."

Those are the worst days...
Actually in many cases the people laid off were doing work that didn't need to be done at all. Stuff that has to get done, stuff that's adding value... you keep the people who do that.
Why Are Upworthy Headlines Suddenly Everywhere?
This claims to create a mesh network. If that's done well, you should be able to talk to all devices at once, even outside of regular Bluetooth range.
Any thoughts on migrations with Bookshelf?
PHP/Javascript - I wanted to build my own webpages, but didn't want to have to pay anyone.

C++,Java,C#,VB - School. I have yet to be able to do anything useful or fun in any of these.
> but what differentiates citi/bofa/wellsfargo/bancorp etc? Not much that I can see -- unless you're a high net worth individual, there's little reason for most people who don't eg have international banking issues to bother with them.

I actually switched from a big bank (PNC, great service but slow on the tech side to evolve) to Simple [http://www.simple.com]. I get a debit card, beautiful mobile and web apps, and I can do everything I could with a regular bank except going to a branch. And I never go to a branch (mobile deposit, ATM network, debit card, done).

Their support is excellent as well, something I'd never get from Amazon or Google.
Pretty boring for me. 90% of my college classes were Java. Then I kept using Java at work until we started making web-based UIs and I needed to learn JavaScript.