skysight-inc/HackerNews huggingface dataset:
OT, but I wonder how many of these LBs are/were TLS version or extension intolerant:
http://www.bus.umich.edu/KresgePublic/Journals/Gartner/resea...
Do solar neutrinos affect nuclear decay on Earth?
Dick's is pretty good if you want something (very, very) straightforward
I doubt anyone is suggesting the momentum is actually gone (in terms of violating laws). But indeed, where is it going? Perhaps in less than 100 years we discover that is the cause of a new type of pollution.
Energy density is the energy stored per unit volume or mass. Power density is the same thing, but per discharged per unit time. It is essentially a volumetric statement of the internal resistance of the battery or capacitor. Supercapacitors can be discharged very quickly compared to batteries of the same size, but the same sized battery contains more energy.
If you haven't read it, the previous article in the WSJ Theranos series, on the original whistleblower, is a riveting read[0]. I can't wait to see how this is portrayed on the big screen[1].

0: http://www.wsj.com/articles/theranos-whistleblower-shook-the...

1: http://www.vanityfair.com/hollywood/2016/06/jennifer-lawrenc...
I personally wouldn't use redis for anything besides a cache.
> the British gave us a shit ton of IP

While I don't necessarily agree with the statement, it is interesting to see how many things the Brits invented post 1900, but did not have the wherewithal to fully commercially exploit. For more on this, I recommend visiting the science museum next time anyone here is in London.

