skysight-inc/HackerNews huggingface dataset:
StarCraft has balance problems? So thats why the new patch got released!

I find it funny that you'd assume that I don't know that. Of course I do. The balance in Chess is what makes it a far more strategic and "complex" (in terms of strategy and tactics) game. I said as much in my post. I like Chess, I just thought it was funny that despite playing chess all throughout school and competing in various tournaments, I'd never made the connection with StarCraft's various terms, ideas, and strategies.

That's what I was expressing. I have no idea what you thought I was trying to say!
>They could make computers do everything for them... helping them select the best photo to show to potential dates.

Hmm. What are those tweets about anyway:

>Considering writing some software to use MTurk to rank my self-portraits.

It's kind of funny that out of two examples given to demonstrate the utility of programming a computer, one is actually just asking people for their opinion.
Don't invest what you cannot afford to loose.
Maybe the municipalities should start asking Google why they were rejected. I'm extremely skeptical that cities are opening up to competitive fiber offerings -- a lot of it is political wrangling that most aren't even willing to deal with.

Cut the red tape and they will come. Fuck the exclusivity wheeling and dealing.
Yeah, that was exactly my thought.

50% is not actually that bad - given that its really hard to say which investment will work or not.

Put another way, it means 50% weren't too unhappy with their investments! That's a lot!
I've never heard that story before. Can you flush that out with some more details? I'm genuinely curious to hear.

I've used MMA since 2.0 on NeXT and love it to bits. But I've met Stephen and he lives up to his reputation.
They could potentially do it with IPC, running the JS engine (or even the entire web view) in a separate process. The question then is whether the communication overhead can be minimized so that it doesn't cancel out the performance benefits of the JIT.
No, it's resulted in a bunch of subpar choices by largely eliminating the best choice from a qualitative perspective.

The government decided that modifying the electricity demand curve was more important than me having light that meets my needs when the sun goes down.

A free market approach would allow me to make decisions based on cost and other factors. For example, my basement and garage are lit by efficient CFL and very expensive LED lighting that was installed when the house was purchased several years ago.

In my office, I find a standard incandescent bulb better than the more efficient alternatives. I value not getting a headache every evening more highly than the $8 I spend in electricity annually on those bulbs. So now I have to resort to hoarding light-bulbs.

I'm an engineer passionate about efficiency, so I tweak stuff like this. My mom isn't -- she ends up suffering with awful light.
Not today, but tomorrow holds more possibilities.
A slight correction, he paid zero fee. The 0.5 bitcoin is change, that he got back.

You can see the fee amount further down the page. If he had paid a fee, 0.0001 BTC, or $0.04 worth of BTC, would have been enough to ensure the transaction was included in the next block.
This would be capital gains.
Sorry, I should have said:

"Historically it's been very difficult to make detailed firewall configuration user-friendly. As a result, we've lived with the simplistic compromise of 'allow outgoing connections, don't allow incoming connections'. It seems like it's going to require some incredible new firewall configuration interface if we hope to make it possible for the ordinary clueless computer user to properly configure outgoing firewall rules."
If you think the cloud isn't secure, you're dead wrong.
In the quest of finding "information suggesting someone is good", ignoring the known, recognized biases inherent in your sampling method seems like not such a good idea. You're throwing away data and then saying you have an absence of information.

Additionally, her statistics are not solely about women. They are about the multiple, separate groups that encounter obstacles when trying to contribute to open source projects. They include not just gender but race and health.

You're brushing away a lot of the subtlety of her argument and then misrepresenting her stance as "victory". On the contrary, she's exhorting us to work together to make our field more equitable and to recognize the deeper social realities underneath the shallow veneer of meritocracy.

Two things about your comparison:

1. There's a huge difference between contributing to Instagram/Facebook and contributing to GitHub that I'm sure I don't have to explain to you.

2. Dryden's blog post is not about "creating content and pushing it to free services". It is specifically about contributions to OSS not being inherently meritocratic.

