skysight-inc/HackerNews huggingface dataset:
> Suppose everything you say is true, and every single supporter of epistocracy is racist. It does not follow that epistocracy is bad. Consider the possibility that epistocracy is racist but it also produces better governance - e.g., perhaps the racial groups being discriminated against vote for bad governance.

Fundamentally, this is possible. We are ageist when it comes to voting, for example, because we restrict votes from the very young on the basis that they are much less likely to vote sensibly. A five year old is not expected to be able to weight the complexities of immigration policies or tax issues.

But I would argue we start from the idea that anyone is equally capable of voting, then use evidence to restrict people.

So, it might be beneficial to stop everyone born on an odd year from voting, or people whose great-grandparents lived in a different country, or who have red hair, or are under 5"4', but without any evidence that this is the case and with history suggesting that restricting voting often results in revolts then why would we start in that situation?

> The main argument against this is that voting rights are a way to express respect, membership and status to humans.

No, the main argument is that voting rights result in representation. It's not for a feel-good factor, but for the same reason having wolves and sheep vote on dinner when only the wolves can vote might not result in an outcome that really represents the will of the population.
Is there a way to get Poor Charlie's Almanack in electronic format? I looked for it on Amazon, but no luck.
Technology experts will be more often working against your interests than politicians, because politicians will usually have some public interest motive and voter accountability, technology experts often work for "ad tech" and spooks.
This was a useless list because many of the libraries here are outdated, the author did not provide reasoning or comparison against others.
I find it interesting that you feel this advocates gender discrimination. I am opening a dialog that women in tech feel that other women are harsher on them then men. The article was started by a woman. Bias towards women in tech does not only come from men. It comes from women too. We need to discuss all the angles it comes from to remove the bias.
It would be only slightly more valuable than asphalt once we pave the streets with gold.
How to Lighten Skin Naturally in 5 Minutes
Databases of Indian embassies leaked online. Too easy hack them
When such telemetry exposes the names of programs you are running and is sent unencrypted, it's a big deal. Coupled with very specific hardware information, this could easily be used to track TOR users for example.
>People aren't bothered about security or privacy, they just cannot be bothered.

Says who? You? Facebook? Microsoft? Google? You don't see the inherent conflict of benefiting from that position and declaring it, unilaterally, it to be so?

How many people do you think would be comfortable, and explicitly approve the kinds of "opt out" data collection that goes on, if you gave them the true extent of how that data can be/is used along with the impacts of it?

Frankly, fuck the attitude that you, or any other developer knows more than me, and decides that i "Just cannot be bothered", especially when its to their (often considerable) benefit.
The author offers no better alternative so I think that means the article speaks for itself: there's not much to do but whine. These are problems, sure, but they're minor when you consider that Signal is the most secure and user-friendly messenger we have on the market right now. If something takes its place, then great. Otherwise, we just will continue to use what is secure and actually works.
Hopefully people are intelligent enough to know not to take any advice, no matter if it comes from a book or a person, too literally.

I read Welch's books and it was inspiring. Doesn't mean I ran back to my employees and enforced everything I read.

BTW I agree that some of the management styles were proven harmful. You can say the same about Andy Grove's management though. Times changed, society evolved. Still very helpful to know what was tried and what worked at what time
I think this is a case where we need to assume guilty until proven innocent.

You see, there's no way for users to know what data is being collected and sent today, or what they might change and decide to collect tomorrow.

What if government wants access to this data? What if some hacker gets access to the data or their methods of collecting it (MitM)?

As such, they need to prove we can trust them before we accept this at face value. They have not done so.
Easiest Way to Find a Job Online
Does it mean they didn't manage to advance Daala to needed quality to make it production ready?
Sounds interesting, but where can we read Crocker's actual rules?
Advice? Try riotjs.com (at least read what it is about).

It gives you some basic structure, but is much simpler to understand than most frameworks/libraries, because you don't need all this router, dispatcher, whatever stuff, but can add it if you need it.

