skysight-inc/HackerNews huggingface dataset:
Or, more likely, Trump sounding off about election rigging puts potential election riggers on notice and lets them know if try it they'll be caught in a recount.

That hasn't stopped claims of up to three million illegal immigrants voting in the presidential election [1].

We know of course there's some illegal immigrant voting (no voter ID laws in some states + lots of illegal immigrants in those states + some very big motivation to vote = yes, of course they'll vote). We just don't know how much. Is it closer to 3 million illegal immigrant votes, or closer to only 30,000 votes?

Trump warning about rigging won't prevent illegal immigrants from going to the polls organically. However, it does put a damper on any potential plans the DNC might've had to have voters drive to critical districts and place votes there, as they've supposedly done in the past [2].

That said, I have a hard time believing the DNC could mobilize enough voters to really change the polls, even targeting key swing counties in key battleground states. Far more likely are rigged machines, like those encountered in early reports in Texas [3].

Of course, anything is possible - Trump could've done some rigging himself! But normally it would be counterproductive to seed the idea in everyone's minds that an election is rigged if you intend to rig it. Just because you won doesn't mean the meme goes away. You just create problems for yourself after you steal the election. Far better to play it like Hillary Clinton and calmly dismiss any talk of rigging: "Oh, posh, there won't be any rigging. Don't be silly!"

Also, as Clinton so aptly pointed out in the third debate, Trump has a tendency to accuse anything he might not win of being rigged (like the Emmys). This is more a general strategy of his than anything else. It's analogous to how ball players and coaches yell at referees that their play calling is atrocious and one-sided, in the hope of influencing things to go their way. In this case, Trump was likely whipping up his base + aiming to discourage any possible / prospective plans to rig things on the other side.

[1] http://www.thenewamerican.com/usnews/immigration/item/24630-...

[2] https://www.youtube.com/watch?v=hDc8PVCvfKs

[3] http://www.zerohedge.com/news/2016-10-25/texas-rigged-first-...
Chinese people will call you out very directly, maybe even embarrass you in front of people to the point where you are too shy to speak

I wonder if this is an inherent Chinese thing or a Maoist thing https://en.wikipedia.org/wiki/Struggle_session
Eye on your System
Nothing to see here folks. Move along. Business as normal. Clever engineering is all it is.

Pretty soon we'll be towing icebergs & what an amazing day that will be.
My #1 Choice for Webhosting
wow this is cool, i hope they also implement this in other countries.
pass is very nice, but has some annyoing useability quirks.
The "real" truffle is the "white" one, the "black" one is considered (and it is) vastly inferior and there are several varieties of the "black" one (some wuite good, some a lot less).

Truffle oil is made (the good one) from the rests of the truffles or from too tiny ones, and not-so-surprisingly if you use real, good truffle and real, good olive oil, it is a good product.

Most of it is however made with inferior quality oils and with artificial flavourings, and quite frankly it is usually terrible.

Any dish with truffle be it the superior "white" or inferior "black" kind is usually any normal, not particular savoury in itself dish (like the mentioned "tagliatelle al burro") on which the truffle is added at the end in tiny slices, often (this is what is done at home and in "high level restaurants") by bringing on the table the truffles and the special tool to slice them, and everyone slices what he/she finds adequate on his/her own plate.
The tool is like this one:
https://www.youtube.com/watch?v=7NucklhqTRU
Propaganda (barrage of fake news) predates the newspaper and certainly predates Facebook.
Importing that in an android emulator is far from easy, and even after you manage, for some reason it didn't work for service workers. The page loads fine but the service workers don't.

I had to hack around it with a custom domain, let's encrypt, and then rebinding that domain to 10.0.2.2.

It wasn't straightforward.

Again: a price I'm happy to pay, but a price nonetheless.
Stylis – A Small CSS Compiler
> Is there such thing as right and wrong?

Yes.

> And if so, how does one know what is right and what is wrong?

