skysight-inc/HackerNews huggingface dataset:
While this is interesting, it ignores the "elephant" in the room, and it's a big one. Or should I say dragon?

NK is China's client. An attack on NK would not be taken lightly, and might lead China to retaliate, or disrupt the attack, or just not cooperate. China also knows an attack by Japan, or South Korea, or the US / NATO would have a democratic replacement as a goal, and China would be very nervous at democracy being established at its doorstep.

Imagine China invading and imposing their communist ideals in Baja California (after imagining Baja California was the corrupt hellhole NK is now, which is frankly hard to do). Would the US tolerate such action, or would the US openly or clandestinely cause trouble?
Or why it would be ideal to be used by the government - so we could track how they move money around, prevent corruption and generally keep an eye on the untrustworthy ones.
Well, "unexpectedness" isn't just a failure to anticipate by weaker players. A non-optimal move could be intentionally made with the intention to be unexpected, in order to play mind games with the opponent. Unexpectedness could be a factor in what makes a move strong, not just an after-the-fact observation.
If you look at the tree view, the lump sum has already been broken down into smaller bits.

https://blockchain.info/tree/98324324

Click the yellow circles to expand the tree nodes.
Dropbox CEO: The creators of email would cry if they foresaw its slow evolution
How to build simple caching with Redis
Go back to Reddit.

EDIT: some downvoter getting a little angry about a microagression?
I meant into Bitcoin.
> if they decide not to do that, my money's on them creating half-assed proprietary browsers built around WebView

All of the major OEMs have already done that. They've been shipping their own browsers built on top of webview for years now. The only devices that ever saw Google's/AOSP's Browser were Nexus devices and those running custom ROMs.

Being limited to WebView isn't a problem anyway - that's all the old Browser used. It's "just" a UI on top of WebView. Just like the majority of browsers in the play store are "just" different UIs on top of WebView.
Yes! At least triple-abort should kill the kernel! P.s. hi again!
Yeah, we knew this was going to happen after hearing that. We should have just aborted, but decided to be hopeful that it would be tastefully handled. I guess that was too much to hope for.
Anyone familiar with Salesforce's accounting scams should not be surprised by this.
Basically the idea is that you assume you have, say, QT doubleton in a suit, dummy has J9x, and declarer is presumed to have the rest of the significant cards in the suit - perhaps the suit opened.

Declarer leads the A, parter plays low, dummy plays low. Do you discard the Q or the T?

Since you have to discard a non-small card declarer will know you have either a singleton, or QT doubleton, because with any other holding you'd play something else. If you have T singleton, there is nothing declarer can do about it except lead small to dummy's J at trick 2. However, if you can convince declarer you have Q singleton, the right play is to hook the 9 in dummy. Thus, playing the Q at trick 1 is a mandatory false card - discarding the ten will never gain, discarding the Q puts declarer on a genuine guess.

