skysight-inc/HackerNews huggingface dataset:
Syntax and style are tightly coupled in Python. It's not hard to remember i++ is the same as i+=1 or that if(bool) { can optionally have a line break between the guard and the brace. In other languages, you have more choices. If you have more choices and just type what comes to mind first, you're going to get stylistic inconsistencies.
Very nice albert! There is some links on this list that isn't on the magictools one. Would you mind to contribute with us?
Fescue is a european grass, suited to fairly wet environment, and not suited to the typical North American summer of the west, midwest and south. Fescue is part of why everyone waters their lawn--to reproduce a European rainfall regime.

North American native grasses are the best way to go. Search on "north american native grass" for a window on more appropriate grasses.

Here's a link[1] to an article on grass types and drought by Texas Cooperative Extension (via Texas A&M University).

[1] http://publications.tamu.edu/TURF_LANDSCAPE/PUB_turf_Keep%20...
Thanks a lot, very useful info. Yes, I know that because of state "diff" is really not diffing but synchronization of "blueprints" with actual "components". Still, after the update the order of the existing children of a node might have changed, and it is possible to devise a simple, not too costly (n log n, n is the number of children), and optimal strategy for rearranging the nodes.
> "The last couple of recent wars (think Iraq, Afghanistan, Libya, etc) were fought mostly with "big tech" (airplanes, bombs, tanks, etc) which is pretty deadly to low level mosquitoes like civilians and foot soldiers."

In those wars, was it both parties using airplanes, bombs, and tanks? Or was it one side using those things, and the other side holding out without them for over a decade? The opposing tanks in Iraq were shredded in hours, it was the guys with rifles and improvised weapons that held out.

In Berlin there is a Soviet war memorial that is known by some locals as "The Tomb of the Unknown Rapist". You can imagine why. When you are in a warzone, you cannot depend on anyone but yourself to keep you safe from the soldiers of the conquering army. Having a gun will not put you on equal footing with them, but at least it will give you the opportunity to attempt to defend yourself.

> "You would shoot the guy going through your trash? Or the guy stealing your bike?"

Where the hell did those suppositions come from?
It looks (and sounds) like the [Razor](http://www.asp.net/web-pages/tutorials/basics/2-introduction...) template engine for asp.net, so maybe somebody there liked it? (because there's no way they think their target market has experience with that engine...)
Survey: What are the Best Open Source Cloud Projects?
I disagree. The only way to prevent security agencies from indiscriminately monitor web traffic is to make it technically impossible. No political action is going to stop all such entities in the world from monitoring web traffic, let alone prevent non-government entities from doing so. I am not saying Tor is the answer, but whatever the answer is, it will have to be technical.
> * Bitcoin the Network may ultimately be more valuable than BTC the currency

This is a fundamental misunderstanding of Bitcoin. Because each and every Bitcoin function as a sort of "token" that provides access to this payment network, their value is closely tied to the value of the network. For Bitcoin to become an international payment gateway system, liquidity requires every Bitcoin to be worth a lot.
The reason why Mori scales better is because it implements arrays via a tree of 32-slot arrays. So unfortunately, you cannot use normal JavaScript data structures and have to re-implement all the array methods that know how to deal with this data structure.

React.addons.update uses normal JavaScript arrays. So it won't scale as well, but at least you get immutability.
There is interaction occurring with the DOM in both benchmarks.

The way that the Backbone TodoView is designed does not take into account the possibility of a user adding 100 items using the dom within a tight loop. Probably because such a use case is impossible outside of this type of benchmark. By doing so the Backbone implementation ends up performing a lot of unnecessary renders. Therefore as far as Backbone performance is concerned this benchmark is not indicative of any real world scenario.

Just to re-iterate; when you're loading a set of todos from your local storage to display when the user first opens the page, you would not populate the "new todo" input box and fake an enter event for each item that you want to add. Instead you would reset the Backbone.Collection with a list of your new todos (go through the interface). That's basically the change I made to the benchmark. Sorry if it wasn't clear.
For one, an ICMB gets there in an hour by hitting the ground at a couple thousand miles per hour. Sub-optimal for cargo. :-)
With hindsight, sure, but was that really obvious in 1995 when JavaScript shipped?

