skysight-inc/HackerNews huggingface dataset:
Uh yeah, because it's impossible to manipulate an election from the voting booth under basically any circumstances. That's why ID laws make no sense.

The physical ID manufacturing isn't the hard part and never would be. It's finding the identity you're masquerading as and then actually standing in line at a voting booth.
The path of least resistance is a crappy rubric.
Highly recommend it! As typical with Feynman's writing it is both enlightening and entertaining.
I'm not in favor of forcing this on anybody but certainly a lot of people could work from home if people overcame their biases against it.
No, that's not going to help. Moore's Law is about transistor density, and RISC-V is still dependant on the same silicon process technology the existing architecture are.

We may see some improvement in performance due to the new architecture, and maybe even more so with the Mill CPU architecture. But the end of the road for silicon lithography already in sight, and these new architectures won't fix that.
Apologies, on re-parsing you did not justify it.
It's competition over lowest price. Which results in cannibalization and lower profit for all players.
ZFS forces you to choose a drive size a priori and live with it for the life of the system. Thanks but no thanks. I'll stick with OpenStack Swift where I can leverage new larger disks and have my uncoupled highly available storage to boot.
Yeah and it might be. We're targeting the big data folks with this framework frankly.

Anything that does static typing might be overkill for just running matrix math.

I created nd4j with the intent of having the same primitives and programming model accessible to me for production environments and also affording me the same privileges of optimizing things in c with nice clean abstractions.

scala MIGHT be easier which is why we created nd4s:
https://github.com/deeplearning4j/nd4s

The JVM and the developers who use it are mainly people with salaries soliving a very specific class of problems not people publishing papers. The one exception to this I've seen is the NLP community. I'd argue it's just a different audience who needs the things the jvm has, eg: static typing, integrations with libraries, etc.

For large codebases you really can't beat jvm tooling..if you just need a click repl and throwaway code? It might be a bit much if you don't already know it.
There's no parts of Connecticut that are part of "the Boston area" nor is the southern part of Rhode island.
This might get more interest submitted as a "Show HN" since you seem to be the author. :)
If someone hacked the voting machines, I would expect them to only find vulnerabilities in some of the machines, not all of them. Thus if the paper finds a discrepancy that isn't related to the type of machine, I would expect it is some other kind of cheating (or just an anomaly).
> that he was also very much a pencil and paper guy.

I'm curious about this as well. In particular, I wonder whether Feynman wrote out his code on pencil and paper as that's something I've always fantasized about.
Have to love HN cynicism. This most certainly is not blogspam. Allow me to explain the "utterly disjoint and aimless essay" and "born-yesterday-lauditory" accounts (of which I may be lauditory, but hardly born-yesterday).

Firstly, English is not Joanne's first language. Mandarin is. She's been working on her English ever since I last worked with her in Manhattan, where our product manager was a native Mandarin speaker and provided real-time translation between her and our team.

Secondly, she was unaware that this article was submitted to HN. I sent her a text message congratulating her on making the front page; I can only assume she shared it with her friends as well given her utter surprise. And her friends come from a network of native Chinese. So, (again an educated guess) they probably signed up, not knowing the HN community guidelines, and proceeded to post congratulations as well.

How about we give people the benefit of the doubt before assuming malice.
Sounds like a challenge! If any of the precincts turn up 100% for Jill Stein, you'll know it was me.
Uh, I think you have a deep misunderstanding of how the Government is meant to work here. The Judicial is a branch of Government on-par with Legislative and Executive that is intentionally meant to be sovereign from public influence except for limited checks and balances by the other branches. Opinions like yours are the exact reason why.

The idea that anyone who ever utters anything that could possibly be interpreted as being slightly racist should be burned at the stake is just one political fad among many others that have came and went over the years. As well as the Gestapo-like idea that anybody who offers any resistance to the idea that anybody deemed to be racist must be burnt at the stake should also be burnt at the stake. And the primary reason why judges cannot be removed easily is to protect them from political fads exactly like that. If you deem that your favorite fad is "special" somehow, then the next one will be as well, and the next one too, and that protection becomes worthless.

