skysight-inc/HackerNews huggingface dataset:
Practical fusion power isn't created by press conferences, it's created by physics -- very clever physics, so clever that all efforts to date have failed.

When you see someone predicting practical fusion power in N years, just remember -- this is the norm for fusion power research, all that changes is N.

This is not to say fusion power won't ever happen -- chances are it will happen -- but not by designing better and better press conferences.
Pretty sure you can borrow and loan bitcoin at bitfinex.com.
The point of ESD? It wasn't nearly as user friendly if I remember correctly. But I was a KDE user.
I've also noticed a significant down-turn in production quality from Apple in the past few years. I have a G4 iBook sat in a cupboard which will still boot up without a single issue (not even any dead pixels), but my 2010 MBP had some weird issues (like the case erroding). And my partner's 2009 MacBook has pretty much been entirely replaced. New HD, new screen, new motherboard, new case.

These days I would never recommend buying a Mac unless you also buy the 3 year warranty.
No, I'm with you.

I find flat very hard to navigate, lazy, and to me is classic style over function or usability. I also find that non net savy folk just look blankly at it and get no real pointers as to what on earth to do with it. I actually think its very poor design, and slightly arrogant in that is assumes that people know what to do, or where to click. It assumes prior knowledge and excludes those with out.

But, its the current fad, trend, fashion, so people will die arguing opposite, until they flock to a new fady design. Try telling your kid that trousers/pants hanging under their butts is stupid and will go out of fashion and they will cry at old photos, like "we" did with 70's fashions!!!! Personally I feel a bit king's new clothes about it. But then, I have been round long enough to see these trends come and go. Flat design = butt pants.

One thing I think is going on is that its gained popularity with small screen devices. I think flat works for low res simple old screens that couldn't show much. Now, with higher res screens, it seems redundant to me. I mean, what is the point of a high res screen if all you do with its is simplistic flat designs? (Yes I know about games and video, but that's a different thing)
> Why do you want to rely on others for protection? You don't have to search very hard to find stories of peoples houses being broken into, they get assaulted, women raped, etc. I believe that I have the right to protect myself and my family. I don't need an AR-15 to do that, but I think I should be able to own a shotgun.

Don't you think there's something seriously wrong with a society that requires people to carry guns in order to feel safe? Focus on fixing that, not protecting your right to bear arms!
And the site is down. Ops.
Wow that website is unusable on mobile (nexus 4) what a shame...
Real pixel coding (2011)
Dynamic Method Definitions - Ruby
It is clearly just a write up of the Facebook blog post. So I doubt anyone.
How about an email in your profile so people can contact you?
There's an easy solution for this:

As soon as you interact with the page, be it mouse, touch proximity, or keyboard, you could highlight clickable elements - perhaps with a border, perhaps links with an underline.

Then you have the best of both worlds.
Aren't they using the same "HD Audio" chips as everybody else?
I like it better than my bikes do, which tend to dissolve over time (I live near Seattle).
> if it increases the cost of their goods/services in a meaningful way.

You do realise that credit cards aren't some new invention ?

The merchant costs have been factored into people's purchases for decades and there is no evidence it has caused any impact on sales. If anything the huge array of reward programs and partnerships e.g. with airlines has reinvigorated the huge of credit cards.

I just don't see anyone migrating away from credit/debit cards apart from fringe elements of society. Seems like proponents of Bitcoin live in their own world sometimes and treat the existing financial system as some competitor.
>>"The problem of big data has been solved. We know how to gather data and store it."

Nope. Far from it. We are still learning to gather data and store it well. This is a complex problem. The author is underestimating the difficulty in a large number of disparate people collecting data and the variety of formats it produces.
As I see it, there's basically two ways to effect change. One is to trust that the abstract entity 'government' is a benevolent being and that we have but to supply a couple of good arguments to make it do the right thing.

