skysight-inc/HackerNews huggingface dataset:
True story. I was at UCB in the early 80'S and a friend of mine borrowed his father's Apple II and we had a lot of fun learning how to program it and play games, etc. My friend found a fun article in a hobby mag on building a heat (infrared) detecting device for the computer that could track and display objects in the room based on their temperature. We bought the parts (at significant expense for a couple of college students) and proceeded to follow the instructions in the article. As a Mechanical Engineering student I did not understand a lot of steps but my Electrical Engineering friend felt he could build this device. One of the steps involved opening the computer and tapping into a power or data bus or something (I have no idea why it had to be done hot, or maybe we missed a step). Anyway, my friend slipped and shorted out some pins on one of the ICs on the motherboard and the computer crashed. After that the computer was DOA and would not boot. My friend was distraught as he promised his father that he would take extra good care of the Apple computer (I think he was already in the doghouse for wrecking the family car).

Luckily, I remembered that Woz was in town to get his Master's degree so I called 411 and got a phone number for Steve Wozniak in Berkeley, CA. I call and a man answers and I ask "Is this Steve Wozniak that designed the Apple computer" and he said "Yes" and I said "Hold on, my friend has a question for you" and quickly hand the phone to my friend... saying "Its Steve Wozniak, tell him what you did and then ask him how to fix it". My friend was very skeptical but plays along and tells the guy on the phone he's toasted his dad's Apple II and it won't boot. Woz asks him a few yes or no questions and then my friend says something like "I shorted pin abc of IC def to line ghi on the motherboard". Woz thinks it over for a few minutes and then says, well, you probably fried chip jkl on the main board or chip mno on keyboard, so replace those chips and see if it will boot". We replaced those chips and the computer booted and was fine!
Check out Gall's Law, which I just learned about on HN. Big solutions come from iteration, not ejaculation.
I think that by having many users using the image for free - even with the restrictions, you are devaluing the ability to sell it to people who will actually pay. Who wants to use a stock image that is absolutely everywhere?
Do you see any profitable internet journalism services? I mean real journalism, matching the quality of a regional or national print newspaper.
In order to escape the US tax system, you need to renounce your citizenship. Since the article stated that the US embassy helped him get out of jail, I'm going to say he is probably still a citizen, and ergo, not able to dodge taxes.
And if we're mining asteroids at that point, there's no need to toss the stations into space. Just build them there.
Yes, Haskell is hard for everyone. Maybe I can speak on behalf of the stupid majority, but (having spent quite some time trying to learn Haskell) perhaps many of us who have at one time or another taken an interest have at some point ceased to find the effort worthwhile?

The most annoying thing is that there seems to be an implicit assumption from a sizable part of the Haskell crowd that Haskell is demonstrably the programming pinnacle toward which all serious coders should be aiming; those of us who fall short of this goal must therefore feel chastened and embarrassed at our obvious inferiority.

Well, at some point when I was grinding through Real World Haskell, trying to build software that actually did something useful, I just reached the point where I simply couldn't be bothered any more. But more fundamentally than this, I no longer believed that Haskell was better than all the other languages out there (because I can accomplish so much more so much quicker with several other languages that I know). And this is the assumption; just hang out with the Haskell community to see this.
OT, but does anyone else notice that almost every interesting discussion on StackOverflow is deemed 'unconstructive' or 'not a real question' or 'subjective' then closed?

Things like "What's the best x…" might not have a definitive, objective answer, but many good questions only have subjective answers. I wish they would reconsider this asshat of a policy because they're stifling a lot of good discussion that the community clearly wants to have, and finds constructive, regardless of what the moderators believe.
You still have to pick a proximity radius for coloring. That's really just the bin width (or bandwidth of a density plot) in disguise.
I have to disagree with the first points:

1. Code is 5% of your business: no, it isn't. If you have a watchmaking company, is making watches 5% of the business? Marketing, sales, and operations are only important as long as you have a quality product.