At very high levels, this gets further randomized because declarer will pickup on the Q likely being a MFC, and thus work to otherwise resolve the guess and get it right (e.g. play other suits and using deductive reasoning from that. - so at very high levels the winning strategy is actually to make the MFC most - but NOT ALL - the time, at random.
The government would have to consider Bitcoins as a currency for it to be taxed like a currency. Right now it has no status identified for legal purposes so no way to tax it.
I am sure that several governments are looking in to it as we speak. Death and taxes
I've been working with JavaScriptCore to facilitate the optional code-on demand constraint of REST, e.g. A client requests a JS representation of a resource, which includes what fields a valid resource has, type hinting so the client can dynamically build a UITableView with the most appropriate controls for each field, and validation functions allowing the client to validate a field when it changes or when its UITextField resigns first responder status.

I just had a horrifying thought: Aren't apps that download code banned from the App Store? If so, would this include JS downloaded at runtime to be evaluated with JavaScriptCore? What's the conceptual difference between this and a UIWebView opening a page that has <script> tags embedded?
He might as well have used my Grandpa's famous 'cabbage licqueur'.
I think this is why it's more likely to work - you can decide who you want to trade with -- and if there's "bad money" discovered, then you can decide to not accept it. That system doesn't exist yet to help facilitate that ecosystem however. I'd like to see it though.
Must be someone buying a seat on Virgin Galactic
You're absolutely right, I had forgotten that that was the original argument.
As someone who owned about that many at my peak, that hurts so bad.
Except that Zerocoin and Coinjoin are being developed and may one day become default in Bitcoin. This is still early days. Satoshi did amazing novel things, but he couldn't do everything.
Not startup but still losing tons of money.
Were any of these previously-thought-lost "dark" bitcoins, or was it all live bitcoin currency?
"Dear LG,

I've really enjoyed using my LG TV/network informant. I'm wondering whether LG has any other exciting products I could use.

Do you happen to sell a camera that monitors my location? What about a vacuum that phones home with my fingerprints? Or perhaps a washing machine that steals my dreams?

Thanks for developing the products of The Future!"
Isn't a seat 400 Bitcoin? That is a lot of seats, maybe they are buying the rocket and plane?
Great question! It's often been the case that we're spending most of our time on more substantial stuff, and drumming up some little UVI at the end of the day just to keep that graph happy. There were times, early on, when it felt like burdensome overhead to have to do that, but in retrospect it was very worth it to always have that constant pressure on the user-visible side of things.

So, no, we wouldn't change it. (And of course Beeminder is quite flexible so we could change the "1/day" part at any time -- with a one-week delay.)

We did recently decide to also commit to non-visible improvements (refactoring, upgrades, unit tests, etc). We're calling them infrahancements: http://beeminder.com/meta/infra and will tweet those at http://twitter.com/beeminfra
I think that's part of it. It's also aimed at non-hackers who took a look at Clojure once and said 'yuck'. And managers who are being 'groomed' not to totally freak out when someone on their team says "can we use the Wolfram Language on such and such a project?".
I was just using that to lead into the thing I really wanted to say. I admit my dislike is my problem. I thought that I followed it up with reasoned and thoughtful discourse. What part of my statement do you disagree with?
Google's ever waning morality (New Slogan : BE EVIL).
Tcl[1], which @antirez has also held up as incredibly lucid code.

[1] http://core.tcl.tk/tcl/timeline?y=ci
People pay for itunes when they can get music for free, people pay for netflix when they can torrent or stream for free. Some people are happy to pay for services they like. Some aren't. But I think that you can make a business out of those that can be happy to pay, if the product is right.
> Now, solutions for getting light out of edison sockets take up A FULL AISLE in Home Depot, with a dizzying array of choices that are difficult to evaluate.

So that damn government meddling has resulted in too much choice in the free market?
Damn, how do you do quotes?
Scratch your own itch (solve your own problems).
A shepherd who loves Twitter
Amazon makes Prime Giftable
To be fair, our brand of monotonicity is somewhat different from LISP's, as I've discussed before at length on HN.
I hear this perspective a lot on HN. If OO programming is awful, do you have any examples of what you consider to be good code?
I believe there is now one business in CO that has their permits :)
This is not JSC, and just using UIWebView, but would be good enough to estimate approximated difference.

http://iao.fi/myposts/uiwebview

The author is claiming the difference would be about 5x. I think that's reasonable.
Apple starts selling unlocked, SIM-free iPhone 5s in the U.S.
It wasn't for founders to realize because as far as they were concerned things were going great. It were the merchants who had to realize that they were being used to fuel the engines of Groupon. Another big loser in this game would have been the investors who wanted to ride the engine. Whether they knew it or not, but founders and customers had a party at someone else's expense. I kind of feel sorry for the merchants.
The author objectifies and distorts FOSS quite a bit in order to shape it into a target for a critique of capitalism. You can criticizes anything as being soulless if you remove the soul!

