skysight-inc/HackerNews huggingface dataset:
I'm not sure where you get the idea that the aeropress can't handle the temperature. The plastic has low heat capacity (it takes little energy to heat, compared to eg water). I usually pour water from my water boiler directly in -- and while I haven't used a thermometer, it must surely be close to 100 degrees. And if you're so worried, just prehat the acrylics, and use the "reverse method"[1].

That said, I'm not going to claim any one method makes the "best" coffee -- I've not tasted them all, and I don't use a thermometer or other extreme quality (in the industrial sense of reproducible brew) measures.

I much prefer a proper espresso, and I've also tried "cold brew" method -- and while I can see why some people would prefer that -- that's not for me.

Anyway, for something used to prepare food for oneself, I'm not sure how relevant blind tests on other people are. I really don't care if 9 out of 10 people disagree with me on how they like their coffee. Why should you? I could see the value in doing blind tests on oneself (with help, obviously) -- but if the differences are so minor that you can't tell without blind testing -- do you really care?

[1] http://ineedcoffee.com/upside-aeropress-coffee-brewing-tutor...
I was using the same wording that the other commenter used, because that's what he was. If it looks like a duck, swims like a duck, and quacks like a duck, then it probably is a duck.

It's a joke PR, sure, but he was being disrespectful. He was insulting everyone who has worked on the product because he feels it's crap. He's entitled to his opinion, sure, but at the same time, he didn't have to state it the way he did. Just because it was a joke PR does not suddenly excuse him from his actions. It's not like it suddenly makes things okay.

He straight up made fun of the product, in a disrespectful way, and was called out for it by the community. You are free to disagree, sure, but there's a reason people reacted the way they did.

And furthermore, my location and the company I work for are completely irrelevant to this discussion. I'd appreciate you not bringing them in. I speak for myself, not my employer.
You witness a mugging. You get a good look at the person who did it. A cop comes up to you and says "did you see what happened?"

What's the right thing to do here? Shut up and demand a lawyer before you'll answer any questions?

You hear about a shooting in your neighborhood on the radio. Walking to the subway, you see a person with a gun run down an alley. At the subway station a cop asks you if you've seen anything suspicious.

What's the right thing to do here? Shut up and demand a lawyer before you'll answer any questions?

Personally, I don't want to live in a society in which no one helps anyone because of fear.

It's worth keeping in mind that Ken White is a defense attorney, writing from a particular perspective, which may not cover all possible situations. His advice is great if you are the subject of a criminal investigation. Most people are not subjects of criminal investigations.

Specific to traffic stops, neither officers nor attorneys recommend shutting up and demanding a lawyer as the first move. They recommend: make the officer feel safe, be polite, don't lie, and decline a search if requested.

Editing since I can't reply to rosser (what's the point of a discussion forum if I can't have a discussion?):

My point is that writing as either a defense attorney or a prosecutor, his posts take a more a narrow view of police interactions than the entirety of how someone might interact with the police. I doubt he would recommend against reporting a crime if you are the victim or a witness, for instance, or if he did, I doubt he would find many peers to agree with him.

"Keep your head down, never talk to a cop," is certainly a strategy for getting through life, but it's not necessarily globally optimal.
Commercials/advertisements are fine.
Allowing over compressed, perceivably louder sounding commercials on their system is annoying.
Recognizing that people hate this and trying to prevent people from turning down the volume in reaction to a jarring change in sound is rude.

Being rude to your free users in order to get them to upgrade is a strategy that works (nagware), but is it a better than other strategies?
Well thank you. It has to be one of the most gratifying things for a software developer to hear when people have used your code and built great things with it!
Cell Phone Health Concerns Are Flimsy. But You Should Be Afraid
They can use it as a stick to beat you with to get a plea deal on whatever it is they think you did. Do you think they only indict guilty people?

The other thing is that you could get section 1001'd for something you didn't actually say as FBI agents, for example, usually don't use recording devices and just take notes. If their notes said you said it and you don't have a witness, guess what happens?
I am still patiently waiting for a more up-to-date of Okasaki's classic with examples written in Haskell.
One crazy idea for implementing this would be for everyone to set a flag in their browser that indicates how academically inclined the user is. NERD=0,1,2...9

Then wikipedia paragraphs can just be labeled with the minimum NERD value as a CSS style. The browser can hide paragraphs that exceed your NERD level. If you set NERD=9, you'll see the super dense/academic wikipedia articles.
That's a very difficult situation. No matter how you turn it, if you stand up for someone you risk yourself to become a target. Because it is not risk-free is why it is seen as a sign of high integrity to do it.