2. Design is everything: it can used to great advantage, but let's keep it real. There are plenty examples of successful "gray boxes" applications, don't confuse aesthetics for usability. We are here on HN, aren't we?
Haskell is hard because it is a very powerful and high level language, with a sophisticated compiler (type checker for highly exotic types) and runtime (lazy evaluation system, not merely a bytecode VM). Most popular languages aren't nearly as sophisticated. You can write sophisticated programs in them, but the languages aren't as sophisticated.
Bro, you need to read this book: http://www.startupbook.net – http://www.amazon.com/Start-Small-Stay-Developers-ebook/dp/B...

That mentioned 4-5 months will, statistically, be for nought if you don't do the important marketing/prep work ahead of time.
Or simply health-care decoupled from your job.
Build a really cool marketing website, an awesome promo video, then buy google ads to test how many people click the 'sign up' button that says 'Coming soon - give us your email here so we can let you know when we launch.' Divide amount spent on ads by number of emails and you have a cost of acquisition. See how this compares to potential ad income / user monthly cost. If the latter is higher than the former, you have a quantitatively-substantiated profitable business model, and you should then talk to an investor/angel.
Yeah this happened to me too. After a while the snacks stopped popping up and my opponent just kept looping. Which means you have to refresh and lose your running score :(

Fantastic game though, so addictive... the running score, and win ratio are great. It would be cool if you could see your opponent's win ratio or a rank of some sort too? Perhaps when you're counting down for the game to start?
Lean customer discovery - find users to interview
Two common reasons this happens in my experience:

1. He's dissatisfied with the rate he agreed to. He's inexperienced and so instead of renegotiating he's just inflating to make it worth his time. If you pushed him down on price he may feel stuck. If you refuse to increase his rate or allow for padding he'll probably walk at some point pretty soon. No one likes to feel taken advantage of.

2. He might do more work that you're unaware of, like prototyping and research, on his own initiative. It's easier to attribute that time to something you asked him to do rather than something he decided needed to be done.

P.S. Why would it be hard to pay him? International wire transfers are absolutely trivial.
I don't know why people say Haskell is difficult. It's certainly different, but once you know Haskell (which is perhaps the difficult step) you'll find that you can, and that you are even encouraged to, hand over much of your responsibility to think to the type checker.

Haskell makes you lazy, in a good way.
The meaning of "tough love" is that I'm trying to provide some needed advice, which I recognize in advance may be misinterpreted as an insult. I meant it sincerely.

I don't care whether or not people "talk about" Haskell, that's not my point at all. People will start using it (which is the answer to the linked question) when Haskell starts doing things that are better than what is available elsewhere. It isn't.

If it's a better environment for doing, say, MVC web frameworks then make something that competes with rails. If it's faster than C (I hear this a lot), then write some system middleware that clearly improves on the existing stuff. And stop asking why people aren't using it!
Not sure how that takes away from COBRA not being enough...
Clojure. But it's dynamically typed, not statically typed. And it is mostly eager not lazy, but is growing more laziness/fusion features.

OCaml, static and functional, but eager not lazy, but it lacks JVM compatibility (and FFI to non-functional C doesn't help very much) so it tends to only work for problems that don't need to third party libraries.
This has been developed for five years? How have I not heard of it until now?
Stating how much of your business is code, design and hustle is extremely relative. The relative proportions of each are a lot like fertilizer numbers. Some plants require one ratio of nitrogen, potash and phosphate and others require a completely different ratio of each. The ratios are a function of things like audience (awareness, inertia), competition and the status quo of your market.
Here is a great show which talks about the ideal strategy a bit:
http://www.radiolab.org/2010/dec/14/
I would say there's two clear reasons functional languages are relatively rare in the professional world:

1) Functional languages are difficult to grasp. Maybe it's the way CS is taught, but I've never heard someone say "Haskell just comes intuitively to me, but I just can't get how to work effectively in PHP". You hear the same statement the other way around all the time. The bottom line is if you have multiple tools to do the same job, and one has a huge learning curve and one has a tiny learning curve, the choice of tool is obvious.

2) Haskell doesn't have a clear application it's "good" at. If you learn PHP, Python, or Ruby, you can throw together a web application with little effort. If you learn Javascript, you can easily do front end web stuff, or if you're more adventurous, get into Node.js. If you learn the C family of languages you can write iOS apps, OS kernels, or games. What do you do with Haskell? I dunno.
Immutable structures, yes. And you can get those without Haskell's other baggage. Haskell is great for research in persistent data structures because it is impossible to cheat. But then it is more industry-practical to port the algorithms than write an application in Haskell.
check out Google's MapReduce and Flume papers, for example.
Know About Paxidep,Paroxetince cr and more
Before using paroxetine cr medicne, consult your doctor first.Because this medicine do have side effects.

