skysight-inc/HackerNews huggingface dataset:
You don't like someone's experience and claim that people who agree are basically paid by Typesafe? Great way to debate.

FYI: I don't work at Typesafe, and I share his experience.

One great thing about Scala is that one can immediately tell whether someone has actually used it by looking at the complaints.

Things like "OMG _!!!", "Null, Nothing, None ... sooooo confusing", "Perl", "C++" give it away immediately.
I wonder why people are not more upfront and honest about not having spent more than 5 minutes with Scala.
It's totally OK, no one can learn everything.
They are both major causes of intrusions, but if I was running a SaaS shop, I'd be more worried about vulnerabilities in my own code than I would about vulnerabilities in my operating system. Modulo: don't run Wordpress.
Remember when email used to be a standard? Yeah, those were the days. All you had to do to get your email on any device was download a client, give it your credentials and bam! All your emails. Nowadays we have email clients that only work with specific hosts, email clients that require you share your credentials with their servers so they can poll that one specific host, because apparently it's not possible to write an email client on some OSes. Oh the times.
The issue here isn't with Facebook privacy. If I guess (or you tell me) your bank's online login information, does that give me the right to log-in to your account and start mucking with things? Facebook has an API to access your account through OAuth and Graph; Spotify should never login on your behalf.
Ask HN: Does crowd-investing make sense? 
I'm interested in the idea of an exchange-traded fund that is directly controlled by its shareholders (ETF: http://en.wikipedia.org/wiki/Exchange-traded_fund). Existing ETFs are either passively managed and track a stock index (Dow, S&P, etc) or are actively managed and generally don't beat the market. Does a publicly-traded investment fund that relies on its shareholders for all transactional decisions make sense?

For companies that are already listed on national and international stock exchanges, the wisdom of the crowds may be of real value. I think the crowd could be particularly effective at spotting high-growth public companies in the US and abroad. My hypothesis is that a large group of retail investors collaborating on company research and stock selection can outperform the market and most professional investment managers.

I'm curious about anyone's thoughts on this idea.
Show HN: Grimwire, a desktop environment built on Web Workers
Apple's Tim Cook Demanded Competitor Innovation: He Got it
To give the entire picture, you should say that ADSL is asynchronous, and the 100/5 Mbps (and also 200Mbps/10 which I currently have, but only available in Paris) are offers offers are from "Numericable, which is a cable operator (and the only one) were/are really famous for their... err. problems (euphemism).
In my last flat I was eligible to offers from "Free" ISP , and I got around 500Mbps to 800Mbps symectrical bandwith since it was only limited by the gigabit switch of the box. Sadly I had to move. And to be totally honest their peering problem (again euphemism since Youtube was slower than my smartphone with Orange in 3G) was killing the thrill. I got a faster "everyday" internet right now with 200/10/Mbps than during my "Free" days. (For the story Numericable has abandoned the peering part of the job and just buy bandwith to Level3, Neotelecoms, Telia and HE mainly. Their only job is to deploy and maintain a country wide backbone). During the 2000s France internet was really in advance, with the cheapest megabytes, but right now it tends to be like others countries :( The only good thing that remains is that traffic is always unlimited, in homes offers. The business market is still competitive. My point is I don't think €20B is really an answer, but that's not answering to how they are going to use it.
I think there is ample evidence that the technology made available to use in recent years (Bluetooth headsets being a great example) have been used in ways that tend to annoy people. I think it's at least a valid argument that Glass might exacerbate that.
Indeed I remember doing MongoDB and Redis online tutorials and typing everything out myself and they felt great. This tutorial was too annoying to finish. Took a big break from coding, thought maybe it's because I'm rusty. Apparently not!

So take a careful look at Mongo and Redis tutorials. They made it feel easy, maybe why they got so popular.

Could also be that RethinkDB has fundamentally more complex syntax so not as suited to quickstart tutorials. When I did Mongo and Redis I didn't know SQL and didn't have to. With innerJoins everywhere you need SQL as prerequisite.
Planet Money talks about the disincentives for the banks to have better protection about about 26:20 into this podcast: http://www.npr.org/blogs/money/2011/06/16/137181702/the-tues...

Simply, the reason given is that credit card fraud costs them about $3 billion annually. That's not enough to get them to move.
Out login system only supports one set of permissions and we're using the default set for our primary application.

However, I hear what you're saying and I'm deploying a reduced set now.

Thanks!
Sriracha Hot Sauce Catches Fire
It's interesting to think about how underutilized some of that knowledge actually is in the broad scheme of things - for instance, how popular is reading the classics of literature, versus the latest novella of the day?

Changes in technology have a fundamental impact on the way humans interacting with the world (for better or worse), an interesting book called The Shallows [1] highlights some of these points. Is the technology we're utilizing moving us in a direction that is long-term beneficial or harmful? People can access information more easily, but at the expense of what - lack of focus? Problems with deep thought and long-term planning?

[1] http://www.amazon.com/Shallows-What-Internet-Doing-Brains/dp...
Well, my word about the Oculus Rift is secondhand, since I haven't received mine yet. And I haven't tried the Sensics device you mentioned below; that hardware looks quite nice, so it would be quite disappointing if that level of device still wasn't good enough for a great VR experience. My opinion may change after using the Rift for a while, but given what people are saying about it I'm still optimistic :)
>One advantage of node that wasn't mentioned is the ability to share server side and client side code