The other is to take matters into our own hands and to force them to make those decisions that we want, if only by making a clear statement of: "if you want to keep your little seat of power, you better do these things we want or we'll vote in someone who will".

Approach one is naive at best: even if people in government are generally willing to make the right decisions (which is by no means a given), identifying what decisions those are is a hard problem to begin with, and that's is compounded by the fact that there are many more forces at play than mere morality (pah!).

Positive change doesn't just magically come about because many people sit on their couches being really, really in favour of something. They come about when many people get off their couches and take action. Our governments fail us because we've largely forgotten that democracy is more than going into the voting booth every 4 years and choosing between bad and worse.

That is an uncharitable way of putting it though. There are some very good reasons (or excuses) for our failure to fulfil our part of the contract in a healthy democracy.

If you work 12 hours a day just to make ends meet, live paycheck to paycheck, and all you have energy for in the evenings and weekends is sitting on the couch and absorbing whatever dribble the telly feeds you, it's hard to summon the willpower to improve your long term perspectives.

Similarly (though I don't mean to equate the two scenarios), if you're a privileged software engineer who makes 6 figures, it's hard to summon the motivation or even detect the problem. What do you mean? What problem? I'm doing fine, and so do all the other (privileged rich) people I know.

You know what? I started out writing this to disagree with you, to place the blame squarely with a lazy and inactive citizenry. Now... I'm not so sure any more. So thanks for giving me something to think about!
OT I still find oversized icons, as in Gnome 3, Unity and Windows 8, almost impossible to grok. I never used to be a fan at all of deep nested menus, but a menu is so much more succinct and easier to grasp.

It might just be something about the visual cohesiveness of all the elements.
I grew up and went to high school in Palo Alto, so let me add my thoughts:

1) The schools in SV (not SF) are quite good. Both public and private schools are some of the best in the United States and are comparable to top magnet schools in New York City. On the flip side, the academic culture inside the schools can be quite competitive (demanding on your kids).

2) Housing is quite expensive - more than $1 million for a good home. Renting a home would be about $50,000+/year. Check zillow.com for more accurate house/rent prices. My numbers might be skewed because Palo Alto is also more expensive than other places in SV.

3) $80,000 is the salary for an entry-level developer. Meaning someone fresh out of college. I don't know how much experience you have, but you should be able to make a lot more. Rdouble is right that a good developer with experience should make $150K+. Again, I don't know your qualifications.

This was a good HN article/discussion about SF: https://news.ycombinator.com/item?id=5073439

AFAIK the only bad area of SF is the Tenderloin.
> How does a computer help when you have conjectures involving infinite mathematical structures or extremely large numbers?

Basically, you hop up a level (go meta). Instead of working with the extremely large numbers or sets, you symbolically manipulate statements about them.
This may be true for X, but concerning the kernel, Linus Torvalds states very clearly that whatever change breaks existing client code is a kernel bug.
Obligatory XKCD: http://xkcd.com/678/
Well since we are living in a fantasy land why not McDondalds, Ferrari, Apple and Starbucks as well.
This is what Juniper had to say:

“While we have not completed our investigation, we believe this incident was triggered by a product issue that Juniper identified last October, when a patch was also made available"

Good network engineers tend to apply newly release patches. This vulnerability was documented for almost half a year...
Working with servlet context listeners
Cross-language temporary email detection library (detects 425 providers)
That's a really funny search, though, does that kind of thing come up often? Is it for people doing "Interrail" in Europe (travling Europe with a train flatrate)? Because otherwise, it can take you a day to get from one place in Europe to another place, so it might be cheaper to just get a more expensive fare to the US from wherever you are at the moment?
What makes these pretty? I don't get it it. The new UI in Windows 8, looks anything but pretty to me. Am I missing something? Does it only look good on a very crisp high res display?
Dennis Tito's mission to Mars
Лучшие Хиты Шансона - (2013) » Скачать Шансон
Clad metal joint for coated pipe as socket system JYJ-13 --szyms22
> Don't you think there's something seriously wrong with a society that requires people to carry guns in order to feel safe?