FOSS runs on human values. As an analogy, if your village doesn't have good drinking water, and BigWaterCo isn't doing anything about it, you get together build a well, and then you try to keep BigWaterCo from taking it over. It's that simple. Not every single actor in the vast ecosystem acts from those motivations, but that's why the movement is there. (With the addition of: Don't wait until the water is bad.)

Many people get paid to work on FOSS, while others volunteer or treat it as a hobby. It may or may not bring money or "social capital" (a term used to try to frame "respect" as "money" and any group of cooperating people as an overly materialistic economy). The author's perspective is shallow and cynical. I imagine them seeing, "Built a well" on a villager's resume and thinking they finally understand why they went to all that trouble. It's to look good, and turn that into money!

No, it's to have clean water to drink, now and in the future.

But I'm just your typical member of the "able, white, cis, hetero male" category, so feel free to view my answer through the lens of whatever stereotypes are supposed to apply to that category. (Sorry, couldn't resist!)
#5 in sequence comprehensions part doesn't seem to work for me. I've checked my solution in console clojure interpreter and it evaluates to true there.
If only there was a free, completely open source browser with more than 4.5 stars in the Google Play store which could be bundled without any business deals...

Bonus points for a cool project codename like Fennec.
The Benefits of a Curved Phone
50% of angels regret investments made this year
oh -- so you _are_ going RAFT ? You initially dismissed it as too difficult... _very_ interesting (cool) choice.
Or why it was created by the government. We still have no idea who Satoshi is, and bitcoin is obviously robust enough that it had to have been peer reviewed.

It's the perfect honeypot.
You can play videos with youtube-dl:

mplayer -really-quiet -cache 3000 $(youtube-dl -f 18 -g $(xclip -o))
These comments would be a lot more interesting if people identified what was cool rather than just bitching about ego or syntax or licensing. I'm not going to be using the Wolfram Language, but I'd love to identify the best ideas from it. And it's a different enough language that I am confident there are interesting ideas in it.

My own contribution:

Idly looking about I come upon this page, which is not particularly notable: https://reference.wolfram.com/language/ref/Sow.html

What is notable is this example:

In: Reap[Sow[a]; b; Sow[c]; Sow[d]; e]
Out: {e, {{a, c, d}}}

Reap/Sow ss a funny language feature that I haven't imagined before, but that's not really the point. The point is that this is a runnable example – that's actually what is output. Typically when you run something like that you get "NameError: a is not defined". And "a" here is really a variable, of sorts – it's not a string or symbol (at least not a symbol in the sense that we know them in programming).

Given this, snippets of code are just as executable as entire programs. Every expression is like a function with the free variables as its parameters, and a sequence of expressions is a bit like function composition.

This is all natural from the perspective of mathematic notation. In a more traditional programming environment I think it's reminiscent of partial evaluation: https://en.wikipedia.org/wiki/Partial_evaluation – where you analyze a program and execute expressions opportunistically. It's really almost the same as partial evaluation, but the Wolfram Language knows a lot more about how you can execute different combinations of expressions than a typical language. A typical language does not really "believe" that (a+b) and (b+a) are equivalent. It doesn't know how to relate different operations. Nor do normal languages have a concept of simplification, so they can't speculatively try other arrangements (where none in isolation is clearly better or simpler than another) to see if simplifications are possible.﻿
Current (and Active) Xbox Emulation Projects (2012)
Sure, I went off the handle a bit, but the thing that really set me off here was "what nobody will tell you." It's linkbait-y FUD. Every communication around LED bulbs I've seen has mentioned the heat issue.
How to adapt a 100 mA DC ampermeter to measure up to 5A
Wow. That's an exhaustive discussion. +1
ISO Standard for Storing Gender in Databases
22 Year Old Magnus Carlsen Is The New World Chess Champion
Ask HN: Passively investing $50-200/mo into bitcoin as a Canadian?
Where could I passively invest into Bitcoin as a Canadian. I'm OK with losing this sum of money after a few months, and seeing how fast Bitcoin is growing, I wouldn't mind making a few bucks. I was going to use LibertyBit but they shut down.
I don't think that's how it works.