I'm not sure why you'd conflate the two.
I was playing with this, but is a little long and I wanted to know if the end is near, so add a percentage bar also it would be useful to have an index of topics.
Fwiw... The elephant thing was a planned execution of an aggressive elephant. The video being shown as far and wide as possible(and likely the reason he got involved in the first place) was a business decision by Edison because he had a lot of money invested in DC distribution.

http://en.wikipedia.org/wiki/Topsy_(elephant)
Every peer makes an announcement that they've seen a new transaction to every one of it's 8+ peers, if a peer doesn't know about the transaction that's announced, they send back an inventory request to get it for themselves.

There's never really many degrees of separation between nodes, but you're probably incorrect in that blockchain.info knows anything about the originator of the transaction. They connect to a large number (abusively) of nodes, but not enough to do this sort of discovery. There's a reasonable portion that never expose themselves to the public network at all.
I mean, what's better with JS than Objective-C with Xcode?

Cross-platform portability, for one. I know it's a long way off, but being able to use JS as a first-class language on all mobile platforms would be a fantastic step forwards.
Sorry, I simply didn't know. I did not mean to imply they were.
Primer on Bitcoin Taxation
"Safely" -> TSX Composite Index

Drop that qualifier and we can talk Bitcoin.
In my experience, coding usually starts out for two main reasons: curiosity/fascination, and need. Over time, that ratio has changed, which I guess is the main gripe of the article.
Well... perfect balance has yet to be proven. But it's certainly better than Starcraft, at any rate.
CBS re-streams the real-time TV broadcast from the JFK assassination.
The presentation is pretty good (fairly minimal, which I like), but I think that some autocompletion in those search forms would go a long way. Things like showing autocompletes for town names or strains.
Segway failed. Segway was new. Bitcoin is new. Therefore, bitcoin will fail. Because PG.
Firefox for Android hasn't been called Fennec for a long time :)
I assume you meant homoiconicity?
So, why does ruby has its own version of strtod? From the comment in https://bugs.ruby-lang.org/projects/ruby-193/repository/revi... ("strtod for IEEE-, VAX-, and IBM-arithmetic machines.") it does not appear to be for machines that don't have it in their C library.

Is it because of the incompatibility between C90 and C99 described in http://www.lehman.cuny.edu/cgi-bin/man-cgi?strtod+3, or don't they trust strtod to return the same results on each system? If so, where does not trusting one's environment end?
What if that someone is the NSA ? :)
Thanks, JSC is part of Webkit so I hope it is allowed. I've emailed John Geleynse (the contact listed at the end of the WWDC talk) to get a concrete answer from Apple. It would be such a terrible waste if they disallow this.

It looks like there is a way to get the JavaScriptContext of a UIWebView using KVC, but it's not clear if that is "undocumented" and therefore private, because the whole framework is basically undocumented.
Please clarify how the IRS is missing money.
I think LLVM is very readable considering the complexity of what it actually does. It uses C++, but for the most part it uses classes to encapsulate names or as dumb data structures. E.g. an analysis might be implemented as a class, but it'll just be one or two classes with a bunch of non-virtual methods operating on dumb data. The dumb data is encapsulated in objects, but the objects don't really have methods that "know" how to do anything other than manipulate the encapsulated data. All that intelligence is in functions that operate on the data.

It's very different than typical Java code, where an object will "know" how to do non trivial things to itself, and the pieces of an algorithm end up spread over a dozen classes in a dozen different files. Such code will often use elaborate class hierarchies breaking down pieces of an algorithm into objects that interact with virtual method calls, all because of a crippling fear of switch statements. This cuts off the nose to spite the face, rendering the code incomprehensible as a result.
Please add @AngelProfessor@RebelMouse to such distinguished list. Please confirm of course via LinkIn: Dr Peter Hamilton, University of Destiny, searching People not Companies.
If I'm not mistaken angels anticipate that 90% or more of their investments will fail. It's high risk so that's why they command high equity.

"Regret" (ie hindsight) is a useless metric.

