skysight-inc/HackerNews huggingface dataset:
Scientific computing will hit this sort of problem just because the kernel is so large it actually needs to be broken into sub-procedures for icache reasons. But also, the penalty is large, because there is a full store/load cycle involved, which will clear caches and increase memory bandwidth requirements.
Volume on Bitstamp has been adequate for trading for sometime now.
Fuel for the rumors of a coming Amazon-powered game console
I don't think it's fair to call it a cryptocurrency if it relies on something that can't be visible to the network without reliance on single trusted party.
If someone wants an existing but offline only checklists app you can try mine: Fast Lists [0]. It includes options for nesting and hiding the already ticked items so it can be used with large lists.

I haven't added synchronisation yet as I'm not sure the return would be worth the time and I'm also concerned about conflict resolution and data loss.

The OP has a picture of a cockpit which would imply a safety critical environment. I would think long and hard before selling my app in that way especially for an online service.

[0] https://itunes.apple.com/app/fast-lists-checklists-for/id481...
Self-Freezing Coca-Cola Slushy (Or Any Kind of Instant Soda Slurpee)
Apropos of nothing, the dissection of the high-priced crapware reminded me of "I Am Rich," the infamous and short-lived iOS app from 2008. It cost $999.99, and all it did was display a glowing red gem and a tagline on your screen. Evidently, at least eight to ten people bought a copy before Apple swung the ban hammer.

I never understood why Apple banned that application. There was no fraud involved. The application did exactly what the description said it does (show a glowing red gem for 999.99) and it didn't violate any of the (quite arbitrary at that time) Apple app store policies, or requirements.

If you want to put your douchiness on display by paying so much cash for no other reason than to yell out to the world that you can afford to throw 1000$ out of the window it shouldn't be up to Apple to put a stop to it.

I assume it was a matter of fear about bad publicity on Apple's side. Nevertheless I thought pulling this app was one of their more innane decisions.

Wikipedia has a brief entry on that app:

http://en.wikipedia.org/wiki/I_Am_Rich
Robots will explore Tate Britain at night
In that case there will certainly be a drive to build a boat, but just in order to survive. It's the innate drive to build that boat without the survival instinct that makes the entrepreneur IMO.
How to repair a rockstar’s brain using gadgets and videogames
Nice, thanks for contributing (even more).

I haven't read much of the code at all, but a minor suggestion would be to change:

struct sdshdr *sh = (void*)(s-(sizeof(struct sdshdr)));

to

struct sdshdr *sh = (void*)(s-sizeof *sh);

since the entire idea is that the pointer on the left-hand side is to the type whose size should be subtracted, I think it's better not to repeat the type but to "lock it" to the pointer instead. This also (of course) means we can drop the parenthesis with sizeof, since those are only needed when its argument is a type name.
New Scientist: Bitcoin problems already cloud the currency's future
Sadly, where I live, I'd have to move at least 40 miles away to fall under a power company that would pay me for my excess production. IIUC, they have some percentage they have to meet for various stuffs (tax credits?, funding?), once they met that, they stopped taking new customers for the program.
I'v captured a screencast [0], literally a minute ago, of how app works, it's the worst quality ever but it showcases the idéa and the problem the app solves.

[0] http://www.youtube.com/watch?v=Ivw7XEI8xDs
And who is going to take a SolarCoin in return for goods or services? And what would then do with such a coin if they took one?

Issuing currency is not the challenging part.
They promote you very slowly in big companies (years between), so really they aren't that good to you.
That looks like an implementation of algebraic data types, written in a language that doesn't support them. "Union" ,"reinterpret_cast" -- I hope that's well tested, since the type system won't help you there!
http://www.grammar-monster.com/easily_confused/disinterested...

'Disinterested' does mean "having or feeling no interest in something," but only in the original sense of 'interest,' meaning a stake or investment, and a preference for a certain outcome. In that, it really means 'objective.'

'Uninterested' means 'not interested.'

Super-common mistake, made by native English speakers at least 100M times a day.
Could you give an example of a double spend attack on XCP?

From what I understand, XCP transactions guarantee atomicity and funds are swept from addresses to fund any bets/orders immediately. The risk of double-spending XCP is the same as the risk of double-spending BTC as XCP relies on bitcoin's proof of work.

Please correct me if I'm wrong.
Learn Clojure with Project Euler
Bitcoin users smash their iPhones after Apple bans Blockchain from App Store
Stanford Scientists Put Free Text-Analysis Tool on the Web
I've had the pleasure of getting pretty deep into sds back when I was tinkering with thredis, and it's definitely very cool.
Basically, jamming communications between internet terrorists / freedom fighters (depending on your stance on the matter)
Counterparty is software that allows you to create and trade virtual assets (including BTC), make bets, pay dividends, and more, with all other Counterparty users, safely and pseudononymously, with no middleman at all. It extends Bitcoin's functionality beyond simply moving money from one address to another to that of a larger collection of standard financial tools.
Thanks unwind, this is much better indeed! Fixing.

