skysight-inc/HackerNews huggingface dataset:
None of it works because Waterfall and most forms of Agile both assume closed allocation, which is a bad assumption that wrecks everything. Closed allocation dooms you to prevailing mediocrity and process can only make that worse.

Most management and process exists to turn 1.0x developers into 1.2x (in theory) but turns the 10x into 3x or 2x or sometimes -2x. When you start enforcing process, closing up definitions of work, and take power away from engineers, you lose so much more off the top than you get from bringing up the bottom.

The problem is that very few executives actually want to create an inspiring place to work where people do their best. ("Fuck you, I've got mine.") They want incremental "improvements" (of questionable long-term value) on what already exists. This hand-wringing about process sounds a lot like early communism: it trudges along happily, inventing new structures, in complete ignorance of the human motivations around it.
I know you need to at least have rudimentary knowledge about js in order to use typescript effectively. But I think I already do (I just don't want to learn more as it makes my skin itch). More likely I'll just give up on the entire thing and wait until ES6...
The exception seems to be Coinbase

Coinbase isn't an exchange. They are a dealer. When you buy or sell on Coinbase your are interacting directly with Coinbase. You trade with them at their discretion. There is even some jargon about Coinbase being able to "cancel or reverse potentially high-risk buys or sells of bitcoin", though it isn't clear what high-risk means from the context. See section 3 of their user agreement.

https://coinbase.com/legal/user_agreement
How else do you characterize an industry that seems content to re-learn lessons of the past over and over?
In a nutshell: because by the time software companies start to look for some methodology silver bullet they are already hip-deep in trouble and no amount of 'process' will fix multiple years of bad hiring decisions, bad engineering and unrealistic expectations.
I wasn't aware, that's obscene.
> BTC-e is run by who?

Some people view this as a problem, personally I view this as a benefit. Because of them being a little bit sketchy, they don't ask for ID verification and offer some services, margin trading for example that other exchanges do not due to legal complications. As long as you use it as an exchange and not as storage I think it's perfectly fine.
My best score is 0!
The point of ripple is not to accumulate coins, the point is to provide a transaction network. They didn't build Ripple to create a store of currency value, they built it to solve the problem of transactions.
Mods, Please fix he accidental libel in the title!

"The Facebook Fraud", by Veritasium
From the world of NoSQL, let me nitpick a bit: You don't need to run ACID software to do safe processing of your transactions (durability and clever business-logic constraints can serve to limit your exposure to losses to finite knowable values, which may be worth it because you can achieve availability and partition-tolerance)... but man, ACID sure makes things a heck of a lot easier, and will save you from many classes of implementation error. Think twice before giving it up. Think more than twice.

(Also, MongoDB is like the worst NoSQL data store out there for a task like this.)
So, in best-case scenario we can run one-process-multicore-gevent-app?
The iOS app is an example of how much better a native app can be from the web app

Huh? My perception of the Facebook iOS (iPad) app is that it is badly, badly broken.

It opens links within the app and there is no way to override this behavior.

This means I can't browse Facebook-sourced sites alongside everything else I'm browsing or bookmark those sites in Pinboard. I can't even copy & paste the URL from the Facebook app into mobile Safari.

I uninstalled the Facebook app within minutes of downloading it. The web interface just works better.
Edward Tufte's materials are well-regarded:

http://www.edwardtufte.com/tufte/books_vdqi

http://www.edwardtufte.com/tufte/books_ei

http://www.edwardtufte.com/tufte/books_visex
the justin bieber of bitcoin exchange
Can I deploy it on my servers?
Which actually worked better, because typing speed was on your side.

This doesn't really work for me because you have to alter your typing pace to navigate through pipes. While challenging/frustrating, I don't see that increasing my typing pace, which isn't that the goal of typing tutors? To increase speed/accuracy of your typing.
Just because the free market works well (on the whole) doesn't mean it works instantly. We're seeing the correction underway, and this thread is part of it: people are identifying a bad actor, having sensible discussions about the problem and alternatives, and are transitioning to more suitable actors while those being abandoned over time are discovering the error of their ways and either correcting the problems or are getting/pushed out.

You'd rather place the process in the hands of people no more competent or interested than those already involved? and do so by threat of force?
If Ripple can finish turing complete contracts things could get very interesting.
Yeah this is the future! Literally!

Look the last change date in the pdf: http://goodcode.io/wp-content/uploads/2012/06/OAuth-edited.p...
Extreme Weather Events and Global Warming
> behave exponentially.

Behave exponentially != grow exponentially, still utterly missing the point; still trolling.
So all I have to do to secure my data is use an ACID compliant database? Cool!
There is some problems funding for some people, as some banks consider Slovenia to be under financial embargo/blacklist.

There is also the huge problem that they do not have MSB licenses in the US, so it's only a matter of time until Florida or NY sues them, or demands the arrest and extradition of the owners for not complying with US laws yet still allowing American customers.
Kick-Start: Bower – A Simple Tutorial of Setting-Up and Using Bower.JS
I'm strongly against what he wants to revert back to, but I think he has a point. Many engineers are completely lacking in leadership and strategic capability, and fall prey to a cargo-cult, new-must-be-better, buzzword-chasing careerism no different from what we accuse managers of.

He's probably seen a few teams ruined by young megalomaniacs who want to put terms like Scrum and Kanban all over their resumes because they (being Clueless, in the MacLeod / Gervais sense of the word) think it's the ticket to the brass ring.
An Open Letter To NBC
> Individuals and interactions over processes and tools
Ah but then you get http://www.100percentjs.com/just-like-grunt-gulp-browserify-... (and HN discussion) ... of course, despite this, I'm in your camp. Even as I'm doing mobile and now learning modern/ISO C++ for cross-platform development, the strengths that originally got me hired were in web programming and you can always pick up enough to work with views in one of the big technologies, be it Wordpress/Drupal (sigh), Rails (half sigh) or more abstracted GWT/ASP.NET components. (meh)

That said, I'm not sure where the bar is, even in web. Writing Chrome extensions and apps? Javascript injection on mobile? Dart? Web Components? Ember? (ouch) Angular, or React.js? Or a certain company's stack like Closure? And don't forget security vulnerabilities and keeping up with OWASP checklists or UX improvements, prototyping in HTML. And then there's performance considerations, eg. what Ilya Grigorik writes about these days. And touch screens, mobile, responsive... Front-end has a lot of transferrable skills, but it's a complex beast too, often full of legacy code.
Technically I suppose the MBS issuers are now a subsidiary of the Treasury. But I'm not sure about the 'worthless subprime debt' part. They're buying good quality MBSs in order to keep rates down and support the housing market, not to take toxic assets off the books of financial institutions.
> The protocol is whatever 100% of users agree with.

This is not correct, it is what half-plus-one of the users agree to. 100% is not a requirement.
Opening Up Data Access, Not Just Articles
I don't think it's fair to call captainmuon's comment a "complaint". More hoping for a healthy technical ecosystem. After all, clang is in itself partly a response to the prior gcc monoculture.
The journal sealing provides forward security. The sealing keys are exchanged regularly, and the old keys are deleted safely. A verification key, which is stored on another device or offline, can be used to calculate the sealing key for any given moment. While an attacker can change the logs, this will always be visible in an audit.

http://lwn.net/Articles/512895/

https://eprint.iacr.org/2013/397.pdf
The main systemd binary (version 208 for x86_64 as shipped by Arch Linux) is 1020 KB. I get that the systemd package is really several binaries, but still, does the binary for PID 1 need to have that much in it?
Another interesting feature is the wide range of target platforms:

> One-Click deploy to several platforms, such as Windows, Linux, Mac, Android, iOS, BB10 and HTML5.
Fun fact: python-oauth2 does not support oauth2. Despite its name (similar names like httplib2, urllib3)

https://github.com/simplegeo/python-oauth2/issues/92
Its interesting how the Apollo Program, starting just a few short years after that speech, has become a driving force for the technocrats to push such projects. How many times has the something like the phrase, "we put a man on the moon, we can do this" been uttered in relation to some omnibus R&D project?
If it goes beyond Gox, why are other exchanges operating seemingly with no problems? Bitstamp is a good example of a well run exchange. Gox has been mired in self inflicted problems for many months.
The Valley Politic
When customers want a product roadmap, do this instead
You can do 2-step commits in MongoDB to make your transactions ACID: http://docs.mongodb.org/manual/tutorial/perform-two-phase-co...
It appears that that article applies to situations where you need to make a choice.

When you accept the UI defaults, someone has chosen your meal or movie for you - no choice needs to be made.
HP Moonshot hyperscale server brings high density and low power consumption
> It's not too hard to learn JavaScript and jQuery inside and out

which is why the talent pool is larger and salaries lower.
Oooh an actual reply :-) Thank you - I did miss it however.