But that's the not the point of the article anyway. Hello sales pitch for Worthworm!
I believe the correct term is Winklevi.
Right, but the question was about how to cash out.
Funny, this is exactly what Microsoft was sued over =) Good on Google for pre-emptively removing vendor lockin for browser choice.
The biggest Bitcoin transaction ever has just been made $148M
Or Cryptolocker/other cyber criminals
Wait, the traditional argument is that its so poorly regulated and occult it cannot succeed. Instead it has quite of bit of transparency and that's suddenly a liability?

Yeah, try moving 150m out of any bank in the world and not having lots of people knowing you just did it. Secret fund transfer on this level is very, very uncommon.
Microsoft Unveils New Anti-Google Gear
Honestly, I think there's some truth to that. If it weren't for the Macintosh, the WIMP approach to computing might never have become as dominant, and text-based systems might be more prevalent; I agree with the article's assertion that text-based programs are simpler to conceive and write.
Correct, it seems to be a repackaged Mathematica, with better deployment options.
I was under the impression that Cocos2d is not going to be very popular because of SpriteKit. If you want true cross-platform then the C++ framework Cocos2d-x is the way to go.

It does look pretty nice: http://www.cocos2d-x.org/
They should really do a startup:

www.winklevoss.com

The original social network.
Speculating here, but probably data collection, usage tracking. App makers probably want to send you updates/emails on why you should buy the pro version of the app etc, but I think your question might have be rhetorical.
Please consider adding Dr Peter Hamilton @LinkedIn to that list
Bitcoin Gets a Cautious Nod From China’s Central Bank
that's like $60million isn't it? how is $147million nothing?
> No, you’re trying to teach them with the same kind of tool that I call ‘clumsy and unsophisticated’ in the article.

Despite the vitriol you've received, I think I understand what you're trying to say here. I think you want a higher level programming language. And not merely a successor to the latest zeitgeist, but essentially what C was to punch tape. That is, binary might be fundamental to computation, but it isn't fundamental to the ergonomics of programming. So the question is, is it possible to somehow abstract programming to an higher level?

pg wrote that all other language have evolved towards lisp. I think the trend is a special case of a trend towards functional programming. So imho, whatever comes next (given there is a next) will have to (for lack of a better word, ) supersede lambda calculus.
Advertising methods can take a long time to learn, especially for small bricks and mortar businesses that Groupon served. A negative can be quick: your 1000 poster and leaflet campaign didn't get any people to you two for one Tuesday promo.

Groupon generally passed the first test: get customers through the door at a reasonable cost. The problem is that people bought groupons specifically for things they wouldn't buy normally. So, it turned out to be advertising to a bad market.
Well, I'd say one advantage of the "store" model is that you don't need a browser to download a new browser (well, in the back it probably has a lot of Webviews, still)
There's no evidence that Google is charging for Chrome (at least in money...)
You're right, I misread it. Even better though.
Shameless plug here:
In case you need to use JS on older iOS versions, I created JavaScript bridge for Objective-C (and C).

It is a command line tool that parses Objective-C header files (using llvm) and generates the needed intermediate "bridge" files.
Internally it uses the SpiderMonkey VM (instead of JavaScript Core)
The source code and the documentation can be found here:
https://github.com/ricardoquesada/jsbindings
We should note for those that don't know, Cat is talking about real Mahjong, not the matching-game Mahjong that people know from 90's era computing.
Wow. I'm learning to play by ear right now and this is a godsend.
Once you've downloaded an app under an Apple ID, that app is marked as downloadable under other devices signed into that ID. Whatever cloud data is associated with that app is sometimes also downloaded with that app on other IOS devices with the same account. In general, this is a convenience win.

So the password entry in this case is not so much an authorization to put the app on the device, but more permission to associate the app and possible data sync with the ID.

I know this because as a parent managing multiple kids IOS devices, I elected to manage family IOS devices all under one ID for simplicity. With the recent IOS 7 update and increased automated cloud syncing with various apps (including the default Apple apps), this has become a more difficult configuration to manage. There are more options to have to check, and I'm still not sure there are options in enough places to manage the kids devices as I did pre-IOS 7. It ends up be a subtle push to setup separate IDs for each individual.
Status Report: ES6 Modules
you don't understand how bitcoin works.