1995 saw Java's first public release. PHP was a CGI-thingie that powered Rasmus' personal homepage. Tcl and Perl was the state of the art of scripting languages. Ruby was released (it would be another four years before it started getting traction outside Japan). The first edition of O'Reilly's "Programming Python" was published in 1996.
A/B testing – statistical hypothesis testing vs. multi-armed bandit
No, I didn't fail at reading anything. The increase is both within the noise of the data and insignificant. 20K transactions is nothing, hell given the number of BTC that are "washed" through pools, one person could easily account for 5K of those transactions.
That seems unlikely, given that 73% identify as Christian and not that many of them think Jesus was American.
I thoroughly enjoyed this article in the Wired years ago. I see that it was submitted way back when, but never gained traction.

Beyond the general drama and unique work described the inclusion of a laptop wielding naval architect as part of the team was just fascinating to me.

'They're a motley mix: American, British, Swedish, Panamanian. Each has a specialty — deep-sea diving, computer modeling, underwater welding, big-engine repair. And then there's Habib, the guy who regularly helicopters onto the deck of a sinking ship, greets whatever crew is left, and takes command of the stricken vessel.'

'Again, the Dutch called for cranes, but Titan won the contract by proposing a novel approach: It hired a naval architect to create a computer model of the ship. The model indicated that the vessel would float again if water was pumped out of the holds in a specific sequence.'
The closure compiler is also pretty slow, a way around it is to keep a warm jvm and compile that way (70% performance increase over time). I assume a similar strategy is not possible for typescript, which is a pity.

Typescript seems pretty cool, lack of dead code analysis and the inability to write my own compiler passes (I have looked for this, but it does not seem to be an option - would love to stand corrected) puts me off it.
It looks like the underscore naming is used to benefit from recognized branding of the JS library, not because it's the best name for a Go package.
For some reason I didn't expect a mad scientist with a secluded death-robot workshop to be a nice guy. I'd love to have one of his shotguns, though.
> Why would I want to work, if I am just paid to do nothing?

Try not working. Boredom is unbearable. Most people would do some kind of work even if they have enough money to spend the rest of their lives doing nothing.
> Do they really though? Road infrastructure (especially bridges) is widely recognized to be really bad in the USA.

This is due to Republicans in Congress blocking an increase on the gas tax, currently at ~18 cents/gallon of gas since 1993.

> It's hard to say how well police work without comparing it to something else, but just based on the US prison population I would say that police don't work well.

I'm not a huge fan of police myself, but I believe this problem to be with laws enacted by legislative bodies. I believe you'll see less arrests as drug arrests drop due to decriminalization/legalization of recreational drugs across the US.

> Fire and maintenance services might work reasonably well, but I bet both are shockingly extremely expensive.

Citation? My property tax bill for my municipality (~75K people) shows public safety costing ~$48 million/year and highways and streets cost ~$14 million/year. I don't believe those costs to be out of line for the amount of people covered.
They copied my blog post! [1] Ok, that's actually extraordinarily unlikely, and I'm glad that other people think we need to look at Bitcoin through the medium of exchange/unit of account/store of value trichotomy and I'm glad that they seem to be going forward with using bitcoin as the basis for an electronic money system without denominating anything in bitcoins.

[1] http://hopefullyintersting.blogspot.com/2014/07/thoughts-on-...
My contention with the idea of everyone-as-a-producer is the same forces that enable companies to produce without employees also increasingly drives winner-takes-all behavior that leaves little room for being second-best.

While the disruptions in distribution mechanisms and increasing ease of deploying web-apps has provided the appearance of it being easy to launch your own business and make money, I'd argue that it might very well be a transitory period until bigger players with deeper pockets lock down profitable sectors.