I would talk/email your manager and mention that the amount of gossipping is very high and is affecting your work. If he or she is any good, he or she will already suspect who is originating the gossip and deal with it forcefully. It's no different from awful air conditioning or other workplace environment issues.

If he or she doesn't, then there is nothing to do. Gossippers infect workplaces and soon a majority will join in on it and talk shit about people behind their backs. Been in that situation and it became very toxic. New guys would get back-talked about (especially if they seemed bright) and many left after a few months. The manager was weak and didn't know what to do about it. It was so bad that the gossip-spreaders became the "de facto" managers of the workplace. Nothing to do for me but to quit.
10 Billion lines of code before the new F-35 flies
If I run into catastrophic perf problems, I may try rewriting in Go
Yes, I don't understand how he created an infinite number of binary strings, and suddenly flipping one bit means that the binary string is new?

Surely the flipped bit binary string would already appear in the infinite list?
It's worth keeping in mind that Ken White is a defense attorney...

It's also worth keeping in mind that he's a former federal prosecutor. He knows of what he speaks, and you would do very well to heed his counsel.
Well too bad, I was hoping I would be able to cross compile a native gui program.
Why did you revert the change? Now I can't comfortably browse HN on mobile anymore. It was fine on my Samsung Galaxy S4.

Do you guys need a web developer or something? It's really not that difficult to make a basic site like HN responsive, and test it out on mobile devices (hint: Chrome dev tools let you simulate most mobile devices).
> can't you map all infinite binary strings to all positive integers?

No. Positive integers are represented by finite binary strings, not infinite ones. Cantor's diagonal argument shows that there is no way to construct a one-to-one mapping between positive integers and infinite binary strings.
May as well include Brittany as well, given the well-known connections there.
One friend of mine told me once that no matter how much you read about sex, you have to practice it in order to understand it. We, as men, will never actually understand female orgasms and women will never know how ours are felt, no matter how accurate one tries to describe it.

I don't know what the above means in the context of "the knowledge argument" but these are easier to understand examples than "not experimenting the red color" in the article
> If the pixels are laid out in a grid then each has a coordinate (x, y), where x and y are integers.

This is true for a finite number of divisions of the pixels. But is it still true for an infinite number of divisions?
You can compare other goods like college education, property, medical care besides precious metals. Things that take a lot of skill and labor, and where technology have little to no downwards pressure on the price.
Even worse, usually you cannot even submit what you said as evidence, because if YOU ask officer to repeat what you said, the judge can expunge the testimony because it is hearsay (double indirection).

Of course, the officer can be asked their side of the story, which will be accepted as an eyewitness (single indirection).

So anything you say can (and will) be used against you y the prosecution, but almost never in your own defense. Many people understand at least the basic concept that your words can be used against you, but the fact that those same words cannot help you in most cases is not addressed very often.