It all boils down to life and death. Right is anything that promotes life, wrong is anything that brings death.

This usually translates to right being anything that brings pleasure, while wrong anything that causes pain. After all that's how the brain is wired.

On the other hand we are social creatures and sometimes there is conflict, something that is right for the individual maybe is wrong for the community. It is widely accepted that right of the many is greater than the right of the one, and hence we have the laws.

So yes, there is right and wrong, and they are very clearly defined.

The problem that the OP has, is that most individuals in his country do what is right for themselves but wrong for the many and hence OP feels like a sucker because she/he does what is wrong for herself/himself but right for the many.

But if we go back to the roots of right and wrong, if most of the people in the community choose to do the wrong thing, then doing the right thing is not doing the right thing anymore.

Confused? Let me give you an example. Let's say we have 10 persons locked in a room. Each day we give a stick of bread to a random person. The community has decided that every day they will share the bread among all of them, as it is the best for the community(nobody will die of starvation). In this case, when you get the bread it is very clear that the right thing to do is to share it.

Now what happens if the majority of the individuals in the room, don't do the right thing, and don't share the bread when they get it, but keep it for themselves?

If a person gets the bread is it right to keep it to herself/himself or to share it?

Surprisingly the right thing to do, both for the individual and for the community, is to keep it, as the community will not really benefit if that person starves to death.

Of course, something even better would be for that person to try to convince everybody to start sharing the bread again.
"Japanese people will rarely call out any grammar/pronunciation error" & "In Japan, if you speak Japanese well, eventually they stop forgiving you as "oh, he's just a foreigner", and they hold you to similar standards."

There is also something else I notice: some people will decide they will not understand you because you look/are foreign no matter how hard you try or even if you don't make not many mistakes. There is a famous video about that[1] but this is not limited to Japan, I also saw it in France too with foreigners trying to speak French.

Also even in a cultural area there can be wide differences. Almost all Mandarin speakers I interact with (be they Taiwanese, mainlanders or huaqiao) seemed quite happy to talk their language with me. The Japanese not so much. I even sometimes hide my Japanese language ability and play it dumb to fit more in a group. And I plan not to expose a too great ability the day I got it unless necessary precisely too avoid being judged to harsh by the local standards.

[1] https://www.youtube.com/watch?v=oLt5qSm9U80
Man ain't that the sad truth.
I really don't think there is any excuse for it this day and age especially when building sites from scratch. There are so many different techniques and technologies for doing zero downtime deploys, not to mention the numerous PaaS that will do it out of the box if you dont know how.
Start paying dividends again. You don't need growth if you get your return in another way.
Content-addressable storage is always neat. Does anyone know if using truncated md5 like this is somehow more robust than using some non-crypto hash like siphash, which already produces 64bit hashes.
I made an Android Application which is checking your phone has Chinese Backdoor?
Let's Colonize Titan
I'm with you right up to the point where you say you don't recommend staying at this place.

From your description, this sounds like every backpacker hostel, everywhere. Or at least what they aspire to be.