Experience? I tried some others before:

- Backbone (okay, but a lot of work)

- Angular (Angular 2 taught us to use something else)

- Ember (very opinionated, too much for my taste, hard learning curve)

Riot.js is my favorite since about 2 years and I will stick to it. It's small size is mobile friendly and in the worst case scenario you can maintain it yourself.
Ahhh yes, the famous, main stream media said everything was fine so I went back to work argument.

To be fair, most of the problems we are currently having seem to revolve around gerry mandering with potential issues arising in the future involving tampering with electronic voting.

That doesn't mean voter supression, identity theft, and other forms of tampering aren't legitimate concerns though.

For example, heres article from MSM that investigates people who have been dead for years are still voting:

https://www.google.com/amp/losangeles.cbslocal.com/2016/05/2...
CUDA is proprietary to Nvidia.

CUDA only exists because Nvidia is attempting to pretend OpenCL, Vulkan, and DX12 don't exist [1]. These require hardware scheduling on the GPU to switch shaders. Rather then dedicated X amount of chip hardware to Y shader for Z ms.

It should be noted for GPGPU compute Nvidia is not the correct choice. AMD RX 480 has 5.8TFLOPS @$200 ($37/TFLOP) vs Nvidia GTX1080 8.9TFLOPS @$600 ($67/TFLOP). In reality you should be doing GPU programming in OpenCL so you are GPU agnostic. You can switch vendors or platforms seamlessly (in most cases if you avoid proprietary extensions) even target AMD64, ARM, and POWER8/9 hardware.