(this topic is discussed in the famous - and VERY HIGHLY recommended viewing - video that hoaTeRo linked to, "Dont(sic) Talk to Police" ( https://www.youtube.com/watch?v=6wXkI4t7nuc ) )
I thought this post was going to be about the "Restart or Details" update dialogue on Macs
Why are they putting this on a vote, if it's such a good plan? Policymakers should be making policy, not offloading blame for policy outcomes to the residents. It's their only job.

The fact that local micro politics have a real chance of influencing the outcome of the referendum more than the quality of the plan is exactly why such a referendum is not a good idea.

Besides, what if the No vote wins? They will probably still do most of the things in the plan, but somewhat slower and with less fanfare.

If I had voting rights in Vancouver I would just vote No in protest against the referendum itself.
The original had all examples written in Haskell, albeit in an appendix.
XNA is no more, as the phoenix rises from the ashes
> I don't understand how he created an infinite number of binary strings, and suddenly flipping one bit means that the binary string is new?

That's not quite what the diagonal argument does.

Take an enumerated list of infinite binary strings, i.e., the strings are numbered as string #1, #2, #3, etc. Now construct a new infinite binary string in the following way: bit #1 of the new string is the opposite of bit #1 of string #1; bit #2 of the new string is the opposite of bit #2 of string #2; bit #3 of the new string is the opposite of bit #3 of string #3; etc. This new string cannot possibly appear in the list, because for all positive integers n, bit #n of the new string differs from bit #n of binary string #n in the list--i.e., the new string differs from every string in the list by at least one bit.

In other words, if we are given any list of infinite binary strings enumerated by positive integers, we can always construct a new infinite binary string that is not in the list. So no such list can ever be complete. Hence, there must be more infinite binary strings than there are positive integers.
>This kind of silliness is why I ignore philosophers whenever I can.

And avoiding this type of hasty comments are why it pays to study philogophical problems.

>It is clear that the subject of how we personally experience X is not, strictly speaking, part of the body of knowledge about X. But the reverse is also true. Learning more about how we personally experience X does not increase our understanding of X. It is a different topic.

That "it's a different topic" is a definitive statement that is not derrived from anywhere.

If anything, it is itself of philosophical nature, albeit a dogmatic one.

Who said that the actual experience of X doesn't increase "our understanding of X"? Even if it might be so, it remains to be argued.

Whereas the opposite, that experience, as an extra informational element regarding X, and as the main component of X as it concerns us, adds to our understand of X, is the obvious (correct or not) conclusion.

>* This is true in a very literal way. "How long did that take?" If you give three people a stopwatch and have them record a common event, you will get 3 answers. And the answers will be consistently different in similar ways.*

No, you wont, except within the margin of acceptable error (e.g. time to press the stopwatch button for each, etc).
One slight detail from that page, for those whose remembrance of history is a little faulty:

Benjamin Franklin (6th US president, inventor, 1706-1790)

Perhaps in an alternate universe?
More than that, its a project which a number of other browser also rely on and contribute to, for example Opera.
Look up CSS3 3D transformation and transition tutorials for the basics. Then, a 3D tilted stack effect would go something like this:

Apply 3d perspective and rotate the parent/container element about the X axis ".container{perspective:400px; transform:rotateX(-45deg);}" (or maybe a positive 45deg)

Next, push the children forward along the Z axis ".child{transform: translate3d(0,0,100px);}"

Then, add transitions to the properties being changed, z-translate different amounts for different items in the stack, add some interactivity, and you're set.
While this link is pretty good (as far as wikipedia philosophy entries are concerned), as always you should consult the SEP for a more in-depth discussion.

http://plato.stanford.edu/entries/qualia-knowledge/

And if you prefer your philosophical thought experiments to be accompanied by a pop-rock sound track, you're in luck:

https://www.youtube.com/watch?v=8Y37cAqdq0g
That's right, Brazil, Russia and China still have huge amounts of Delphi developers. To a lesser extent so do South Africa and Australia.

Would you believe me if I told you I currently work in a software house whose main suite of desktop products is still in Delphi? We've been using .NET since the mid-2000s (before I started here) for a few of our products, and all new development for desktop products in the past few years has been .NET, but the company's bread and butter and highly successful products are Delphi applications through and through.

It's still a capable development tool but the language is showing its age. I very rarely have to touch it any more but when I do I always get mixed emotions of "argh, Delphi sucks ass, I wish it had <insert any .NET language feature here>", and "oh man I forgot how awesome Delphi was, I wish it was this straightforward in .NET!" Comments such as the latter are few and far between, these days.
Just the first part is key. The FAA won't let you. The article mentions that there are many towers close to the 2000 limit placed by the FAA.
I think that's supposed to be 10 million.

http://www.militaryaerospace.com/articles/2013/10/software-c...
Why Does the Putnam Math Competition Give a Separate Prize to Women?
I often summarize it in programming: a mock class, or a very deeply copied instance, can not have the original `this` pointer and never will.
Yeah, because professors of philosophy and epistemologists toil for years about the subject, but some 2-minute comment shows it for what it is...

You even got the facts wrong. They are not doing a "non physical experiment". They are proposing a thought experiment -- you know, the kind lots of scientists did, Einstein and Shroedigger among them.

The "non physical" part is just that it tries to establish that there is "non physical" knowledge (qualia). That is, nothing about the experiment as a process (as opposed to the output) is necessary to be "non physical"...
They do not care if you are guilty or not. They manufacture criminals. That's their job. To create "product". They need raw materials. Don't provide anything at all. Zero raw materials is always going to be better than potentially unsuitable materials that can't quite be hammered into prosecutable shape.
Worldwide raids were carried out against Uber offices
By this argument, despite all evidence to the contrary, you seem to be claiming no government can achieve anything beyond the cycle of an election horizon.

So what would you recommend? Do nothing, ever? I suppose that does have a cool, nihilistic ring to it...
www.firebase.com
That's a joke. Not exactly a dismisal of the argumentation any more that a creationism making a joke is a dismissal of evolution.
iOS 8 adoption has hit 77%
From a total outsider, some guesses in order of least to most likely (imvho).

1) Better batteries (I don't know what I'm talking about, but probably not).

2) Better power management with electronics (the win here seems too marginal to warrant the level of excitement Elon has shown).

3) Partnership with some ubiquitous bricks and mortar business that will now offer charging stations.

