skysight-inc/HackerNews huggingface dataset:
Smith doesn't say that missionary work is the sole reason he voted for the war, but I'm sure it was an important and desirable side effect for him, and he discusses that.

Yes, which is why I find it disturbing. The LDS religion has a strong "kingdom building" ethos where service to their god is equated to furthering the aims of the church corporation itself, which is considered to be the kingdom of their god on Earth. It is codified into the rituals in their temple that every "worthy" adult participates in regularly. Not every member shares the same interpretation of the scope of that commitment, but if a Mormon senator gives a reason for entering into a war as being the expansion of the LDS organization specifically, then that seems problematic to me. I would be concerned about something like this from any other specific religious organization as well.
If php3 to php7 isn't a considerable change to you, I'm not sure any change to anything ever, would register as a change for you, would it?
> PHP devs aren't expensive. Even good ones.

Would'nt the good ones logically move to a different language ( JS/Ruby etc ) where they could bill more?
I guess that makes sense. Kind of like how Infocom was compiling their software on a VAX, and distributing it to the micros.

But it's weird to think about how much Lisp/Smalltalk related stuff came out of Apple in the 80s and 90s. I can't imagine them doing that stuff now.
Why Drone Regulation in Africa Is Impeding Development
They don't have to remove them. Just put the updated versions under a namespace. This will slowly help developers migrate.
What if the car would pick the outcome that would cost the least based on predicted insurance claims?
Ah right, a probability theory classic. Thanks, cheers.
I don't think that's true. It's very difficult to unseat an incumbent and generally only occurs under anomalous conditions. As much as evangelicals may not like the idea of a Mormon candidate (which is why McCain beat Romney in '08, btw), I think they were a lot more comfortable with a Mormon like Romney than a secularist like Trump.
It would seem so from the downvotes. I think it would be much more fruitful to explain those arguments, even if briefly. I'm certainly interested in hearing them.

Unfortunately, the search you suggested yielded no obvious results.
Stanford researches improve athletic performance with cooling gloves
Good question. It doesn't say! The PDF has absolutely no detail on what it actually does. Googling the instruction brings up people updating CPUID fields, but nothing to do with actually using it.
In this case it was a technical comparison; the original poster stated, "php's performance was an order-to-two or magnitude better than rails".

If you are making a technical comparison then it needs to be at the correct layer of abstraction. If we were to compare performance of Laraval and Rails that would be a fair comparison.

If we are comparing on performance then PHP should be probably be compared to Ruby+Rack since that is sort of the lowest common denominator.

I'm not dogging on PHP here either. Even comparing at the correct level; PHP is still faster, but lets make sure we are making the right comparisons.
Doing analysis on an external drive from where it wasn't run is probably a good idea.. there's always risk though. That said, I'd invest in an external usb3/thunderbold sata3 drive reader, so you can run on the thinkpad, then read the drive on the analysis machine.

ymmv, ianal, etc...
HTML-as-data-transport is the key to HATEOAS[1], which is what most distinguishes the web from other network application architectures[2]. Intercooler enables a fundamentally different network architecture than RPC-via-JSON, that of the original web network architecture as described and advocated for by Roy Fielding.

I know it is easy to dismiss intercooler, especially for those with a big commitment to the currently fashionable javascript technologies, but there is some good theory behind it. It is worth spending some time reading the blog and docs to understand the deeper aspects of the library.

[1] - http://intercoolerjs.org/2016/05/08/hatoeas-is-for-humans.ht...

[2] - https://en.wikipedia.org/wiki/HATEOAS
It's really strange to compare Python to C++, Go, and Rust, given that all the latter are statically typed languages with some amount of type inference, while Python is dynamically typed. A more appropriate comparison would be to something like JavaScript, where TypeScript and Flow both implement the same exact approach - optional type annotations that are checked at compile time and not enforced at runtime. Experience in the JS ecosystem has shown that it is a very successful approach.
The user dont care what tools u use. Dont forget who you are designing for!
No form of government will ever be perfect. But while the coalitions and alliances of a parliament elected by a proportional representation system can change rapidly from election to election, it's actually the same system that ensures stability in terms of policies.