http://www.sciencemuseum.org.uk/
this with some crypto-sauce would be mixnet voting :)
quite far from basic mixing with 2 decks, turntablism requires similar skills to playing an instrument: https://www.youtube.com/watch?v=tr3ftsCVXhc
The internet era of fun and games is over
Cassandra's timestamps can be specified by the client: it's possible to use any integer as your timestamp, such as Lamport timestamps, or even atomic distributed counters (possibly using Cassandra's own counters).

Vector clocks are still out, though.

Edit: Actually, you can't do Lamport timestamps because you can't query the current value of a timestamp.

Re-edit: That's wrong. I shouldn't believe any old blog I find. (I'm leaving it in the comment because it was quoted in a reply.)
I think maybe you get that in Bolivia or Peru. Venezuela is vastly different in the "metzo aborigin" stuff you are talking about, whatever that is. The vast majority of the population is mestizo, that is brown if you want a better description, and since college education here is free, you do not have those clear racial divides you see somewhere else. Here we always say we don't have racism but classism, which based on your social standing, things will go very different for you.

In fact, one of the major leaders of the opposition is a mestizo who graduated from Harvard. Totally agree the current govt is a bunch of assholes, in fact, make Chavez look like a terrific ruler, but as far as the race stuff, no, this is not Africa.
Yo-yo weight gain driven by gut bacteria's 'memory' of obesity
That's a pretty hefty fine, but I wonder what the original billings were for developing the system in the first place?

I've heard reports that they spent >AUD$5Million on just the load testing aspect, but I hope someone can verify that. And I trust that they have improved comprehensive testing methodologies that actually work to improve reliability under duress. (<sarcasm>Tip: Perhaps don't build it using Lotus Notes??</sarcasm>)

I guess we can be thankful that is was 'merely' a census and not something like electronic voting!
* Love good music. If you don't love or don't have good music, blending songs together will never sound good.

* Try out Xwax or Mixxx (based on xwax) for free. They are open-source. You don't really need all the other distractions of modern systems to play good music. All that comes later when you run out of things to do with good music. Any easy effects will sound canned to the slightest trained ear.

* Harmonic mixing is incredibly hard to get right. Forget about it until you know you need it. No formula can tell you the key of one song matched with another, as soon as they make a chord progression not in sync it can all go to hell. The people selling these keying programs gloss over that important fact so they can take your money.

* Corollary: it's way more important to trust your ears than a DJ program. Software is constantly wrong about BPM and key, but you have a natural talent for rhythm and harmony. Trust it.

Disclosure: I help maintain Xwax and have been djing for over a decade. I really hope you give djing a try and trust your instinct to rock the house.
Only in Italy, where slightly different shaped pasta magically means a completely different meal.
I agree with this comment because ML comprises some techniques that are still not understood [1].

I would like to think that statistics comes more from a pure math approach, loosely, while ML comes from an applied math approach, loosely. ML works spectacularly well on a class of problems. Why it does what it does is (in)conveniently brushed under the rug. How you treat that (in)convenience is left to you.

[1] - https://www.quantamagazine.org/20151203-big-datas-mathematic...
IBM's Citadel project and Doug Tygar's group at CMU researched crypto co-processors about 20 years ago. You can still find Bennet Yee's PhD thesis online. It and it's bibliographical references gave a pretty good overview of the lay-of-the-land at that time. You'd think that the theory might have progressed some since then, but theory doesn't progress as fast as a front-end development framework...

Bad memories of how touchy these babies were when they first came out:

- http://www-03.ibm.com/security/cryptocards/pciecc2/overview.shtml

EDIT: What the hell. Here's Bennet Yee's PhD thesis. So you don't have to convert it from PostScript. (That said - this is a nasty image scan - you might want to do that anyway!)

- http://www.dtic.mil/dtic/tr/fulltext/u2/a281255.pdf

I don't think I'm going to be able dig around for the extant Usenix papers from that era on the topic right now.
For a millisecond I thought Intel were doing something new and interesting. Neuromorphic or neuromeristive architectures maybe.

Nope it's just some rebranded x86 cores.
It is sad that some year ago 1 usd would be like 2000 bolivares (I don't know the exact amount, but bolivares were almost the same value as colombian pesos). They decided to create the "bolivar fuerte" which was 1000 bolivares, so 1 usd would be 2 bolivar fuerte. With the bolivar fuerte price drop, the usd is now above 2000 bolivar fuerte, so in a matter of years, Venezuelan money is worth less than a thousandth it was worth less than 10 years ago.
Thankful for These Four Female Leaders
Visual Studio is an old and bloated beast that predates Staya Nadella, but since he took the helm the Visual Studio Code[1] project has been underway, and it's worth checking out if you haven't. It's cross-platform and closer to Notepad++ or Sublime Text than Visual Studio, but with full IntelliSense.

I also have the latest Visual Studio Community Edition installed and it's "only" 1.25GB, but I don't have any extras installed, just the base plus some extensions.

[1] https://code.visualstudio.com
I worked for the government years ago and can totally tell you these idiots are convinced they are doing a good thing. Main reasons for these problems are currency exchange controls and price controls, especially for a country with a lot of imports because we have tons of oil and the countryside morphed from agrarian to industrial overnight for a single product and its derivatives.

But what really bothers me is that whenever anybody points out the real reasons, the govt internally says that if they take out the exchange control they will face a coup d'etat, that it is supposed to control capital flight (right...). As for price controls, it is the child of always having these paternal govt since the 70s, that was always thinking what was best for the population instead of letting the market decide.
No matter what scheme you use, it is still a rule. Lamport timestamps, whatever are just different ways of resolving a conflict. In general, the fact that you have designed your system to have this conflict in the first place is an easier problem to solve than having users understand more complex resolution methods -- especially those that push a callback into the app design rather than actually just solving the basic problem in a pragmatic way.
We started looking into an HSM solution for a Customer and quickly found out that the entrenched "big" HSM manufacturers are all about lock-in, questionable documentation (and strong insistence that we use their very expensive service rather than attempt our own integration), severe granularity in licensing features, and _insane_ prices (on a 3-5 year product replacement 'treadmill').

We ended up using the Nitrokey HSM platform and have been very pleased with the results.
Addendum: If you perform using Spotify this is technically illegal, however most artists I know find it more important to share their music than to buy it every time. So if you're not buying the music please help people discover what it is so they can buy it if they love it.
>System76 is proud to ... manufacturing

System76 doesnt manufacture anything, they glue stickers on CLEVO laptops ....
If you did that for altruistic causes (donating your wealth), it would make you quite worthy of a person at least in my book.
To be honest, Venezuela was doing great during Chavez because the guy as much as he was Trump like in his rethoric, was no fool. As soon as Maduro took power, he created massive chaos in the foreign currency exchange system, and he kept tampering with the economy with one failed policy after another, until we have arrived here.

The problem with socialism the way I see it is that at some point there will always be a guy who wants to concentrate all the power to himself, like Chavez, Fidel, Mao, Stalin, etc. and then leave a big mess behind after they leave or after they have been in power for several years.
I believe he's referring to some fake, poorly photoshopped screencaps of what was claimed to be the restaurant's instagram feed. No

But of course, the fact that nobody can find the actual alleged instagram photos is just proof of the coverup!
> I'm going to seem like an elitist prick

Great tip, if you feel the need to start a comment like this, don't post it.
> Edit: Actually, you can't do Lamport timestamps because you can't query the current value of a timestamp.

you can get the timestamp of each column back as part of a SELECT.

is that not enough?
Most systems seem to have two lines so it's not clear the order people voted in. Excluding hidden cameras which also work with voting machines.
You'll want to use a library that implements Redlock: http://redis.io/topics/distlock
Is this stable? I'd expect some states to have low rates and some to have high rates by chance alone.
I believe the original contract with IBM was only in the order of $10m

See: http://www.smh.com.au/business/ibms-reputation-at-risk-in-wa...
Oh, definitely. I don't mean to imply anything about hacking wrt this election. (Did I?) Frankly I generally don't go down those rabbit holes too far because securing the vote is motivated by ensuring a trusted process, rather than any particular rumor or incident. I'm happy to leave the investigations for incidents to others. They're important as well, I just don't have skin thick enough to handle the partisanship.

I added these links here because the same points get hashed and rehashed in every thread, rather than building on the work that's already been done and figuring out what the next steps should be. (I admit that rehashing is a pet peeve of mine.)

As you note, securing the vote is important. A secure vote and trust in the election process is very important to a democracy, and something that continues to come up for a variety of reasons, and something that can easily be supported by anyone interested in democracy, regardless of party affiliation or political persuasion.
Zed Shaw's article isn't really about the new generation of programmers, or else I'd have more information on this new generation by the end of his article, but I really don't.

I used to defend Zed Shaw, but then I realized recently that he just shoots himself in the face too often. The very public criticism he cannot stomach is often <self-inflicted>.

Telling beginners that Python 3 maybe isn't a real programming language because it's not Turing complete is dishonest.

Zed Shaw used Turing completeness as a launching point for talking about how the Python core devs are incompetent, and how a specific person shouldn't be trusted to understand threads and processes.

The difference between 2 and 3 is <not> such that while Python 2 is the darling of introductory languages, Python 3 is unusable and not a real programming language.

Zed Shaw has accrued reputational currency, the kind that can corral change, but he continually wastes it, and the blowback is mostly self-inflicted.
Yeah, that is really elitist. And it's just your opinion, so you're allowed to hold it :)

A good DJ can make the difference between a mediocre party and a really amazing party. I agree that the more tools in your arsenal, the better you'll be but don't brush off what can be achieved with 2 turntables and a really good knowledge of music.
Drawing Inferences Between Panels in Comic Book Narratives
What's the name of the chain? I'm in Brazil right now and I'd love to give them a try.
I don't know if the time of oil will pass this soon, we make plastics from it and it's still the best store of energy we know of (in terms of calories per unit of weight). Batteries are nowhere near.
>I'm going to seem like an elitist prick, but in my opinion DJing is absolutely useless if you don't produce/compose. Basic 2 decks DJing is fucking boring

Exhibit A for the defence: this utterly masterful set by garage legend DJ EZ. He deftly plays with the build and release of tension without relying on formulaic drops. There is still enormous creative mileage in traditional two-deck mixing.

https://www.youtube.com/watch?v=OraL6lKoyXE

Selectors don't even mix in the traditional sense, nor do they compose or produce, but there's a tremendous art to what they do. If you're unfamiliar with sound system culture and clashing, I'd suggest the Red Bull Culture Clash as an accessible introduction, particularly Rebel Sound's 2014 performance starring the inimitable David Rodigan. It's worth watching the "making of" documentary on their performance; it took months of painstaking preparation to play 40 minutes of music.

https://www.youtube.com/watch?v=KKDSgMddOO0
https://www.youtube.com/watch?v=8ishaG9pyMA

The problem as I see it is that technology has made DJing too accessible. Every two-bit hipster with a Macbook thinks that they're a DJ. Back in the day you needed decks, you needed to learn to beatmatch, you needed to hunt down white labels, you needed to get dubplates cut. There was a barrier to entry, an apprenticeship you had to serve before you could call yourself a DJ. The term has now been diluted to the point of meaninglessness, but that doesn't diminish from the artistry of great DJs.
There are many ways of achieving extremely high Sharpe ratios (e.g. exploiting market microstructure inefficiencies), with following caveats:

1) They are not scalable (for each such strategy, market turnover capacity is very limited, and increasing it requires coordinated efforts of many smart people). This is the reason they are not taking additional investments and strictly invite-only.