You can do that with lots of languages, using one of the langX->javascript compilers.

>Avoiding discrepancies in the same form validation written in two different languages

What form validation are you doing in javascript? I can't actually think of any client side validation that isn't just a regex.
I was pleasantly surprised that I only have about 40 likes, most of them small local businesses or projects friends are connected to somehow. Didn't feel the need to unlike anything. Cool idea though.
The website is on Node.js; the webapp itself is on Meteor.js
> The language is screaming fast

I don't disagree, but that's an interesting change in the CW.
Note that the "latest" PVR cores are really just wider variants of the early ones. GPUs are mostly commoditized at this point, and short of increasing the core count and clock speed there's really not much that can be done architecturally to improve them. All of the "PVR SGX 5[345]5(MP[24])" are really just the same architecture.
What would happen if someone doesn't pay for a month, would you somehow shut off their editor?

It would be extremely annoying for that to happen because a payment got screwed up or something.

If you make an editor so good that everyone wants to use it you can probably make enough from one off sales assuming you set the price right.

By and large when it comes to tools I want to buy them and keep them rather than lease them.
Multiple matches is planned for a future release.

How would you recommend generating fail string? The space of failing strings is really large. From my discussions with users, they usually have a specific failed string and they want to see why it doesn't work.
Your position overlooks the massive file uploads we'd have to do to use your service. That's a lot more content "clogging up your home connection".
> The tax would be tiny for investors who buy and hold, but could prove to be significant for traders who place millions of orders a day.

So we could finally put a damper on high-frequency trading and start focusing on longer term bets?
I don't have a similarly stylish and philosophical story as coffeemug's but the thing that changed the way I perceive criticism is something I've read a while back: before coming up with any answers or remarks, ask 3 questions about the original thing. Agreed these 3 questions shouldn't be: 1) WTF? 2) who is he to criticize? 3) should I bother?)
The Lack Of Women Presenters At The PS4 Event Is Bigger Than Sony
This is an excellent reference, I also thought of it when I read this post. Here is the version from IEEE Computer. It's the same article, but has more colors. ;-)

http://research.cs.wisc.edu/multifacet/papers/ieeecomputer08...
Long stories are not told entirely in the first chapter.
At most gas stations and some grocery stores, I have to enter my billing ZIP code before proceeding. I'm not sure how effective it is.
Another example is Vector projection [1], this is how video games (or design software) map 3D worlds onto the 2D screen [2].