Since no party holds an absolute majority, all decisions end up being compromises, and therefore progress is dulled.

I am only arguing from the side of perspective of a democracy. There is something rewarding as a voter to feel that one's vote actually matter. I doubt a Republican voting for President in California feels their vote makes any difference.

But as a form of government? Then proportional representation doesn't scale well, which is why I am only recommending it for your state legislatures, not nation-wide.

The European Parliament is proportional represented but divided by constituencies, which in a lot of cases are just the member states, but member states are permitted to divide themselves into constituencies.[1]

All I am saying is, I do find it cringe-worthy when Americans refer to their system as 'democracy'. It's not even representational democracy, it's pseudo-representational democracy at best. Because if it truly was a representational democracy, then shouldn't D.C. or Porto Rico be represented at the federal level like everyone else?

The US is a Republic, and that's fine with me. Just don't pretend otherwise.

[1] https://en.wikipedia.org/wiki/European_Parliament_constituen...
Typo fixed, sorry
Breaking Down Mirai: An IoT DDoS Botnet Analysis
Fair enough. That does make sense, I guess.

Sorry for giving you grief over... everything, but I can't say I entirely regret it. I learned a lot that I wouldn't have otherwise, which is why I use HN in the first place.
So, there's a couple things going on here. One, he is most likely being scapegoated for the flash crash. It is highly unlikely that he alone caused the market to crash.

However, he absolutely was spoofing trades. That is not a high-speed activity, and can easily be done by point-and-click traders. There have been any other traders that have been known to spoof as well. His problem, however, was that he was dumb about it.

The law is about intent. When your order was placed, it must have been placed in good faith, with the intention of getting filled at the time of entry. However, it is completely okay to decide 10 milliseconds later that you no longer want to get filled (for example, you realize the market is moving against you.)

The problem here is that intention is extremely difficult to prove. You could say "I have a machine learning model that said it was a good price to buy when I placed the order and a second later, it changed the price". So, even if it is generally accepted that a trader is spoofing, the burden of proof lies on the prosecutor, and its a fairly high burden.

Sarao made it very easy, because he wrote in emails, exactly what he was doing, that he wanted a special order type that would never get filled. Then, the manner in which he placed those orders was obviously meant to drive fills into other opposing orders, and once those got filled, he would cancel the initial "fake" orders.

He also did a number of other things, and most importantly, wrote down what he was doing to make it easy for prosecutors.

I highly recommend reading the indictment:
https://www.justice.gov/sites/default/files/opa/press-releas...

It explains everything that he did and the evidence against him.

Overall, the flash crash blame is the media/officials finding someone to blame, but he did commit a crime, and that's why he's being prosecuted.

The reason others are not being prosecuted is because others aren't stupid enough to write down their crimes.
"the source code is pre-alpha at best, is of fairly
poor quality, implements less than web 1.0 early browser compatibility."

The marketing material on the web site gave me a different impression than the above quote. Perhaps they should put the quote on the site. ;)
Oh wow...

In India, if one has hit a pedestrian, the advice has been to never stop -- you will get beaten up just as worse... just get away from the scene if you can.
Yes, this is the point of the article
I don't think "the establishment" has any interest whatsoever in violent revolution.

Or did you mean that the actions of the establishment cause others (outside the establishment) to become ever more willing to consider violent revolution? If so, I think I agree, though I consider it a bit unfair to blame the establishment for this particular mess (other than for Hillary, who is clearly an establishment politician).
How do you redirect strdup() et al to your malloc? What's wrong with malloc hooks?