And that quoted statement is not obvious racism. It was condescending and insulting, but not racist, except in the most mild sense. Actually racist would be "I am sentencing you to an extra 5 years because you are Hispanic, and Hispanics cannot control their impulses".
Looking at the statistics, it backs up my comment, that most people are not as close to being them as you said.
Show HN: Hyperrr – Hypercard for the modern age
In order to be called Champagne it has to come from the Champagne region of France much like Scotch has to come from certain areas of Scotland and how Bourbon has its own set of requirements (seemingly only applying to Canada and the United States).

My suggestion: buy your wife or girlfriend something more valuable than jewelry such as self-defense classes or maybe driving lessons on a track. Despite the short duration of the lessons, it'll still be worth more than a diamond ring in terms of pragmatic value.
This is not true. Read up on mirrored vdevs. http://jrs-s.net/2015/02/06/zfs-you-should-use-mirror-vdevs-...
Fyi, don't trust bought firewood. Most of it isn't properly dry and can clog up stoves. Buy and stack it yourself for a season.

Or chop it yourself for the physical benefits.
Okay article concept, but full of hearsay. And no references.
if you rename it to hn_ranking_color.user.js I think greasemonkey users will be able to install it automatically.
IIRC, you are allowed to discriminate if it impedes your ability to work. But you are required to provide them a chance (aka equal opportunity).
The community obviously thought it was interesting despite being well known. Maybe today's users are not the same as the ones who saw it last week.
The problem is most chronically homeless people don't have any work or social skills, and aren't very smart or have addiction problems or mental illness. Even if they were "working" for free it wouldn't be worth it.

Even for minimum wage jobs most employers expect decent personal hygiene, punctuality, respectful behavior, at least some amount of self-discipline, and actual work.
If you're interested in the music of 2814 and t e l e p a t h テレパシー能力者 then I highly recommend you check out DARKPYRAMID [1] and チェスマスター [2] too.

Also, a couple of great future funk albums I'm into at the moment are [3] and [4] - you might like them (if you haven't seen them already of course).

[1] https://www.youtube.com/watch?v=Pc6ldi6APWM DARKPYRAMID - A Heart Full Of Love
[2] https://www.youtube.com/watch?v=Z2mHUc0lIOM チェスマスター - I Am Chesumasuta
[3] https://www.youtube.com/watch?v=-cxKq9gvaOs Yung Bae - Bae
[4] https://vantagenoise.bandcamp.com/album/metro-city Vantage - Metro City
http://worldjusticeproject.org/rule-of-law-index
curl | json_pp
Perhaps you should read the article again. It is quite clear that she is dismayed by the blatantly pro-prosecution behaviour, guilty-until-proven-innocent bail hearings and plea bargaining, and the racially coloured nature of discourse. At no point is sentencing even discussed, and no punishment is dispensed (these are first appearances), so your contention is completely unsupported.
Please get non-Chrome browsers on board: https://developer.chrome.com/native-client
If you think all businesses are bad and go work in a grocery store and complain about "The Man" to customers, then you'll be fired. It seems reasonable to not bother with them in the first place. A better "communism" analogy would be: Someone who works for the USSR but protests communism. It's not good for business if your own employees are bad mouthing your company.
Very few cases make it to trial. At least 90% accept a plea bargain. What you saw was not most defendants' experience.
http://worldjusticeproject.org/rule-of-law-index ?
The last gas tax raise was in 1993 and it's not inflation adjusted. The federal highway fund is out of money, bridges are crumbling. http://www.nytimes.com/2015/01/11/opinion/sunday/raise-the-g...