[1] http://en.wikipedia.org/wiki/Vector_projection
[2] http://en.wikipedia.org/wiki/3D_projection
Lots of real phenomena occur during an interview. For example, you could go one level deeper and describe the molecular mechanisms between adrenaline and whatever 'receives' adrenaline. That would sound something like:

"What happens in job interview is that adrenaline binds to a variety of adrenergic receptors, which triggers a number of metabolic changes" [1]

It'd be just as real, also clearly connected, but also quite clearly not what the conversation is about.

[1] http://en.wikipedia.org/wiki/Epinephrine
Show HN: Visualize your social media performance
We're not that far from officially having a boostrappable ClojureScript compiler. And some people have already done it - http://github.com/kanaka/clojurescript
"I don't see what the problem being discussed has to do with how glands reduce activity in certain parts of the brain. Sounds to me like a fancy way of saying 'people don't perform well under stress'."

That's how I read it as well. But this got me thinking, why is it a good idea to test someone under interview stress when what they'll be doing 99% of the time won't be in interview circumstances?

I find some stressors don't have any negative effect on my performance but stress in an interview makes it much worse.
I just upload things to my s3 bucket and streams perfectly. Takes a little more management as I'll maybe delete a season and upload a season or movie at a time, but its really minimal amount of work for the times that I do know I'll want to watch something when away.
Yes, I have. As far as I know the word was not there before Gibson coined it, so I'm assuming that everyone using it today refer back to that, whether they know it or not.

I haven't been around in the English-languaged internet back then, so I don't have firsthand information, but it seems to have been more commonly in use everywhere in the past (I remember some hacker's handbook telling me not to associate with people calling themselves 'cyberpunk', for instance). Nowadays the only mentions I see are from governments who plan taskforces to anwer "threats in the cyberspace", which, in my eyes, makes them look incompetent. I think it's interesting that they use that terminology though. </rant>

How does that not relate?
Does that mean I fail the test :) A sort then select for the second highest seemed the simplest solution off the cuff (perhaps not the quickest), and if the code is fast enough, there's no point in optimising. Of course you could write a loop and check each value against a stored memo - your O(n) right?, but why bother when the library sort is fast enough for the purpose? If you're dealing with genuinely huge data sets obviously this becomes important, but then often the data will be in a db anyway.
Interesting title but the site doesn't display correctly on the iPad, which is the only device I have handy…
Meanwhile in another news, Azure is down because of expired certificate
It's possible, but I doubt it's easy. I assume that the "mastery" of thinking deeply about answering interview questions was self-reported, right? I'd be curious to know how many of the interviewers would agree with him about it.

This is something that's pretty easy to test out in practice interviews with friends. My experience is that it's a lot easier to come up with questions that require thought and insight to answer than it is to answer them.
I agree with you -- who's scoffing? What I'm saying is that without the revenue model, the million users gets you something that's impressive, but not quite yet a business. And without it being a business, it's hard to see how to sustain that million user base. Isn't that the whole idea of the Underpants Gnomes? Yes, you can get the users, and yes you can get profit... but exactly how? Many times you can make it work if you can figure out Step 2, but if you don't have enough capital, you can't.
Irrelevant: the point was that Spotify doesn't have permission or ask permission for what it does.
It doesn't matter which operator you choose as an example. It's the same with a == b.

And I don't agree that it's a theoretical problem that only arises with bad code. It's simply a downside that we have to be aware of when we use DSLs, even well designed ones. For some purposes bland code is just better than smart code.

But I do agree that a Scala based DSL is hugely superior compared to any byte code manipulation based Java framework that obscures lanaguage semantics beyond recognition. It's also way easier to reason about Scala code than about Python/Ruby style meta programming.
you're not required to sign up?? it's just iframe like buttons... and have you ever tried unliking pages in mass on FB itself?
Shamelessly self-plagiarized:

0. Learn to love programming in at least one language. The C Programming Language has the most cachet in application security, but for this step-by-step list, Java or Python or Ruby will do fine.

1. Grab a copy of The Web Application Hacker’s Handbook and The Tangled Web

