skysight-inc/HackerNews huggingface dataset:
The argument you're making now is a very different one from the one you were making in your original post. In your original post you call attention to his nickname (which is totally unrelated to competence, a lot of competent people have weird nicknames and a lot of incompetent people don't have any) and his one-line self-description which only tells us that he working on some weird stuff written in PHP. This is all of the argument that you made - you attacked his person and character, not anything he said or any of his qualities related to the incident. To sum up your post in a quip "Oh, look, PHP programmer at work, LOL, what did you expect?"

Now you're making a different and more nuanced argument which boils down to "why should we trust him, even if he's competent." That's a reasonable question to ask - but the question of trust is a fundamentally different question from the question of competence. I might trust someone incompetent to be well-meaning and someone competent and capable might be completely untrustworthy. It might even be true that he's incapable and untrustworthy, but still - that's not the argument you made.

The fundamental problem with the older bitcoin exchanges is that they all started out when nobody in the financial world even cared about bitcoin: No technical knowledge, no investors, ... so basically trust had to be earned from 0 on. One point speaking for Mt.Gox is that they are still in business while other exchanges folded. Somebody seems to trust them.
Learning to Code: Everyone was a beginner once
First, it's less complex because the technology involved (shell scripts) are simpler to learn, design, implement, customize, debug, etc. Second, it's less complex because it's based on known technology and there's no learning curve. Third, it's less complex because the components it depends on are independent and small/simple, versus monolithic and interdependent. Fourth, troubleshooting sysvinit is incredibly simple, and you don't have to know anything about the tools involved to debug them. Fifth, it's less complex because there's less specialized operation to take account of.

Keeping track of child processes does not mean that the system is under control, nor that I understand it better, which is necessary for me to have control. And cgroups are not necessary at all to manage child processes. They simply make it more compartmentalized, and help deal with zombie parents, which also can be dealt with without cgroups.

So your language has to have D-Bus bindings, which hopefully are maintained for your language. And you have to learn how to use those bindings. More complex, more things going on under the hood, steeper learning curve.

The features I refer to are site-specific. I've worked for many companies that heavily modify their services and system init, logging, etc to fit their needs. I've worked on embedded applications, big server farms, and custom tailored products. They all customize various parts of the operating system, and have written custom features for them. Now it all has to be rewritten for systemd.

I can't comment on the exact decision-making process behind adopting systemd, but I can say almost all of what I have read about it is based on a mob mentality that tries to impose its will on the organization rather than work out compromises.
I doubt you'll find it since it's a private Slovenian company.
I think that more time has been devoted to writing articles about Flappy Bird, than went into creating Flappy Bird.
Yes - the personality element is indeed very important. Wall Street definitely requires a thicker skin. But then Silicon valley cushions people too much.
Understanding .bind and .bindall in Backbone
Stand-Up Meetings Done Right
I also have some code on computers standing on the other side of the atlantic, into which I have to ssh, and then use vi over the net, which is horrible

Have you tried using sshfs and then running an editor locally? Just don't use a GUI-based file manager on the mounted filesystem (esp. the OSX Finder.) :(
> rigorous studies of software development methodologies haven’t been done