Sadly, everything moves upmarket, and "hostel" tends to now translate to giant soulless hotel where they have two or three bunk beds in each room and no real shared space or opportunity to meet other travelers (who realistically would now be staring at their phone the entire time they were in one of those shared spaces, so you'd never meet them anyway).

But what you describe used to be every night of your round the world trip. It was fun.
On the contrary.

The discovery that social media, as currently implemented, is in the process of annihilating rational discourse is the single most important discovery of this election cycle. Possibly of the last decade.

Even now, because of this problem, there is no longer agreement on many basic facts. The notion that a people so polarized on basic truths will ever be able to function together democratically is what is utterly naive. Under such circumstances, ultimately one side will have to force its view of reality on the other.

Indeed it may not be a coincidence that the sudden success of extremists parties in the west, driving voters to vote so conspicuously against their own self interest, corresponds almost exactly to the emergence of social media in general and facebook in particular.

What is naive is the belief that truth will somehow win out when the bulk of mankind sees the world predominantly through a facebook feed that explicitly selects for spectacular self confirming nonsense algorithmicly suppressing anything unpleasant to know.
Also that if you will be conservative guys with big money will go to someone who is not and is making quick money for them.
I don't like rules. 20 rules to effective learning, 50 rules to great success in life etc. You see those articles everywhere. Nobody can memorize those 20-50 rules; more often than not, too many rules will hide the important ideas that might be hidden in one of those points. Instead of rules I would like to see principles that are extracted out of these rules.
Shortlist for the 2017 Interaction Design Awards
Not sure why you are being downvoted specifically, but the idea that responsible readership is the solution to widespread credulity seems to be less popular on HN than I would have expected.
Am I the only one who has started to use the Hacker News "favourite" feature as a make shift bookmarking service?

I've found that I now actually submit links I want to save...
They do indeed still have the Sputnik program running. Barton George (from Dell) still updates his blog[0] with status info[1].

[0] - https://bartongeorge.io/

[1] - https://bartongeorge.io/2016/10/04/the-new-xps-13-developer-...
You need the destination to have a suitable container port, and a way of emptying a large number of containers into the water system quickly. If you want to use normal shipping it would probably be eaiser to just import and distribute bottled water.

A big bag would just need a pipeline to come ashore and could be more easily pumped than hundreds of shpping containers. Although the details of their plan seem sparse. Does the bag offload into a water mains system, and will it need treatment before use?
It was in a flux. Dig back to look at the then remove brine headers to see the mess that the API was. It improved significantly for the official / iphoneos 2.0 release.
> Passwords are always encrypted using a scrypt key derived from the input passphrase

If this is correct then I'm not sure if it's best approach. My understanding is that in for example keepass there is a separate random key that is used to encrypt the data, and then this key is encrypted using whatever method user uses.
Microsoft devs who were responsible for WinNT, Win32, IE3+ almost all retired by now. A huge brain drain. Win10 and all of their products since around 2011 are such a mess and of rather lower quality than their older products, it's not even funny anymore. It would be good for them to learn from their past mistakes, like IE and ActiveDesktop had basically the same security problems - that was fixed with WinXP and IE6, now with Win10 and Edge they are back in WinME and IE 5.5 days.
Humour can be used as a social prompt - someone on Tinder might make a joke about fashion if they want to make sure their date wears nice clothing, for example. It can also be used as a plausibly deniable way of telling someone you're worried about something - "I hope you're not a craigslist scammer" or "as long as my Christmas gift isn't socks or books".

I wonder if his roommates were attempting to give him some social cues about what kind of behaviour they wanted and/or trying to ease their own discomfort about living with someone from a different culture.
My (crazy) theory is that they will remove all ports on the iPhone soon, and rely on wireless charging and data. It may be necessary to achieve Ives (well documented) dream of a screen that covers the entire front edge-to-edge.

They havent switched to USB-C because people will br super annoyed if they just supported it for a couple of years.

It also explain headphone jack removal. Removing two ports at the same time would make people super mad. And they also need to stimulate the wireless headphone market.
Brother DCP-8157DN Printer Driver Download
I thought the quality dive was coincident with abolishing their test teams? Didn't they do that? Made all engineers responsible for their own testing. Which is insane.
Ah! Good to know :) TypeScript seems like a neat language, and I've got a JavaScript project coming up so I intend to look into it more deeply soon.