every transaction has a new 'address' (if you choose to.. and this is what happens by default); so when i send a tx to virgin; no one (other than virgin and anyone they tell) will know i sent a tx to virgin.

wallets are made up of lists of addresses; so while the network analysis can be done it is actually no where near the issue you seem to believe it is
Inside the mind of Marc Andreessen
Any transfer over 10,000 requires a signature.
People entering the bitcoin game generally put money into it. That money must go somewhere.
> Is it possible that these students might have other types of intelligence?

It does make you wonder how many people would have made great programmers but gave up because they could not get past the step of learning how to code.
JWZ reposted it off Dreamsongs.net, Richard Gabriel's personal site. I think these may be what you want:

http://dreamsongs.net/Essays.html
It couldn't be them - this was an odd number of bitcoins.
401k? Not doubling but it would help you out in the long run.
Exploding Audio
I don't think they paid anything at all, actually. Transactions above a certain priority are free, as I understand it:

https://en.bitcoin.it/wiki/Transaction_fees

Not that $350 would have meant much - your point stands and is well taken. I was convinced of this money transmission use case as the most important when I was writing up something on Bitcoin a while back and talked with a few experts. They were all psyched about this kind of thing, not about "you can buy your groceries with a bitcoin card" stuff, which will have better solutions than this. Global liquidity is what it adds, really.
It and MATLAB are popular in finance.
Size of the current bitcoin economy is "just" $8bln. While it sound like a lot of money, comparing to the rest of the economy it does not even qualify as a pocket change.
That's only if the two entities can both interact with the global banking infrastructure (i.e. they hold money in reserve currencies, their accounts aren't frozen, etc.)

If someone in Argentina wanted to buy something from anywhere else in the world in 2000, for example, they'd basically have to trade natural resources or gold for access to foreign currency, and then spend that.
Except it can be reprinted. The cash is gone, but the total money supply is not irreversibly reduced.
Ikea executives accused of spying in France - Nov. 22, 2013
Brilliant! Magnanimous. I am a Vishy fan, but this match was really one-sided when Vishy faltered at critical moments. Does it mean age matters? Will Vishy rebound? I hope so, but perhaps it's the sad reality that I acknowledge -- better player won and the problem with the chess world (the number 1 elo-rated player was not the WC for so long) got corrected.

Where do we go from here?
Litecoin - Open source P2P digital currency
Definitely a lot of different angles on little data. Our aim at Statwing is to take the power of statistical analysis and embed it in a UI that's easier to use than Excel's PivotTables (via automated selection and interpretation of statistical tests). And hopefully in doing so we're filling in the gap between Excel and tools like R.

https://www.statwing.com/demo

That said, I certainly think Paul's approach makes a lot of sense, and I hope someone builds that. Closest thing I can think of is http://anapsis.com/

</pitch>
Call me crazy but if I am ever in a position to transfer $150M I'd probably also want a third party involved to make sure the transaction goes smoothly, like a bank. Like we do today. With wire transfers.
Ask HN: What are valid reasons for limiting password length?
I personally get very frustrated if websites reject my 128 character random generated passwords with some error message like "Password too long, maximum of 16 characters".

Are there any (legit) reasons for doing this? I couldn't come up with one as they should hash them, and it doesn't matter for the hash function whether the input is 1 or 1000 characters long. Performance loss is minimal.

It really feels like they are using encryption, instead of hashing. Which would be a major security issue.
Is this OAuth? URL parameter keys? etc
The role of intelligence for performance in chess
It would be a matter of quite a long time then. Considering that it took the numpy/pandas combination several years to almost overtake matlab and R, and that Python is language and interpreter with 2 decades of history and development, Julia should take about five to ten years to be a serious competitor, and the inertia of the python community will be hard to break.
Maybe BitCoin poker rooms?
That's definitely something to consider. I spend an hour or two per month researching stocks. Research is easier for long term investments (since you can look at how the stock has performed over the last few years, rather than constantly looking each day). My returns have been closer to 12% since 2011. If I wanted to be more hands on (e.g. day trading, forex, etc), it would take more time, and of course time is money. If you spend 40 hours a week for a year to double that 30k or even quadruple it, you'd be better off freelancing.
Was leaving your computer (or your work computer) on over night a few years ago really such a huge risk?
I know it's not the point of what you were mentioning, but I wanted to briefly mention that reap/sow are not unlike Haskell's so-called Writer Monad:

newtype Farm a b = Farm (b, [a]) deriving (Eq,Show)

instance Monad (Farm b) where
return x = Farm (x, [])
Farm (b, as) >>= f =
let Farm (b', as') = f b in Farm(b', as ++ as')

reap :: Farm a b -> (b, [a])
reap (Farm x) = x

sow :: a -> Farm a ()
sow a = Farm ((), [a])

-- prints ("e", ["a","c","d"])
main = print (reap (do sow "a"
return "b"
sow "c"
sow "d"
return "e"))

(Reimplemented in a simple way here to show the underlying machinery; usually, instead of lists, a writer is parameterized by an arbitrary monoid.)
"The old model was 'everybody has to have service,' which is where cable and telephone came from," Smith said. "This is a model that says, 'we can be patient while demand builds.' We'd like to see some of our most disadvantaged served, but we're not starting out with 'everybody must get service immediately.'"

My understanding is that Chattanooga's gigabit service was rolled out as quickly as they could as limited by funding to everyone within the service area. My understanding is that they are the only city in the US with such complete gigabit coverage.

I've read that they are now selling consulting services to other communities looking to do gigabit rollouts. I'd like to know what their take is on that philosophy since it seems to be the opposite of what they did and they seem to be significantly exceeding revenue targets.

http://www.chattanoogan.com/2013/9/17/259342/EPB-Increasing-...
Chess isn't close to perfectly balanced. White has a significant advantage, both theoretically and statistically. The win rates between races in Starcraft is closer to perfect balance than the white/black divide. Balance is achieved by alternating colors between players, but one player still gets white more in a BoX. You can't switch from zerg to terrain between games in Starcraft.
To see how absurd this logic is, start with buying bitcoins first:

1. Buy 1% of bitcoins

2. Price increases

3. Sell your bitcoins for more than you bought them

4. Goto 1
Imagine if litecoin goes to $100 next year, now calculate.
What makes you think cash changed hands? Someone could be moving bitcoins between 2 of their wallets they own, or they paid in pizzas.
Yegge's right––specifically, he's right about Java, whose object-orientation many longtime Smalltalkers would frankly dispute. And yet, nouns still exist.

If the problem domain you're trying to grapple with is dominated by algorithms, an idiom that prefers verbs to nouns may be helpful.

If you're working in a very complex business domain, where the algorithms aren't especially interesting but the relationships between entities are, nouns are helpful.

Clojure and Haskell programs often utilize named types. Several OO languages have recognize the need for first(ish)-class function management. Ruby, Python, and Javascript are all good examples of languages that have attempted some compromise between the two. They are justifiably popular.

Good OO code isn't as different from good FP code as most partisans imagine. Remember that all good code has to satisfy at least three audiences: the computer, fellow programmers, and third-party consumers (who may or may not be either of the above). They all have different needs. Don't discount the importance of nouns for that third category.
Would the performance lost be minimal if my password is 1GB in size?
And they received $0 worth of assurance that it would be successful. If it were my $150M I would not want to leave it up to the block chain and hope it works.
That is the local effect, which is the same for cash vs bitcoin and different for deposit vs bitcoin (though of course there is nothing preventing bitcoin-denominated deposits). The global effect for bitcoin is more like nuking a bit of gold - you have reduced the total supply permanently - whereas for cash we can just print more.
Highly unlikely. Probably it will hit some kind of max post size in the webserver. However 128 characters is nowhere near 1GB. I think the gap is quite significant.
Higgle - A Tiny JavaScript Database System