Tax over selling a property are not dependent on the property (ok, it depends sometimes, like real estate) but in principle they exist regardless of the nature of the property.
Sort of. Chromium is actually the base for Chrome, and that's true for Android as well. However while Chromium on PC has more or less the complete browser UI, the Chromium for Android does not. All the hard stuff is there in Chromium for Android - blink, V8, graphics, webgl, etc... - but the UI isn't.

In Android 4.4 the WebView sits on top of Chromium, so if an OEM really wanted they could continue to use their own browser skins that sit on top of WebView like they previously shipped and it will now magically use Chromium under the hood. So really there's no story here.
It's not controversial that some people like it and some people don't. Eliding this fact means the writers are doing their job in bad faith.
Just how fat is federal IT?
The government can tax anything it wants. For example, barter exchanges are taxable by the government, even if no actual money changed hands. They would just put a dollar figure on the barter, and then tax it accordingly. Bitcoin doesn't have to be a currency in order for the government to tax any gains made on its sale or transfer.
They didn't measure how this affected revenue. They're still in the process of rolling out that test. (I work for VWO)
I'm building a hybrid app right now. I can't see Angular and all its magic being a good fit. The provided browser controls in smart devices have horrible performance and are often several releases behind. Most are deceived thinking that a hybrid app that works well in a desktop browser will perform as well on smart devices. You will be disappointed. FWIW, I settled on Intel's App Framework after trying several popular frameworks.

As a side note, I'm surprised by how poor hybrid apps perform on Android. You would think Google of all companies would be pushing browser based technologies further.
I still dont get how that kind of amount is cashed out.
I mean, yeah, there is some brokers, but I dont think they have this kind of cash available...
This post - The Story of Oh - is another great one to read:
http://pjmedia.com/richardfernandez/2012/07/16/the-story-of-...

Oh Kil-nam is a South Korean man who received his PhD in Germany, decided to defect there with his wife and two children in 1986.

Read the story, is all I can say.
Yep, I thought brombone had an interesting pricing model :) I wonder if they managed to get any signups.
(fn [f] (f 5))

I do love the format, but what I like a bit better about Clojure Koans is that you can see the previous ones for a bit of a reminder.

Maybe for each section, they could leave up the ones you'd successfully completed so you could refer to them.

Other than that minor nitpick, I love this.
Is Google making companies pay for software they offer as a free download in the Play store? How does that make any sense?
ASIC based litecoin (scrypt) machines are coming in 2014
Fair criticism on the title; I weakened it and made it specific to Android. [Edit: op edited subject after I did.]

Your comment about the one app (Talking Tom) isn't quite accurate. Most of the times the phone sent its IMEI, this was due to Talking Tom. But the sheer number of servers contacted is unrelated to that app--and there was no testing of how many other apps that weren't installed would have sent the IMEI.
The YouTube app that was being shipped in iOS previously was written by Apple, not Google. Google's YouTube app was never bundled with iOS.
Just to make sure I am absolutely clear, I am talking about 61...Kh6, which enabled Carlsen to play 62.Qb6+ forcing the queen trade.
I used to be a professional poker player, and although I agree that especially in the beginning -- while you're quickly evolving -- it's a lot of fun, after a while you do it for the money.

It's very different from MTG, where me and my friends would play for the thrill of it, spending whatever little money we had to play.

The easy test here is: would you play a poker tournament just for fun, if there was nothing at stake? Few people actually do it. The thrill in both cases actually is (or becomes) the money made/lost.
Before Chrome became the Android browser id led a dual life, as Chrome, Google's commercial product that includes some licensed IP, and Chromium, an open source project.