A simple search proves this is false. Paired with author's other unsupported and stupendous claims I have to doubt the validity and worth of anything else author says.
medium.com is a penalized domain.
Django is there only to implement the views. You can just as easily use Flask or Pyramid or other framework, but if you want to give a complete example (or indeed, to implement OAuth), you do need to use something (even if that's BaseHTTPServer, if that rocks your boat).

Edited to add: Django-only guide would be: "use django-allouth. done."
Using "we have" in maths papers
Flappy Bird-Equipped iPhones Selling for $100K on eBay
DNS inventor Paul Mockapetris will speak at dotScale in Paris on May 19th
Service Lets You Video Chat With Dead People
HTTP isn't trying to maintain a consistent, decentralised database. Bitcoin is. HTTP doesn't have a problem maintaining data consistency because that's outside the scope of the protocol.

You're suggesting the Bitcoin protocol is badly designed because it's had problems that HTTP hasn't had. But this is like saying aeroplanes are poorly designed compared to cars because the latter don't fall out of the sky when their engines die. Planes have to deal with problems cars don't, not because of poor design, but because of the nature of what they're made to do.

Bitcoin concerns itself with providing data integrity across a distributed system. The only way of doing this, without a centralised server, is to ensure that all the clients are performing the same calculations. If it turns out a significant proportion of clients are performing the wrong calculation, then you have a problem. This isn't a problem inherent to Bitcoin; it's a problem with any distributed system trying to maintain a consistent database.
How-To Exploiting Millions of Routers to hack computers with METASPOIT
How do I "like" the first paragraph of this one?
You can see the new gulp.watch syntax here.

https://github.com/gulpjs/gulp/blob/master/docs/API.md#gulpw...
Building your personal programmer brand
>I never said that no feminists are mothers. Besides I think a lot of feminists don't really understand what they are even fighting for. If you define feminism as "equality for men and women", most people would probably say they are feminists.

And that's exactly the point! You have no idea what you're even fighting against.

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

>Feminism is a collection of movements and ideologies aimed at defining, establishing, and defending equal political, economic, and social rights for women.[1][2] This includes seeking to establish equal opportunities for women in education and employment. A feminist advocates or supports the rights and equality of women.[3]

>Of course feminists think staying at home with children is a horrible ordeal

No they do not.

>If you read so many studies, you probably also read that childless women actually tend to earn more than men.

No they do not.

>The idea seems rather that spending time with children is horrible and men should shoulder their equal half of the burden instead of having fun at work.

No it is not.

>Feminism seems to assume that women simply want the same things as men.

Feminist want women to have the same opportunities as men and men to have the same opportunities as women.

>In result there will be no excuse to stay at home with children, and both father and mother will earn less

There are other family arrangements besides father and mother.

>Did your mother take time off to spend with you then?

My father never worked outside the home when I was growing up. My mother always did. This was because my father was disabled.

>Take women in IT - how many samples did they even find for female programmers?

http://www.aauw.org/research/the-simple-truth-about-the-gend...

http://www.businessweek.com/articles/2013-11-12/mapping-the-...

>If you want real equality and you measure that aspect, you would have to force women to go back to work as quickly as possible after child birth, so that the fathers can have their turn at staying at home.

That's stupid. These are individual choices. Come on. Nobody wants to force anyone to do anything they don't want to do.

>but they seem to have a hard time accepting that people want different things, and that perhaps women WANT to stay home more often than men

Sure, and they are free to do so. NOBODY SAID THEY SHOULDN'T. We aren't talking about that and you know that. We are talking about equal pay for equal work. Stop attacking a stawman.

>It's not, unfortunately. It is the idea that women are victims and should get special treatment because of that

NO! Of course your mind is made up and no amount of facts and reason can change it.
(I'm the op) Yaniv is correct. It's HTTP that's JSON-encoded, which makes it faster to parse and serialize when you're in the browser environment. It's otherwise the same as HTTP/1.1.

The 'httpl://' scheme is also under application control, so you can use the API to add and remove hosts in its namespace.
> Good results means we brough down the slow-downs from 60-80% (previous version) to around 15% (current version).

That is good results! Great work Armin and team.
I think that the integration with http://hnnotify.com/ makes for longer conversation times these days (for me, at least). I worry less about the timing because I know I will get an email when/if someone replies. But yes, I probably won't bother replying for anything > 1 day old for the reasons you mention.
Life is a Game. Or is it?
If you abstract from platform-dependency Microsoft Visual Studio has the best C++ tooling these days, hands down.

If Python and Java are any indication, and JetBrains continue to invest in that, I bet their C/C++ IDE will be much better than CDT.
Depends on your definition of inferior. I can count the number of desktop apps that I use on a daily basis on one hand, and they're all development tools. I have more than twice that number of pinned tabs in my browser that are open at all times.
I'm not advocating single-sex education as a general system of education. I'm saying that it can be beneficial to have some lessons or courses segregated in an otherwise co-ed environment, when that can help give all students a more equal base from which to participate. Granted, it shouldn't be the first or only tool used -- but it might be a useful tool.

So, if there seems to be a barrier for girls join soccer games in breaks, it might help to give a small girl only intro class to soccer -- or vice-versa for basket for boys or what not (yes, this is a contrived example). But other things might help, or be enough: encouraging inclusive behaviour in general etc etc.

I absolutely agree that this type of splitting of students shouldn't be done lightly, or even seen as a particularly good situation -- it must be seen in the context of what realities we observe, and what kind of reality we would like to achieve.
App Developers Below The Poverty Line
Share price drops (which can happen for many reasons) and that market cap looks similarly foolish. Market cap is only as impressive as the product or services the company actually offers. The companies you list have real products for sale in mature markets. Twitter is still trying to figure out how to monetize effectively in a very fickle market (free social networking) .. I don't think Northrop Grumman is having trouble figuring out how to make money selling fighter jets.
Tracking Product Adoption: A Critical Step to Customer Success
There are a lot of issues layered in here, a bunch of complexity that might not be obvious just by scanning the article.

Does a good team deliver solid, quality code? What if it's code the user doesn't want? Conversely, what if the team excels at delivering what the user wants, and they love it, but the code is so buggy that it only works 50% of the time? Would that be better than a solid app the user hates? (Probably yes)

Should a team working inside a large company deliver faster than the organization is able to accept change?

Just what is a good project, anyway? One in which we all had a good time and thought we did a great job? Or one in which the person paying us thought we were awesome?

No matter the criteria, everybody seems to agree that having good people is something like 70-80% of the secret. The big debate is what goes into that other 20-30%

ADD: An interesting thought experiment to play here is to posit that the team sucks -- wrong guys, wrong personalities, whatever. In that case, what would you want to happen? The answer to that should be an important part of whatever you want your process to be. Explicitly define your failure mode. (Because failure is still more often the norm than success in software development)
How DayZ's sales success will change the game and its creator
Because the suicide of someone under a public amount of stress is so hilarious. :/ Really?
Which is a bit confusing when the person reasonably thinks they already have "Skype", which is running already on their "Desktop" (computer).
Why can't you get the money out via a Japanese bank account? They claim to send funds to those within a few days.
Part of the reason is because people in New York treat public transit differently: at least in Manhattan, it's assumed that public transit is "just there", i.e. I don't have to time when I leave for the subway. This means I don't bother checking when the train is leaving, or planning my day around the subway, at all. I just assume, given I want to go somewhere, that how long it's going to take me is about the longest it's ever taken me so far.

In contrast, in Providence or Phoenix (or even when taking the train in NY), when using public transit, I make sure to time everything as well as possible, so that I minimize my wait times. Which means it's a lot more of a big deal when there are delays, because there aren't enough buses/trains to just take the next one available, and I end up waiting for the entire time of the delay.
Harvard Study: Fluoride Lowers Children’s Intelligence By 7 IQ Points
They also have a history of stupidity and denial, like accusing Prolexic and Black Lotus/Cloudflare of being scams for not preventing DDoS attacks, then of course forced to eat crow when it was discovered they had wide open ports so DDoS protection was pointless.

Another great denial was when Karpales refused to admit anything was wrong with their php trading engine that sat on the same server with the website, and DOS were going on from issuing too many quotes and filling the server memory.

Now he is denying his weird php implementation of bitcoind has any faults it must be a bitcoin protocol problem.
The Pink Zone: Why Detroit is the New Brooklyn
I think there's a difference between having an initial set of requirements, and believing that those requirements are the requirements forever and ever, amen. Waterfall relies on the latter, while Agile assumes that they can and will change.

Both projects will be given the set of initial requirements. After all, if you don't have requirements, what the hell are you even doing? It's what happens when those requirements change that's the fun part.
It is odd that the Chromebooks are best-sellers. I have never ever seen one "in the flesh" here in the UK.

Perhaps I am not visiting coffee shops enough? Anyone else seen one?
How many people actually have a net worth > $30 million due to stock options from a Silicon Valley startup? Assuming a billion dollar exit, you would need 3% equity (post dilution) to end up with that net worth, or 5% if you want that net worth after-taxes. The average startup is going to have maybe 2-5 people with that level of equity. There aren't that many billion dollar exits, so my gut is that the total number across all startups in the last 5 years isn't going to be more than about 1000.

I would guess the number of wall street traders with a net worth > $30 million would be higher.

Does anyone know of any real statistics on that?
Google’s IPv6 Stats Pass 3% Less Than 5 Months After Passing 2%
Lean Translation Management not just for agile startup CTOs
> You can use other things, like microphone input,

There's now been reported a way to hack a computer by way of its microphone, so that particular method is out.

> or CPU temperature.

CPU temperature doesn't change enough to serve as a secure source of entropy.

> No need to buy expensive hardware generators.

In fact, there are plenty of projects meant to locate sources of entropy to provide more randomness for computer security purposes. The idea of a hardware source like a reverse-biased diode is just one example.

> Then you can use something like Fortuna ...

Interestingly, the Fortuna scheme relies on system sources of entropy other than its own resources to assure security.
The extra niceties of language specific IDEs over IntelliJ is supposed to provide a reason for giving JetBrains more money to keep up the good work. Their tools are surprisingly cheap when you pay for your own license.
Systemd makes my life difficult. Case in point: I want to stop cups, so I run "sudo service cups stop". This appears to work, but then it prints out a warning along the lines of:

cups was stopped, but it can still be activated by:
- cups.sprocket
- cups.latch

What are these things and why are they there at all? How do I shut them off? It doesn't tell, so stopping a service has become pointless. If I tell it to stop, make it stop!
There's a sequel you can get on Steam: http://store.steampowered.com/app/246580/
The nieces have these apps installed. The new "My Talking Tom" is essentially a Tamigotchi with in-app purchases (if anyone is old enough to remember those toys..)

Feed it, play with it, and it grows up and demands ever-pricier food. We haven't found the point yet where the cost of the food exceeds the coins you make by just playing the game, but I expect those curves intersect.
My apologies. Can you tell me what tripped you up and what you would have liked to have seen?
GATech international student injured in fire, wrongly accused to be a terrorist
Agreed. The inability to specify a restart delay is just silly. It makes that functionality only useful for OOM type issues where the main process dies unexpectedly. Network transition type problems and you're going to have-a-bad-time.
Huh, I never ever look there. When I went back to check I saw "blogspot.com". On third check I finally saw what you meant, "morepypy". I accept that helps but not all humans / tools (search/alt readers) are going to be looking at domain. We're lucky in this case domain gave a clue. Posters should not rely on this, they should be mindful of how their submitted title will be read/interpreted in context. They only get to post it once, we have to read it many times.
Where napping on the job is part of a day’s work
Occam's Razor.

A business dominating a given industry is unlikely to engage in an advertising campaign (however guerrilla/viral) which (A) demeans its brand by referring to itself as "Dumb" and acting in a downright bizarre manner, and (B) there is nigh unto zero potential market share which would both be affected/informed by such a stunt and unaware of the business in question.

The parody might benefit Starbucks, but nonetheless Starbucks will now have to combat the "Dumb" prefix and weird storyline.

Were this to happen on/around April 1, I'd give you benefit of the doubt (Starbucks does promote some funny/odd notions on April Fool's Day, but even those have a strong sense of "hey, that's a darned good idea anyway").
Logs can be modified in real time by being intercepted during writes to the buffer before the new hash is applied. Because of this, only the logs up to the intrusion can be preserved, and even then if the old message/hash/key/etc is still in memory, the old messages can be modified.

The only truly secure way to record messages up to the point of break-in is a one-way remote log. Any new messages after break-in is subject to falsification.
>The first one is rather useless.

No it isn't. It answers the questions you asked about why teachers favor boys in the classroom.

>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.

Read the damn book. The authors go on and give a class about negotiation in the school and starting salaries for women increased dramatically. If they didn't want higher salaries, that wouldn't have happened. They also released a followup to the book called "Ask for It" which taught asking and negotiation skills to women because women asked "ok, I don't ask for what I want, how can I learn how to ask for what I want?" If nobody cared then why would they demand a followup?
That is too much doc for me, I wouldn't want to write it all either. Sounds like different people want to code a different amount of docs on their methods.. and should maybe be on different teams ;)

Remember, docs always lie
How to shoot better videos of yourself
It would be nice to see some example output.
yeah, as ChrisClark mentioned, it was late and I decided to call them "helicopter style games", since I think the first one I ever played in this style was the helicopter one (I think on addicting games or something). Does anyone know the official name for this style of press / tap to play game?
Return to Nuke 'Em High: Volume 1 – Funny Review
"endlessly varying kinds of special pointers" haha that made me laugh thanks! I had never noticed it before!

TBH, although Bjarne in his most recent book heartily recommends using references everywhere and smart pointers, I seem to be throwing pointers around with no problems.
The RAII approach and clean up in the destructor is the safest way to do things in C++, and the tidiest!

I would have great difficulty moving over to C to think of a way to write a program, so it is comforting to find someone who would struggle to move to C++ from C. They really are different beasts.

Again, thanks for the laugh haha
I am not bitcoin implementer, but I believe you need to maintain the list of pending withdrawal addresses, and monitor that the transactions with mtgox outputs sent to those addresses received at least 6 confirmations.