Just for the sake of argument, where is that not true? Are you aware that a Swedish prime minister was gunned down in the street (Olof Palme)? And in Norway, a mass murderer has just been sentenced to 21 years for gunning down 77 people.

I mention these cases because people tend to think of these Scandinavian countries as polar opposites of gun-crazy America. They are certainly much safer than the U.S. with respect to gun violence, but they're not safe in any absolute sense, as in your claim.

The problem with your position is not that it's false -- it's very clearly true -- it's that nothing can be done about it. Life is dangerous, and as world population increases, it's becoming more dangerous. It's an existential problem, not a practical one.
I find this on a lot of websites. Perhaps my TN panel isn't as crisp as some of the more pricey alternatives. It gets lost on me, and there isn't enough contrans to even read some of it.
I think I just find it odd to think that Apple isn't considering making the AppleTV into "the iOS app+game console for your TV": Apple's version of the Wii, with compatibility of every iOS app ever produced, and presumably using iPod Touches for controllers or something.
Zepto reaches v1.0 : jQuery alternative
The best free Python books
but it's not government funded, so I don't think it applies. Funny how xkcd applies to so many things though haha.
Cool, but i cant shake the feeling theyd like to boost the games portfolio of their gaming site on the cheap with this.

So this is not to be seen negative per se, but USD 1500 for the winning team and subsequently less for runner ups is a bit poor considering teams will probably be more than 1 guy and you have to expect to get nothing at all.
Youtube Harlem Shake
I've created more than a few and IMO there's a reasonable approximation of perfect, namely an API which is possible to explain completely in reasonable prose.

If the documentation has to go off and spend much verbiage on side cases, something's wrong. There's an imbalance in the API that's reflected in the documentation.

If the first few sentences of the documentation read like committeework, or sound like the explanation of the explanation, then something's wrong. The API is not going to be compatible with its users.

If the documentation talks more about specific use-cases instead of classes of behaviour, then something's wrong.

IF the documentation tells you to do this, then that, then that, then something's wrong. It should talk about useful, describable atoms, not things that make sense only as a sequence.

There are a few more.

All this doesn't help to improve an API before release, at least not directly. But reading the documentation makes it easy to detect API brokenness while it can still be unfucked.
Finish the Job
Having the text in different colors would be enough. Maybe just a different "brightness" of that golden color
Thanks for such an in-depth reply! Very helpful :)
Looks cool, could be something really useful.

I'm curious to how you get the data? Have you collected it all yourself or using some other API?
She isn't saying that people should stay off adderall, she is saying that people should be careful and not think of it as something totally harmless and risk-free. Obviously adderall can be very useful both on- and off-label, but that doesn't mean it can't be harmful too.

And saying that "all people who abuse drugs do so because of personality problems" is obviously quite ignorant. Genetical factors are often important of course, no doubt about it, but to suggest that everyone physically addicted to really addictive substances do it purely because of personality problems, and not the addictiveness of the drugs, is really strange.

You seem to think that being addicted is a simple choice. That might be true for psychological addictions (although I doubt it), but it is certainly not true for physical addictions.
Yes, I want to be anonymous so I'll sign legal control of my domain over to a third party service (per their terms and conditions - http://www.whoisguard.com/registrant-agreement.asp):

• who you have to "provide […] truthful, complete, current, accurate and reliable contact details" to,

• who "has the right to disclose your identity and your other Personal Information" and

• who "may resolve any and all third party claims, whether threatened or made, arising out of your registration or use of the Domain"

Now for a lot of people who just don't want their name easily visible, that's fine because it's unlikely these terms will be acted on. But for anyone who actually needs anonymity, to protect their right to free speech (for example), that's not good enough.
I have been running HD3000/HD4000 for years and never had a crash or lock up. You're not talking about AMD's Radeon HD 3k/4k are you? Because I believe both dmm and I are talking about Intel's HD range.
Big data is all the rage, but as an enterprise biz dev guy I hear a lot of talk about it and not a lot of real doing.

