skysight-inc/HackerNews huggingface dataset:
I was learning Haskell for last six months (part of my undergraduate studies).

It was (and is!) fun and challenging but I had hard time seeing any measurable profits from learning what are and how to use functors, monads etc.

Until recently when I was writing asynchronous communication framework in Python and I was searching for simple solution to sequence actions in this heavily callback-based environment.

Now everything looks so simple... (I am looking at you, monads!)

The bad part is that many people do not know what I am talking about when I try to describe them the design ;)
>"Trust me it isn't newsworthy"

I didn't realize you decided what is and isn't newsworthy. A tad arrogant, no? I prefer the market method: if it makes the news, it's newsworthy.

Outside of Michael Kors, I don't know a single company on that list. Meanwhile, Zynga and even moreso Groupon are what you might call "famous". The fact that they both appear on the list of worst performing IPOs is newsworthy. But I'm no authority.
Never sell your dream (cheap)
Stylish range of automatic skeleton watches available
This is the article to which AP refers:

http://webcache.googleusercontent.com/search?q=cache:http://...
I would guess that the majority of those visitors are minors without a credit card. Even if you could convince advertisers to pay for those impressions today, they would soon become wiser and realize that they have no value.

See facebook's steadily falling income as an example of this happening: sure they have a stupid number of pageviews, but people are learning the real value of a pageview today.
Steve Jobs/Jonathan Ives ==> John Lennon/Paul McCartney.
John and Paul were both geniuses, but John vetoed (or encouraged) when needed and so did Paul: hence the genius of the Beatles vs the non-genius of The Wings.
I think problem is more deep, I do not want to make other Conspiracy Theory but here some story from other huge Russian social network (vk 150m. users). There is one small, not that big group (like fb groups), users made agreement, that no one will post next day (something like honeypot), and those who post would be considered as bot and baned forever. So next day couple or so bots generated comments encouraging others do not go on strike against some political party [0].

I do not know is it applies to FB, but those who have like 100k bots have some power too.

[0] http://imgur.com/Vvkbx screenshot in russian

Edit: spelling
Edit2: proper link
True enough. And sometimes people think they got away with it and then it catches up to them unexpectedly. Like schraeds comment (which you can see if you show dead) its even worse when they might otherwise be contributing useful stuff.
I have no idea. But I'm all but certain they'll turn out to be perfectly banal, expected things that Dylan certainly "could have" said. People don't invent or plagiarize blogbuster news. The cheat on the dumb stuff that no one will bother to check.

Not to defend Lehrer exactly, but this is a kind of situation where hackers don't have a lot of experience to draw on to aid interpretation. It's not possible to "cheat" your way to working software. But in the world of journalism, it really is possible to fill out an article based on nothing but a little creativity. Combine that with the severe time and performance pressure these people can be under, and the temptation to cheat must be immense.
What's your judgement of something 'working'? Maybe many companies are failing because their hiring is limited to a specific academic category. Whilst startups with much less budget surpass them, because they're not limited to anything.

Your company: only academia

Startups: academia + anybody else

With that in mind, it's just plain math that startups have more chance in finding great people.
Sure, it is better, but it suffers from the too-many-button-taps syndrome, among other things.
This might help you - http://www.badastronomy.com/bad/tv/foxapollo.html
What user data stored on FB servers could be useful to intelligence agencies of that level? People brag about crimes they committed, IP addresses are logged and people may "like" jihad but criminals targeted by the NSA are surely not at that level of stupidity.

Also, FB may not have much of a choice to comply with those agencies, or find themselves pissing off a lot of high level people by refusing to comply with government agencies. But outsourcing / tolerating a network of bots to vastly boost revenue is probably considered fraud, no?
The algo can't be poisoned, if I understand the term correctly, if you only train it manually against datasets you trust.