I just can't see a long term steady-state where the market is spread so thinly that everyone can simultaneously be a business-owner serving some small collection of a few hundred customers, instead of aggregating into single, monolithic companies that serve thousands or millions.
Before you pitch the new boss with the idea that you deserve more money and the ability to continue working remote office-- read this book > http://pitchanything.com/book/

There's an attitude and posturing element to this, you're The Prize. He's lucky you're on the team. Not arrogant, but self-assured.
Money isn't the only relevant unit of account. Even in stable economies, stocks, bonds, and the like are very high friction, and there is a lot of room for disruption and innovation.
On the other hand, the robot arm might have been carrying an iron rod that just looked like a gun, loaded or otherwise?
Slightly off topic, but can anyone share a link to a large, well designed (open-source) codebase written in TypeScript? Github incorrectly/mistakenly tags C projects at TypeScript thanks to the `.ts` files present (thanks for picking a unique TLA Microsoft ;)

[0] https://github.com/trending?l=typescript
It seems like they were bailing out. If estimates say the company was worth ~700M and they sold for 300M and they were "racing toward a sale", seems to me Yahoo will have to revive it somehow if they want to make their money count.
I have done something similar in the past: http://ahmetalpbalkan.github.io/go-linq/ (https://github.com/ahmetalpbalkan/go-linq) this also has filter/map functions (where/select in LINQ) I haven't used reflection but callers should make type assertions needed.

This doesn't make things very slow but not very faster either. When you need performance, a code generator like this can help: http://clipperhouse.github.io/gen/
If gold wasn't used as a store of value its value would be very maybe a hundredth of what it is now: Gold-plated jewelry in our modern era is essentially indistinguishable (even at the level of a physics lab using scales/xrays/etc if need be) from solid gold jewelry.

Gold, for all intents and purposes, is also "backed by nothing".
App Promotion Via Podcasts
Thanks a lot! I grepped it but I cannot really figure out the strategy from the source code. Probably you are doing something similar to what I am doing.
White Space--Your Gandalf at Helm's Deep
Common carrier has worked out for other utilities in the past. Publicly owned infrastructure is the next step.

You can view it as simply as, developing a single distribution network and subscribing to Comcast/AT&T/etc at your discretion over that common distribution network saves everyone money, because the city has only one distribution network rather than several cable networks, DSL, satellite, etc. It additionally could encourage competition among service providers, as incumbents would not need to develop their own distribution network.
Does anyone else wonder if this is more of a go-for-it-all-and-negotiate-back-to-reasonable sort of attack on bitcoin? He can't really want what he's proposing; banks don't even ask for government approval when they launch new features. So the only thought is that he either doesn't want bitcoin at all or he wants to win control of it in NY by proposing unreasonable things. If he'd wanted real consumer protections, wouldn't he just have asked for them?
I agree with this completely. BTC is proving out the idea, but the total market cap is only $8 billion.

What stops Goldman Sachs from seeding a cryptocurrency tomorrow with a market cap that massively eclipses BTC? The big IBanks are sloshing billions and billions of dollars around all the time. There is this assumption that BitCoin is so big that it is the winner, but it is "so big" relative to a bunch of people that aren't in the world financial system today.
I've been meaning to build a chart to evaluate this. The question would be: What are the longest periods of time one could have held Bitcoin and lost money? And secondarily, how frequent were the opportunities to have lost money?

My ballpark guess would be that the longest you might have held Bitcoin at a loss were if you purchased during a few day span during the peak of 2011. You would have had to have held for almost two years to have turned a profit. But on 95-99% of days in which you could have purchased bitcoin, you would have profited within 1 year.