2) Operations efficiency becomes the key. Execution capability has to be consistently at top of the market, and margin for error becomes nearly nonexistent. It is very easy to screw things up. Hence the need for top technical and engineering talent.
Lawyers are typically among the last to jump ship from corporate disasters, since they stand to gain the most from them. Usually they only do so when they don't think they will be paid, they have been asked by the company to do something unethical, or when they believe that their actions during the company's downfall may expose their own firm to liability. In this case it may be a combination of the three, but whatever happened, Theranos is toast and I suspect Elizabeth Holmes will be very lucky if she does not spend some time in prison over this.
The Cuban revolution has lasted quite a while. Chavez and Maduro were big fans.
Google link to read the full article: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&c...
The only remaining option is pair correlations / volatility arbitrage. :)
In some voting systems (eg, the UK's), this is a feature, not a bug. Ballot serials are recorded against electoral register entries, and the courts have de-anonymized ballots in a few cases.
#CensusFail Report Fingers IBM, Australia's Bureau of Stats [pdf]
I've got a S7 Edge and if there were a model of Windows Phone with current hardware, I'd dump the S7 Edge and get one without bothering to think twice. Android's UI is miles behind Windows Phone, particularly the live tiles and the mail UI.
The SSH key that github has is considered public. The public key can't be used maliciously. The private key is on your machine. The two keys have to be used together to make anything happen.

https://en.wikipedia.org/wiki/Public-key_cryptography

https://www.youtube.com/watch?v=GSIDS_lvRv4
Is murder in other countries not concentrated? I can draw circles over a few areas in Japan and say "these areas here have 100% of murders, the rest of the country has a murder rate of zero".
Why should it? It focuses on its platform and does it well.

I prefer native Mac apps to cross-platform ones. Serious companies should build native apps and keep UX guidelines of each platform in mind.
So yes, you have log, you have votes. How to distinguish real votes from fake ones? State can start election again from scratch, when it will find a problem, but people will vote very differently at this next election, because whole story will affect their minds and votes. Brave fakers can raise stakes and win.
No cause they dont even use the same.
網上國際解難評估及練習 International Problem Solving Assessment and Training – 網上國際解難評估及練習
In the US, Census data is used for redistricting purposes, which CAN influence election outcomes in the future - so the implications of a census may be wider than you think. I don't know exactly the way it works in Australia, but some googling has led me to believe they use a system that is similar.

https://en.wikipedia.org/wiki/Redistribution_(Australia)
Possible fake news about Musk?
The post was quite interesting, but I find image macros and GIFs really distracting in technical writings.
Speed of the hardware is significant to discuss.
A human, given sufficent notebook paper & time, could think ahead for thousands of years and thousands of turns -- this is effectively what a machine is doing.

With much tighter time constraints, I don't believe machines would do as well because they are using full-breadth search (to my knowledge) -- searching every possibliity. Whereas humans use visual pattern recognition, and we can run this programs quite fast.
Disagreed. Lil Woodys, 8 Oz, Great State, etc.
You cannot force voters to come in and confirm that they sold their votes for exchange of money. They will lie. You must catch fakers, which is tricky when they have chance to win election and punish you, like Stalin did.
Well, here's the game on iOS: Roguebots by Maksco Toy Ltd.
https://appsto.re/us/BoPDcb.i
It may look good, but it takes a few minutes of scrolling and clicking to figure out what the hell they sell in the first place.
> What is a problem geometric mean solve?

It gives you a way to average together two things that have units that have nothing to do with each other and then compare two such averages and have the comparison make sense, as long as your units were consistent.

As a silly example, say you want to average 1kg and 1m and compare that average to the average 2kg and 0.5m. With arithmetic mean, ignoring the fact that it's nonsense to add different units, you could get numbers like (1+1)/2 = 1 and (2+0.5)/2 = 1.25 if you use kg and m, but numbers like (1 + 100)/2 = 50.5 and (2 + 50)/2 = 26 if you use kg and cm. Notice that which one is bigger depends on your choice of units. On the other hand, the geometric mean of the two examples is always the same as long as you use consistent units: 1 for both if you use kg and m, and 10 for both if you use kg and cm.

In practice, this sort of operation is only useful if you have multiple measures of some sort along different axes (think performance on 3 different performance tests) and you're being forced to produce a single average number. Again, a fairly silly thing to do, but _very_ common: just about every single performance benchmark does this.
(Offtopic Intro) Decided to signup to hackernews and post this as a starter. Trying to contribute to the community but might end up doing the opposite. Welcome to me! :D
I'm interested in buying a couple of these.

Howver I'm wondering if there's a way I can also use it as a TOTP to replace my Google Authenticator app for several accounts? I don't really like having it in the phone because when I lose it I need to reset everything and it's a pain.

Is it possible with SC4 to achieve this functionality?
'TNF' How to Watch Pittsburgh Steelers vs. Indianapolis Colts for Free
For starters, cost. Now you have to buy two machines for every single machine you buy. It also means taking up more room. Now, instead of fitting 10 machines in a single space, you can only fit 5, creating even longer lines. This also increase the chances of failures. A single machine failing means both machines in the pair fail. So, you've gone from 10 machines to 5 pairs of machines for twice the cost. You guy from a single machine putting you down to 90% original capacity (assuming 10 machines) where as a single machine brings you down to 80% capacity (40% of original capacity).

Not to mention the additional level of confusion and potential for errors. All of this so you can buy two machines from two different vendors who might, in the end, still have ties via investors.
Census 2016: inquiry achieves what it was meant to
Seconded. Don't use an AP system for distributed lock management. As with most things, use the right tool for the right job.

When I speak to developers about Riak I tell them the biggest difference between systems like Riak (including Cassandra) and traditional relational systems is not the data model, ie. relational vs non-relations (or structured vs unstructured) but rather the architecture, ie. distributed vs not distributed. As in a "C" system vs a "non-C" system, where "C" is consistency.

Disclaimer, I work for Basho, makers of Riak.
The KGB's Middle East Files: Leaking Thousands of Documents
Australia - or more specifically - already have a known-vulnerable electronic voting system they used in an election, so that horse has already bolted.
Using Cassandra as a lock is a terrible, terrible idea.
Absolutely, I didn't mean to downplay the importance of a national census. It is just that the results are used for longer term project planning and policy making, so the effects aren't as immediate as a whole government inadvertently being kicked out or brought into power as a result of an election day debacle.
It's not necessary for a subsequent vote to have the same outcome as the first. The issue is whether the election is secure and people have trust in the system.
There's an art project from a few years ago which made a feature of running Strowger switches. The art aspect deals with migration and conflict minerals.

http://yoha.co.uk/tantalum

"The first thing that visitors see is a towering rack consisting of electromagnetic Strowger telephony switches. The undertaker Almon Brown Strowger patented this design in 1891, the first automated telephone system of its kind. The switches are triggered by a computer..."
Weird, don't know how that happened. Thanks!