The article states accurately that people can store huge amounts of data. What I don't think it explored sufficiently is how companies can make sense of this.

Big data gives companies the ability to find new insights into relationships between data points they had no idea existed. From what I am seeing, people are however approaching the issue the same (wrong) way - they are running the same reports on larger data sets, or running new reports to confirm/disprove areas where they suspect relationships will exist.

What big data needs is a generally available product (read: $$ thousands per year, not hundreds of thousands or millions) that allows companies to send in their data sets, with it proactively mining to find new trends across is entirety.

I don't think this product exists yet - and if it does please tell me and I'll rapidly call them for a job - and is exactly where the big money will be.
Well it was worth a shot. Maybe next time it will get more voices.
Interesting analysis, but it would really benefit from a section about data.table. For me and many others, data.table has almost completely replaced data.frame (of which data.table is a subclass) and completely replaced plyr. The speed and ease of use of data.table are much more favorably comparable with pandas than the R tools mentioned here.
Unfortunately TechCrunch reported incorrectly and no one at Facebook cared enough to correct them (OR thought its cool to boost 3M Methods in an app).

The limitation in older Dalvik VM's is 64K Methods and not 1 Million methods which is realistic count that a large app would hit (even decent sized app with high number of third party libraries).

This limitation is known for a while and Google Engineers talked about it multiple times.
True. But Keynes is tought at every high school in the Western World and parotted in the news each and every time as the best thing to do, so say clever minds. Propaganda, nothing more.
Starbucks, Google, Amazon - not so much.

"Mom and Pop" restaurants, mechanics, cleaning companies, etc etc - yep./
I've a slightly different machine: MBA 4.2, 2011. However, I still encounter an annoying bug in the SMC: fan won't shut up unless there's a sleep - wakeup cycle. http://support.apple.com/kb/ht3964 - it doesn't help. Had a SMC upgrade this year, but no dice. As a silent computing adept this is a major annoyance. The memory management of OS X is broken since 10.7. The only thing that keeps this machine responsive is the SSD. Call me a nostalgic, but I still think OS X 10.4 was probably the best release.
Show HN: Notifications on Wishberg
> If we ever invented FTL travel, even for just probes, this could be done too.

If we had FTL travel, we could outrace light waves, look back, and see events in the past. The we could race back and report what we saw. That's why it's not possible -- it violates some basic physical ideas about causality.

Remember that the speed of light isn't just a speed limit for light waves -- it's a barrier that sorts out temporal causes and effects.

Imagine a flat plane in the time dimension called the present -- on each side of the plane is a cone. The cone in the past encloses possible causes for present events. The cone in the future encloses possible effects from events in the present. Outside the past cone are events that may not produce results in the present. Outside the future cone are effects that cannot have been caused by events in the present. The slope of the cone surfaces is the speed of light.

Light cone picture:

http://4.bp.blogspot.com/--VBwEngltGc/Tzniy1imbII/AAAAAAAABL...
> as bad as North Korea is, it still doesn't go after torrent sites.

Because they don't have any? I think I'll stick with my previous answer.
Twitter killing Tweetdeck for iOS/Android
In Planescape Torment, your character wakes up after dying. In most situations in the game, dying has little consequences, you just wake up a little while later.
I've always been wanting to do this, but never got to it. Never thought of the .raw format without header, which probably makes it much easier. It still looks very impressive though, nice job!
Best OS X Apps
I would be lying if I said that's not a small part of it, because it is.

But what's much more important to us is having HTML5 games in general move forward, and that starts by getting more folks (especially students) developing games with the technology versus Flash or Unity. If HTML5 "fails" for games, Clay.io no longer exists.