Each iteration of training that produces improved behavior can then be used to generate a new, more comprehensive training set. When I wrote a bayes engine to classify content, my first training set was based on a corpus that I produced entirely heuristically (not using bayes). I manually tuned it (about 500 pieces of content) and from that produced a new training set of about 5000 content items.

Eyeballing it for a couple of months initially, manually retraining periodically, spot checking daily as well as watching overall stats daily for any anomalous changes in observed bot/non bot ratios will work wonders.
You may be in violation of their terms of service. I haven't read through it though. But you wouldn't be violating the law.
"I do not have all the answers as to how the failure occurred but I do know that we cannot simply band-aid over what ever problem is found. The root of the problem is not what part of the system failed today but the system itself. "

"Instead of delivering essential services to expand business and strengthen the private sector we have unfortunately created a power delivery system that favors only the constituencies of the political parties in our states. Power regulations are fragmented and compliance is difficult. We must urgently pursue reform in the same way that we reformed the license raj back in 1994. We must not let this crises be an excuse for inaction. The people of India deserve more. We must tap into foreign investment and our politicians must not fear change and reform."
40? Wow - I thought the one for Guinness was rather excessive at 9. They may wanna cull it some, or allow keywords to be added that can just get specific information(i.e. +ABV) or whatever.
Show HN: 6600 Plays since launch this morning (kinda nsfw)
10 Steps to be an Idea-Generating Beast
What about cloudfront's dynamic buckets? Those seem to work great for us so far.
My first iPad
How Intuit Manages 10 Million Lines of Code
Ask HN: Someone Offered to buy Chrome Extension for FB. Legit motives?
I received an email today from someone based in China. They offered a decent amount of money (>$1000) to purchase a Chrome Extension.

I wrote it a couple of years back, it has a large user base and runs only on Facebook.

Part of me says "Easy money for an extension I no longer really maintain" but I also think "Someone would have access to tens of thousands of Facebook user accounts?!"

In writing this I'm 99% sure its for that purpose.

Anyone else have a similar experience?