2. Go to the “previous releases” archive at WordPress.org and grab very old versions of WordPress; install them at EC2.

3. Download OWASP WebScarab or Burp Suite Free Edition, both of which are free, and use them to find bugs in ancient WordPress.

If you are at step 0 now and are immediately looking for a new gig in Chicago, San Francisco, or New York, you can also email me directly and get step 1 for free.
CardSystems went out of business as a consequence of credit card fraud. Jonathan James killed himself swearing that he was innocent in relation to the TJX credit card breach. Perhaps orthogonal, but a consequence. Heartland Payment Systems went into pants-on-fire mode after their breach because they were very aware of the consequences CardSystems faced. Their strategy was to fess up and form an initiative for end-to-end payment encryption. They still have incurred over $150 million in costs and continue to face litigation 5 years after their breach. It could have been much worse, there's a per incident fine levied by Visa alone, outside of civil or statutory liability.

Maybe it 'isn't enough,' but that's not the same as no consequences.
Also no affiliation, and I couldn't recommend Plex more. My 2-year-old Mac Mini handles the transcoding and serving very well. It really is a great UI and seamless.

In fact this Streem looks a lot like Plex's web interface that I already use.
The issue here, speaking as a physicist, is that the range over which significant information can be transmitted this way is very small, because the strength of the interaction is very weak. (If plants or bees routinely carried large charges, we'd have known it ages ago.)

I'd be surprised if any of these effects were detectible (even to a tiny bee) more than a handspan or two away from a flower, for instance. So at best, two animals standing a few inches from each other might have some subtle extra ability to exchange information... but if you're bigger than a bee, why not just touch?
The headset doesn't appear to be as big as a phone: so I'm wondering whether the headset talks to a phone that then talks to Google, or whether the headset really does the lot.
Yeah I found this too, like some weird side effect of overflow hidden on the viewport perhaps? (disclaimer: not a great CSS dude...)
I have a 400 kb/s upload on my home connection. For streaming a bunch of standard quality TV shows/movies, it's fine, but the problems arise if you want to stream HD content or something poorly compressed.

I normally download TV-SD releases, so I don't have too many issues at home. What I am watching now is currently reading data at a rate of 300 kb/s. I just checked the TV-HD version (which is at 720p) and I'm getting around a 1400 kb/s read rate.
Windows Azure Storage certificate expired?
Let's say a hardware manufacturer writes a firmware that exposes calls that can degrade or destroy the device if misused, and the OS driver in turn exposes those calls to third party programs.

If a program wreaks the device, who is the end user going to blame -- the program, the driver, the manufacturer, or all three?
And...?

I'm in academia. I've had job interviews where I've literally gone office to office discussing people's research projects and helping them come up with ideas. It was fun, and it never occurred to me that I was being taken advantage of. Worst case scenario, they might think of me as a potential consultant down the line.
Wow pretty cool splash page. To bad I can't even check out the service.
There's certainly a profitable startup idea somewhere that targets improving ticket sales and purchases for hot items. Google itself is absolutely miserable in this area, and I think most other large sites are as well.
That's exactly why they decided to not it in front of your eyes, but just above.
> Honestly, what value does the publishing industry provide? Search? Google, Microsoft Bing, and any number of other search providers could do that at the fraction of the cost.

You can't compare the curation you get in a proper journal to the shitsplatter of your typical search engine results.

A very good example of how crappy search technology is for this sort of thing is to do legal research on Google Scholar versus Westlaw. The indexing, head notes, directories, and topical summaries you get from Westlaw make Google Scholar look like a toy. And why should we expect differently? We're comparing the product of human labor to the results of extremely primitive AI technology optimized not for research but for making sure that people can quickly find the latest celebrity nip slip photos.
Show an example please. Many folks won't sign up to crit a project.
Ha, the subject in the article uses memolane which just announced its shutdown yesterday, http://blog.memolane.com/.
If you are looking to do appsec --- and personally I think appsec is the most rewarding branch of security, both dollars-wise and in terms of satisfaction and challenge --- then any hour you spend getting better at coding is going to pay off more than an hour spent with formal security training.

We don't really look at certification or training stuff in candidates (except as a weak signal that someone is seriously interested in doing security, but that's something that's easy to convince us of verbally too), but our recruiting process definitely wants you to be comfortable with code. I think we're similar to a lot of other firms.
I learned some things about how the world works that I couldn't figure out how to write about without coming across like a paranoid loon, and I couldn't get them far enough out of my head to write cogently about anything else.

Indeed.

I'd like to elaborate on my agreement but...I can't figure out how to write about without coming across like a paranoid loon. Methinks it has to do with approaching the half-century mark. "I've seen things you people wouldn't believe..."
Feedback: I have no interest in signing up before I try it. It's not free - I get enough emails I don't want already.

Plus I'm lazy. Maybe that's why I'm fat?
Browserify v2 released
3D graphics drivers used to have more debug options and visualization capabilities. However, unscrupulous individuals took advantage of these to cheat in video games so many vendors just ripped them out.

That's why Carmack is able to get modified versions of these drivers directly, but you and I are not.

I don't agree with that approach at all, but it's part of the reality.
(I'm an American.) I'd be interested to hear what dangers Americans seem to be oblivious of.
In general, that's nonsense.

There are certainly languages which are comparatively close, so that it is hard to tell, and where different weightings can lead to different results. That doesn't mean it is like this for every comparison.

For instance, the comparison between Java and Scala certainly doesn't belong to this group, just like comparing PHP with many other languages also leads to a clear outcome.

But honestly, I don't care. There are also people claiming that there is no "objective superiority" in cases like "evolution vs. intelligent design", "6000yo universe vs. billions of years", "software patents vs. no software patents", "no contraception/abortion vs. women's rights".

Right reaction is to laugh and move on.
Anne Treisman awarded National Medal of Science: Perception & Attention
Ask HN: Need to hire for developer for one small task
I just need someone to get an old, obscure open source project to compile on OS X 10.8.2 Mountain Lion. Is there something like TaskRabbit for software development?
I'm not sure of the reasoning, but this is partly true for me. If the interest in my app/site is organic, and not solicited, my reception is much warmer.. but otherwise it just feels fake.. so, I leave the marketing to the marketing folks.
If you have questions I can help with, it can't hurt to mail them; the worst that can happen is I'm too busy to respond quickly. I don't have a YC filter or anything.
Be grateful many people don't have these opportunities. We all pay the same for tuition if weren't not from that state. I've suffered working in a restaurant for the past 6 years and low rate college pay jobs. At least we can still afford tuition when a lot of people can't or don't even have the option to go to school.
Shit I owe that guy $55.
Yeah, that does jump out at you.

There were always a lot of rumors swirling around him. Probably a healthy mix of lies, half-lies, and truths.

His compound was along this road that ran between towns, fenced in, with a rotating police light on a tall pole next to the gate. Supposedly when the light was on, that meant training was "in session", I guess as a warning to anyone who might want to enter. Anyway, it meant that all the locals were aware of him.

One rumor was that he provided School Of The Americas* (a couple hours away) with special training the military couldn't / didn't want to provide directly.

After his death, his son ran the place for a while, and one of this instructors, Jason Lau, opened a specialized kung fu school in the area. Their military supply retail outfit, Brigade Quartermasters, continues in operation- http://www.brigadeqm.com/aboutus.asp

The county I grew up in was very, very, very right wing. Still is to some extent. So he was in the right place.

* http://en.wikipedia.org/wiki/Western_Hemisphere_Institute_fo...
Pretend it's not tech, and Starbucks interview consisted of you working as a barista for a day, or Goldman Sachs wanted you to trade stocks for a day, etc...
Very cool visualization.
Trying to match an e-mail with this (from django.core.validators) but it isn't working:
http://www.debuggex.com/?re=%28%5E%5B-%21%23%24%25%26%27%2A%...