That being said I own a boat load of Nvidia stock because their marketing is excellent. Really marketing is all 80% of people pay attention too. CUDA has some great marketing around it. In reality CUDA is slower then OpenCL (on Nvidia's platforms even) and no easier to work in.

[1] https://postimg.org/image/vsnidk8p5/
I have very limited experience with Windows and don't claim to know much of anything about its security. I was referring to the User Account Control system introduced in Windows 7. Whatever might be happening underneath, the system appears to end up doing the same thing: the user operates in a reduced-privileges mode until specifically authorizing a local, temporary elevation.
When voting in person, the poll worker is checking your name & address against what's listed in the poll book. Not listed? You get a provisional ballot. Two people try to vote as the same person? That'll be caught and investigated. Show up to vote as someone else (who doesn't vote)? Well, that's plausible.

Most of these kinds of "fraud" are actually voter registration "errors", where someone votes in the wrong jurisdiction. Like Ann Coulter did.

As for postal ballots, ya. The voter signature and proxy name are mostly for after the fact investigations if problems need to be resolved. You should attend your canvassing board meetings to hear all the nonsense. Husband and wives swapping envelopes. A couple putting two ballots into one envelope to save a stamp. Ballot from a prior election. Soiled ballots. Missing ballot, so voter just used another piece of paper (still legal). Etc, etc.

That spouses, job bosses, church leaders, command officers "help" others vote (the correct way) is established and well documented. But society seems to have decided that the benefits of enfranchisement outweigh the downsides.

Remarkably, comparatively, there's very little abuse of postal ballots. We're talking 10s and 100s vs 1,000s and 100,000s who are disenfranchised by other means. Caging, gerrymandering, underprovisioning voting machines and polls sites in key areas, not counting any votes on spanish language ballots, calling in a bomb scare and shutting down the central count which then has a mysterious miraculous election result, ad nauseam.

There's no shortage of problems with our districting, campaigning, elections, voting, tabulation, vendor relations, etc. If you only care to look. But please don't make the mistake that retail voter fraud is a significant factor.
What measure of proof do you require?
One thing that comes close is Moya: https://github.com/Moya/Moya/blob/master/docs/Examples/Basic...
No, this is mistaken. The large steel mills are closing across Europe because steel recycling has gotten much better - the old mills closing are generally blast furnaces, which are used for making new steel out of ore - while the mills that are now more common are arc furnances, used for recycling scrap steel, which is a more advanced process than it once was. And blast furnaces tend to be very polluting, which is a major reason why wealthy countries prefer not to have them and simply buy new steel from elsewhere.
Show HN: Endpoints - client-side load balancer library for Kubernetes
Dupe. Substantive discussion 9 days ago (over 380 comments): https://news.ycombinator.com/item?id=12817468
You didn't ask me a question.
http://forum.reallusion.com/299875/fRee-Steelers-vs-Ravens-L...
Steelers vs Ravens Live Stream Free
I am by no means a js expert, but doesn't jquery essentially act as an abstraction layer to smooth over differences in browser behavior?
Meta: Please do not down vote legit questions. Election administration in the USA is arcane. This is a teachable moment.
It's not just a technical problem. With online voting, somebody can be forced to make a certain vote, for example, at gunpoint. Or blackmailing, bribing, et cetera.

Voting offices protect against this.
reminds me a bit to: https://github.com/eldarion/eldarion-ajax
Can this handle file uploads as a forward? Or do you have any plans to include that functionality?
By at least allowing the user to opt out.
Has Python zero relevance to have a job?

For some jobs yes, of course; for other I don't think so.

If you have a soft spot for elitism and want to have universities ranked by categories you can have it. Is universally standardized, as I said before. You could hire people only of universities ranking in prime number positions if you want. Is your choice.

If you want simply to hire somebody able to code in the language X, you could just take a quick look at the curriculum of your candidate and see if that language was teached in his/her university, what contents have been teached (can find it in the web of the university) and how the guy/girl scored, so... what is the problem exactly?

Do you think that to make them repeat the same tests is a good way to spend the money of your company and your time as employer? Is your company a wannabe-university? Do you feel better qualified to score correctly a candidate than the teacher that spent 30 years doing exactly that job?
So, in my comment I never once said supporters of epistocracy are racist (or that every supporter of epistocracy is racist.) [0] I said that epistocracy itself was racist in the most literal sense: discriminating by race.

I said that it disenfranchised racial minorities for decades, which is something that is factually true; some Southern states did not have laws preventing black people from voting because epistocracy was the system by which black people were stripped of their right to vote, i.e. literally disenfranchising them by the dictionary definition - the first definition, according to both the Merriam-Webster and Oxford English dictionaries.

At this point let's ignore the race issues and just assume two things to be true: 1) epistocracy is the most effective form of government and 2) epistocracy deprives every citizen (who is ignorant of X, whatever X may be) of their right to vote.

Personally, even given these assumptions I would not be in favor of epistocracy. In my opinion, a dictatorship would be the most effective form of government. But do I want a dictatorship running the country? No.

Because I, personally, hold these truths to be self-evident: that all men are created equal, that they are endowed with certain unalienable rights, that among these are life, liberty, and the pursuit of happiness. And regardless of the enticing Siren call of an effective system of governance - which sounds all the more sweet with the modern political world of Trump, Clinton, Duterte, Geun-hye to name a few - I would not deprive any citizen of this planet of their rights, however dire the consequences.

[0] I do think that many or indeed most modern supporters of epistocracy are racist and ignorant, but that's not relevant; I don't dislike something solely on the basis that its supporters are racist or ignorant. I assume both Donald Trump and I like pictures of cute kittens, for example. As an aside, it's very obvious that almost every supporter of epistocracy was racist when it was in place in America.
I think it's partly about risk/anxiety/blame.

If it's not my problem, I'm not preoccupied with the emotional component.
Nice article. I really enjoy Pacman, and I still play it on Mame, but my favorite game back then was Mr. Do.
In my jurisdiction, John had to show some kind of ID. Recent utility bill with matching address. Worker photo ID. It was a pretty long list.

The idea is the state will no disenfranchise you for making a mistake while making the cost (risk) of bulk voter fraud higher as to be infeasible.
Considering the current state of gerrymandering, it seems like it was a good move.
It's possible with all of the languages. Perhaps static analysis is just difficult with Python?
Difficult != impossible. It can be done. Here is one possible design:

The government would publish an auditable non-repudiatable key registry, i.e. a public ledger similar to a blockchain (except you wouldn't need miners because the government would serve as a trusted third party) which maps keys onto their owners and vice versa. Anyone can then at any time look up their key in the registry to make sure that it really is their key. The initial registration process would involve some sort of identity confirmation similar to what you have to go through to get an official government ID issued nowadays. To register a key you would go to a notary who would take a photo of you and attest to the fact that the key being registered is the person in the photo. The photos would not need to be published (though they could be). They would be used mainly when someone alleges identity theft. That would make it highly likely that anyone attempting to falsely register a key would be caught. That would remove a lot of the incentive to attempt it.
We co-slept with each of our 3 kids when they were newborns (which is not recommended by American doctors but is very common throughout the world) and from talking with friends and family I think we got quite a bit more sleep than the average parent of a newborn, and a couple of our kids have not been particularly good sleepers.

I would also add that I agree 100% with the comments about most advice not being particularly useful and also that sleep/nighttime strategy is dictated a lot by work schedule, breastfeeding/bottle feeding, and whether you co-sleep in addition to the differences in each baby.
That's why a lot of players are playing on Vanilka WoW servers. After the game became mainstream they had to dumb it down to fit a wider audience.
It was well-developed, but when you can't import machinery and fertilizer, your agricultural production is quickly limited. And when the prices of the products that you sell are price-controlled, there's no reason to expand production because you're losing money on any investment you make in agriculture.
The USA is still slightly an epistocracy because there's a civics test before long-term residents gain the right to vote[1]. I think this element of epistocracy is fine; it's not deliberately racist like the other tests were. There are many possible epistocracies.

Some epistocratic measures could decrease oppression of specific demographics, rather than increase it. We currently ban children from voting, presumably because they'd cast bad votes. But if there was a way to measure ability to vote well, then we could let children vote if they have that capability. If there is legal oppression of children (which seems likely, since there's been oppression every other time a non-voting demographic had laws that specifically target them), then the voting children should be able to decrease that. An example of a bad law oppressing children was the Canadian ban against them carrying asthma inhalers in school. Thankfully, this law has changed, but not before it killed someone[2].

Specifically, my proposal is that we adjust the disenfranchisement of citizens that we currently do (of children, felons in some states, and the mentally incapacitated) with a civics test where they can vote if they pass. The civics test for long-term residents might be fine as it is. It seems really easy to me, but maybe that's desirable.

[1] https://my.uscis.gov/prep/test/civics

[2] http://www.cbc.ca/news/canada/ottawa/ontario-mom-urges-schoo...
I've been using this on .net projects, have pulled off some fairly intricate UIs by returning server rendered partials. The polling support is nice and robust for dashboards.
I know very little about security but couldn't a system be created like git, where for every vote the voter gets a sha of his vote?

That way she can later verify that in his section repository his vote is still there and has been counted. Of course the mapping sha1 <-> voter will be anonymous, but this way everyone can see all the votes.

This doesn't solve the problem of some hacker adding votes on top of the legitimate ones though.
This looks really neat and I can immediately think of several use cases for it.

I'm pretty cynical and jaded, though, so I went looking for and finally found the "Security and privacy considerations" section of the FlyWeb (draft) Specification [0]. I'm quite disappointed by what I see there -- or, rather, what I don't see.

If Mozilla is to pursue this seriously then, in my opinion, they need to follow a process similar to Internet Drafts [1]. Development of the spec should be opened up to the public, other stakeholders (browser vendors and, of course, users) should be involved, and so on.

There was a time when we could remain somewhat confident that a device behind the firewall would not be accessible from the "Internet at large".
That was before UPNP [2] and rebinding attacks [3]. As I said, I can quickly think of several use cases that would be perfect for something like this... but history has clearly proven that the privacy and security implications MUST be considered at every step of the way. This beast should be tamed before it has a chance to get away.

Myself, I'm going to go ahead and add a new lockPref entry for "dom.flyweb.enabled" to my mozilla.cfg in anticipation of the day that this comes to my browser. (Of course, with Mozilla's track record, they'll probably push FlyWeb heavily for the next year or so, then just abruptly announce one day that they're killing it off.)

[0]: https://flyweb.github.io/spec/

[1]: https://en.wikipedia.org/wiki/Internet_Draft

[2]: https://en.wikipedia.org/wiki/Universal_Plug_and_Play

[3]: https://en.wikipedia.org/wiki/DNS_rebinding
Slightly meta: Turning off the syntax highlighting entirely seems a bit hardcore to me, however, I always read each commit I do via git diff / pull request view, which does not have syntax highlighting (other than red/green for removals/additions), and I always strive to make the diff look good for each commit (which means, doing one thing at a time in each commit, and making sure it reads well).

Unfortunately, not everyone I work with reads their code (yep, they write-commit-push-and-forget!) which sometimes makes code review a not so nice experience.

Please, please, read your diffs before sending code for review.
I still have a tonne of magic cards from the 90's. I wonder how much I could sell them for..
I upvoted you for imagining a better voting system. Even though I disagree.

Voting in the USA must be preserve the secret ballot and be publicly verifiable.

I've studied a few crypto voting systems. None so far satisfy these requirements.

Further, any future perfect voting tech will only be provided by vendors, vs done in house, and I oppose the outsourcing of our election administration.
Trump supporters just tried this and were in fact caught.

Nobody with sense would try, it carries severe punishment (it's a felony) for virtually no benefit to the person taking the risk, and really virtually no effect on the election either.

https://www.washingtonpost.com/news/post-nation/wp/2016/10/2...
Could you ask the company to help out?
Maybe it's just me, but I think I would be more comfortable pulling 50 random people off the street to count votes than I would be with 50 volunteers appointed by the candidates, who have a much bigger incentive to violate the integrity of the vote (if needed).
I'd also be interested to know about the flavoring used. It seems like this would run afoul of the US labeling laws for vodka, which require it to be "without distinctive character, aroma, or taste". This technicality of course doesn't mean that it's not done exactly as Andrew describes.

Here's a couple background articles on the bottler's role, without specific reference to flavorings:

http://adiforums.com/index.php?/topic/452-whiskey-bottling-v...

http://www.bbc.com/news/magazine-18360315
Many don't, but some do. Mine, for example, does. It's actually really cool to be able to contribute back.
This is not a manual vs automatic situation. It's "multiple gear ratio transmission with a clutch, etc" vs "single fixed gear ratio". The fact that electric motors have their highest torque at extremely low RPMs, which falls over fairly linearly as power increases means that multi-speed transmissions simply aren't necessary.

Why add a bunch of unnecessary complexity? It's just more stuff to break (not to mention more up front cost).
The terrified feeling... yes. We have three under two (twins and a singleton), and I felt that way both times. Especially right before the birth. Both times I was relieved to realize that things became more predictable and manageable than the worst-case scenario I had in my head. Every situation is different, but I sincerely hope yours is similarly manageable.

If you struggle, keep your mind open to looking for and experimenting with small tweaks. I've discovered that details such as how tightly a nipple is on a bottle (keep it somewhat loose so air can exchange), or looking for signals like thrashing legs (gas? need to poop?) can make a huge difference. Treat it like debugging code, if that's a domain you are comfortable in.

And may you feel no shame in reaching out for help. I've never understood humility in the way I do now, and I'm grateful that I do.

I wish you the best!
Further on in the email chain, it looks like there is momentum for hard forking under another project named 'SpotBugs' [1, 2]. I hope to see the project live on as it has been useful. Other tools like Google's Error Prone and IntelliJ's inspection toolset are awesome, and FindBugs is complimentary to them.

[1] https://mailman.cs.umd.edu/pipermail/findbugs-discuss/2016-N...

[2] https://github.com/spotbugs/spotbugs