> Capitalism can't be fixed with a few patches here and there, it must be abolished and trying to appear moderate makes you no different than the crew members of Pequod who played into Ahab's mania.

This may sound silly but is there a common definition of capitalism? It seems rather woolly compared to say, Marxism. Capitalism seems to me to be something we have been doing for tens of thousands of years. Saying "no capitalism is what Marx said it was so that he had something to be against" is kind of backwards. (that may not be what you are saying, but its what I got from the article)

To my mind the biggest difference between capitalism and communism (as practised) has been the use of price as a signalling mechanism (see the way China moved away from a centrally planned model).

Otherwise capitalism seems to have covered a vast vast range of practises over centuries, but perhaps can be boiled down to trade or trade with price as a signalling mechanism.

If this "definition" of capitalism is right, then it seems that it gets fixed often.

BTW, I am in favour of massive change, including the dunking of captains, the fundamentals of our society are creaking and there is a new approach needed. Its just that the next workable approach is not an approach anyone has so far tried, and probably not thought of, (although much more open transparent decision making and information is almost certainly going to be involved thanks to the Internet).

So chucking Ahab overboard when we do not know what course to set after is a bad idea, but chucking him overboard if he threatens to sink the ship is a good idea. We are just disagreeing on whether this current bout of mad behaviour (whatever it may be) is a threat to the ship or not.