[Throw-away account - I'm a high karma member of several years.]
IIRC, years ago, Google changed one parameter of it's AdSense click url based on the number of times the user hovered the ad.
I disagree. This sort of thing is an exception, and not a rule. I would much rather a developer knows their framework, knows design patterns, separation of concerns, and most importantly writing clean code. As I said before, for enterprise applications, this sort of thing is rarely if ever necessary to know. Having someone who likes to bit twiddle just because they find it interesting is not always good for writing a solid maintainable code base.
Go Daddy CEO Warren Adelman Steps Down
More likely you've just become so accustomed to the final design it looks 'right' to you while the rest look 'wrong'.
thanks for coining the word "unconfused"
Galileo, a Perl CMS
Seems alot like... FunkyJunk. Hopefully they have nicer lawyers.
Who puts their hobbies on their resume?
how was this map created?
Doesn't work internationally (UK) it seems.
Honestly? Erlang's syntax is not that bad. It's not great in that it has prolog legacy with uncanny valleys to C-legacy left and right, but it's effective.

Really the only really tricky thing for a newbie is strings.
i worked 60 hour weeks and sometimes 80 hour weeks, sometimes for companies in start up mode, some established market leader companies, sometimes i slept below the desk, sometimes i didn't sleep at all, for some i had (phantom)shares, for some i didn't (i get around a lot).

sometimes long hours are necessary, 95% of the time they aren't.

working 60 hour or more is a problem, never a solution. constantly working long hours leads to lousy decisions and to a lack of priorities (and a lack of priorities are the reason for another round of long hours).

one of the best CTOs i ever worked for was confronted with a lot of friday evening major releases, which more often than not lead to him loosing his weekends. he created a new policy that the last release would be thursday morning. code quality, bug occurrences an work/life balance improved significantly.
No, the browser doesn't actually send the DELETE in the first place..
And we were just bemoaning the dilution-to-meaninglessness of the word "hacker" in that thread from 2 days ago. I guess we should start using the titles "Chief Executive Hacker", "Chief Operating Hacker", and (my favourite) "Chief Technology Hacker".
Audit shows Apple got perks in Grand Central deal
I think the comment was intended to be "How is hydro environmentally friendly?"
Professional designers should be able to easily justify the expense of a non-retina external monitor. You can get a 24 inch standard LCD monitor for less than $200 these days.
Technically he was suspended from Twitter for tweeting the email address of NBC exec Gary Zenkel.
http://stackoverflow.com/q/165779

You can use other request methods with XMLHttpRequest. Apparently HTML5 allowed forms with PUT and DELETE for a while but this was removed from the spec.
Oh man, Imgur users are not going to be happy, not happy at all.
I learned Android first then iOS. You should really do both as in my experience, every client that has come to me wants an app on both platforms.

To distribute on Google Play is a one off fee of $25. To be an official Apple Developer is $99 a year.

You can of course just develop apps for jailbroken iOS devices, that won't cost you anything and you can do it on Windows; but if you want to do it professionally then you need to become an official dev.
A rubber stamp for funding?
That would break screenreaders, some touchscreen mobile devices, and probably other things I'm not thinking of.
Apple's device ads are elegant. When they show 'live use' of a product, it's low-key, straightforward, etc.

This service ad are ... kitschy. They're clumsy 'skits' trying to manufacture energy and emotion.

Consider the "guy on plane trying to make an anniversary movie". An Apple-y ad would stick with that set-up (junking the stupid 'on a plane' time constraint), but it would present the service in a sober manner and generate emotion from the husband's desire to produce the movie, clips from the resulting movie and the husband's relief at the finished product, or even the wife's reaction at seeing it.

If anything, the emotion should have leaned toward unearned cliche; more like how they advertise Face Time.

The tongue-in-cheek 'genius as superhero' tone is dripping with Geek Squad/Microsoft feel.
the best investment in the world right now is AAPL

No, the best investment in the world last year was AAPL. We won't know what the best investment in the world right now is until next year.
The bot could just fire the mouseover event.
Just FYI, Marakana's Android Bootcamp Series on Youtube/Marakana.com is excellent and what I used to get started.
grad students tend to have a curiosity and motivation. A few grads go to put off real life - most I have met are much better at questioning and probing.

I would expect a ms/phd to be distinctly better at questioning and thinking about things outside of face value than a bachelors, on average.

Some of that will transfer into coding, ofc.
>in all of our years of experience, only about 1-2% of people coming to us have JavaScript disabled //

I use noscript. When I enable it for visits it's usually by enabling the domain itself and leaving third-party scripts disabled. Depending on your area this could be significant.

Also the possibility of blocking of the scripts by other elements not loading - for example if the browser can't parallelise the requests for some reason and a preceding request can't be handled then the page might be displaying well before the script is loaded, especially if it's loaded at the bottom of the markup.
No Evidence That Sex Spoils Sport, May Actually Help Performance
This is a great point. I'm a working programmer and journalist...In the latter profession, there is no greater, clear-cut sin than making things up. The second is to not plagiarize...but what constitutes plagiarism can differ among different opinion-holders.

I can't think of a ethical parallel in programming. I mean, there's copying of proprietary code but that's also a criminal violation. Plagiarism and fabrication can be done without incurring criminal charges, but it's basically the end of a career in journalism.

The point is that even though these transgressions seem minor in quantity, for a professional journalist to have justified committing them requires either a total burst of sudden professional insanity...or a long, undiscovered history of other transgressions.
But its fair to say that it would not have been a problem had the coverage been positive. This is the price of playing with the big boys, you have to stick up for your partners.

There is no way you can go the media company route (vs. the api/infrastructure route) and not get this conflict.
I betting Opera and Firefox will implement it. They already have the getUserMedia api for the mic and camera.
Renewables accounted for 25% of their electricity production, not their total energy production, and certainly not their total consumption: Germany imports about twice as much primary energy as it produces, almost all in the form of fossil fuels. Source: IEA.
And the largest ~/.vim/bundle directory you've ever seen with 80 fucking plugins.

Eighty.

And

set nocompatible

is useless.
You could also try something like Xamarin's framework to do both.
Olympics Equestrian Live Stream watch in this direction london 2012
watch and enjoy Olympics Equestrian live stream match live streaming.HD online TV station is available and will appear here on the day of the event.Get HD quality Channel and enjoy this game. Olympics Equestrian Live Stream watch in this direction london 2012 and schedule/result . Olympics Equestrian Live Stream watch in this direction london 2012 and schedule/result. Olympics Equestrian Live Stream watch in this direction london 2012 and schedule/result. Olympics Equestrian Live Stream watch in this direction london 2012 and schedule/result.
I had the exact same experience! A light went off when I figured out how to elegantly sequence asynchronous calls in Scala, and it was then that I realized I was using Monads to do so.

However, I am curious if python's solution looks ugly (since they don't seem to have a 'do' or 'for' expression that Haskell and Scala have respectively)?
5Degrees' serial recap of The Lean Startup (plus some cool infographics) 1/10
A creative commons license might be better. As is, I have no idea if I can modify these or not.
Probably by not starting a war with your core partner?