I expect that licensing Chrome in Android is necessary for the same reasons there are parallel projects and products for other platforms.
My MOTO FONE (Motorola F3) contacts zero servers per day while idle.
Let's say that you pay for Virgin Galactic ticket - that will be a fairly large transaction pointing to your wallet. Someone will be able connect the dots and find out that you also bought Viagra, and a penis enlargement pump. Do you really want that connected to you?
Another case - you buy something from one of the stores that accept bitcoins. That store may have the address of your bitcoin wallet. They will be able to use some clever algorithms to see how much money do you have available there, what did you use your bitcoins for, and more stuff like that..
It should be noted that all we can know about an arbitrary transfer like this is BTC was moved. We do not know if ownership of said BTC changed; people can own many bitcoin addresses.
You clearly don't have a clue about how bitcoin works. If two parties want to make their transactions totally untraceable it is possible. As far as I can tell, this transfer could be made by the same wallet, from generated address to the other in order to initiate speculations and show that BTC can actually be used for big un-taxed, non-stoppable money transfer, or it was just a way to show to the IRS what money is missing by not endorsing bitcoin asap.
How about hashmaps, something like records and other constructs for building large, long lived applications.

I'd kill for hashmaps, some sort of records and strong typing in Mathematica.
Hi, I work at Posthaven and we host his blog.

Odd, video on the site works for me on Firefox (25.0.1 on OS X), and we're actually using mediaelement.js which is listed on the page you link to. What OS/version of Firefox are you using?
Here are my rambling thoughts on the article, happy to discuss.

1) I don't feel that all or even most open source developers do it for social capital. There are plenty of people who do it selfishly to scratch an itch, to learn , or because they are passionate about a project. There are lots of people toiling away on obscure open source projects that will never see any kind of social reward for what they do. And the social capital generated by closed source success is just as big if not greater than open source. Bill Gates or Zuckerberg could cash a lot of favors surely.

2) I agree that privileged people with free time are more able to do open source. But isn't even just being a programmer the same situation? Not every human has a computer and the time to learn how to program. So I don't really follow that this same constraint makes open source oppressive, any more than programming itself is oppressive.

3) Is Stallman really the best example of someone cashing in on all of that social capital? I don't know him , but he seems to live a pretty modest life. Has he made more money than he would have if he never did open source and just became a professor after going to MIT. Also , not sure if I would describe him having hegemonic control over open source discourse. As lots of people dont always see eye to eye with him.

I get that these criticisms are popping up now due to some people requiring github profiles for jobs, which I agree is not good. But outside of the HN / twitter bubble , not many companies are actually doing that. As the # of programmer jobs are increasing greatly ( partially I would say due to open source projects like rails & linux ), the # of programmer jobs that dont require a github are increasing faster than those that do.

Alot of the criticisms in the article are more criticisms of society and the economy in general. I think the solution looks more like fighting for basic income or something similar vs fighting for closed over open source softwares.
I guess the psychological elements were somehow forgotten too --

I can assure you that my wife, bless her heart, will see a deal somewhere, utilize that deal, and then write off that business until another deal comes along.

Not sustainable as a marketing strategy as it definitely attracts the wrong type of customer.
One thing that isn't in the article: Chrome for Android is proprietary software. Yes it uses the chromium project as an engine, but all the UI bits are proprietary.

This leads to ridiculous procedures if you want to recompile libchromeview.so and replace it in your app:
http://code.google.com/p/chromium/wiki/AndroidBuildInstructi...
It's designed for quick cross-store comparison shopping and finding suitable replacements. All sites above are designed for browsing stores.
I am just waiting for someone to ask, "How else can one achieve correctness?" :)

But cults do not do that, they just accuse non-believers, in this case, that they do not care about correctness.

That's like saying Messner and Habeler did not care about safety because they climbed extreme pitches unroped where other pairs roped up and moved one at a time. But M&H were very good climbers and got up and down twice as fast as the others, who doubled their risk of the weather turning on them by being "safe". If you know your mountaineering, the latter is usually how folks die on mountains.
Why I let my students cheat on their exam