Thank for the reply anyway.
Show HN: Guipedia – clone, program, and execute in the browser
Could Windows 9 kill off Microsoft CEO Satya Nadella?
That used to be a problem for me on a polycarbonate macbook, it has been decent on a quad core i7 and 16GB of ram. If you have specific scenarios that are slow they will be happy to look at them. Jetbrains has always been responsive to the bugs I file, it is making me a little teary eyed.
BTC believers know there was never a year without at least 200% price increase.
I don't think anyone has pointed out that MtGox said "We have discussed this solution [additional hash in the protocol] with the Bitcoin core developers and will allow Bitcoin withdrawals again once it has been approved and standardized." [1] A Bitcoin protocol change like that is not going to happen for a long, long time, if ever so do the math on MtGox's statement and when they will allow withdrawls.

The Bitcoin team did push out a change in 8 hours once for a critical signed/unsigned bug that threatened the whole system [3], but this problem looks to me like NOTABUG/WONTFIX. The transaction malleability is an annoyance, not a real bug. Basically the support team just needs to spend an extra 5 seconds checking a transaction instead of blindly issuing refunds.

My recent article [2] goes into the Bitcoin protocol in great detail if you want to know more about transaction signing, which should help explain technically what is going on with malleability.

[1] https://www.mtgox.com/press_release_20140210.html

[2] http://righto.com/bc

[3] https://bitcointalk.org/index.php?topic=822.0
Uh, men can cooperate very well. Let's not pile stereotypes upon stereotypes.

I've heard that men actually get more competitive in the presence of women, which would contradict your story. But maybe you are right. Nothing against women on teams. But please don't claim that men can't cooperate.

What about the army, for example? How do these regiments work? Why do ex soldiers miss the time with the boys? It seems unlikely to me that they don't cooperate.
I know I am trivialising the issue. I am just annoyed with Twitter having a ridiculous market cap while posting massive losses. It is, after all, a 140 character messaging platform.
Bitstamp is outside of NY or FL jurisdiction.
I'm not sure why you received such a negative comment from
mseebach - the first part of your comment is a perfectly valid question that's not addressed in the article.