http://www.gnu.org/software/libc/manual/html_node/Hooks-for-...
Why is Cython a totally different language? It's definitely a superset, what with all the custom syntax for type annotations, struct definitions etc. But you can ignore all that, and just stick to the pure Python subset.
This should be a very fast loop. If the input and output are larger than cache, you should be limited by RAM bandwidth. And if your outputs and gradients fit in L1 cache, it should be possible to get your loop down to single cycle per iteration: load, multiply, store, increment, and test can all execute in the same cycle. It will probably be difficult to convince a compiler to produce the necessary code, though, and if you do, it will likely be specific to that particular compiler and flags.

If you want to make this as fast as it can be, the first step is to measure what you do have, and see how fast it is in terms of cycles per iteration. Then you'll want to look at the generated assembly, and what the compiler has done to your carefully crafted loop. The better you've optimized it to begin with, the more likely that it will have done something to make it worse. If you want guaranteed performance on your target platform, you need to lock down the assembly.

The fastest loop structure here will involve using a single negative offset, so that you can increment it by 8 and test if you have reached zero. This allows the addition and loop test to "fuse" into a single µop (ADD-JNZ). The loads will be (end_outputs + neg_offset), and the stores (end_gradients + neg_offset). Unrolling should not be necessary if you can get the right assembly.

In the absence of making it "perfect", though, you may benefit by unrolling it a few times, although your compiler is probably already doing this. You might try to encourage the compiler to generate a single instruction "load-multiply" instruction by using a dereferenced pointer in the multiply. The processor is limited to decoding 4 instructions per cycle, and depending on what the compiler produces, saving an instruction per iteration here might avoid this bottleneck.

And as someone else mentioned, it will help if your inputs and outputs are 32B aligned. In particular, stores that cross 4KB boundaries can be expensive enough to slow down the whole algorithm (although I think this has gotten better on Skylake). It shouldn't be a big difference, though, unless everything else is extremely optimized. I explore it here: http://www.agner.org/optimize/blog/read.php?i=415#419
So where does Chuck Norris fit in the continuum?
Some states have unfaithful elector laws, which punish EC members who vote against the winner of the state's popular vote. According to random site from Google [0], Utah is one of those states. Not sure what the punishment would be.

[0] http://www.ncsl.org/research/elections-and-campaigns/the-ele...
Tablet Hotels | New York, NY | Onsite | Fulltime | Salary + Equity | Backend Lead, Frontend Lead, iOS

Our stack: Python 2.7/Flask, MySQL/SQLAlchemy, Unix/FreeBSD, React.js, Swift

Tablet (www.tablethotels.com/en/careers) was founded in the year 2000 by Laurent Vernhes and Michael Davis, a pair of new-media veterans in search of a cure for boring travel and an antidote to the internet’s most common affliction: an overdose of options. Our users trust our taste — we do the hard work of selecting only the most extraordinary hotels, and we make booking them as painless as it can be. Sixteen years on, Tablet is still growing fast, and for that we credit three things: a mission with resonance, a lot of hard work, and — perhaps most important — an extremely talented team. Our New York office doubled in size in 2011, and we’re not done expanding yet.

---

On the backend: We’re tackling a third party integration which will more than double our inventory and it requires our SOA become fully distributed, an elimination of technical debt, cloud migration, and frontend redesign. We’re seeing more traffic and bookings than ever before and gearing up for an influx of traffic and users while venturing into new territory like personalization/recommendations.

Backend Lead interview: Recruiter information call>Head of Tech call>Two onsite interviews

http://bit.ly/2dcBsDt

---

On the frontend: With our backend integration underway it’s a good time to architect and rebuild the site which includes overhauling pages with react.js, revising login authentication with Web Tokens, and developing a testing suite with jest.js.

Frontend Lead interview: Recruiter information call>Frontend Engineer call>Two onsite interviews

http://bit.ly/2bB9cc7

---

On mobile: Our recently launched iOS app has been featured twice in the app store and continues to grow in bookings. We're building out the next iteration to supplement the booking experience.

iOS Engineer interview: Recruiter information call>iOS Engineer call>Coding assugnment>Onsite interview

