skysight-inc/HackerNews huggingface dataset:
I can't tell if you're alleging something or simply raising some spectre of bad behavior as proof of some type of equivalency.

If you are alleging something, your theory runs into some problems:

1. The DNC doesn't run the elections, as another commenter posited.

2. The voters who were purged were disproportionately Spanish, and minority & Spanish voters have disproportionately voted for Clinton and against Sanders [0]. Are you suggesting that the DNC secretly coordinated with an outside body to purge voters to hurt their presumptive nominee?

Personally, I tend to assume bureaucratic incompetency quicker than I do a conspiracy.

In any case, to avoid a false equivalency, these are the facts:

Democrats may be associated with a voter purge (itself a legal and routine occurrence) which took some voters out of rolls who, based on their demographics, broke disproportionately for their nominee.

Republicans have mounted a coordinated and sustained assault on the franchisement of minorities in America. This includes the encouragement of voter intimidation, and:
"""
A review of these documents shows that North Carolina GOP leaders launched a meticulous and coordinated effort to deter black voters, who overwhelmingly vote for Democrats. The law, created and passed entirely by white legislators, evoked the state’s ugly history of blocking African Americans from voting — practices that had taken a civil rights movement and extensive federal intervention to stop.

Last month, a three-judge federal appeals panel struck down the North Carolina law, calling it “the most restrictive voting law North Carolina has seen since the era of Jim Crow.” Drawing from the emails and other evidence, the 83-page ruling charged that Republican lawmakers had targeted “African Americans with almost surgical precision.”
"""[1]

[0]http://time.com/4301762/new-york-voting-problems-hillary-cli...
[1]https://www.washingtonpost.com/politics/courts_law/inside-th...
Martin Sustrik split because of differences, did a completely new implementation called nanomsg. He is no longer maintaining nanomsg. That task has fallen to someone else, but it doesn't seem to be too active at the moment.
This is really funny, because I'm white programmer from California, and I experienced a "hardship" that prevented me from voting four years ago. I admit it was a stupid misunderstanding on my part, but here it goes:

I was registered at a polling place in SoCal on election day, but was living in NorCal for school. They didn't let me vote. Proof:

"If you moved more than 15 days before the election AND you moved to another county and did not register in that county, you may not vote in any local or state election until you register using your new address.
https://cavotes.org/vote/how-vote/if-youve-moved

It is exceptionally strange that I can't walk into ANY polling place, type in my social security number, show someone my ID for verification, and vote. Can't they pre-load the voting machines with the SSN/Name of every citizen and every issue in every county? Surely it would be less than 10GB. Better yet, allow me to vote online.

There's a huge push to get young people to register to vote on college campuses, but I bet half of them use their parents' home address as their permanent residence. If they aren't in the same county on election day, they can't vote. Yes, I'm aware of absentee ballots, but I image many registered voters think they can just walk into any polling place on election day.
One could also say that many people who suffer with certain issues /only/ do so because they've already successfully lied to themselves, and believed these less healthy lies.
Oops, yes log(n), I'll correct the comment, thanks.
What are the other perspectives you speak of? The massive voter fraud by dead people, illegals and people voting multiple times? You know, that's been debunked by countless sources actually doing the investigative work to find voter fraud.
I wish I knew what those apps were. Or what signs I can look for. I generally don't have many "garbage" apps on my phone, but I've always suspected it with words with friends--Yes, my gf have been playing that game together since we started dating 5 years ago. Every so often an Ad will come on and the volume all of a sudden adjusts itself from mute to about 33%. Its distributing that an advertisement can have that power.

edit: Hey wait, let me read the article--just poured my first morning cup of coffee and reading HN.
I prefer this version.

https://www.youtube.com/watch?v=HEBb3GxubAc
On this note, i wonder if automated tools like this will become more commonplace. I know next to knowing about security[1], but i'd love for there to be some sort of self-updating simple service i can run that constantly updates and checks my router, home servers, IoT devices, all ports, etc. for known exploits.