100% is an exaggeration, but it's not far off. Our roads aren't just failing from a lack of maintenance, they're failing in one generation, they're failing to be paid for from usage taxes before they need full replacement.
Exhibit A: Gerrymandering
My take is more: 1999 was driven by the promise of future profits. Today we're driven by real revenue and the promise of future profits.
It's all about Biomimetic Cognition.
No. The reason he had the experience he had was because it was a "wealthy" suburb, not because it was "white". There is a difference between correlation and causation. The root cause wasn't race, but the low volume typical of wealthy suburbs, allowing the judge to take his time. Put him in a situation where he needs to arraign a 100 people in a session and he won't be as nice anymore.

There are a number of other posters who hit the nail on the head. The problem is really with how we fund the courts. More volume needs to equate with proportional increase in resources.
The purely technical aspects of audio on Linux have always been better than Windows and OS X. Linux had lower latency than them more than a decade ago.

The user experience is a different story. That's the result of choices made by Linux distributions, most of which can be avoided by picking the right distribution or by doing some work. The biggest issue is the decision made some years (partly at my suggestion, ironically) to adopt PulseAudio as a desktop sound server (rather than JACK). This situation has been compounded by long-lived bugs in the versions of PulseAudio shipping with distributions that blocked the long-planned ways to tell PulseAudio to give up an audio device for "pro" use.

If you install the right Linux distribution (eg. AVLinux) then I would wager that its about 20 minutes from starting the install to "press the record button", with almost all of that being the distribution installation (it comes with Ardour already installed).

There's nothing to be done about the proliferation of Linux distributions that are not suitable for pro-audio or music creation workflows. It is a natural consequence of Linux' ecosystem that there are many, many distributions, each with different goals. A lot of people expect that "Linux is Linux is Linux", but for audio work, this isn't true. Installing Ubuntu and expecting that tools like Ardour will just work is incorrect and bound to lead to disappointment. It just isn't their target.

Note that Ardour no longer requires JACK on Linux. And this thread is actually about the release of Ardour 5.0, which runs on OS X, Linux and Windows. It seems a bit sad that people just want to talk about the situation on Linux as though that's the only place the program runs.
You can reassemble the https stream and get the exact length. Unless they do something weird like multiplexing, or change the playout rate, or the user pauses, it should be exact.
The race to save a dying language
Ardour session files are just text files. Scripts used within the session are saved as part of the session file, so that the session can be used on any Ardour installationg, without having to 'get the scripts'.

I know of a few Ardour users who are using git to collaborate on sessions. Once you figure out how best to deal with the audio data, it seems quite promising.
Oy. "The homeless" are not a separate race, religion, creed, etc. If you get housing, you stop being homeless. Programs aimed at "helping the homeless" tend to be inherently deeply fucked up.

We need more affordable housing generally and other solutions aimed at helping human beings with personal challenges. Those are the folks who end up homeless. Designing programs to help the homeless actually incentivizes being homeless and becomes another barrier to getting off the street because you need to remain homeless to qualify, and that is all kinds of fucked up.

Source: Had a class on homelessness, been homeless for 4.5 years, and I run the San Diego Homeless Survival Guide (a blog).
Could you elaborate on this statement? I'm intrigued...
This sounds so much like art forgery. No one wants to really dig too much since there's so much money at stake.