http://bit.ly/2cTb1yn
Yarn, the JavaScript ecosystem, and mitigating fragmentation
Would it be possible to tether the machine to four corners instead of two to avoid this potential? It complicates the pulley assembly (probably doubling it), but should make the bit more stable.
CEO of Backpage.com Arrested, Charged with Pimping
Super, thanks.

Now someone will have to redo this entirely in 3 months :)
Seriously. Git for Windows is frustratingly slow in my experience. I've been waiting for a good fit client on Windows that leverages libgit2 for performance, but I'm not aware of any.
"Best" is a funny word, because it means different things to people who care about different things. Silicon can be built with better gates / insulators than gallium arsenide, so if that's what you care about, silicon is better.
This is rumored to be what is going on.

Fake acquisitions created for the purpose of driving up share price, during a time period when twitter employees are allowed to sell.

Got to allow twitter employees to cash out somehow.
KSokoban was my favourite KDE game.
Even if there is why fixate on this moment?
Tell you what, I have 6 dollars and most of a ham sandwich right here. Officially submitting my bid for Twitter!
Eh, that's really oversimplifying it. Yes, DOs are taught some fringe-ish things. But the rest of their education is very comparable to that of an MD. I expect in the long run that many of these quacky aspects of the osteopathy curriculum will quickly vanish.
> Imagine if university science departments switched to 1940s curriculum just for fun.

Well, here's Stephen Granades' awesome video where he explains how the luminiferous aether works, and how it transports light, and even (helps) perform an experiment to demonstrate it. It's got real science in it!

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

So, while I get your point, I'm still slightly on the 'that actually sounds quite cool' camp...
Vm2: Advanced vm/sandbox for Node.js
I, for one, have a Germanium transistor in my 1964 Accutron Bulova watch. So there!

http://www.decadecounter.com/accutron/history.htm
What the 5 different subjects of those 60 minute interviews?
The people down-voting you clearly haven't listened to 'Jazz Police'.

Seriously, he's an excellent songwriter, but much of his music is ruined by the choices made in terms of 80s synth stuff and disappointing backing vocals. 'Birds on a Wire' is a great album, because it doesn't have any of that nonsense in it. Some of his other albums are really good too, but I'd say half of his discography is disappointing, despite having excellent songwriting.
> But program managers and CTOs and other non-engineers at a company care about scalability, performance, technical debt and quality, right?

Rarely. Mostly they care about meeting quarterly goals and budgets; and ease of finding inexpensive, more-or-less competent talent. In both of these, PHP excels.

I'm currently maintaining an app stack for a Fortune-100 company that, if I told you what it was, you simply wouldn't believe I was telling the truth. That's how out of date it is. "Scalability, performance, technical debt and quality" never entered into it. All anyone ever cared about was "does it get the job done and what does it cost to keep it running for another year as-is?"
Got it. It's not direct cost then but more like opportunity cost. Thanks.
To follow up, have you had interns yet and how did you treat them?
> You might get criticized for running over jaywalkers when you could have veered onto the sidewalk, but the former won’t be punished by the law and the latter can be. If people don’t like the law, they should change the law.

Yeesh, the author is asking for a bloodbath. Have you ever been to a city? Jaywalking is just how the world works, and they have de facto ROW. The law is almost entirely irrelevant and is exclusively used to profile minorities.

If we start with the law we start with a broken system. It might allow you to pass the blame in court, but it's not going to save your ass when your shiny car logo has pedestrian blood on it from sprinting through times square.

While this gets way too much attention, there is still some difference between the opportunities, and the law is the last place to look for sanity or rationality.
You are assuming unlimited computational resources. At some point the computer required is bigger than the universe and exceeds the limits of what our current knowledge of physics and cosmology allows us to speculate about in any kind of meaningful way. I actually believe that a computer with human level intelligence and consciousness will be possible - but only because it won't need to be as messy as real human minds. To paraphrase Hitchhikers Guide, biology is messy. Really messy. You just won't believe how vastly, hugely, mind-bogglingly messy it is.
This just means how often they scrape a site. Reddit gets scanned more often for changes than someone's personal website that only gets a few hits.