The people at Google must have suspected that it would happen. Whether they specifically pointed out that they were going to send huge amounts of traffic to their site or not would be interesting to know.
potential value

Sorry but that makes me chuckle. If I had a nickle for all of the "potential value" calculations of now dead businesses, I'd have a lot of "actual value" in my bank account.

Are we so far removed from the last crash that potential value is still considered equal to actual cash money?
I think top 5-10% is a huge overestimate of how many artists ever see a lucrative contract.
Pleasant surprise. Thank you for showing me how to navigate a professional career path too.
Our process is untenable! What additional process can save us from the process quagmire? Quick, implement it.
The Talking Tom and Friends apps aren’t just for kids

Really? These apps are also directed at adults? I find that exceptionally hard to believe.
I haven't used it in _years_ but this used to be the best and only refactoring editor for C/Java/C++, http://www.xref.sk/xrefactory/main.html not sure if it is even supported or installable. It ran as a plugin in emacs. Even in 2003-4 it was able to index the entire Linux kernel in a handful of minutes.
I would actually consider only Ruby and Python.

Javascript in my opinion will take longer to get up and running because the language syntax and frameworks are not as straightforward to grasp for a complete beginner.

Ruby and Python have awesome books for beginners and intermediate. I recommend Think Python by Allen Downey and Learn to Program by Chris Pine for beginners. Both are interesting, relatively small, and give you a taste of the language, and both are free.

Both Ruby and Python have frameworks (Rails and Django) that are used by many, many people making it easy to ask around if you have any questions.
the old keys are deleted safely

Assuming nothing has managed to redirect those unlinks for example...
Quit SEO and start optimising for people
The two key factors to these (IMHO crappy apps) are the fact that the animal echos what the child says in a high-pitch funny sounding voice, and when "hit" it reacts. Rinse, repeat (a million times) and you have a hit for the 2-4 year old age range.

Wish there was an app that did away with the "hitting" feature but it is what it is.
Is HN Correspondance Chess for discussions?
I tend to use HN just before bed, or as a procrastinator mid-afternoon. I used to use it more often and began to feel the need to be on all the time. "1 hour ago" was an ancient comment, "12 hours" would mean I should forget replying - people have moved on.

However now I find myself replying more often to sensible well-thought out comments - often 12 hours or more later. And getting replies a similar or longer time back.

So are you seeing longer wait times between conversation comments? Are they better conversations for it?
Maybe, but that's like me calling you incompetent because there is no proof you always are competent.
> It's that he thinks that the web will win (over app stores). I strongly believe that he's right there.

For anybody doubting this, please read Clay Shirky's "Permanet, Nearlynet, and Wireless Data". [1]

[1] http://shirky.com/writings/permanet.html

It's a fun read in a post-iphone world but the money quote is:

The permanet strategy is to start with a service that is good but expensive, and to make it cheaper. The nearlynet strategy is to start with a service that is lousy but cheap, and to make it better. The permanet strategy assumes that quality is the key driver of a new service, and permanet has the advantage of being good at every iteration. Nearlynet assumes that cheapness is the essential characteristic, and that users will forgo quality for a sufficient break in price.

What the permanet people have going for them is that good vs. lousy is not a hard choice to make, and if things stayed that way, permanet would win every time. What they have going against them, however, is incentive. The operator of a cheap but lousy service has more incentive to improve quality than the operator of a good but expensive service does to cut prices. And incremental improvements to quality can produce disproportionate returns on investment when a cheap but lousy service becomes cheap but adequate. The good enough is the enemy of the good, giving an edge over time to systems that produce partial results when partially implemented.