Surely a lot of this stuff can be automated. The simpler the tool the better - a single binary would be great. Is this a pipe dream?

edit: I feel like part of the problem would be shipping all the exploits. Legal matters aside, it would at the very least mean having to code exploits for thousands/millions of things. Though, perhaps a pluggable/linkable framework for this security could be a sort of proof of work. Ie, whitehats could publish the exploits by writing the plugin.

edit2: I'm aware that this tool is sort of what i'm talking about, but this mainly focuses on a single unix machine, right? Nor does it support windows. I wonder why we can't just make this ultimately simple? Ie, single binary?

[1]: Well, i know enough to know how little i know.. which is nearly nothing heh.
You are probably over optimistic about what AI is. AI is not a human-like mind that sits inside a computer and solves any problem you give.
Uber add lifestyle tracking to the app
The First Enterprise-Grade SAAS Email Marketing Platform Built on AWS SES
Hi --

We have built the world's first enterprise-grade (full featured for campaigns, trigger transactional emails, and marketing automation) on top of AWS SES for any company to use.

Previously if a company wanted to take advantage of Amazon SES for sending emails, they would need to build all the functionality themselves as SES is just pipes.

Is this of interest to developers?

http://pepocampaigns.com
The line should be drawn in a court.
Elf Pavlik – Moneyless since 2009
The other course from Coursera that I thought was outstanding was the Cryptography course by Dan Boneh. It covers a lot of material in a very practical, hand-on way.
>As far as I know, no one is checking outside of states with voter ID laws

"A comprehensive investigation of voter impersonation finds 31 credible incidents out of one billion ballots cast"[0]

Seems like a pretty comprehensive check if you ask me.

[0]https://www.washingtonpost.com/news/wonk/wp/2014/08/06/a-com...
What does that function do? Does it only provide me a list of comments I favored or can user niftich see "yay so many people favored me"?
Probably because they are doing A/B experiments with their new layout for adwords: http://imgur.com/a/gopki
Thanks :) Git markers are still not working here, don't know why. (Tried VS 2013 Community and 2015 Community)
How much of a $$$ is trinet? We had it in a earlier startup (20 - 30 ppl) and we got a significantly better health plan
I'm saying that deficiencies in information exchange are even more likely to waste (a lot!) of time than meetings.

It's desirable to reduce time wastage at meetings, but it's not ok to do so by simply randomly not appearing to them - if you want many people to skip these meetings, then you have to have a solid alternative on how you'll get the info exchange.
I sometimes regret not learning JavaScript sooner. It seems like the barrier of getting a good paying job for jobs involving Js is so much lower than other languages because of culture.

I can't imagine the (stereotypical) "Java shop" coding for enterprise with design patterns swimming out of their ears hiring a scrappy self-taught coder easily, but I can imagine a (stereotypical) "Js house" doing that.

That said I also think Python is a good choice for first language because of being on a similar place on the scale of "culture" as Js, and is sufficiently modernized to make the transition to modern C-like languages easy.

It also has a superior (imo) ecosystem to Js because it omits the complexity in the Js ecosystem that revolves around dealing with web frontends that could overwhelm a beginner.
Which particular classes on EdX and Coursera did you find to be worthwhile?
Doctor wins appeal over shaken baby syndrome trials evidence
For what is worth, at least in Italy, MPs are constitutionally not bound by electoral manifesto.
"An L-BFGS like version of Riemannian MC, to get rid of the Hessians." - that's what he said
Very well explained. But I could have understood it all without the bro-approach to the reader. You see where I am going with this? Get it? See where I am going? Ok!
> The code might be uglier but at least you have a better idea of how it's going to behave after compilation.

The fact that it's uglier suggests you'd have less of an idea how it's going to behave than simple tail recursion. That said, I agree with the idea that if you're after tail recursion, an annotation that the compiler checks that ensures the call is properly tail recursive is a good idea.
Laws differ by state.

https://ballotpedia.org/Voter_identification_laws_by_state#D...
O(1)? Having all the answers pre-cached would be the only way to do that.