Yeah, in my example, `R` is the row variable itself, and it represents all those other, irrelevant values in the record, while I gave it the name `_` in the type itself, since rows themselves don't have field labels, but rather represent sets of labels. In ML, the labels of the fields are part of the type, but the labels of the rows are not part of the type. Then, `..a` is a type variable representing the type of the row (it gets a distinct name because you can imagine a function which takes two separate records with two separate rows[0], or even a function which takes two records but constrains them to the same type with a single row[1]), and is akin to a type variable used for parametric polymorphism, such as `'a`, and, in Standard ML with eqtypes, `''a`.

To the best of my knowledge, the term "row" comes from The Definition of Standard ML, where the grammar given for the core language includes productions called "TyRow", "PatRow", and "ExpRow", which correspond to the syntax of record types, patterns, and expressions, respectively, but only the part in between the `{` and `}`:

TyRow <- Label `:` Ty [ `,` TyRow ]
PatRow <- Label `=` AtPat [ `,` PatRow ]
ExpRow <- Label `=` AtExp [ `,` ExpRow ]

(The `At` prefix means "atomic", and has a specific meaning in the definition.)

So, then, a row variable is one which literally holds a sequence of label×type or label×value pairs. It sometimes even feels like it's a metavariable which holds a branch of the syntax tree the way a variable in a macro does, which might be another reason why row polymorphism feels so cool ;)

Sorry if I'm boring you at this point, I just find this stuff really fascinating and fun :)

———

[0]: Any two records of any two record types, as long as they each have both an `x : real` and a `y : real`, with intentional information loss:

f : {x : real, y : real, ..a} -> {x : real, y : real, ..b} -> {x : real, y : real}

(* f {x = 1.0, y = 1.2, z = 1.3} {x = 1.0, y = 2.0, w = 42}; *)
(* ^ typechecks okay!
* row type `..a` can be different from row type `..b`,
* no problem
*)

[1]: Any two records which both have the same type, which can be any record type that at least has an `x : real` and a `y : real`:

f : {x : real, y : real, ..a} -> {x : real, y : real, ..a} -> {x : real, y : real, ..a}

(* f {x = 1.0, y = 1.2, z = 1.3} {x = 1.0, y = 2.0, z = 0.0}; *)
(* ^ typechecks okay! *)

(* f {x = 1.0, y = 1.2, z = 1.3} {x = 1.0, y = 2.0, w = 42}; *)
(* ^ type error!
* the second record has a different type than the first,
* but the type of `f` demands that they be the same type,
* since the single row `..a` must match itself
*)
As an aside, I find Quora much easier to read with a sans-serif font: https://imgur.com/jdu9fw4

I use the Stylish Chrome extension with this override for Quora to achieve this:

html,body,h1,h2,h3,h4,h5,h6,.box_feed,.box_feed div,p,.link.selected,blockquote {
font-family:"Tahoma", Sans-serif;
}

Stylish:
https://chrome.google.com/webstore/detail/stylish/fjnbnpbmke...
I think apple is a little bit lost without steve
LZ4: provides lossless compression speed at 400 MB/s per core
Wow, that's a good essay. pg wanted to be a philosopher earlier in his life. He would have been good at it, but unfortunately I think the field is beneath him.
He's finally put the hair away and the world is a little less shiny for it. Rest in peace.
https://en.wikipedia.org/wiki/Abstract_(summary)
If you're getting a desktop for half the price to do your real work, why buy the Macbook? How does being better than an eight year old laptop make it clearly the best computer on the market?
WebGL has really high draw call overhead compared to native OpenGL. The rough rule of thumb is that you can do 2000% [0] the draw calls in a native app per frame than you can do in WebGL. It's not about execution performance it's about overhead of leaving JS and converting data to the format the GPU needs.

0 - http://floooh.github.io/2016/08/13/webgl-next.html
Yes slater, Fighting for gender diversity in companies around the world should be the title.
Thank you.
This reasoning has been a bust for many years. As hardware specs go up, so doES the native UI become more demanding. Compare iOS 6 to iOS 10, from translucency to animation complexity to text rendering complexity. Now take web technologies and try to emulate the same complexity - it becomes more and more prohibiting. If anything, it gets worse and worse, not better.
Maybe the assertion that the WaPo is lying is a little bit extreme for some readers. But they do seem to be overstating the case based on the available sources.
Isn't this just the perceived difference in source? i.e. mocking someone for what you believe is a positive character trait is generally seen as okay (the aforementioned "study a lot"). Another vein this happens in is with regards to Germans ("being precise").

I don't think you could say that there's a similar vein of humor with African-American culture that's developed, and that's principally historical: America's slave holding history is still an open-wound today, and its social concepts around African-Americans were widely based on making sure they were viewed as lesser.

EDIT: This isn't to say either is ultimately good. There's a pretty important difference between occasional good humor that transitions into something of more malevolent intent, but how people perceive them appropriateness very much matters.
Making any weather rainy (video editing)
For $90K, you could probably buy an old house and literally burn it down. It would probably take some doing to convince the fire department to let you do it legally, but with enough money it should be possible to take enough safeguards, particularly if the house is remote to begin with.
You overestimate the health of rational discourse before this election. Disagreements on basic facts are not new.

Social media has created a kind of nervous system which amplifies and spreads fears and foolishness. Yes, this is a problem that we should address. (Perhaps allowing interpersonal communications to be dominated by a handful of companies was not the best idea.)

What is naive is to solve this problem by putting the determination of truth and falsehood in the hands of a centralized authority.
No wonder. Edge is based on the improved and refactored IE11 (trident) HTML codebase. The rather good UI of IE 3-11 has been replaced with a lousy new UI. One step forward, two steps backwards.
That's a point I can agree with. I would prefer to have 2 pair programming groups working on 2 separate computers than a single group of 4 working on a single computer.
Cheers. Not currently, but permalinks are on my list.
It means that the easiest time to learn Haskell is as a first language, not that it's the easiest of all first languages!
Now that you're done, why do you think your initial estimate was so far off?
Elevating from a root user on an Azure VM to storage account administrator
And, by the way, linking to an article where it is said that social democracy is the same as national socialism means that nor the author of the article nor you knows anything about communism, Nazism or social democracy
Not just starvation, but war as well.
Oh no, I am so interested in this but the demo is not loading.

Why not host it using GitHub pages instead of your own server to handle more traffic?
Well, let's use the "Black Litmus Test" to see if it sounds more like stereotypical racism or just humor:

"In the group text, they joked that I would go out and play basketball all day, only listen to rap and hip hop, coming back late at night, and even joked that they should all move out because of me..."

Would this be an okay use of humor to ease their discomfort?
Looks like rents are down a little but not too dramatic: https://homelet.co.uk/homelet-rental-index/london?range=24

This isn't too surprising, since I think London rents were seriously testing what the market would bear - plenty of chatter about London becoming completely unaffordable.
I agree with that point! I think having 4 persons on a single computer leads to great inefficiency and a means of dragging projects behind. However, the adopters of mop programming claim to have eliminated the need for having code reviews as a separate process on the development lifecycle.
App to create ambience of Parisian café (even when it's just me alone, coding)
I would be interested in hearing if something like https://www.ghostnoteapp.com could work for you. Its also made to maximize flow by keeping the notes contextual.
Proteins create silicon carbon-based bonds
Take a walk through a Google data center
Very good point. I do think the hardships that the African-American community have endured are far more severe than the ones Asians in America have. But my people did endure their share of hardships as well; the first Chinese immigrants in San Francisco were used as slaves to build the railways, many working to their deaths on the tracks. The conditions were extreme, but I guess the scale was much smaller than the African-American slaves.
The strange syntax of Haskell is what's turning me off from learning it. With Lisp, the syntax was strange still, sure, but it wasn't confusing, it made sense. I feel like I can't even get in to reading Haskell or even OCaml.

However if Haskell had macros (like Perl 6's or even Lisp's), I'd jump ship from Lisp quite quickly. It's a mature language with the libraries I want.
/r/truereddit Just interesting stories and essays,a lot like HN but slower(and no show my program threads)
Ohh I see. That makes sense!
Promises Are Not Proxies
How about a VR device? I think it can be a great gift.