4) Partnership with some ubiquitous bricks and mortar business that will now offer automated battery exchange stations.

Number 4 would be very cool indeed.
You'd think that, but not so much. There's a substantial Germanic/Polish descendant population in the South of Brazil. Very fair skinned. I'd love to have a breakdown by ancestry of both countries, but from my own anecdotal experience is is more common to see fair-skinned people in Brazil than in Argentina. (Just going quickly over it in Wikipedia it looks like about 90 million people in Brazil are 'white'. That's double the population of Argentina already.)
Windows mobile development
I see the desktop. But what I really wanted was to install Google Chrome on that Desktop.
And that's a face in a completely different way than I thought when I first looked at it in the original image. Sorry, it's just your (and my) natural pattern-matching misfiring. There's some accidental feature that looks like an eye, so the human brain wants to make the rest of it a face. But it's just a rock with a round feature on it.
I've gotten several pull requests to my free hardware design that I sell as my primary source of income. Granted, a PCB change is difficult to test given the minimum order quantity, but other physical designs like cases are easy to do a one-off if you have access to a laser cutter or 3D printer.

https://github.com/technomancy/atreus/pull/4

https://github.com/technomancy/atreus/pull/10

https://github.com/technomancy/atreus/pull/15

As someone mentioned elsewhere in the comments, RMS thinks on a much longer time scale than you and I. Prototyping PCBs is already dramatically easier than it was ten years ago; I'm convinced the cost and MOQ will only continue to drop.
Hope you guys aren't hiring illegal immigrants and paying them under the table.
Let's hope that since they had input from Value, Epic, and other users of the API instead of just producers they are doing a better job then they did with OpenCL.
Interesting bit aside: The current Delphi versions are becoming better again, to the point of actually being usable. Now it's just that its reputation was ruined when Borland decided to f*ck it up. I'm using it at work to build an Android app, and despite the slow buggy IDE, I'm more productive with it than with IntelliJ (for Android dev) or Visual Studio (for Windows apps)...
> If Vancouver had a referendum to get rid of bike lanes

Right, because global referenda which mainly affect a minority are examples of democracy?

Should gays be allowed to get married? Let's hold a referendum! Should some natives be given back a piece of land? Let's hold a referendum!

For the record, I currently sometimes ride where bikes are banned, namely certain sections of certain highways. So I wouldn't care. And I'm not a big supporter of bike lanes.

I'm not opposed to the idea, however, of requiring cyclists to be licensed somehow as a requirement for the use of public roads that carry motor vehicles. Don't ban; qualify.
I've discovered an incredibly efficient and reliable JavaScript technique for rapid page loading: Disable JavaScript. I use the NoScript plugin in FireFox and just whitelist a few reliable ajax sites like Google or whatever. My experience has been that JavaScript and modern web design philosophies make 90% of websites slower, uglier, and more difficult to navigate.
> ass numbers
People in the US often use the phrase "legally blind" while they can see just fine given sufficiently corrective lenses. Let's hope it's that.
Someone else commented that the LEO might use your false statement as leverage to get you to turn on your friends. Even if you are completely innocent you could be useful to them in investigating someone you're close to.
> I think a lot of Vancouverites would be more willing to pay more money for transit ...

By the way, the money-losing Golden Ears Bridge shows that Vancouverites (or "Lower-Mainland-ites", rather) are willing to drive an extra 40 minutes to avoid paying a small toll. The project didn't see that one coming, haha!
Bijection is a simple idea. But it’s an im­por­tant tool be­cause it helps keep us
out of the coun­ter­in­tu­itive weeds when work­ing with in­fi­nite sets. For in­stance,
we can now fig­ure this out: are there more pos­i­tive in­te­gers {1, 2, 3, ...} or
even in­te­gers {2, 4, 6, ...}? The naive an­swer would be that there must be more
pos­i­tive in­te­gers, be­cause the set of pos­i­tive in­te­gers in­cludes both the even
and odd integers.

But this is wrong. Us­ing bi­jec­tion, we see that we can put the pos­i­tive in­te­gers
and even in­te­gers into a one-to-one cor­re­spon­dence like so:

1, 2, 3, 4, ...
2, 4, 6, 8, ...

Couldn't you also reason that there are more even integers than positive integers if you start with the notion that you start with a number and start counting in the direction(s) of the defined set:

X--->
1, 2, 3, 4, ...
..., -4, -2, 0, 2, 4, 6, 8, ...
<--X-->

The set of all integers progresses along two vectors with each "count" and only positive increases along a single vector with each count.
I wholeheartedly agree so long as I can hold ctrl and spin my mouse wheel to increase my Nerd-Zoom.