Apple had time to get Apple apps like FCP & Aperture up to spec - they could have prepared Adobe similarly. FWIW, I'll admit it may not have mattered. Adobe is slowest moving ship that's still relevant.

But "Photoshop will be ready soon" and no delivery date show Apple and Adobe to be out of touch their old base.
A related anecdote: My FB account was compromised recently (using my trivial 5 character password) and all the attackers did was occasionally sign on and like random pages. I kept getting odd company posts in my newsfeed and eventually traced the problem. These phishers/advertising bots are getting more and more creative...
ASCII Google Streetview
I updated "Hacker News Full" for Android to fix the loading errors
I believe the spec is saying that if you are a proxy, and you have a cached value for X, then you see a delete for X, you are allowed to immediately expire your entry for X. In other words, the proxy is permitted to assume that a delete request is so likely to result in a change on that resource that it may simply assume the cache is bad. It isn't required to, though.

It does not mean that if you receive a DELETE request you can just substitute the value of what is a completely different request (the GET request). I believe eloisius is not correct about the spec banning this behavior with that line. It's "banned" because it's just broken, nonsensical. It's not the same request in the first place, any more than you can just substitute POST results for GET.
Q&A With Samsung’s Chief Product Officer
>their only possible objection—NOT STATED—was content //

Saw this today and was disappointed. Think she over-egged it at least.
I understand that making up quotes is illegal and unethical but is using prior work acceptable as long as you cite it (I'm not a journalist)
I agree. The future of server programming is also not spawning multiple child processes. The question I have is how far off is that future? I know that most of my web applications today simply run in multiple spawned OS processes.

Barring a massive shift in hardware architectures, shared access by cooperating threads is your only option for high-performance shared state. Look at core counts vs core flops for the last five years. Look at Intel's push for NUMA architectures. This is a long-scale trend forced by fundamental physical constraints with present architectures, and I don't see it changing any time soon.

Anyone telling you shared state is irrelevant is just pushing the problem onto someone else: e.g., a database.
I was a little confused to see that 9GAG was in this current batch for YC. 9GAG is a 4 year old company, what sort of benefit does YC give them? What will they demo at demo day? Why not go to traditional VCs at this stage of operation?
At the same time Gladwell (another New Yorker writer) was exposed for being a corporate shill, something quite more serious. Nothing happened.
for 6.99 nobody is going to buy it.

Their sales figures indicate otherwise. Square's frequently held up as the poster child for how premium-priced iOS games can still sell very well. And the games that earned it that reputation are usually priced at least twice as high as that.
I can share things with non-Gmail people too on G+. There is an option to share by email with people not using G+ yet. So it's not always-on, they just allow sharing via email.
How long does a dam last?
This whole thing seems fishy to me. Facebook is one of my best sources of traffic. It's cheaper than AdWords, I can do keyword, demo, and geo targeting all built in. And if I have a hit campaign, it's pretty easily scalable. If you tie it into specific performance, like $ / email sign up, or $ / pageview, it blows away adwords. Getting in touch with someone from Facebook can be a pain, but it's drastically easier than AdWords or other ad networks.

This whole thing seems like one big linkbait/PR play. It's a really big claim from a company that doesn't even have an about us page, has only 500 Facebook likes, and basically has 0 traffic.[1]

I'd like to know if they have tried other paid traffic sources, or have concrete evidence. Inexperienced advertisers tend to spend $50-$100, expecting instant results. And when it inevitably doesn't work out, they blame anyone and everyone.

I don't agree with the second point. Facebook isn't "holding your name hostage" and being "scumbags". You didn't sign up with the right name from the beginning, and now you're complaining. Instead of taking 5 minutes to sign up for a Facebook Page with name@limitedrun.com and get the page you want, you decided to sling mud with no real evidence. With only 500 facebook likes, the switching cost is low.

[1] http://siteanalytics.compete.com/limitedrun.com/ https://www.facebook.com/limitedpressing
http://who.is/whois/limitedrun.com/
Significant Cancer Research Breakthroughs in 2012
Care.com’s Sheila Marcelo on Building a Successful Consumer Website
Uhm - I said 2nd monitor. And no graphic designer will use a $200 monitor. Might as well go PC. (You can get an awesome 24" Cinema Displays on CL for < $500).

My point was that you lose portability when you must be tethered to a monitor that works.
There's the bigger issue of DHH picking up his sword and shield yet again and hacking at a strawman with a big "VC" note pinned to the head.

We get it, DHH. Generating consistent revenue streams, buying nice offices, and raving about VCs is the only righteous and pure road.

I mean, who is he rallying at this point? Any entrepreneur with half a brain knows that taking VC money, growing explosively, and trying to IPO is a perilous road. What are we gaining here, aside from more vitriol?
Made up quotes from Bob Dylan
Why cutting-edge medical technology may not lead to exploding health care costs
I agree on not studying computers. Happily, despite the odd name, Computer Science isn't actually about computers. Or a science. Even if you "know computers" chances are you don't know computer science. And if you do there's always abstract mathematics :).

Also, I think the advice to go to a small college is exactly backwards. If you're really smart and can teach yourself, go to a large research university. Compared to little colleges, these universities focus quite a bit more on novel research and less on teaching students. The professors are chosen on their aptitude in the field, not as teachers. So you get to work on ground-breaking stuff with brilliant people, but have less instructional support. This is a great compromise if you are something of an autodidact.

After all, the classes are not the most important thing you should get out of a university education. It's working with other extremely smart people, doing novel and nontrivial research and being able to pursue very specialized and advanced topics of interest. And the classes that are the most important--the most advanced ones, naturally--are the sort that aren't offered at little colleges anyhow. For example, I'm going to take a class on program synthesis next semester; I don't think I'd have that same option at a small college, and it's certainly a very exciting topic!

Besides, an engineering, mathematics or CS program at a good research university is more than challenging enough for anyone. This sort of education is a great complement to the average hacker--it ensures you have breadth even in topics you don't like (CPU design may be icky, but I had to learn the basics all the same :P), gives you depth in the subjects you do like and supplies a very helpful sort of systematic organization. It really helps draw connections between otherwise disparate areas of study and gives you a good base to pursue more advanced interests.
You're right, I was thinking that the attacker didn't know the publicly available information that passwords were case insensitive. However, I would still be concerned that it unnecessarily increases the chances to exploit some weakness in the hash algorithm.
yeah, it would be ideal if it could send just some of the highlights (beer type, abv, brewery, country of origin, year first brewed) formatted in just one text.

maybe adding an alternate command, something like "<beer name> details", for the full description instead would be nice