EDIT: Fixed here: https://github.com/antirez/sds/commit/c636fc6cd25e455a75dca2...

Seems everything is still working but I need definitely more unit tests... Note everything is covered right now.
That is nothing at all like happiness. Are you one of those people without emotions? It's OK, I was too for a long time. It happens a lot to people in tech, or people who end up in tech.

Anyways, happiness is an innate emotion. It's much more central than anything about "achieving" your goals. If you don't feel stressed about the future, don't wish you were somewhere else/someone else/doing something else constantly, if you are having your psychological needs met, you are happy. Goal-based happiness is almost as bad as money-based happiness. You have to be more well-rounded than just focusing on your goals.
Candy Japan 2013 Year in Review
Here in Uruguay it's a really opaque method that determines how artists get money. It's determined by an organization called AGADU based on things like plays on public stations, etc:

http://www.agadu.com.uy/

Which collects money from plays and from public performances on behalf of artists.

IMO Local artists probably get more money than they'd have gotten otherwise, while foreign artists are probably underpaid (though Uruguayan revenue is very likely a rounding error for them).

I know of a person that works there, and I don't think they're scammers or mafia or anything, but the model is definitely outdated and I dislike a private organization having that kind of power (not to mention most artists never explicitly gave them representation power).
The circle/ellipse problem is real and shows how mutability ruins people intuitions about models and relationships. Note that mutability ruins programs in the same way, introducing subtle inconsistencies and invariant violations.
{insert a launcher name here} for Android makes it easy to discover the content you want in any moment and is optimized for the way you use your phone.
My guess is that Ingress (which is currently Android based) is a testing ground for eventually creating a real life, meatspace MMORPG that will be the "killer app" for Google Glass at mainstream launch.
Why is it that I love coding so much?
Backbone for the minimalist? Wat

Angular/Knockout is minimalist.

I do agree with you on the shadow dom thing tho. React looked fantastic though I have yet to have a proper project that would need it
Just accept the propaganda and quit being so bothersome.
It's more of a play on 'juvenile behavior', as in, Anonymous DDOSes whoever they don't agree with under the pretense of 'FREEDOM!11ONE' or whatever. Speaking of low.
Dual-Pivot Binary Search
Ask HN: How does your team manage software releases?
My co-founder and I have been working for the last few months to create a web application for software teams to plan & manage production deployments, http://releaseboard.com. We’ve built Release[Board] to solve our frustrations surrounding release communication and planning. Does a product like Release[Board] improve your team’s existing process? Are you happy with your current process?
An Economist’s Guide to Visualizing Data
My sarcasm aside -- this whole idea is idiotic. Power has a market value. If the solarcoins aren't worth as least as much as the cash you can get, no-one will take them. If they're worth more, then whoever is giving the solarcoins out will be annihilated by arbitrage. And that completely leaves aside verification issues. It's a damn silly idea.
I just have to say, I love washing dishes. I was convinced by Leo (the author) to start trying to enjoy myself while washing dishes, and now I love it. I don't even use the dishwasher anymore.
HN Newsletter service
I'm sure we can expect more anti-Russia propaganda during these Olympics.

Not that it's hard to find worthy things to criticize about them, but it's funny to see what the media focuses on.
Google Analytics: How Do I Use UTM Tags?
While I agree with the general idea that getting people enthusiastic is an important part of teaching programming, I think you're still underestimating the complexity of some topics.

The initial realisation that everything is just simple conditionals and loops is very empowering, and will probably lead to a burst of creativity in many people. However, the reality is that these tools are not sufficient for many complex tasks, and left to their own devices, students may lose interest before discovering the alternatives.

Having a teacher there to say "This might be easier if you learn about arrays" is very valuable.
disinterested means "not having a conflict of interest" not "having no interest", so I was simply trying to clarify the OP.
It technically still is a crypto-currency, just not a decentralized one.
> I don't know what to say about not teaching children computing. There's a better case for teaching computing than any other science, if you judge usefulness by daily opportunity to use your skills to understand and improve your situation. The only reason I'd be against it is because I love being overpaid to do simple work due to the ignorance of the general population of the machines that completely run their lives

Well, at least you're honest about it, but I think that line of thinking does lead to certain problems in the industry. One that popped immediately to mind was:

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

I think this situation is probably going to grow. One day, even you and I could be considered ignorant.
Btw, I'm not suggesting to abandon cultural identity. Those are natural in a sense, while I feel that nationality is a tool to herd people in. Conflicts will continue to happen, no doubt, we're still human. But at least they are somewhat justified clashes, instead of made up wars that serve only the interests of an elite.
Your app looks nice, good work.