The people on the web platform have much greater motivation to improve perf and the developer experience than the people working on native platforms have to expand distribution.
The same holds for C/C++. You can find a wide variety of companies that use it in one form or another. Plus, it's a front-end technology too :) And it is kind of a superset of Java or C#, so you are a good fit for very many jobs.
Fixed the title. Didn't realize it was ambiguous.
Manual vs Algo Penalties: What's the Worst?
Maybe it's just me, but I find this to be a much more enjoyable game than the original Flappy Bird.
Smartphones and other electronics are more expensive in India, almost twice of US prices.
Which parts of Emacs rely on Clang?
The Crappification of Almost Everything
Ok I grudgingly started to read some of your links to procrastinate.

The first one is rather useless.

The second again shows the bias I am talking about. It starts with the example of more men than women being given teaching assignments. It turns out less women asked for them - the dean tries to give one to everyone who asks.

Then the bias: they conclude that "women don't ask for the things they want". But that is a bias - it is also possible they simply didn't want those things, and therefore didn't ask.

Likewise with higher salary, perhaps women simply care less.

Note I have nothing against them asking for higher salary.
Try this thought experiment: Imagine two teams of programmers, working with identical requirements, schedules, and budgets, in the same environment, with the same language and development tools. One team uses waterfall/BDUF, the other uses agile techniques.

Problem is that with agile (as I understand and mildly practice it at least) you can't have "identical requirements", because you don't have full, complete and detailed requirements upfront.
One of the best features of good teams is that they are able to throw away unecessary rituals of their choosen methodologies.
Perhaps it would be more useful to have not the national total, but the population living within regions that have snow on the ground at least n days in the average year.
Facebook has no clear revenue model that can sustain it's business for a long time. It's a ship that is sinking slowly.
Yeah, my objection was to the precision that your wording implied.

(realistically, I think the outcome of an unpatched fork is the collapse of bitcoin and people becoming very wary of anything claiming bitcoin in its genealogy (or even inviting close comparison to bitcoin))
Err... questions of optimal parking lot utilization does not explain why cars reduce the number of visitors you get.
Okay. To some extent that's fair, but on the other hand "opportunity cost to society" is just a fancy way of saying the same thing as "how daunting of an investment was that" so the quoted statement is hardly in disagreement per se :)

Of course, there are also plenty of alternative measures available at the linked site which could be better than either percent-of-GDP or CPI. (I'm leaving their use as an exercise to the reader...)
IPhone 5 on eBay with Flappy Bird installed -$95k?
US also rained down cruise missiles on Yemen http://www.independent.co.uk/news/world/middle-east/us-cruis... so even if drones didn't exist US navy would've been involved anyways.
Facebook Fraud
I think the site looks great, some of the logos look a bit dodgy (stretched / pixelated), but the design itself I think is really clean and appealing.

I'd say there's definitely potential in this idea, email me on info@bugmuncher.com, as I'm interested in offering some kind of deal on BugMuncher to your users :)
I am the lopposite? of you. I program in multiple languages and _like_ having multiple IDEs so that it doesn't turn into the cockpit of a 747. Once I switch contexts, I relax and stay for awhile.
A short comment but the one I was looking for in this thread. People often forget the "People over Process" part of agile which implies no Methodology is going to be the answer. All you can hope for is to create the correct process (methodology) for the people you have at the time.

Trying to fit the people to the process is why software methodologies fail.
QtCreator also has this.
This 'guide' doesn't address refresh tokens at all.
This is true, the article does not use python-oauth2 though. It shows how to do the flow manually...well using requests. :)
Guns. Oil. Drugs.
found a bug: /dev/game/flappy/ should be /devil/game/flappy
I kept it open in case you wanted to debug it. Here's a current screenshot: http://i.imgur.com/qfgkNRi.png

When I click on the bird and press 'd', nothing happens. Nothing more is output to the console, either.

Is there anything in particular you'd like me to type into the console to help you debug this?

My Chrome version is "Version 32.0.1700.107 m".
In case anyone needs a reminder:

Magic The Gathering Online Exchange.

Chase Manhattan, they are not.
US law changed where nobody is outside their jurisdiction anymore with these new MSB laws, which is why a lot of foreign services stopped dealing with US residents. FL can petition whatever federal government agency to go after them like they did foreign Liberty Reserve exchangers.