You should avoid taking paroxetine cr in following conditions:

In Pregnancy: Don't take this medicine if you are pregnant.The can cause problem to your child.So consult your doctor

to get proper guideline.
After taking paroxetine, if you are seeing any unusual changes in your life style or any new illness is coming, stop

taking it and consult your doctor immediately.

Paroxetince CR Usage:

Take this medicine according to the instructions you doctor gave you.It can be taken in morning or evening.Maintain a

time for paroxetine.For example, if you first took a dose on 11.00 p.m, take the next day dose on this time.If you forgot

to take this on a day, leave it and start the next dose on another day.Don't increase to dose if you forgot to take the

dose an a day.
Also a great 'no-holds-bar' american piece is the following:

http://www.online-literature.com/bierce/992/

quite great.
Connecting Matlab with OpenCV
>Treat it like you are learning to program all over

I really love this part, diving into the bigger world of building sth real and serve people directly, with the same passion and curiostiy for coding itself.
Bitcoin is easy to convert to cash! I don't think anyone will actually donate bitcoin though.
It doesn't. It's just that original comment implied that COBRA might be of at least some limited help in this case.
Hm. I think this is false, in at least one large domain: data management, and that's quite a whopper. Jeff Davis wrote about it better than I can: http://thoughts.j-davis.com/2011/09/25/sql-the-successful-co...

Without any real data other than my own anecdotal experience, I think the principal problem with Haskell is not the semantics or the syntax, but the usability of the entire toolchain and ecosystem, as well as just not catching a lucky break that could allow it to overcome those shortcomings or have them ignored. Consider the string rather than list-oriented nature of "sh" and family: just about everyone I know feels that was a bad idea, yet we live with it because of some artifacts of it being in the right time and place.

I don't know if anyone has the resources and the focus on usability of the Haskell toolchain, or if the community feels a drive to improve in these aspects to take on those problems collectively: finding a better way to render type errors doesn't seem high on the list, as far as I know. I hope something improves though: that new deferred type-error mode in GHC looks pretty awesome, and a step in the right direction.

I look forward to trying Haskell again. Some time.
If a nuclear power plant blows up, the whole area is going to look for years to come like a scene from a apocalyptic movie

Chernobyl is actually a wildlife wonderland now people can't live in the area. Animals don't deem to have a problem living in highly radioactive environments. They have more immediate issues than getting cancer. But for humans a nuclear meltdown is bad news.

So its not through environment that suffers on the whole, more that it is no longer suitable for humans.

But yes, the result of a nuclear disaster is much more dramatic in the short term, making it scarier than the same amount of damage that a coal powerplant dripfeeds.
I think the word "Design" is being thrown around a bit too liberally. User experience is what people mean when they talk about design because the former covers more than aesthetics and is an essential part of a software program's usability. Any mundane looking yet extremely utilitarian command-line based software program needs to be usable, especially in the middle of a heavy-duty workflow.
Sounds like a good idea. It's weird how JS is a step back in time compared to Flash, yet is so rapidly modernizing.