When it comes to your valid concern about the safety of pilots using a always-online application I agree with you, that would not be very smart, but nowadays there is technical soulutions around this problem [0]. Alsow it is a hint to everyone who have read the book "The checklist manifesto" by Atul Gawande, I recomend it!

[0] http://diveintohtml5.info/offline.html

Edit: Sounded to harsh, not my intention.
>If someone were using Linux to teach I as a student would think their using some crap computers.

Why does the installed OS imply anything at all about the quality of the hardware?

> Like it or not students don't see the potential of Linux ...

Why would they, if they have never been exposed to it?

>and truth is Windows is still more user friendly then Linux when it comes to doing some moderately advanced things.

I've always felt the opposite is true, that most Windows based solutions enable people to do easy things easier than with Linux, but that implementing more complex solutions often quickly becomes harder on the Windows platform than on Linux. That's been my experience, YMMV.

>It would be cool if schools had a mix of windows and Linux computers though that way students can learn that Windows doesn't equal computer there are other OS's as well. And before you ask no, where I'm from Apple was as if it didn't exist.

I agree. I think it makes for better educated graduates, and a better marketplace for computing products.

>I only learned about Linux when i was 14 and to be honest i though it was crap at first since all Linux windowing systems that I tried were awful.

That may have been a fair assessment at the time.
Checkout demo: http://octocard.info/
Healthy Anti-patterns
CompleteMoron2: all your posts are dead. I don't know why. If you did not know this already, perhaps you know it now.
I would assume it's purchased from stolen Apple IDs and/or credit cards. That seems a whole lot more straightforward and likely than someone handing out dirty money to a bunch of people with legit Apple accounts.
> Just say you code in any language at all to roll some dice (just using dice as an example), after 600,000 rolls, I bet each number would have been rolled around 100,000 times, which to me, seems exactly what you expect.

Bad example. Because the author specified "some dice", we can assume more than one die, in which case some numbers have a greater chance to appear than others, in a series of fair "random" throws.

It's a bad sign that the author of a piece about randomness isn't aware of the systematic behavior of his chosen example, a behavior biased in favor of certain outcomes.

http://www.algebra.com/algebra/homework/NumericFractions/Num...
I once spent a morning trying something similar with ringtones, see http://blingtones.bandcamp.com/

Zero sales, but making weird noises with my voice made for an amusing few hours
People are born with bad intuitions about how randomness works -- it's not learned. For whatever reason, our brains are wired to make uniformity feel random and randomness feel ordered.

It's why we see stars in the sky, which are more or less distributed randomly in the star field, yet they don't appear random: they appear to form constellations.

It's basically impossible to correct this bad intuition. People educated in the statistics and mathematics of random numbers have to consciously learn what real randomness looks like and override their intuition.

But try as you might, the night sky will still form constellations. And dice rolls will still, frustratingly and confusingly, fall into streaks more often than you'd expect.
There is one thing I know for certain: all of life, including humans, are going to use up resources available to it until they are gone. We like to think we will eventually reach a point of awareness about the importance of sustainability and live a low-impact life; respecting each other, the environment, and the entire biosphere.

We all accept the importance of this message; few of us are able or willing to make the necessary changes. How many of us use a computer for 8+ hours a day?

NASA, and any space program or company trying to develop the necessary technologies to reach orbit and live in space, are doing us a great favor. There is going to be a point when we need resources outside of Earth. This includes water, places to grow food, metals, etc. It also includes going into orbit and conducting Earth Science research to help us use our current resources more efficiently. An exploding human population and desire to give everyone a fighting chance at a happy life require that we reach outside of our atmosphere.

To say that NASA is no longer justified seems ignorant. That being said, as a government agency, there is a lot of wasted money at NASA. Obviously this is changing as they keep giving away private contracts (which is generally good).
In what sense does this article "gratify intellectual curiosity"? I mean any more than anything else on the typical USA Today environmental beat.
> Which one is the best tool, when you want to teach how a computer actually works?

To start? Probably a programmable calculator.
I've always thought "proof of work" in cryptocurrencies was a bit of a misnomer since the the "work" is useless.

Could resources be used for productive work instead, for example distributed computation? I'm thinking something similar to SETI@home, but with currency rewards for work done.

Perhaps this would also require a central issuer.
I'm talking about government spending to money actually being used in the economy. In which NASA is largely the best program.

On a person by person level yes there is likely some wasted talent at NASA, and their skills could be put to better use else where. But doing a micro-economic analysis of every 1 person's case over 300,000 employes and 18,000 contractors would be very time consuming then making boarder macro economic statements. Also remember micro-economics are wrong about certain things, macro-economics are wrong about things in general.
If only the world's industries could run on bitcoins and puppies.
The article itself links to some rumors :)