Btw, I've got the PS-1 that Tom Hall used to write the code for DooM if anyone is interested. ;)
Terrific writeup. Thanks for submitting this. Pieces about Feynman are seldom disappointing (it's as if he continues to live through these inspired stories), but this one had lots more to offer as well.

Note that the markup was not quite exported completely, so [links] and $math notation$ are still in a raw syntax, which is confusing at first.
Given only 40% of living Americans vote, and that it's likely 35-45% voted for the party that benefited from the fraud - that would leave a very small group of people to force a reversal.

Again, possible that all Americans would reject it, but seems possible that they would not.
This is about a completely different type of VM application, and a completely different kind of storage architecture. This is about everything being on the storage box, not just any application state. The two nodes export NFS shares, which host the root filesystems of the nodes being run on the VM servers. Most likely, the two storage heads will be existing on the same subnet as the VMWare boxes, thus making a network partition that affects both nodes much, much less likely. Additionally, by having the sort of architecture being presented, you can do things like live migrations of VMs, which is useful when the underlying OS needs to be brought down for maintenance.

There are trade-offs with any architectural decisions, and your idea provides a much more byzantine, complex, and expensive system for little to no trade-off at the scale presented. There are quite a few places where they just need a few servers, and going to your idea just makes things more expensive and more complicated.
I think of the bottle deposit fee as an extremely inefficient wealth redistribution scheme. Nothing wrong with redistribution, but it might be a lot cheaper to give people money.

When I was kid, recycling was less common and the bottle return fee was worth more so I feel like more people participated. Now most people put their cans and bottles in the city recycling and lose the fee.
I used to just run bind (and then later tinydns) on the same machine that had the SMTP server, but finding secondaries got really hard (the last really good one got bought and shut down by dyndns). A couple years ago I switched my DNS to Amazon AWS's route53 which has been working great, and AWS has 2 factor authentication (at least for the web console).
We all break the law, but only some of us are punished.
The problem most people have with "stealing" garbage are that it makes a mess (some scavengers are more polite than others -- I don't have problems in my neighborhood).

The other issue I've heard of is that the companies that collect recycling get money for them, too, and this is factored into their contract with the city. So when independent operators take the recycling it cuts into their revenue and upsets the government.
If you've lived in the south you're surely familiar with crazy white folk.
I think someone pointed out here that gerrymandering would be useless if people didn't reliably, blindly, vote based on party.
That's a fairly large and optimistic assumption.
I could use some of that there impulse control.
the enemy of your enemy can be a much worse enemy
Well, since this is Boston and New York we're talking about, South Boston riots, while New York doesn't notice anything happened. Windows are smashed to mighty cries of "YANKEES SUCK!"... in Boston.
www.lpcentral.net. Very simple site as a central repository to store mortgage/lender data that any stakeholder could access (rather than spend their own resources). Everyone was interested. Idea died because a) lenders/banks are incredibly lazy, and 2) 800lb industry gorilla decided to pull a microsoft and announce their own vaporware version which has never materialized.

In retrospect I should have been smarter about the politics of business.
Gerrymandering would be less useful if fewer people voted along party lines, but not useless. Any demographic edge is better than nothing; even if only 5% of voters decide on the basis of party affiliation, that's 5% more than nothing.
Sometimes you have to swallow the poison pill.
Not for long! In a decade or so Caltrain and CA HSR will both be electric.

Also we have several existing electric rail systems. BART and Muni Metro, for instance. LA Metro too.
Some ISP don't allow SMTP at all. FWIW, if you are hosting on Amazon for example, you can't run mail server on port 25 from an EC2 until you submit a support ticket.
Cool article,
Would be interesting to see these benchmarks updated :)
> This is about a completely different type of VM application, and a completely different kind of storage architecture.

I understand it completely, and I vehemently disagree with everything about it. Providing networked block storage for virtual disks on top of NFS is a recipe for disaster and performance degradation. Just because "everyone" does it doesn't make me like it any more. Using redundant local disk (preferably with ZFS) gets around this problem. Blocks are actually blocks and failures and performance issues are confined to one node.

> Additionally, by having the sort of architecture being presented, you can do things like live migrations of VMs, which is useful when the underlying OS needs to be brought down for maintenance.

I find live migration to be a hack. Once again, solving the wrong problem at the wrong level.

> There are quite a few places where they just need a few servers, and going to your idea just makes things more expensive and more complicated.

Local disk with appropriate backups and application level failover makes a lot more sense and is fundamentally less complicated.
Customers with an AWS Business Associate Agreement (BAA) can use Application Load Balancer and Classic Load Balancer following the configuration obligations in the BAA. Since Application Load Balancer and Classic Load Balancer are features of an existing HIPAA Eligible Service, Elastic Load Balancing, no changes to the AWS BAA are required.
I was an election judge in Colorado in 1994, '98, '00, and '04. I observed elections in North Carolina in 2006 and '08.