We gathered as much as we could for prizes, but the main issue was with securing more sponsors. Clay.io in its current state is 3 undergraduates at the University of Texas - we don't have funding at this point, so we have to be a bit scrappy.
Learning data mining this semester and find it useful. Thanks!
In fact, is it even known which country bitcoin originated in?
N Queens Problem in Go
Except of course if you have invented FTL travel, you can use it to actually go to the earth in the past. FTL drives are also time machines. There's a saying in Physics. Choose two: FTL, causality, or relativity. You cannot have all three.
Streaming Algorithms Course (Pre-registration)
MWC 2013 tech
Well isn't that really because nodejs has the V8 engine behind it which has created enough helper functions and libraries to make it easy to make a webapp on. Otherwise there isn't much on the barebones JS language itself to build a webapp is there? If C/C++ got those frameworks wouldn't they have had these libraries built as well.
I feel much the same way about finishing and releasing. What I find interesting is that once I put something out there, opinions will vary wildly on the question whether it's way overdone and should have been released much earlier, or whether it's nowhere near ready to be released. I'm beginning to think that there is no such thing as the "right time" to release. What matters is that I have a clear vision of what I think is a great achievement that's not overdone. That vision gives me a finish line and provides me with a work rhythm. That "last 10%" that charlieirsh describes is part of that rhythm.
Sweet I'll check it out.
Is C & C++ really worse than Java at strings? Don't think so but I'm not sure. Can't imagine they're far apart.
You're right on the pointer arithmetic though. But JS callbacks are pretty confusing too. But ppl learn it because they have to.
I seems the overall useage and popularity of bitcoins has gone down though. I haven't had a single purchase with bitcoins in about a year at Flow and Zone Games ( http://flowandzonegames.com ) and that's quite a change from the one-a-week clip before.

I don't understand the currency so maybe I'm overpricing.
Yeah but if CRUD alone was what's important, doubt the world would have gone far beyond PHP, right?
In case you are wondering: It seems to be based on a port of dcraw to javascript using emscripten: https://github.com/fbuchinger/rawson.js
From this Wikipedia article, it looks like the key is the sparsity of data is problematic for statistical methods:

http://en.wikipedia.org/wiki/Curse_of_dimensionality

An alternative is to use multidimensional visualization techniques like parallel coordinates. This is a viable way to answer many questions and get a sense of the data, even if you're only working with sample.

http://en.wikipedia.org/wiki/Parallel_coordinates

Questions like: Is this dimension ever relevant? Where are there strange outliers? How densely populated is the data? Do these dimensions have a relationship worth investigating? Of course you can answer most of these questions directly with code that computes the answer, but the advantage of high-dimensional visualization is it lets your visual system notice patterns which lead to questions you didn't think to ask.
New Canon sensor for video outperforms the human eye
> So you're saying Alan Turing was wrong?

Nope! The Turing-completeness of Haskell and Java means they can both compute the same functions. However, there are certain things which are just not possible to express directly in some languages. Possible to compute, but not express directly.

Instead of Java, consider Brainfuck. It's a turing-complete language and certainly has no notion of what a function is. There's simply no way in Brainfuck to directly express that idea.

Another example, this time with Java and Haskell. In Haskell, I can write a function to add any two numbers (regardless of their type) like this:

add' :: Num a => a -> a -> a

add' x y = x + y

As far as I'm aware in Java, there's no way to write a function with a signature that says "Take two numeric arguments of any type". Certainly pre-generics, this is impossible.

Edits: markup
Fake, it's not hard to select colors based on hex values you're reading from a printouot ... But it does impress some people who think he's actually designing the code that way.
>I'm not sure that anybody ever had that issue.

It probably didn't affect all production runs of the Cube, but still lots of people had them, search "g4 overheating" for some examples.

There were a lot more complaints back in the day. Note that "overheating" doesn't necessarilly mean "shuting down".