One other little problem I noticed (on FF13) is that if I accidentally held the down or up keys for too long, my browser would scroll down the page.
Are there any data points or studies at all that leads you to that belief? Because I can't find any.
The conversion from being a healthy person to a sick person is by and large a random phenomenon. You buy insurance because you have a non-linear utility function. Assuming that you'll be a healthy person is like going all in on a p=0.99 bet repeatedly and then acting surprised when you go bust.
One of the reasons that IT took off in India was because it was not a sector recognized by the Indian govt. to be of any importance and was thus free from ridiculous laws that exist in other areas. Now that has changed, expect more boneheaded interference from them.
The 5 Golden Rules Of Home Decorating
Find the Postal Address of any Location on Google Maps
health care != health insurance.
A lot of politics is based on people not actually knowing what's happening. There's a reason the approval rating for Congress is so much lower than the approval rating for any individual congressman - people pay attention to a few major decisions which make the news, and that's it.

I'm glad the internet is finally taking advantage of their position to get average people informed about what's happening.
Never Take Your Eyes Off This Hacker Metric
I've been playing it on and off since 2003. It's the best online game I have ever played, bar none. It fills a niche in the world of games that nobody else does, and for that alone, is worth playing to see what it's like.

The real problem with EVE is the "learning cliff" and how easy it is to get your ass handed to you. Even after you learn everything -- you don't know anything and you will die repeatedly and with no mercy. That's the name of the game, though, and it's a hard lesson for some people.

EVE is the closest parallel to real life I've ever seen in a game. It truly is a sandbox world. There aren't arbitrary protections like in other MMOs. You can be killed anywhere; you're never safe. There are people who exhibit every facet of human behavior -- and games within games within games. It's a player driven economy, the sociopolitical landscape is all created by the people who play it, and truly a lifestyle if you let it be.

A real 24/7/365 game. It doesn't stop. I've set alarm clocks to get up at 4AM and help my corporation or alliance out when needed. I've taken days off from work to make sure I could be available for crucial moments. It's a video game -- yes, it is -- but it can be so much more than that. For many people this is an alternate reality.

At any rate, I highly recommend it. It's not for everybody, most people quit before giving it a real chance, but it's something worth experiencing. If it is the kind of thing that catches you, though, it will grab you and shake your very worldview on what "online gaming" can be.

It's beautiful, it's cruel, it's terrifying and wonderful.
School Cellphone Ban Spawns Thriving Niche Storage Market
To me this seems very tea-leaf-reading-ish.
Specifically, some people tried to boil down the popularity of each programming language with a number (the tea leaf). Then the OP simply looks at those numbers, points at some related events and say "Aha, that is how those numbers came to be!" (the reading). Neither the "leaves" nor the "reading" provide much value, IMO.
So what, the solution is draw it in canvas? What about the large number of people without support? I understand not using it for circles, but I've actually seen the triangle bit used quite often, and it makes sense.
No they aren't. The question was "which is the most popular programming language that encourages a functional programming paradigm?". Common Lisp is easily the most popular language that fits this description. Both Clojure and OCaml are still very much niche languages, and certainly cannot be described as popular.
I respectfully disagree. A master is someone with a deep understanding of a sector but who believes always continues to learn.

Being interested in an industry, starting a company, and thinking that you can then learn about it is a fools game.
As hard as it is to admit as a programmer, I think it can be smarter sometimes to flesh out the idea and get a feel for the market before spending much, if any time coding. Building wireframes and screenshots can be enough to show investors if you're going that route.

Of course if it's just you and you're committed to launching your product regardless of whether you get investment or not, then you might as well code it up and see what happens!
Doctors in Europe do not work for free, what kind of, er, uninformed question is that?

Europe does not have free healthcare, it has universal healthcare. It is only free for those who can't pay for it - and believe me, nobody remotely sane envies them for that privilege.
Never played it, but here's a fun read about it that gives some flavor:

The Great Nightfreeze Scam: http://www.wirm.net/nightfreeze/part1.html
The first paragraph seems weird. Does the fact that bluedanieru used a term in a sense other than economism jargon change the point? It seemed to have a clear meaning to me; I can't even tell if you disagree with it.

The second has a straightforward answer: universal health care has been implemented successfully in basically every industrial democracy (including the USA, for people over 65). I'd like one of those, please.

The idea that there are first-principles reasons why this "can't work" when it so clearly can and does is just ridiculous. But I see it again and again. It's like libertarians have never been to Canada (or don't have grandparents).
"Remember the bait-and-switch with OS/2? "

Ah, one of my favorite topics. Why did it take ten years after Intel released the 386 before 32-bit protected mode apps become common? Yea, the MS/IBM JDA was not particularly good, but the alternative MS took was much worse.
Mahindra XUV500 Overview
> "Good God," said S., shocked, "here's one of his fingers." S. stubbed with his toe at the ground some feet from the corpse. There is more horror in a severed digit than in a man dying: it savors of mutilation. "Christ," went on S. in a very low voice, "look, it's not his finger."

Is this referring to what I think it's referring to?
"People DO judge books by their covers."

Stopped reading after this. Your blog looks like shit, guess I'm not missing anything.
An originally-Maori artform involving spinning weights on strings, which has in recent years vastly expanded beyond its New Zealand origins to cross-breed with club spinning, staff spinning, glowsticking and various other performance arts. See http://www.playpoi.com or http://www.homeofpoi.com/ .
Nice screen shot showing Stack Overflow documentation for Android‬ and Java‬ matches the actual API usage:
https://twitter.com/lgrammel/status/206443194479681538
yeah this is pretty much what i thought
Is his rss feed broken for anyone else?
i fucking hate people, god i fucking hate people so much
Shalmali Kholgade
GeorgiaTech: Sound Increases Efficiency Of Boiling
New Programming Language Proven Not To Give Children Autism, And A Quote From Carl Sagan 4398260 points
Yeah, that's a very strange description as well. As far as I remember, it's always been about social gaming, and far before that was what it was even called.
哥弟2011年6月
I don't know anything about this breach, but I did find this[1]. It doesn't really have much more data, but it does include a link to a ca.gov site hosting a sample letter (which probably looks nearly identical to yours).

As far as the credit watching goes, it is not uncommon. I know of a college that lost a bunch of student information did the same thing. Basically the school (or company in this case) in question pays one of the credit institutions to give everyone affected a year of credit monitoring service. I don't know if it actually helps the company in terms of liability, but at least it is a positive PR decision.

I'm not sure why they don't suggest cancelling the card. Maybe someone like AmEx is afraid of people leaving them completely instead of just getting a new card? Feel free to call AmEx and get a new card. Can't hurt, right?

And finally, no, security breaches like this usually are not made public. Actually, it is suspected that most breaches are not reported to anyone at all. For companies that do decide to comply with disclosure laws, they send out letters like this, but usually only to the potentially affected customers (not publicly). When you see something like this in the news, it is either the rare case that the company did announce something publicly, or the more common case where someone like you receives a letter, then runs to the nearest high traffic blogger/news source to report the story. As you can see on http://datalossdb.org, there are multiple incidents being reported every day.

Good luck!

[1] http://datalossdb.org/incidents/6752-amex-notified-company-t...
Canada's RIM to cut at least 2000 jobs: report
I think an updated version of this article should address continuous scrolling and when should it be used vs. pagination.
You Are All A Bunch Of Impulsive Brainwashed Novelty Seekers Being Used By An Industry To Make The Masters Rich Through Your Greed To Emulate Them 0 points
Bits of javascript goodness
Making the Internet More Like Our Brains
Wrong. The energy from solar power can be stored in water reservoirs and that water can be used at night to generate power.
I liked it. Sometimes you don't have to say much to make great point. Sometimes the scope of an interesting thing sparks great discussion. I up-voted it with the expectation that the HN discussion on this was going to be informative, but not yet.