The Colorado elections used paper ballots (complete with "hanging chads") and from what I could tell were run pretty fair and square. One year there were some problems with some of the kids from the local college where rich Easterners send their lower-caliber offspring when they can't get into the Ivy League. They flooded a particular precinct insisting that they be given provisional ballots (name not on the list and ballots not counted unless it's close). They didn't meet the requirements even for those ballots and some threw a hissy fit. The local prosecutor discovered that many had already voted absentee back in their home state. They were not prosecuted, unfortunately.

In North Carolina in '06, the precinct captain ran it by the books. In '08, same precinct, same captain, many were allowed to vote provisionally even though they didn't meet the requirements (didn't live in the county they were trying to vote in). Others told me it was similar in other precincts.

Paper ballots, ID, and lots of well-trained observers seem to be the best way to avoid the threats from social engineering and hack attacks on the integrity of the voting process. I would even go for the purple dye they use on the thumbs of voters in some countries to prevent people from traveling precinct to precinct to vote for dead people and people who have moved away who are still on the rolls. (There are more than you probably think.)

In general, my observation has been that the voting process has become more corrupt over the past 20 years. It's just damn hard to catch it if the people who are supposed to enforce the rules don't care to.
any plans to add support for SNI? seems you don't right now.
If the election gets hacked, won't it by definition be rigged by the hacker(s)? I just don't see how it's "ridiculous" to think the vote somewhat impacted by 1) some people voting more than once since many jurisdictions are basically "honor system", 2) exploits of vulnerabilities in electronic voting systems, and 3) ballot stuffing and other illicit activities by poll workers.

How prevalent those are, the full impact, etc. are debatable, but it seems a little naive to say those things never happen at all or that people who suspect they happen are crazy conspiracy theorists.
Nothing is organically viral
Honestly, I'll take it. More than likely it will be something on a CD or DVD, though. And if I get a PDF of 300kloc, then it's an indicator that I've hit pay dirt, and they don't want me to see something, or are very reluctant to give it up.
And this thread is actually about the release of Ardour 5.0, which runs on OS X, Linux and Windows.

Yeah, I noticed that, and that's awesome. But, I want to run it on Linux! That's one of the very big selling points of Ardour, for me, and one reason I would pick it over Reaper (on the day when I finally do pick it over Reaper).

I hope I was clear that I'm on your team. I want Ardour to be successful, and I want Linux to be a platform capable of media production. And, when I'm able, Ardour is one of the OSS projects I donate to.

But, maybe I'll try it on Windows sometime. That would certainly solve the VST problems, among several others.
The ID process doesn't have to be perfect, just effective enough to curtail most attempts at fraud. If ID didn't work why do so many other nations require it for voting and why does the US use it for buying a beer.

http://www.powerlineblog.com/ed-assets/2016/08/Mandella-Regi...
Needs extra dependencies on many python versions: https://github.com/jkbrzt/httpie#sni-server-name-indication
it's impossible to manipulate an election from the voting booth under basically any circumstances.

That's just a lack of creativity. A popular mechanism in the past was the false-bottom ballot box (the man who first brought that to SF in the 1800s was rewarded handsomely, reported by Irving Stone).

You can have ghost voters, for example. People registered at addresses that don't exist, then bus people from precinct to precinct voting multiple times. Also, people register to vote in two different places: http://www.slate.com/articles/news_and_politics/politics/200...

I have seen foreigners vote with my own eyes. I don't know how common that is (or any of it is, actually), but that is something that happens.
P.S. If anyone's interested in the process I used to record the gif:

https://github.com/metakirby5/codi.vim/blob/master/assets/pl...

Note that some characters I've typed like <esc> and ^A won't show up in your web browser. I recommend you edit with a text editor to see everything properly.
Oh I didn't think it'd be easy. I just meant like, morally speaking.
Un-Facebooked
Sounds like you learned some truly valuable lessons applicable to future endeavors. That's precisely why you should not be discouraged; you're better prepared than ever before. Good luck, whatever your future holds. :)