Unless there is some kind of quantum computer algorithm that fits this problem well.
Obviously not, since they had enough surpluses to feed the lord and knights. Also, they weren't dumb enough to try to fight human made climate warming, which led to a few good centuries. On the other hand they died from cold during the small ice age.

Of course, the modern peasants can feed 99% of the population, but they are still staved to death by the Capitalist banksters. http://reinformation.tv/monde-paysan-suicides-campagnes-3949...
Apple has a board of directors. I would think that they would make changes in the C-suite if they were confident that those changes would improve things. Apple has become a Big company and with that comes a sort of petrification of thinking.
Docker in Production: A History of Failure
You could get a 'super T cell' that behaves just as you want, or as is empirically observed, mutations would more commonly lead to leukemia.
There is a phenomenon call somatic hypermuatation, that as T-cell respond to antigens, they 'get sloppy' in coding their DNA to optimize the response. It' has also been linked to blood cancers, so it is a risky approach, like many aspects of immunity.
I had a very strong impression that the quality of Web typography took a colossal nosedive when web fonts became a thing. My suspicion at the time was that this was largely a result of designers pushing pet fonts that looked fine on their Mac but like crap on other OSes (due to different rendering/hinting algos); can't prove that, though.

I did try disabling web fonts in Firefox, but then that semi-broke sites like GitHub who seemed to think that using them to display UI button images was a good idea. This is why we can't have nice things. And why designers are sometimes held in less esteem than they might like.
Absolutely. Which is why I think we still have a lot of work ahead of us, making users actually check the domain name, and the validated identity (for EV certs).
Why is that? All Postgres ever needed for me was "apt-get install postgres", and it was ready to go.
"""
“You didn’t hear about fraud in North Carolina until blacks started voting in large numbers,” said Barber, who has also led a series of large protests against the law. “Then all of a sudden, there’s a problem with how people are voting.”

“People keep asking, ‘When they passed this law, were they racist in their heart?’ It doesn’t matter,” he added. “You look at the heart of their policies. If I tell you this law is going to affect black people more than anyone else, and you still go ahead and do it, you yourself are making clear exactly what you are.”

Longtime Republican consultant Carter Wrenn, a fixture in North Carolina politics, said the GOP’s voter fraud argument is nothing more than an excuse.

“Of course it’s political. Why else would you do it?” he said, explaining that Republicans, like any political party, want to protect their majority. While GOP lawmakers might have passed the law to suppress some voters, Wrenn said, that does not mean it was racist.

“Look, if African Americans voted overwhelmingly Republican, they would have kept early voting right where it was,” Wrenn said. “It wasn’t about discriminating against African Americans. They just ended up in the middle of it because they vote Democrat.”

Barber, though, argued that Republicans are playing with words.
"""
https://www.washingtonpost.com/politics/courts_law/inside-th...
Ask HN: Meditaion Resources
Do you know any good and free resources about meditation from beginner to advanced?

I tried headspace.com but after free trial I resign.
>"I think even Fisher would be convinced [1]."

I doubt it, he would probably say no progress has been made at all:

"Many would still fell, as I did about five years ago, that a good prima facie case had been made for further investigation. None think that the matter is already settled. The further investigation seems, however, to have degenerated into the making of more confident exclamations, with the studied avoidance of the discussion of those alternative explanations of the facts which still await exclusion.

[...]

the B.B.C. gave me the opportunity of putting forward examples of the two classes of alternative theories which any statistical association, observed without the predictions of a definite experiment, allows—namely, (1) that the supposed effect is really the cause, or in this case that incipient cancer, or a pre-cancerous condition with chronic inflammation, is a factor in inducing the smoking of cigarettes, or (2) that cigarette smoking and lung cancer, though not mutually causative, are both influenced by a common cause, in this case the individual genotype."
https://www.york.ac.uk/depts/maths/histstat/fisher269.pdf