I'll try and put that together. Should be interesting.
Not quite what the article says. The judge has punted the question to the EU level, and denied granting an injunction prohibiting the resale. It's still perfectly possible that the court will rule the site in question is not operating legally.
Manufacturing the Talent Shortage
HTTPSwitchBoard [1] seems to a decent job of blocking most (not all) of these methods. I currently have it configured to only allow scripts from the domain I'm visiting and quite a few of the methods mentioned rely on scripts/cookies hosted by third party websites. Granted, switchboard is far from foolproof but it's a step in the right direction.

[1] https://github.com/gorhill/httpswitchboard
There is no contradiction. I am not her and she is not me.

You use too much passive aggressive language for me to seriously consider your points.
In Wilmington, which the parent comment mentioned, the power is run by Duke Energy.
The water & sewer is public, and is subject to frequent breaks and spillages as a result of how outdated the infrastructure is.
One way to address the private utility companies' argument...

The private ISP's argument is a perfect flip-flop and doesn't really deserve addressing.
Most business users still rely on Apple mobile devices
Hi, filled the form. How long does it take to receive the first 3 chapters in my inbox?
Are you under the belief that everyone can just move between the states without any capital cost?

If an area doesn't provide a better environment for business, no reasonably-available amount of taxpayer incentives would convince a business to move.
I submitted a third reading which strikes me as both more charitable, and almost certainly more accurate, than either of yours were.

Nor did he state what you claim he did; it's the article author, not Baber as quoted, who equates civilian police and the military -- if Baber didn't want it in the hands of civilian police, why'd he donate one to the county sheriff?
exponential growth of other technologies did not stop until they reached mainstream adoption. Bitcoin is very far from that
Game Mixes Instagram With Real-Life Challenges To Get You Offline
Researcher Identifies Hidden Data-Acquisition Services in iOS | Threatpost
If you think you can make it better in React, pull requests are more than welcome. For example, we didn't have batching when we open sourced React and it was written by the community :)
Lawsky did what makes sense from his perspective: he applied the money transmission framework to Bitcoin.

