skysight-inc/HackerNews huggingface dataset:
This sentiment takes many forms indeed. Think about your stereotypes of a vanished upper class, any upper class - for instance, the pre-revolutionary French nobility.

Obviously you never met any of these people, but you will find many negative stereotypes coming to mind. Are many of them true? Perhaps they are. Was the old Versailles full of charming, brilliant, talented, wonderful people? It most certainly was.

You might also have some stereotypes of PHP programmers. Perhaps they're true as well. No set of human beings is without patterns of fault. However, the PHP programmer is a peasant and cheerfully accepts the daily rain of mockery that falls on his head. He knows he is not above being laughed at, indeed he knows he is laughable, as all human beings are in some way laughable.

The distinctive feature of a privileged class, always and everywhere, is that it can't accept being mocked. Unfortunately this always increases the temptation to mock it, which I agree is a low and unproductive pastime. But anything to make type inference seem fun...
Is Iran's intervention in Syria a crime or an act of war?
It would simply make such articles irrelevant :) Since in essence those patents were never valid to begin with. Samsung is of course wrong with sneaky tactics. But so is Apple with using fake patents.
OP, along with people like Tim Ferris claim that publicly announcing your goals will help you achieve them due to the pressure of being known as a failure.
At the same time, people like Derek Sivers http://sivers.org/zipit claim that telling others about your goals leads to failure because your brain reaps the award of getting that social identity of that goal, thus not feeling the need to achieve that goal.

At first this looks like conflicting ideas, but it really isn't. It really depends on the goal, how your announce your goals, and the people you announce it to.

You have to tell other people your goals in a way that there will be negative consequences if you do not follow up on it.

If your peers are the forgiving type that will not give you trouble for not following up on your goals, then you will just reap the rewards of that initial attention you get when you announce your goals, but will not feel the pressure of being a failure.

So in the end, it's all about managing the amount of pressure and the urgency you will feel, and reducing the amount of "fake-but-feels-real" rewards that will rob your motivation.

Tips like these really have to be taken in context.
Cassandra could not keep up at Moz
Please don't! Learn Modern C++ instead, otherwise you will be damaged with Cisms in C++ land.
Edit: why would anyone downvote this?

It's my policy to downvote any comment that complains about downvoting. However, it would be better in this case to not even respond to GP's inane scribbling. Trust the downvoters to get around to it eventually.
Where can I do some katas?
While the act may induce terror, it's just confusing to lump it in with attacks against civilians. Attacks against military or para-military or chain of command elements are different because people can choose not to join up or to engage in those professions.

Intelligence agencies have been sending "messages" to one another for decades. It's a known hazard of the job.
How do you measure how good you are at coding? As a follow up question, if you can't measure it, how can you meaningfully improve?
Apart from HN, we were doing great on reddit.com/r/sysadmin/. Crazy traffic. Unfortunately, the site couldn't handle it. Ngnix was going out of TCP handles. Arrrrrrgh, we should have done a better job in load testing. Fixed it by increasing filehandles. Give it a spin now!
Show HN: CodeBot, CLI for Project Euler
5 Things You'll Learn From Starting A Business In College
I now realize I have made myself not as clear as I supposed, sorry.

I wanted to refer only to "designing" children and/or "choosing them", not to, for example, a cure for Down's syndrome (assuming there could be one): what we have achieved with prenatal diagnosis is -in this case-, I reckon you will agree with me on this, is equivalent to eugenics.

I do not think medical interventions (apart from say quarantines for contagious diseases etc) should be compulsory: illness and its acceptance is part and an important one of our lives. Suffering is unavoidable, and one can lead a very human and happy life in sickness and pain. But this last point is something on which I have not made up my mind clearly yet, certainly.

But torture? It would depend on too many issues to compare not giving a treatment with torture. I might agree in some cases (very easy, very cheap and a "huge" rate of succesa).

But I am digressing. Thanks for your points anyway, this is a thorny and difficult topic.
> Is there a management interface for saved passwords or is it just the plain old Keychain Access utility?