The current paper:
"Although we cannot exclude roles for covariate behaviors of smokers or differences in the biology of cancers arising in smokers compared with nonsmokers, smoking itself is most plausibly the cause of these differences."
http://dx.doi.org/10.1126/science.aag0299
for really big numbers there are the generalisations of karatsuba and toom-cook for higher numbers of splits, and beyond that there are the FFT multiplication methods which i believe are the fastest general case methods for very large numbers.

also the laddering scheme used for the 'exponentiation' can be in different forms, the left-to-right or right-to-left form or even a Montgomery ladder...

i seemed to recall there is a 'fastest known' method for generating fibonacci or lucas numbers... but google is not helping me.

pretty sure i had seen it in this book: https://www.amazon.co.uk/Prime-Numbers-Computational-Carl-Po... i'll have to check when i have access to it next. :)
I do not think collecting data on users is necessary. You still can show ads in search results even if you don't know anything about a user. And you don't need user's browsing history to sell him an airplane ticket.
> The many people you know that would love to be permanently infertile can get what they want in a matter of minutes, in a proven/well-known way.

Are you sure about that? As far as I know nearly all urologists in the US will refuse to perform a vasectomy on a childless man, especially if they're in their 20s and/or unmarried.
The demos are still neat, and some of the ideas are being used in AV1.
What do they do to avoid double voting? Not asking for ID seems weird...
Observed Betting Patterns on a Biased Coin
I'm sure contractors and government employees also don't want people with this level of vitriol looking over their code and sniping them from afar. :)
Clive – an operating system written in (modified) Go
There's no clear distinction between IDEs and editors. Vim and emacs can run type-based autocompletion, live linters, semantic search and build tools, and these tools are popular among users of these editors.