You can test this. Posts on Reddit show up in search in minutes.
My boy Schwab
"how France elects their president. Their system is a two round system. In the first round, anyone who is eligible can be on the ballot. But if no candidate receives more than 50% of the votes (not electors), it goes onto the second round, where the two candidates with the most votes are the only ones on the ballot."

California moved to that for their state representative elections a while ago. The upshot is you can (and several times have) had two Democrats or two Republicans running against each other at the end.
Right. I've been in a situation where I attained a huge amount of responsibility and authority in a short amount of time. I was learning a dozen new tasks simultaneously and getting something like 4 hours of sleep a night (military). I made some pretty big mistakes, and I think it's fair to assume that anyone would under those circumstances.
> However I noticed that when there were many load/store operations to do, there was no particular gain. See for example this code:

You may be running out of cache/memory bandwidth, compare your throughput with numbers from benchmarks or "Software Optimization Manual" of your CPU. If you are on Linux, try

perf stat -d ./whatever

which reports, among other things, the rate of cache and memory hits, obtained from hardware "performance counters".

> _mm256_loadu_ps

Some years ago and with SSE, unaligned was slower than aligned. On some chips only if the address happened to really be unaligned, on others in every case. Not sure how it is with AVX.
Probably those one-sided divorce settlements have something to do with it
President isn't the same as dictator. I don't get it.
Cleaning old, unused GitHub forks
It may be the case, or it may not. Since we're not discussing how we use facebook, it is both unknown and irrelevant. We're talking about how facebook uses us, not at all the same thing. Facebook curates what you see no matter how you use facebook.
This all happened during a time when employees were _not_ allowed to sell stock.
Xfce and cinnamon are the only DEs that have reliably supported multiple batteries correctly. I agree the icon itself needs to be fixed, but having two or more batteries on gnome or kde results in a situation where it is literally impossible to figure out what is going on.
This is actually a great plot line for season 5 House of Cards. Who would've thought that real life could be so entertaining.
Old joke: It's not that Germanium has a bad bandgap, it's just that room temperature is wrong.

[As it turns out, having a decent native oxide is also a winner.)
Favourite Foods That Will Vanish Shortly
It's likely a problem with Visual Studio being a 32-bit application and less to do with git.
This is why they referenced running git out of process to save a few hundred megabytes of memory.
You are right. "In Utah, a candidate who fails to vote as required is considered to have resigned, and a replacement is appointed."
Which is good. Fuck most people. They can stay here and on Le Reddit
That would make sense if Desktop didn't make them more money per user/click.
Realtime Clojure(script) Apps with Om Next and Datomic
I did tests with Torch7 few days ago to compare it with OpenBLAS library on multiple cores against CUDNN.

Single core difference was around 100x.

Using multiple cores improved the situation but there still was about 15x difference that did not improve by adding more cores (I tested with up to Xeon 64 cores on a single machine).

I did not test with Intel MKL library as I did not have time for this.

I wonder how much these instructions would improve the situation and does anybody here have experience with Intel MKL library.
And how do you get the 1THz signal in the 1st place? Maybe upconvert as well?
Other countries, even large ones, manage to do OK with recounts. I will note that the Florida recount wouldn't have had to happen at all in 2000 with NPV, since the national vote was clear, only Florida's was iffy.

And how does it protect the country from unqualified presidents? It may have been meant to do that, but at this point it's just a weird way to tally votes. There's no realistic chance these days that the outcome could be changed by electors voting differently from how they're supposed to.

All it accomplishes now is give a handful of states hugely exaggerated importance in the election relative to the rest by making it so that they effectively determine the outcome regardless of the popular vote total.
It's worth noting that Bill Clinton came in 3rd in Utah, twice. It's entirely probably that Utah could go third party, with Libertarian Party a strong contender. As much as I haven't appreciated Gary Johnson's handling of some of the interviews, he's definitely more likable than Trump, and probably a bit smarter than GWB.

I just don't like Trump, and really don't like HRC.