http://www.vg247.com/2014/01/28/amazons-android-console-to-l...

http://www.zdnet.com/amazon-rumored-to-be-working-on-an-andr...

It sounds reasonable, based on their previous Kindle work. My own speculation is that It'll probably be priced much cheaper than U$ 300. One rumor even speculates about U$ 99.
> Simply put: given the first k bits of a random stream, can you predict the k+1th bit (more than 50% of the time)?

This definition isn't sufficient. Suppose you have a random stream, and one predictor which asserts the next bit is "1" and another predictor which says that next bit is "0".

As k increases, there's a nearly 100% chance that one of the two predictors will be correct more than 50% of the time.

Even if you pick a single predictor, say, that all-1s predictor, there's an almost 50% chance that for a given random stream and k that it will have better than 50% predictive ability.

Just because Guildenstern's coin is heads 92 times in a row doesn't mean that it's not random. Only that it's very unlikely to be random.
On a side note: Why do you quote """this way"""?
Imgur is Covertly Redirecting Image Links on Facebook and Twitter
We are US based, but have contacts in Europe. Email me if you want to discuss a specific use case - Anthony @ prmatch.com
As absurd as this sounds, I think he is getting at Apple providing services for Android phones. Which, to me, might be a smart move. Just like they opened up iTunes on Windows, iCloud and its services, might be a good replacement for Google's on Android devices. Maybe sometime in the future when they make the services better
Only if it totally locks up the browser though, not if the browser remains responsive but eats a lot of cycles.
Would you call Chaum's eCash (http://en.wikipedia.org/wiki/Ecash) a crypto-currency?
> It seems more likely that someone was trying to game the charts: Some categories need surprisingly little revenue to top, and each of these apps started at ridiculous prices, dropping to the normal $0.99 a month later.

Hang on... so the top paid apps are based on revenue? I always assumed it was based on the number of downloads.
I think only certain types of humour are suitable for this site, geared more to the interests of HN readers.

Having a giggle does not have to be a frivolous activity.
What Java framework to use for Web development
It's quite irritating to see how loosely the term "engineering" is applied nowadays. Please.
I could see people hacking that specialized hardware...
And most aren't used at all.
Python habits, I assume.
If Amazon wants to "compete directly with Sony, Microsoft and Nintendo," they'll need to do more than make an Android console. If they can't get cross platform titles, then all they are is an overpriced Ouya.
While it's not necessary, it distinguishes quotes from within the text you pasted from the quotes you are using to encapsulate the whole text.
I believe Zikes is referring to this:

Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link. (Not all users will see this; there is a karma threshold.) If you flag something, please don't also comment that you did.
Yes, fracking sucks. But it sucks less than depending on the Middle East and Russia for our energy needs.
Transferable game items, for example.
I'm curious if anyone can comment on how sequential consistency guarantees fit into this? There's been some work done in my group at UCLA to show the slowdown incurred by making SC guarantees might be tenable.

http://dl.acm.org/citation.cfm?id=2337220
The famous jibe is along the lines of "An empty taxi drew up outside 10 Downing Street and Clement Attlee got out", attributed to Winston Churchill, but I think he denied it.
The Wiki article you link lists a variety of predictions on global peak uranium. The pessimistic ones, which are a minority, mostly predict that it has already happened (1980, or so). There appear to be 3 predictions that average around 80 years, and one predicts with a 6-fold increase in consumption it would last 12 years.

Meanwhile there are just as many optimistic predictions that it will last for thousands of years, if not longer. What makes you so sure it's only 80/6?
Assuming this isn't just FUD, I want to see some more details about the devices used, whether they were properly patched with the latest security updates, and also some details about the attack vectors. Sure if you are searching the web and visiting sketchy websites that are hosting malware using an unpatched device with no security updates installed you are probably going to have a bad time. But that's the case in the US too, and not a distinctly Russian problem as this is trying to claim.

I highly doubt that a properly updated device being used to browse legitimate websites will be "hacked within minutes" as this sensationalized report claims.

Edit:

I found this longer version of the story:

http://www.nbcnews.com/watch/nbc-news-web-extra/honeypot-tes...

Basically they went to a website on the phone and ignored warnings in order to download and execute a malicious APK. On the PC they followed a link in a scammy looking phishing email to download and open a malicious Office document. On the Mac they visited a website that had an ad suggesting that they needed an "antivirus program" so they downloaded and installed it.

So yeah the devices were hacked within 24 hours, but because of stupidity, not because Sochi is especially dangerous. Nothing can help you if you deliberately ignore warnings, and deliberately install Trojan horse malware. The exact same thing would have happened to him in the US.
Security Gaps Still Exist in Enterprise Beacon/iBeacon Deployments