Usually "IDEs" mean Visual Studio-like applications, with mouse-first UI, enterprisey feel and designed for languages with Java-like typing (Java, C#, Typescript, partially C++). Distinction between IDEs and editors are more cultural than technical. For example Visual Studio Code is considered more editor than IDE despite having lots of common features with "full" Visual Studo.
Anything similar about vaping/e-cigs?
That's why I own a SR-71 Blackbird and my own naval destroyer... come on guys, grow up.
If you're just learning about ZeroMQ (or just reading this post) - I suggest taking some time to read or listen to some of Pieter Hintjens blogs/book/talks.

It's a wonderful experience and he seemed like a great/genuine dude.
I was reading about old WW1 shells in Europe recently. For instance, around the Belgian town Ypres, in 2000 they still found around 200 tons of munitions per year, tens of shells per day. They have several full time teams collecting them from farmers. 5% of the shells contain poison gas and need to be dismantled by an automatic process. Probably now in 2016 a bit less, but not much.

And that's only Ypres (of course not a random town but one of the largest WW1 battlefields).

Edit: turns out their automatic installation blew up in 2012, new one completed last september: http://www.willemen.be/en/project/ontmijningsinstallatie-lan... . For a war that happened a century ago.
Cooking and eating it won't have the same effect (cancer wise) as smoking it.
Eh, most languages are capable of being written functionally, but bringing a completely different language's idioms in results in unmaintainable code.

At the very least they needed to hire a Haskell dev, not a JS dev, even if the language itself was JS.
Currently, facing this abuse, I'd completely forbid data transfer from an extension to a server by default. Then add exceptions: If the transfer is necessary for the legitimate function of the extension (note: It is not for stuff like adblocker, where the lists are already cached locally), allow it under special control as long as the data sent out is anonymized as much as reasonable. URLs for example should be hashed before going out.
> [Linux is] still pretty damn ultra-reliable piece of software.

It's really not. I don't think you have a good sense of how reliable the systems in this space really are. Firmwares and other ultra-reliable systems typically use microkernels, and there are billions of units of verified L4 microkernels out there. Linux can't even dream of approaching this level of reliability.
(and cats, they have much better hearing)
Closing Down a Product, Gracefully
Nope. It gives them contracts worth hundreds of millions of dollars instead.
What do you want? So is carping about "voter fraud" and requiring IDs.
Redhat Linux 7.3 Released
Seriously? The haptic touch pad is the best thing to ever happen to pointing devices! It is absolutely amazing.
Whats an inflammation, does internal organs get burned like our skins?
Comma.ai Fiasco Leaves None Unscathed
I think it's an app specifically installed for the purpose. I just asked him what it was called, he said it was an Arbitron(now owned by Nielson) device. I googled Arbitron device and found this: https://en.m.wikipedia.org/wiki/Portable_People_Meter
So you admit Go error as value is verbose. Because they are. The best system ihmo is Java's. If a method throws then IT should be part of the method signature and dealing with the error (try/catch) should be mandatory. The irony is that Go has some form of (inferior) try/catch with panic/recover. So it has both but still pretends exceptions are bad.
He can't enact them. The presidency isn't a dictatorship.

I don't know why people keep acting like it is - Trump isn't going to ride into Washington on a white horse and pass a Constitutional amendment or fund a massive immigrant detainment and deportation program or convince Mexico to pay for a wall through sheer willpower.

At best, he'll try, and either have to compromise significantly to get anything passed at all, or else fail entirely.
I'll second that recommendation and op makes an important point that is rarely expressed when threads on learning algorithms show up on HN: Don't be discouraged if you find the material hard at first, "Even if you can't 100% figure some of them out just trying to will help your thinking immensely."
Though what happened here is already forbidden. It is just very difficult to use the law against those criminals. That is why the browser makers are in a better position to control this.
I often find that the accepted answer with the most votes is the oldest and often outdated and that there's a newer answer with also a lot of votes which is more up to date and better many times.
Uhh, the 2015 retina has a haptic touchpad.
Never gonna happen if we keep using Chrome.
Malware used to spy Iran’s nuclear negotiations in the Geneve's venue
What do kids really need to know about computer science?
And keep track of that state across 20 different instances?

What we do is just log the failure and have a system like New Relic monitoring everything so that it can alert us when we hit 20% network failure.
Maybe I'm in the minority here but I think it adds a bit of color to an otherwise dry topic to write about.
You need a location service provider, which can be fulfilled by GPS or network location. You don't need the fusion location provider, which is the proprietary one.
You mean letting the testes shrivel up and drop off due to cut off blood flow? And it's not exactly painless.

The shot's side effects sound significantly more humane.
Only if we get VR goggles, to at least have the illusion that we're on a vacation.
As a fervent proponent of meditation and mindfulness I find the format of this study disappointing. Only women, the meditation groups appears to have effectively been on a vacation as well. The data from this study seems perfectly useless.
Having them use a passsword manager is a better apporach. Checking the domain name is weak to keming probiems.
I -THINK- you didn't answer his question
Yep. It totally depends. At the end of the day, if the company exits for $1B, whether I've got $110M or $470M is big in some sense, but immaterial in other senses. And how that money is raised is subject to so many factors that interact with where the business is and where the external market is. The way I look at it, the big differences in ownership stake are 51% vs. 30% vs. 3% versus 0.3% versus 0.03%. Do what you gotta do to be successful in the first place, don't worry about percentages of percentages.
That article is referring to voter impersonation. What's to stop an illegal voter from simply voting under their own name and checking the box that says they are a US citizen? I'm genuinely curious. Is there any verification of citizenship in non-ID states?
The preliminary undergraduate data structures course at my uni was taught using the Data Structures and Algorithms book by Michael T. Goodrich, Roberto Tamassia & Michael H. Goldwasser. The book is available for Python, Java and C++, though I can only vouch for the Java one as I haven't had the opportunity to read the others.

http://ww3.datastructures.net/
Sorry, not trying to be harsh. If we have the ability to manually paginage, that would be enough. As it is, it would take me a long time (30m? no idea, honestly) to get to the bottom request on my trackpad.

I want to use the service, but seeing as i can only view the first dozen pages or so with any sanity, it basically makes it impossible.
There's a reason the VRA protections abolished by the Supreme Court focused on racial effect rather than intent.
Works fine without JS for me, except the Google+ comment box and some Youtube channel link widget thing.
First things to do when you wake up