The authors of this post are both biased in favor of Bitcoin, and not particularly careful examiners of the real consumer protection issues at hand.
I've done some research too - check out this implementation of cursors, it enables drop-in O(1) shouldComponentUpdate (like Om) and is compatible with rAF batching (like Om). We explored Mori for a bit too and ended up deciding Mori wasn't worth it. (Our app was big enough that we experienced pretty brutal performance without shouldComponentUpdate. Now our bottleneck is methods like Array.prototype.map over large lists in render, which Mori can't help with - we have to restructure our state away from lists and into trees to better take advantage of shouldComponentUpdate)

https://github.com/dustingetz/react-cursor/blob/master/examp...
https://github.com/dustingetz/react-cursor/blob/master/js/Cu...

(It is backed by react.addons.update, it provides a mechanism like mori.assoc_in for immutable subtree updates, and it preserves reference equality for equivalent cursors (value/onChange tuples))

(Cursors are also not vulnerable to issue#122 https://github.com/facebook/react/issues/122)
Not quite as interesting to see an _ clone after watching this critique of _ https://www.youtube.com/watch?v=m3svKOdZijA
Cunningham's Law: The best way to get the right answer on the Internet is not to ask a question, it's to post the wrong answer.

Named after Ward Cunningham, the inventor of the wiki.
I'm Singaporean and yes, this is correct. The whole gender movement in tech is really only an American thing. The whole help-the-minority-because-they-must-be-disadvantaged/affirmative action phenomenon is something unique to American culture and it's been really interesting to observe from a foreigner's perspective.
You have the supervenience[0] of "medium of exchange" and "store of value" reversed. If something is valuable then there will be demand for it. In fact value and demand in the domain of economics, according to Aristotle, are equivalent. (Aristotle also wrote over two thousand years ago that money is not "real" but that's another story.) When there is demand for something it can become a medium of exchange. Asserting that something is a medium of exchange does not make it so unless there is underlying demand for that something.

Primary and secondary is the wrong way to think about. "Medium of Exchange" is a high-level property that depends on the lower-level property "In Demand". And that is why the value of, or the demand for, bitcoin is critical to its success as a payments platform.

[0]: http://en.wikipedia.org/wiki/Supervenience
A couple of things.

1. Many people have an innate desire to do something productive. I might get paid to sit at home and do nothing, but in all that spare time I have been tinkering with electronics and now I've just invented a new robotic vacuum cleaner. Now I have a business and I'm making big money.

2. How much money and time and resources do we spend forcing people to work when they don't want to? There are people whose entire job revolves around forcing people to work, ensuring they're doing adequate work, and distributing government money to them anyway because their income from their forced job doesn't cover the bills. Why bother?

3. There are many things that would motivate a person to find a job, or find a better job. Not being able to support their family is one of them. Give them enough money to get by and if they want more they have to work. There's your motivation.

4. We already have a culture of dependence. What's wrong with that? Everyone depends on everyone else in a well-functioning society.

Why do freeloaders bother people so much? You can get paid to not work right now. I've done it, I've been on unemployment and food stamps when I legitimately needed the help. That's why I have no problem supporting the next person who needs help too. It's not a culture of dependence, it's a culture of support. And for the few who just don't want to work... who cares?
Banks actually do have to ask for permission for "new lines of business", aka new products. The theory going around is that he asked for a best case scenario for the regulator and the goal of the comment period is to see what the industry cares enough about to push back hard. His goal is to have a regulation come out of the comment period that all of the "Big Bitcoin" startups and VC's like enough to apply instead of sue. He'll probably get what he wants.
Here in Wilmington, they can't get the buses to run within 30 minutes of scheduled time. I don't even want to imagine what the municipal internet would be like.

Saw this elsewhere today. Speedtest result from Chattanooga:

http://www.speedtest.net/result/3637087466.png

Every private corporation that ever took a tax abatement, subsidy, or other government incentive is also "taxpayer funded."
It certainly is an "ask for the moon" type proposal, which is how regulators often like to start. Part of the problem, though, is that it's so far skewed to one side that getting it back to even somewhat reasonable is going to take a lot of work.
Maybe I should have said "for now"
Aluminum was more expensive than gold until a cheap way to purify it was developed. Now we wrap our food in it. Gold is only valuable until the first metallic asteroid is placed into high Earth orbit. Not tomorrow, but probably sooner than you think.
Great article. The only problem I had with it was an IP address being analogous to a bitcoin public address. Stripe.com is vouchsafed by a certificate authority, so when you go to the address either by typing or by a link, you have some reasonable, if sometimes tenuous, assurance that you are dealing with the real stripe.com and not some typo-squatting fraud or MITM. Using friendly addresses for payment removes the statistical uniqueness of public keys from the equation. As long as the friendly identifier is not the primary one, there is no issue, but I see nothing wrong with establishing identity through copy/pasting a bitcoin address from a known trusted source or scanning a QR code.
It turns out that most people don't like this in practice. In software where that behavior is implemented people ask for the option to make linear movements. For making electronic music many people don't want to set and forget a parameter, but vary it continuously, and angular adjustment is not convenient. Vertical/horizontal fader controls are popular for some parameters (eg envelope adjustment or crossfading between two sources), and hated for others (eg EQ).
I remember the intersection of adolescent navel gazing and the discovery of pot. I just never wrote it down.
Drive around NASA's SSERVI via telepresence robot
Yeah... right... show this to some people in Africa and come back and read it again...
"robots will drive our cars, manufacture our goods, and do our chores."

"Drones will take the jobs of postmen and delivery people."

I can't take seriously an article that makes absolute statements like this.

Not only are drones not able to operate during certain inclement weather (and in certain geographic environments) but you can't deliver a refrigerator (as only 1 example) with a drone.

There was a time when people thought that everyone would be flying around in their own personal airplane so the devil is in the details of course being able to predict human behavior as well as technology is very important as well.