skysight-inc/HackerNews huggingface dataset:
While I'm familiar with Mozart's works, I'm not familiar with the spirit of the age, so it's hard to judge.

From what I know, he was well trained from early childhood, had talent to boot, and lucky enough to end up composing on the court. Being a workaholic helped too.

I'm almost refraining from making a judgement, but if I had to force it - no, he's no genius in my book. Once again, I really could be right as well as wrong about that. That doesn't prevent me from having a pet hypothesis that him, being labeled as prodigy right off the bat, got him into a situation where he was allowed to compose tunes that would appeal to many, as opposed to your generic court composer, who bows to kings wishes. Which is a sort of little revolution right there - court approved pop music. For all I know, he's the 18th century's Lady Gaga.

But not to stop your point right there, I can say that Frank Zappa would qualify as genius for me. I can really follow his music and feel his firm grasp of rhythmic patterns along different sections as well as his control of general timbre. He even called his process of music composing/performing as "sculpting the air". I can sense him creating a quite literal model of reality right there. And, unlike for Mozart, I kind of have much more information about the current state of the matter when Zappa came in.

Amongst other musicians I consider genius - Iannis Xenakis, Arnold Schoenberg, John Cage, Edgard Varèse... You'll find them usually labeled as experimental or avant-garde. Many quacks in that genre though.
Ask HN: What is the #1 barrier to your startup taking off?
Ask HN: How do I legally run a startup in US while on an F1 or H1B visa?
I am working on a startup idea and have received an interview call from an accelerator and very likely to get in. The problem is that I am currently working on F1 (opt ext) and will file for H1B this April. My visa statuses do not allow me to dedicatedly run a startup. Is there any separate visa I could file or any other way I could do this? Suggestions will be greatly appreciated
You can drag and drop but it's a bit picky - grab the file tab and drop it in the other pane's tabstrip.

Definitely something that could be improved (as well as splitting to two panes gives you 2 panes of the same file..)
Sorry guys, I stand corrected :).
Audi was developing a system similar to this for the R18 for 2013. However the FIA steped in at the last minute and nixed it.
http://www.mulsannescorner.com/newsmarch13.html

So, what is (was) the new mystery hybrid system? I hear through the grape vine that it is an "Air Hybrid" system and understand that it works like this: a compressed air reservoir is charged by the engine cylinders during braking/coasting and then released on acceleration, eliminating turbo lag. The beauty is that it augments the engine without the need for heavy, environmentally unfriendly, batteries.
Do you mean devs as in devs at the hackathons who submitted hacks/made accounts? Or as in the team that ran HL?
This sounds basically like Xtend: http://www.eclipse.org/xtend/documentation.html

