skysight-inc/HackerNews huggingface dataset:
Some of what you say doesn't contradict the author. You might also have an incomplete understanding of some others.

(1) A prevention and a promotion focus are two types of focus people have a disposition to. You can't adopt a prevention focus if you are promotion inclined. Maybe you, personally, work better with tasks requiring a promotion focus.

(2) The technique you mention does not contradict the author. I agree with you though that often tricking your mind into starting something works wonders.

You can't ignore that having a process is tremendous help.

Murakami describes his writing process as an extremely rigid daily routine: he wakes up at 4 a.m. every day and writes for five to six hours, exercises in the early afternoon, and then reads or listens to music before his 9 p.m. bed time. Murakami adds: “I keep to this routine every day without variation. The repetition itself becomes the important thing; it’s a form of mesmerism. I mesmerize myself to reach a deeper state of mind.”

(3) Have you tried writing down your if-then plans? Because there's a huge difference in outcome between saying you will do something and writing down you will do something. Writing makes you commit. It keeps the unconscious mind away from sabotaging your decision.

If you're wondering why 3% of Harvard graduates make ten times more than the remaining 97% combined it's because they didn't just think of their plans but instead wrote them down.

http://sidsavara.com/personal-productivity/why-3-of-harvard-...
I founded GuildLaunch.com http://www.guildlaunch.com/, that is exactly what we do and a whole lot more.
I was comparing 8-bit x265 against 10-bit x264 a couple weeks back, and was quite impressed - x265 managed to preserve quite a bit more detail than x264 in many places (the previous time I had tested x265 it didn't manage to do even that). However, there were two pretty glaring issues. For one, x265 sucks at dealing with gradients, resulting in horrible banding. Two, as pointed out in the OP post, x265 is slow - I was pitting preset veryslow against preset veryslow (used CRF with x265, bitrate-matched with 2-pass x264), and 8-bit x265 was 5-6 times slower compared to 10-bit x264. Working 10-bit x265 could potentially fix the banding issue, but the speed issue would likely be even worse. There's still quite a few ways to go before using these new formats will be actually practical.
Gmail's New Unsubscribe Tool Released
You know what will happen when the prison industry revenue and budgets get slashed and x number of prison employees are displaced? We will subsidize the industry. I can't substantiate that claim, but it just seems like the way it will go. Still I'd be for any movement which keeps substance a users out of prison if substance abuse was the only 'crime' that put them in prison in the first place.
You can read the article of Paul Grahm in order to find some ideas by yourself: http://paulgraham.com/startupideas.html
If anyone is interested in brass physical modelling, there are some neat sound examples here: http://www.ness-music.eu/target-systems/brass-instruments
Funnily, esr also maintains/mirrors those koans as part of the Jargon Files. http://www.catb.org/jargon/html/koans.html
I founded GuildLaunch.com - team support is being overhauled as we speak for the exact reason you describe. Our team used to be very focused on MMO pvp. We are reworking it to support the moba, clan tournament, skirmish and "random get together" style of play that a lot of teams/clans have.
I was wondering how bcrypt can be secure while not requiring a salt to be passed in, since the article devotes so much time to salts. I found the answer here: http://stackoverflow.com/questions/6832445/how-can-bcrypt-ha....

Basically, bcrypt randomly generates a long, probably-unique salt for every hashed password, and the salt is stored along with the hash by simply concatenating it to the string (e.g. “randomsaltZdR3/passwordhashMP2tA”). To check an incoming password against the stored hash, bcrypt splits the stored string on ‘/’ to extract the salt, hashes `password+salt`, and compares that hash against the one to the right of ‘/’ in the stored string.
But, oops now you are transphobic! Because "female" excludes those who identify as women but are not biologically female. I've seen enough people catch flak for it on Twitter.

I wonder if Anil retweets trans women? Can I qualify for his retweets if I become woman? But then I spent most of my life being overrepresented so maybe not?

And wait: trans women as a group are also likely already overrepresented in tech compared to the rest of the population; so maybe one should NOT retweet trans women?

It is literally impossible to address gender in a way that doesn't offend somebody.
Upon thinking about it... I think it's actually what I said to start - neither good nor terrible. Defining good and terrible code is easier than defining mediocre code, so we can do it by process of elimination. Mediocre code isn't terrible, but it's not good code either.

So, what is good code? Testable and well-tested, modular, isolated, easy to read, robust, performant...

What is terrible code? Well, the opposite of that, but generally there are some key indicators - code that breaks badly in edge cases, code that is impossible to read, code that entangles itself in a lot of other code, code that is hard to test.

So, mediocre code would be something that has some of the properties of good code, but is missing a few of the more important ones... maybe the tests aren't fully baked, maybe there are some inefficiencies, maybe it's a little harder to read than it could be, maybe it's not quite as isolated from the rest of the code as one might like.

The difference between mediocre and bad is the number of subpar things and their severity. If there are no tests, that's bad. If the code is horribly entangled with unrelated code, that's bad. If it's N cubed time in a place where we expect to handle large amounts of data, that's bad. If it ignores several common edge cases that will have really bad effects, that's bad.

It is subjective, but it's not entirely opinion, either.
why does it say my browser is vulnerable? Using Ucbrowser on lumia.
http://trishkhoo.com/
http://sachachua.com/blog/
Or you could use a $6 banana stand: http://www.amazon.com/dp/B00H9M6YI4?psc=1

Several slightly more expensive stands, such as the ones from Spectrum, actually have reviews on Amazon that mention using them as great headphone stands. For example: http://www.amazon.com/Spectrum-42978-Banana-Holder-Nickel/dp...

For one banana stand, the "Customers Who Viewed This Item Also Viewed" suggestions were a 50/50 mix of banana stands and headphone stands, suggestion that a lot of people look to banana stands for holding headphones (or, perhaps, a lot of people consider using headphone stands to hold bananas!)
The same logic applies in the US. You won't be going to a good college if you have bad high school grades.

But my advice was to consider eschewing academia entirely. I've worked with too many well-paid, respected developers without degrees to take the value of credentialing very seriously.

It's not a panacea, of course. It takes a lot of sustained work and learning whether you do it in school or not. Some people just find it easier to learn outside of formal schooling.
I understand that you don't personally find this appealing, but I suggest that you are likely in a minority:

1. Background noise is said to be good for creative-type work:
http://www.prevention.com/health/brain-games/how-noise-makes...

2. Breaking up your day into chunks and physically moving around are both potentially great for productivity. Joel Runyon recently dubbed this 'workstation popcorn':
http://impossiblehq.com/workstation-popcorn
Some points that must be mentioned; opposition leaders are struggling to monopolize the discomfort of Venezuelans and not the other way around.

In the past the opposition politicians had full control of that monopoly and negotiated with the government for their own benefit (for example Capriles called fraud on the elections but then stepped back so that his party could win local elections); so people is apprehensive about them.

Devaluation and inflation produced by the government (they control the central bank and the banks that pay the huge state´s payroll), insecurity, corruption, communist Cuban domination, new absurd reppresive laws every day, elections fraud, one-party domination of all public entities and now brutal reppresion against protests make venezuelans now feel under siege with no other way out than energic protests.

The death toll of the events is higher. Two girls were killed this week; two neighbors were killed a few blocks from my home. Plus the cases of missing persons and torture.
The settings file generates settings for SQLite, so I would say that is "default".
> were suddenly to find themselves both (1) out of a job, and (2) as a result, unable to earn enough money to feed themselves and their familie.

That's only true if you give things to people only on condition that they do something, anything, useful, harmful, obsolete, whatever you can call a job.

Food is cheap, housing can be cheap if it gets detangled from financial speculation and protected against rent seeking behavior. That's not excessive burden to keep all the people fed, clothed and housed and even entertained at minimum standard without making them do stuff.

Only obstacle is the mental one. Hate towards freeloaders, that makes people pretend they do useful things and makes other people create schemes that help to pretend.

People hate the idea that young father could get food or other things for free. He should be given at least a pretend job where he can simulate doing useful stuff away from his growing up kids.

Interestingly people don't mind the freeloading descendants of rich people. They didn't contribute themselves but their ancestors contributed so much. Unlike the ancestors of young poor father. He should be severely scorned for any of his attempts at freeloading.
Over time, I have come to realize that what usually constitutes a startup idea is very hard to "share". Sure, you can express it in words, but an idea in your head is usually far more subtle than the words you can string together to convey it.

Edit: grammar
It was criminal offense not to have a job. Regime just used it as a stick on homeless and people outside system. Some actually payd their employer for providing a fake job; for example self-employed plumbers in gray economy.
South does complain every time a MySQL migration has problems and you get recommended to use Postgres there. Other than that I haven't noticed any preference in the Django documentation in 3 years.
Confirmed here too :(

0000000000086c80 callq *%r14 ; SSLHashSHA1.update(&hashCtx, &signedParams))
0000000000086c83 movl %eax, %ebx
0000000000086c85 testl %ebx, %ebx
0000000000086c87 jne 0x86c9c
0000000000086c89 leaq 0xffffffffffffff38(%rbp), %rdi
0000000000086c90 leaq 0xffffffffffffff58(%rbp), %rsi
0000000000086c97 callq *%r14
0000000000086c9a movl %eax, %ebx
0000000000086c9c leaq 0xffffffffffffff08(%rbp), %rdi
0000000000086ca3 callq _SSLFreeBuffer
I don't think it's bcrypt that does it. It's the underlying implementation of bcrypt chooses to do it for the users. Or does the actual bcrypt standard says implementation has to generate one for user?
OK, I now know why it is the most important patch. Is there anywhere I can read what it is what it does exactly?
In addition to the restaurant/cafe culture, the quality and quantity of space provided by the local library systems is another factor. I sometimes work in coffee shops in Copenhagen when I don't want to be in the office, but compared to other places I've lived, I find myself more often working in libraries. They have free wifi, don't care how long you stay, have power plugs, have access to various paywalled databases, and some even have cafes if you want to grab a coffee. And there are a lot of them, something like 20 libraries within 5 km of my house (counting municipal and university ones), so they don't really fill up, with the possible exception of exam weeks.
What's so terrible about it? Why should buddhism or zen be exempt from the sort of emulation, attempts at understanding, fun-making, and mixes of all three that we apply to essentially everything else?

I mean, these particular writings are terrible, but that's because of how they're written, not what they're attempting to do.
I seriously don't understand why so many people don't habitually use braces there...

if (...) {
goto fail;
}
if (...) {
goto fail;
goto fail;
}
if (...) {
goto fail;
}

tada, not actually a bug!
What's next?

"How to Make Yourself Have Sex When You Just Don't Want To"

"How to Make Yourself Eat Krispy Kremes When You Just Don't Want To"

"How to Make Yourself Love You Children When You Just Don't Want To"

Here's a dirty little secret: You should have an emotional attachment to your work similar to the emotional attachment you have to having sex, eating Krispy Kremes, loving your children, or whatever else is your thing. Others should have to drag you kicking and screaming away from your work.

If you "just don't want to work" then the wrong question to ask is:

"How can I make myself work when I just don't want to?"

The right question is:

"What the hell am I doing working on something that I just don't want to work on it the first place and what should I really be working on?"

Find the answer to the second question and you will never encounter the first question again.
I IP-banned Chinese search engine crawlers (yandex, baidu etc) because they did not respect the crawl-delay instruction in my robots.txt, causing my low-end crappy php server running vbulletin to bork out. Basically, their bots are too aggressive.
Using Rapportive to Keep an Eye on Competitors
Not sure about python but there's plenty of those in JavaScript. Here's one

http://js1k.com/2014-dragons/demo/1659

I'm defining a few as 10 :P
Huh, I just use a $10 bamboo banana holder.
Bjarne Again: Hallelujah for C++ (2013)
I think Unix did right. Good GC's are enormously hard to implement if the language is complex, they touch nearly every aspect of implementation.

That's why a lot of interesting languages don't have GC's comparable to those of the JVM or CLR, which are the work of large dedicated teams on decade-scale projects. And which are still barely to not-at-all usable themselves in some domains, such as numeric programming (as with Julia) or OS development, where even teams within MS found CLR wanting.
Yeah, if work were all strawberries and kisses, sure. But sometimes its doing the paperwork, and it has to be done, and you have to do it.
Hard to say, obviously. Not unlikely though the answer is no. See for education for example.

Recent reports suggest a causal relationship between education and IQ, which has implications for cognitive development and aging—education may improve cognitive reserve. In two longitudinal cohorts, we tested the association between education and lifetime cognitive change. We then tested whether education is linked to improved scores on processing-speed variables such as reaction time, which are associated with both IQ and longevity. Controlling for childhood IQ score, we found that education was positively associated with IQ at ages 79 (Sample 1) and 70 (Sample 2), and more strongly for participants with lower initial IQ scores. Education, however, showed no significant association with processing speed, measured at ages 83 and 70. Increased education may enhance important later life cognitive capacities, but does not appear to improve more fundamental aspects of cognitive processing.[1]

What you can improve is your test scores. Which is just as good for getting hired. They won't know the difference.

[1] http://psycnet.apa.org/psycinfo/2012-34906-001/
Nokia X Android smartphone set for launch
Same here. You're stuck with a small keyboard and screen, and your posture probably isn't ergonomic. The horrible wifi and fighting over power outlets just tops things off for me.
"The paper only discusses blind signature algorithm"

No, it seems to discuss something else. It starts out talking about blind signatures, then veers off with claims like this:

"The novelty of the scheme is that unlike the original Chaum blind signature scheme, this one does
not allow anyone to prove that the signing party signed a particular message"

I am not actually sure what you are trying to say there. Does it mean that I can only narrow down the possible signers to some group? Does it mean that the signature key is ephemeral, yet somehow meaningful?

To put it another way, what differentiates your proposal from this:

https://eprint.iacr.org/2011/402.pdf

""Multiparty computation" with "threshold system" here are provided by Bitcoin automatically, "

What? Where? Citation needed.
The Blunt Realities of Running Your Own Design Business
Pragmatic approach to documenting requirements in Agile projects
How about: Education makes you better at intelligence tests. I took the GRE (Graduate Record Exam) before going to Stanford. I got 99%, even though the test covered Engineering areas I had never studied. I did that by noticing, in the areas I did know, that the questions were all about fundamental principles. I could guess at the answers then for fluid mechanics, deformable bodies etc, and apparently got them all right. Am I intelligent? Sure, but not THAT intelligent.
That last part sounds like nonsense... in any given job or career or life there are both good and bad parts. You can't avoid the bad and still do the good.

As one example; I don't like dealing with the marketing / networking aspect of m,y business; but if I didn't do that I'd go out of business.
I find this hard to believe. After using 10.8 and 10.9 over the last year, the sheer number of bugs is embarrassingly high. Every day, something was breaking for me. They have a serious QA problem i.e. they're either doing it wrong or not at all.
Many a truth is said in jest.
Saying that this toolchain is better than using Latex is so hilarious :D

I'll just pretend it's a parody.
Education makes you better at intelligence tests.

Or even taking tests in general. Yes, that's what I meant.
I remember a UofIowa business school survey, correlating employee testing with 1st-year review. The only correlation they found was with 'conscientiousness'. That is, if you stuck to a problem until you finally got it solved, you were reviewed well. Regardless of IQ, education, ambition, socialization, anything.

Which makes sense to me. That's the people at work I value, those that solve their own damn problems, don't just stall and say "I hit a roadblock" in standup and stare at you like its your problem.
But that remaining 20% or so still includes millions of devices and people who are affected.
Sorry, I didn't mention those and that was what you specifically asked about.

He is saying why use a computer (Chromebook) when a slide rule (Windows) is on sale (sale referring to MS slashing licensing costs 70%).

Another way to put his analogy is you (All other things being normal) wouldn't choose to take a train over an airplane just because the train is cheaper (I have no clue to going cost for train vs air travel but bear with me). Even though the train is cheaper it will also take a much longer time to get to where you are going so the money you saved can be counted as lost due to the extra time it took.

Here Windows is the train and Chromebooks are the planes, again I am not saying I agree just trying to help explain the point of view.
I don't really have a problem with the idea of making a code monastery; it's intended to be entertaining, and I find it humorous to imagine a rustic monastery that is focused on modern technology. The weird part, to me, is the use of the word "koan." Maybe it's just that it sounds exotic, is associated with a "wise" religion, and is just close enough to make it sound okay to someone who doesn't know what a koan is supposed to be. Its offense isn't irreverence; it's that it's wrong.

They should be called "parables," but I guess that reminds people too much of Christianity or something.
Excuse my ignorance, can you please elaborate. What's the alternative?
It seems that bcrypt does not specify that salts are randomly generated, but it does specify that the salt is stored with the hash. The “Bcrypt Algorithm” section of the paper at https://www.usenix.org/legacy/publications/library/proceedin... shows salts to be an input to the algorithm, and also describes them being concatenated with the hash. Random generation of the salt must be just a de-facto standard for bcrypt APIs. It’s true that that feature is orthogonal to the hashing function, and so libraries for other hashing algorithms could easily copy it.
I'm a really big fan of Effective C++ and More Effective C++.

The syntax of a language is fairly easy to grasp, and I think the more important thing is to learn how people use the language, what are the pitfalls you're likely to encounter, and how to code around them. Essentially a "best practices" guide.

It's great that C++ has these books. With some other languages its not obvious what the "best practices" books are or there don't seem to be any.
Calling human beings "male" and "female" comes across as incredibly creepy to me. In certain technical contexts, the creepiness is normalised, but in everyday conversation, it makes me wonder if you're a psychopath.

"Ladies" and "guys" always seems to go down pretty well for me.
It's pretty disgusting to dismiss this level of abuse of the DMCA (these aren't even legitimate copyright issues!) and legal bullying under the guise of standard operating procedure. It's over-the-top wrong.
Not available here. A Google Fiber truck was spotted in Atlanta, so I wouldn't be surprised if I can get that out in Winder before X1.
I was just reading through Adam Langley's description of the bug and this jumped out at me:

> The code will always jump to the end from that second goto, err will contain a successful value because the SHA1 update operation was successful and so the signature verification will never fail.

Wait, Apple still uses SHA1? Are they aware it's banned from use (by NIST, no less) starting with this year?

http://www.zdnet.com/nist-makes-a-hash-of-sha-1-ban-70000259...

Maybe they'd want to take this opportunity to fix that, too...
> I hate when passwords require certain patterns.

I think people started doing this when passwords were typically short, to increase the search space. Although one unwanted side effect is that it also reduces the search space, since if you know that pattern requirement then you know not to brute force anything that doesn't have two letters, two digits etc.

But assuming a required pattern of a certain length does the job (whatever the system administrators think "the job" is), I wonder how much longer a password needs to be, with no pattern requirement, and be as difficult or more to crack than the shorter patterned password.
Wish I could delete that comment - reading comprehension failure!
Absolutely true, but compared to android this is a rather good percentage.