> All this "iCloud Keychain" hype looks like just a sync functionality on top of current implementation.

There's Keychain Access and a preference pane in Safari for web passwords. It is exactly a sync feature added to the keychain implementation that exists in Mountain Lion and earlier.
Obligatory http://www.youtube.com/watch?v=a9xAKttWgP4 APL version explained.

Here's one I found online http://dfns.dyalog.com/s_life.htm

life←{ ⍝ John Conway's "Game of Life".
↑1 ⍵∨.^3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵ ⍝ Expression for next generation.
}

Completely awesome convolution method.
I think they mean watch as MySpace holds on for dear life, not Twitter.
That is pretty awesome, I have a much better feel for Galileo now than I did, its basically a PC with an Arduino Sheld Slot :-). I really liked the switchable 5v/3.3v I/O option.

So way back in the day folks would do unholy things to the parallel port in DOS to get this kind of feature :-) And of course thinking that I realized there is probably an interesting market if you put FreeDOS on this thing for the 'UX', which makes me wonder if Microsoft is going to wake up here at some point and come out with an OS for this stuff. (Not that it's needed, but like Intel they were a big deal in the early experimenters world and they are being made irrelevant in that space by Linux (like Intel is being threatened by ARM) and so I expect them to react at some point)
You have the right and the duty to judge the people in your life. This doesn't make you a bad person. On the contrary, it's part of the human experience.

People who say they are not judgmental are the worst kind of liars, because they lie not only to others, but also to themselves.
You may also be describing science careers :(

Science PhD programs have a 50% attrition rate. Getting in is hard, and getting through is hard. If you get through, you compete for post-docs. Then you compete for faculty positions, and then you compete for tenure and funding.

To end up with a tenure track physics position in Berkeley, Palo Alto, or Cambridge means you have truly survived repeated cuts. The reward is a salary almost certainly too low to buy a house and raise a family in any of those locations.

This isn't the only problem for women in science, but it's silly to discuss it without talking about these problems.
You can build Django apps in Visual Studio now. The end is nigh.
Always a conspiracy on HN when it involves Microsoft, eh?
So, isn't it just totally precious how ENTERTAINERS like us begin our postings with the completely unnecessary "So..." ?
>Where does that leave us?

Seattle, Austin, Denver maybe?
How did the Teddy bear get its name? The popularity of plush bears doesn't much reflect the popularity of Theodore Roosevelt.
We have katas in karate, too.
Yup, just some bad press and dozens to hundreds of people dying in fires after surviving the initial crash.

(I've seen estimates as high as 900 people killed in Pintos that way. That might not be accurate or fair, but that is part of the public perception that fuels the Pinto jokes decades later.)
This is nice, but I wish the main post listing was a bit denser. It ends up with a lot of white space since it seems to be using fixed height cells which are sized for longer titles.
So was I. I think that team was from Berkeley though.
I find the whole hubris of this article kind of alarming, I'm not sure if the author is doing this out of some form of satire or whether he/she actually think that the "disciple of PL theory is just full of misguided imbeciles who use formal words I don't like".

The attacks on TAPL too are seemingly weird, because arguably it's one of most thudingly concrete and down to earth books on types ever written. The whole book is about applications to real world problems and reveling in the fact that one haven't read it seems very asinine.
Wow, just YESTERDAY I was thinking... its disappointing I hardly get any updates for 1Password 3 :( I checked the changelog and everything. I havent even thought about this in MONTHS/years and suddenly the very next day 1Password 4 is announced. Amazing
Also see the Numfocus mailing list discussion on this for a touch more detail, if you're interested: https://groups.google.com/d/msg/numfocus/h8qfxqlFu0k/fGLxAgO...
Well as it stands your comments are irrelevant.
Is there a way to see what song the word is used in? I'm interested in knowing what hip hop artist was rapping about eBay[0] all the way back in '94.

[0] http://rapgenius.com/rapstats?q=ebay
I'd rather have people vote with their money than having politicians making people to pay more.

If they want to make France stronger they wouldn't be killing its enterprenual spirit every time they can.
I use the one written by you. Nothing to add to the conversation, just wanted to say that I like using it. Thanks.
> said to be found with two bullet wounds near his heart.

Certainly sounds like Mossad. Fum, Fum. https://www.youtube.com/watch?v=lM4h4TsEDqE
Do you know who the controlling shareholders of Google and Facebook are?

Google: Page+Brin+Schmidt.

Facebook: Zuck

They aren't going to get fired.
Sure, you don't "have to" but you most likely do.

To understand something implies some grasp of scope and size. And if you're continually working on toy problems, you'll never encounter problems of the appropriate scope or issues of scale.

So that's kind of what people mean when they say you need to work with something complex. To understand a complex system is to know which parts are important and which aren't and at which levels of examination.
There is one thing that could never happen. Something that's mathematically perfect fits that criteria - the One Time Pad. Even at actual infinite available time frames i.e. you travelling at the speed of light, with quantum computer on board your ship powered by the unobtainium drive, even with that sort of time frame, you shall never be able to decrypt the correct message.
I've got a repo of some katas in Ruby on github: http://github.com/mark/katas ... they've definitely been useful for me to improve, and experiment with new ideas and new ways of solving the problem. I like problems which require a good mix of algorithms and "business logic".
...three disjoint classes of things...

I was referring specifically to the alleged assassination program. Into which class does that fall?
Yes but those days dont count the weekends, making it 2 weeks.
no, usually it's between 5 and 8 weeks depending on the number of hours worked daily. I just picked 10 as an example.

Of course, salary is then lower than in the US.
Just because people do one thing doesn't mean they don't do other things.

You are good.He is only talking about people who only do one thing.
the predictions tend to get better

Only if there is some actual predictive skill out there to begin with. For example, the article gives the example of a prediction market on coin flips: the winning strategy is to take any bet for less than $1 (assuming that the payoff on a successful prediction is $2). But in short order, everyone who does not play that strategy will go bankrupt, and then there will be no more betting, because everyone remaining in the market will only take a bet at less than $1, but nobody will be willing to offer one. In other words, if there is an obvious limit to how well something can be predicted, the market will reach that point and then stop--no further betting will happen.
Boy Scouts of America force Hacker Scouts to change its name
Technology Enthusiasts can now be Paid for their Efforts
No they don't prefer that. They vote with their money for Amazon. They vote with their money for Starbucks. Not for the local stores. The solution would be to let the free market forces work and force lazy buffons at local bookstores get their asses to work and be more competitive. Offer more than Amazon or Starbucks. But we can't do this, right? We cna't force local french people to work! That would be horrible! So we will subsidize them with that stupid law. At the end everyone wins here except for the reader who won't get what they want.
First time I've heard of this. Then again I went to a land grant university of 25000 undergrads. I'm assuming these are more common at smaller colleges.
Nope, Yahoo is putting innocents at risk for having the bug in the first place - the bug/risk/threat was there (and possibly known by blackhats) before the finding. It's the duty of Yahoo to find and fix issues with data that is entrusted to Yahoo - they can try to find everything themselves, or they can pay others to do it instead.
Does it really help? I'm assuming they'd be running SELinux. Autoplay isn't going to really help when they've specified the format as well.

If you gave them a rar, tar.gz, zip or anything, the Man can hold you for contempt if he really wants to.
Note that the fire was contained and that it did not enter the car interior.

Containing a gasoline fire after it has had a second or two to run is very hard if not impossible.
Did You Really Just Spend Thousands on New Hardware?
US Capitol is on lockdown.  Shots heard.
What you don't seem to be getting is that if you are renting, ALL of it is going towards non-equity expenses. A monthly house-payment of $2000 is still better than rent of $2000 even if 90% is going towards interest/insurance overhead.
Unreported employment
I don't know. Maybe you'll hop on one foot while shaking your fist and frowning? Is there an emoticon for that?
Yes, your background isn't relevant--and Brin's even less so--but it does make for some nice anchoring.

PL theory, as a "body of work" has produced a wide range of languages ranging from Agda to Scala to Java. Some of these have actually seen use! Everything from classical music to Justin Beiber. TAPL, for example, is certainly not limited to the less popular languages: it talks about the foundation for Java-style types as well. Some of the same people working on ML and Haskell are also behind designs of Java and C#.

The point of a language like Haskell is to be expressive and useful, not to appeal to a large base population. Popularity and industry uptake are not the only measures of success. (This is, coincidentally, one of the things I don't like much about Berkeley's graduate program, or at least the systems lab I spent a bit of time in: they did seem to think industry uptake to be the only metric that mattered.)

Beyond languages, PL theory serves the role of all theory: it's the foundation upon which everything else is built. Things like the JVM memory model are based on the theory themselves and designed with tools stemming directly from that theory. Sure, the average programmer on the street is never going to use a theorem prover, but they will use the JVM where the memory model has been verified with one.

All this reminds of nothing more than the usual arguments that Linux is a complete failure because nobody uses it on the desktop. But I think that argument is not true even if you limit yourself to "Linux on the desktop is a failure": sure, not many people use Linux on the desktop, but the ones who do find it very useful and are exceptionally productive. Same principle applies to PL theory and functional programming languages.

There are many different ways to have an effect in the world, and the most obvious and direct one is not necessarily best. Even if it feels best.
Disruption and woulda, coulda, shoulda
Good link. I was writing a reply to make a couple of points but the page says it best:

"Many people will tell you to bet less than the Kelly formula says to bet. Two reasons are generally given for this. The first is that gamblers tend to overestimate their odds of winning and so will naturally overbet. Betting less than the Kelly amount corrects for this. The other is that the Kelly formula leads to extreme volatility, and you should underbet to limit the chance of being badly down for unacceptably long stretches."

The volatility is huge; you have a 50% chance of losing half your bank over time even if you bet correctly. Not many people can cope with those spikes in gains and losses!
I'm confused. "All Mac App Store customers get 1Password 4 for free. Yes, all of them."

But when I go to the Mac App Store it says $39.99. What gives?
Just Add $
I'm still looking for the firmware code which they claim is "open source", too.
Tim.pe - simple url shortening
LeadGeni.us: User acquisition as a service
Nice simple templates, thanks for sharing
I bit off topic, but the Smalltalk guys are doing exactly that.

http://squeaknos.blogspot.pt/
5 minutes, 31 seconds for all 5 levels. Well done!
I only knew because I've worked with the internal analogue of this library recently. Glad I could help.
This kata concept has an interesting dovetail to Jennifer DeWalt's 180 Websites in 180 Days project[1]: repeated skills practice within a set of constraints.

I really like Chong Kim's idea of using Screenflow to capture these sessions and be able to review them later, played back at high speed. The opportunity to "look over my own shoulder" as I'm working a problem, to inspect my workflow in a manner detached from the moment, seems like an invaluable training tool. Video review has been used for athletes to improve their skills for ages now, and has become very accessible right along with smartphones. Applying those techniques to coding or other knowledge worker skills (work in Photoshop, etc?) is pretty darn interesting.

[1] Most recently on HN at: https://news.ycombinator.com/item?id=6489468
Oh ok. Yeah calling him a czar makes him sound super independent and unpredictable.

Then again in Canada we have the ombudsmen.
Two things: 1. french books are more expensive in neighboring countries; 2. if you order from another country, you legally still have to pay french tax in addition to the tax from the source country...
Yeah, with sudo is especially bad. In the old days (20 years ago), I remember some things (ircII maybe) offered by an easy installer command line like:

telnet host.domain.com 12345 | sh

And then for a very long time that sort of thing fell out of favor because people got appropriately cautious about security. But I've seen it a lot more lately, starting with Homebrew: http://brew.sh/
Where does an employed programmer find time to do non-work-related katas and then review them and do them again? wow
Even if Apple's patents were invalidated it would do nothing to excuse what you are calling 'sneaky tactics' by Samsung.

What they are accused of is deeply illegal, and that isn't going to change.

Apple hasn't done anything illegal and their patents aren't 'fake'. If they were fake, why wouldn't Samsung have had them reviewed?

It seems as though you are trying to defend Samsung by smearing Apple.
Atlassian user summit adds help-desk tools to JIRA
While you're at it, dear Microsoft, please rekindle IronPython development!

UPDATE: I've just noticed a new IronPython release after more than a year! Is that a sign of things to come ?
You are absolutely right in general, but the problem with "academic" PLs is not their origin, but their current environment. Programming languages, like natural languages, may be classified by their expressiveness, but their success is measured only by their (continued) adoption.

Some PLs, are therefore academic in the same sense that Esperanto is academic, and are rightly criticized for that. They may be "perfect languages", but the fact they are not widely adopted is conclusive proof that they're a failure, at least in some respects. Sometimes this failure could be mere marketing; usually it's much more than that.
Yes and no, depending on your metric. If you look at it from the "hobbyist does cool hobby thing, gets a lot of upvotes" then yes. But if you look at it from the "minority does X cool thing" then the answer is no.

I think there is some novelty that gender is being wrapped up into this. But I don't think a man doing the same thing would be completely ignored.

I'm in the middle of studying a foreign language, so I am quite sympathetic to the "must do something every day" challenge. Man or woman it's quite commendable, no matter how small the feat.
I think that's the origin of the word. It's a loanword from martial arts.
> This is a perfectly serious type system that infers perfectly serious types all day long

...in a submarine.
I think the idea behind the "czar" title is that the official has more authority to change the underlying organization and it lets the government pretend it's not a giant bureaucracy.
Bummer - I'm just across the border in Bellingham, but I'll be on my honeymoon then! Looks like some great content.
Lego calendar that syncs with Google Calendar
That must have been one hell of a demo:

http://www.reddit.com/r/Python/comments/1n72bm/microsoft_don...

> Basically the PTVS team did a demo of IPython for Microsoft Research big cheeses and asked them to consider donating (used Z3Py theorem prover for the demo). At the end of the hour they were ready to cut the check.
The phrase "not a coder" at the end of the comment signals snark pretty heavily. Suggesting that someone who spent the last 180 days coding should not be a coder is a very rude and dismissive. The OP could have easily praised her marketing savvy without suggesting she should not be a coder.
I can't claim to know Mark, but I have met him once, and had a brief conversation with him. I also got to listen to his keynote at the event and see him interact with the rest of the people who mobbed him trying to get a word (or a pitch) in edgewise after his keynote.

My impression was very favorable, to be honest. I thought he seemed like a laid back, down to earth guy.. not at all like what I thought a billionaire would be like. He was just a guy in jeans and a polo shirt, hanging around in front of the stage talking with people. If you had not known who he was, there was no clue that he was ultra rich or a celebrity, other than the crowd milling around him.

FWIW, his response to our company idea was basically "sounds good, you just have to execute". :-)
> "not really async, just timed"

Let's bikeshed some more.

> "And that's where this implementation fails: it makes it possible for a misbehaving 'async' call (not really async, just timed) to hijack the editor and make it unusable."

Actually the patch now addresses all of these concerns, you can cancel the setTimeout scripts.

> "but considering that writing asynchronous/multi-threaded code is way harder than your usual linear Vim plugin"

Vim is not thread safe, you can't write a multi-threaded plugin with vim. It will break.
That's a quite interesting concept, my way to do 'katas' is with projecteuler.net, now I'm getting some coding speed by reading a book about patterns or checking the wikipedia for software patterns. If you get to combine both, then sky is the limit!
So essentially apple's confidential patent agreements with Nokia, Sharp, Philips, and Ericsson are now compromised and known to Samsung through their external attorney. And allegedly, they were using them as a leverage against Nokia. Fantastic company right there. Fine the violators incredibly heavily, and stem this unethical behavior.

http://www.fosspatents.com/2013/10/sanctions-loom-large-sams...