However, I got screwed, I now LIKE my OP / FP mishmash. Perhaps the OP is right, but too late for me, I can't work with any other language now. Haskell is too pure FP, Go doesn't have pattern matching, JavaScript is not typed (perhaps a JVM TypeScript is my ideal solution? or perhaps it's Dart?) same with Ruby and Python
I'm stuck with Scala. p.s. if C# was on the JVM I would consider it as well.
I'm going to give Kotlin another look though...
Good Passwords are KEY: F-Secure launches Passwd-Manager
All I can say is that I think you're completely mistaken.

I can count on one hand the number of times I've had to do casting in Scala over the course of writing four different web applications of various sizes in it. Fine-grained control over side effects is only a benefit if you consider it a benefit, and is IMO far from the greatest benefit you can get from a strong, flexible type system. Easy mutability has little to do with type safety—indeed, type safety makes mutability marginally safer by at least holding you to a basic promise when you make mutations. I can't deny Scala is heavier than JavaScript, I suppose, for some definition of heavier that I assume means “has more features”, or means something that ends up equating to same.

To argue that writing software in both Clojure and Java (or pick 2+ other languages that all run on the JVM, of course) will leave you with an objectively lower complexity:benefit ratio than using a single language is a dubious claim indeed. I don't guarantee that just using Scala will always result in a lower such ratio, but you'd have to make a much better quantitative argument to convince me that you can have a lower ratio consistently by using different languages instead.

To deal in increasingly-divergent analogies one more time: if your work is in Las Vegas, you may not care that there are cheap supersonic flights to other cities. They will never compare to being able to do all of your work in Las Vegas, even if it means switching hotels depending on your needs on a given day.
Hmm, I looked through the site and I still don't know what this is. I'm guessing it's a lightweight alternative to intercom.io. Try adding a live demo or video for viewers to understand your product better. Also, the sign up button's display is messed up and the about us page is completely broken.
Well, for languages the main way for dying out is when ~2 generations of their population decide that this language is useless for them and the vast majority choose not to use it anymore.

There are exceptions like genocide and forced assimilation of conquered nations; but these refer to extermination of languages/cultures, not the much more widespread issue of them simply dying out through disuse and voluntary assimilation.
The most annoying thing about IntelliJ is the way it's keyboard shortcuts clash with virtually every keyboard shortcut of your average Linux distro. Other than that it's an awesome tool.
Why not offer him the bounty in exchange for signing an NDA? If they're actually worried about not setting a precedent..
I worked with Pivotal for a little bit and learned some keyboard shortcuts for splitting windows and moving tabs from one to the other.

It's definitely possible.
Microsoft made it way too hard to upgrade out of XP (unless you updated through Vista.) It is no wonder everyone is still on XP.

It would light the PC industry on fire if they made it one click to move your stuff to another machine.

You can buy a new Mac every year and only wait a few hours to move everything, but on Windows it takes months.
Nobody is trying to discover any causation here.
Downvoting for bad grammar? What if this person is a non-native english speaker? I know plenty of smart people who grew up with a different primary language, and can make bad mistakes in english while writing.
فطائر متعفنة وراء تسمّم طلاب ثانوية “الهياثم” بالخرج
فطائر متعفنة وراء تسمّم طلاب ثانوية “الهياثم” بالخرج - http://www.alhqeqa.com/?p=40731
It's present in PyCharm, and it's pretty cool and usefull :P
Thanks for pointing this out, I hadn't found it.
You can't code on a folder on the desktop, and copy it off to network drive when done? Or better yet, push up to a git repo?
I know, but the .NET CLR has lagged the JVM for years in terms of performance, but its a few years since I did a comparison...
It's just a small, local signmaking business. No web presence; currently relying on word of mouth to keep the workload low enough that I can still meet expectations -- quality and deadlines -- while working out of my garage and working my software development job full-time. I'm also, slowly, getting into wooden canoe & kayak building; if I can successfully turn that into a profitable product line, I'll be thrilled.
"Not really something I'd want to bet my company on."

The irony of that line in a discussion primarily about microsoft products is fairly humorous.
Google’s 200 ranking factors: The complete list
A vote of no-confidence in the TLS WG chairs
Listen to this podcast by NPR planet money, it explains everything about what a currency is and why it has value:

http://www.npr.org/blogs/money/2013/08/27/216125279/episode-...
I don't have intellij installed on my computer here, when you say 'split vertically,' do you mean it basically opens two views of same file next to each other, each view scrolling independently? If so, that isn't what I want -- almost every IDE and text editor already does that.

What I want is similar to how MS Word takes a single blob of text and reflows it in multiple columns.
It depends on the type of your app. Do you have IAP options?
I have one of the New Ford Escapes with the 1.6L 4 Cylinder ecoboost engine and it is wonderful. I got 35MPG on the highway in a small SUV.
The trouble with that approach is that you have to escape special characters:

$ explain cat filename | sort # won't work

$ explain 'cat filename | sort' # presumably would work

I wonder if the best approach is to make `explain` behave like a prompt. If there was some way it could inherit bash's command history, even better

$ explain

explain> cat filename | sort
Closing in on the bee killers
Would love to read a blog post that goes more in detail.
5 great things you can do with a Google Chromecast
DAE have problems with images in Gmail right now?
Even which I click "Display images", all the image links are dead. If there's a problem over at Gmail, how do I report it?
How is this not reputable? They are pretty clear about when they will not sue people trying to hack their systems, a bounty is a bonus.
Check this: https://github.com/tuhinc/rethink-livedata
If only ISON returned really bright in the night sky. Then we could panic, riot in the streets and get a deal on Jetbrains software.
> Now even lawyers, who are traditionally pretty technologically un-savvy, are recognizing that bitcoin is a potential method for storing (and hiding) assets.

Lawyers deal with unfamiliar and new things for a living. I'd bet that among the small group of people really trying to figure out how Bitcoin fits into the big picture, a big percentage of them are lawyers (SEC regulators, DOJ attorneys, etc).
Not quite. Key-value properties use the colon syntax. Regular assignment is for local variables. Your "c" is a local variable within the class body of "b", and should absolutely not be visible from the constructor of "a".

Here's the corrected version:

class a
constructor: ->
console.log @c

class b extends a
c: 3

new b() # logs 3
www.predikt.co

https://angel.co/predikt-2

could you respond via the angelist job posting please?
At least in Georgia, most gas stations also sell diesel. That could be a product of more people owning pickup trucks (some of them have Diesel engines) and the fact that I tend to live in a more agriculturally focused area.
It would have been easy for him to steal the source code and blackmail them for bitcoins... companies are encouraging others to turn to the dark side by not giving fair rewards. I'm pretty sure there are lots of smart people living in difficult economic conditions who will now think twice before reporting a serious vulnerability at the risk of an unfair reward. If Synack can solve this it would be a major win for everyone.
GCC Poison
I'm actually a little confused by go's global approach, which ultimately gives rise to the myriad of solutions listed in the comments here. Am I missing some go-centric way of thinking?
Or rotate your wide-screen monitor by 90 degrees
> Boys liking different toys than girls? Marketing.

But...but...but its so convenient. We won't have wars if there weren't armament industry, we wouldn't have alcoholics if we didn't have brewery, we wouldn't have crappy music if we didn't have Robin Thicke. Humanity is better than what we see around us!
Interesting idea. Don't think it's been done with an IDE before. Expanding code based on context would be cool too. (eg. second column shows the implementation of whatever the first column's cursor is on - super handy when stepping through code)
Over with Open Dylan (http://opendylan.org/), we've been building a new IDE using IntelliJ CE and it has been a joy. Even though we've gone the route of writing a whole new parser and doing new static analysis tools, it has been a pretty good experience so far. Can't say enough positive things about this.
Kudu will be a self-service SAAS for managing successful ad campaigns.

Our current manual process is for our discovery process only.

We want to create a service for those who can't justify hiring PPC managers or third-party consultants.
From the passage, it seems that Frank Herbert did have writer's block and chose to write anyway.
It's been supported "forever". I used it even before Android Studio, simply because it was better than the official Eclipse stuff.
I think you are confusing what Stiff was saying.

People learn differently and formalism in one approach to teaching it. It has it's purposes but complex systems require more than one way of representing it. Formalism shouldn't be the only way to represent and teach the concepts of computation and CS.

You are right in saying that formalism is required to trust the result; however, I would argue that it isn't the only way. Looking at something from a strictly mathematical approach would ignore some of the more black arts component of CS and Software development. You should be viewing a system from various angles to help convince you of it's reliability.

I think these two talks might help explain things.

http://worrydream.com/MediaForThinkingTheUnthinkable/
http://www.confreaks.com/videos/282-lsrc2010-real-software-e...
I read this article a few days ago. It's a very interesting read, one that made me rethink some of my online habits.

It is somewhat misleading because the guy who did this isn't in jail or even in trouble, he just stopped posting hacked pictures.

He has over a half million followers on twitter and regularly posts the same type of content on his twitter page.

"took him down" isn't exactly correct, in my opinion.
My self-esteem is absolutely crushed, every time I encounter one of those everyday puzzles, which includes fitting a very tight cover on my mattress.

I wish I could reduce it to some algorithmic problem, but by the end of the day, I look like someone wrestling an alligator, as I struggle to put it on.
The Standard is Here: VSCO Cam for Android
IntelliJ plugin download stats:

Scala 883,000
Kotlin 21,000
Thank god. Video game addiction is destroying an entire generation of boys. We see the results in declining male college enrollment and graduation. Games have been tweaked and adjusted until they have become electronic cocaine, and the result is that boys spend virtually their entire time at home playing them. The last thing we need is for the girls to go the same way.
Node.js' sweet spot.
A 2 years old dev's opinions on PHP, Ruby, Python and Node.js.
That was a fairly reasonable 2012 programming salary outside City of London.

Actually a smidge on the high side, particularly for anywhere north of Birmingham.
How about a moral obligation? Honestly, it sounds like if a taxi driver returns a bag full of cash to the owner, it is perfectlly alright if they just say "Thank you" and walk him to the road. Legally: nothing wrong, morally: being a greedy asshole.
SEEKING FREELANCER, London, remote okay

We're a London based consulting collective, Wildfish, http://wildfish.com

We're looking for:
- Django developers
- Front end developers comfortable enough with Django templates.

We have an ongoing need for help on projects, so are hoping to build up relationships with developers who may like to dip in and out of things as needed. Would particularly suit someone also wanting to take time out to work on their own startup or projects between things.

We're based in London, but happy with remote, so long as your English is good.

Please mention any experience or interest in:

- Django

- Testing (django-webtest, model-mommy)

- Ubuntu server admin (Linode, AWS, Fabric, Salt, Nginx)

- Django CMSs (Django CMS 2, Fiber, FeinCMS)

- HTML/CSS/Bootstrap

- Ember

Please email contact@wildfish.com, and include the sort of rate you're after. Thanks!
Will give Kotlin another look, I sure love the IDEA ;)

Regarding Java 8, before knowing Scala well, I thought this will kill Scala for good. But I got spoiled by Scala's FP / OO mishmash, I got used to my duck typing, pimp my library, pattern matching, statically typed Frankenscala. perhaps it's not good, but once I figured out when to use which feature, and developed my own "Scala conventions" (not saying it was easy) I feel handicapped writing with other languages. Perhaps Scala needs a book named "Scala, the good parts" and a good Scala Lint as Martin suggested.

Will take a second look at Kotlin still, these guys KNOW programming langues.

EDIT: Kotlin looks great (http://kotlin-demo.jetbrains.com/), until I got to Delegated properties... not much better than Scala's invoke dynamic and lazy vals syntax IMHO. I love the compile to JS feature in any case!

EDIT2: correction, love observable, and delegate by map

http://kotlin-demo.jetbrains.com/?folder=Delegated_propertie...

http://kotlin-demo.jetbrains.com/?folder=Delegated_propertie...
Show HN: Never run out of the coffee you love
I implemented the suggestions in this gist on a new branch here:

https://github.com/ChuckHa/goenv/tree/inve

I'm not sure I like it better though because it unsets $PS1 and other variables that get set in .bash_profile.
Anyone else also have this problem? When I try to start IntelliJ 13 on OS X, I get this in system.log:

Dec 3 18:21:12 tk com.apple.launchd.peruser.501[281] (com.jetbrains.intellij.61632[52967]): Exited with code: 1
Well, we're on our second Golf that has a 1.4TSI and I'd happily buy another one!

[My downsizing of car sizes has seen me go from a 4.4 V8 BMW to a 2.5 V6 Turbo diesel VW to a 1.4TSI VW - perfectly happy with the latter now!]
If you leave your door open and someone enters without your knowledge, would you call the police?
Ruby (in which I've written no more than maybe 100 LOC) is great for what it does, but no one in their right mind is going to build a 10 MLOC aircraft-carrier control software in Ruby. Ruby's main goal is fast prototyping and fun initial development, a goal which it accomplishes beautifully. It is not a language for big engineering undertakings. But Scala tries to compete with Java, and you would write a 10 MLOC aircraft-carrier control software in Java. Once you're dealing with big engineering efforts, out-of-the-box ease-of-use is no longer your main concern; it's not even among the top five concerns, but complexity certainly is.

I don't have a problem with Scala as a Ruby replacement. I do have a problem with it as a Java replacement.
Are bug bounties roughly the market value of security holes in software? I wonder if this guy or less scrupulous developers could make more for them on the black market?
"tell a just-so story"

That is theoretically possible, but with some of the more off the wall ideas like highly processed breakfast cereals, it should be easy to run statistical correlation tests.

I do agree with your point WRT established and ingrained ideas like "someone cooks your food for you and someone puts it on a table while you relax" which is not all that weird or new of an idea, just previously too expensive.

In contrast, considering something that's a bizarre idea like packaged processed breakfast cereals, that demand simply had to be manufactured because its too weird to organically grow itself. I mean, you're going to do what to corn, and then put it in a plastic bag, then drown it in cow milk even though you're an adult human not a baby cow, then eat it? Really? That's just weird.
what is DAE ?
That could be a bit of an apples to oranges comparison. From what I've seen the migration time for large corporate XP deployments has little to do with the OS upgrade itself and everything to do with the application support issues.

I was at a meeting recently where people were still saying that they had applications which would only run on XP, which was why they hadn't upgraded.

The problem for corporates now is likely that they won't/can't complete an upgrade before the deadline and the risks of having unsupported XP are unknown. One theory is that a lot of potential attacker will be holding any XP exploits they have at the moment with the intent to use them after the end of support, when there will likely be no patch.
Yeah I don't think I could do .NET development anymore without ReSharper. Makes me wonder how much time I wasted by using Eclipse in my Java days instead of just forking over the cash for IDEA.
"Zero tolerance", by normal princicples of interpretation of English, implies "no exceptions to the rules". But that was never what it has meant in practice. The practical meaning, which has caused all the problems, is "stupidly over-broad rules, ignoring obvious relevant distinctions that should have been incorporated into the rules".

If the rule for example is "no drugs", and the "zero tolerance" mantra promotes fearfully over-broad interpretation, then you have students being suspended or expelled or arrested or whatever for having an acetaminophen from a parent or nurse, for a headache. If that's not the intent, the rule needs some intelligent thought at the writing stage - then you could still have "zero tolerance" meaning "no exceptions", yet avoid the outcomes which defy common sense and fairness.

The fact that all this has taken years to penetrate the minds of school officials makes me wonder whether we still have a lot of lead poisoning, or some flaw in the way people are selected or trained for these positions, or something else is badly wrong with the education system.
The analogy here annoyed me. If I were running a farm (big 'if', etc) I would never buy a service that involved burning a ton of fuel just to give me some analytics. Something low carbon, like a drone, would be a much happier proposition.

I am aware this isn't the point of the post - but the point is lost if the example "quick hack" involves a three-order-of-magnitude increase in CO2 emissions. This shouldn't be a socially acceptable suggestion to make in this day and age.
Just to expand on that a little, turbo diesel engines are extremely common in Europe in even the smallest of cars. Diesel engines are particularly good candidates for turbo charging as diesel requires more air per unit of fuel to burn.

While significantly noisier these are very fuel efficient and even quite fun to drive due to their torque output.
Ask HN: What is "Wall Streeters" take on bitcoins
I guess I'm not the only one who became interested in bitcoins even though I never really had any interest in the stock market, gambling or anything else like that.

So for someone coming from the stock market, for example, how does speculating in bitcoins differ from say stocks? Day trading? The future of bitcoins? I'm just curious how this whole thing looks from their perspective.

I can imagine they see some familiar patters in both the behavior of new speculators and the value of the trading instrument it self. Just like an older programmer can se behavioral patters in new programmers in terms of how they think of code, why they go with a certain new cool framework, etc. Maybe it's just a strange comparison, I don't know.

Discuss.
It's Not Advertising. Build Something Real at EasyPost
You may be correct, but the type of lawyers drafting discovery requests to collect on a judgment aren't going to be in that parenthetical group. They probably just heard somewhere that Bitcoin=money and threw it in. You ask for anything and everything in discovery, just to see what sticks.
I'm talking about a simple container div. Works everywhere.
So the question I haven't seen asked in this thread is: Why is anyone still using something other than SSH to connect to their version control system? Why is any software still using usernames and passwords stored in plain text anywhere? With SSH, you create SSH key pairs and set a passphrase on the private key... which shouldn't end up in any public place, ever.
What does "local" mean in this context?