skysight-inc/HackerNews huggingface dataset:
While unfortunately I don't have time to finish reading it at the moment, this is a very interesting post, even for someone with no interest in brexit. It feels more like a discussion of effectiveness/efficiency, organizational structure, motivations and their effects, with the leave org being an example of how these can benefit/harm your efforts. I found the occasional paragraph on advertising/media strategy especially interesting.

That said, 20k words is lengthy to the point that I suspect this will fall off the front page before any reasonable discussion can happen.
That's great, but distributions rightfully don't allow fpm generated packages. For all of these languages we've already got easy to use infrastructure, but maintaining a dozen or more packages just to get a single app in the repository is a huge commitment.
Analyzing Web Browsing Activity
" I shoot film because it requires me to slow down and think about each shot; I can't fallback on "guess and check" for exposure or composition."

Funny, I shoot film on my Minolta X700 (for over 25 years) because I DON'T have to slow down. What I see in my viewfinder is exactly what I'm going to see on film. The joys of real SLR versus Digital SLR. Your camera screen is not reliable for color reproduction - raw optics are.
> I think if you read the thread, you'll see that you are using the word "you" quite sloppily.

Ah, sorry, I missed the change in who I was responding to. I did not mean to attribute to you (dragonwriter) things that someone else said. My apologies for the mixup.
Second Indie Film Lab as being awesome. About as close to "automated" as you can get.
My plan is to create a community driven site that collects interesting links in the field of data visualization (maps, tools, libraries, infographics, tutorials, ...).
Big Data + Blockchain + AI, looks quite hand wavy, have you found a practical use case for BigchainDB yet?
Yeah, it's coherent enough to me that if i'd ever heard it pre-referendum i'd have been more comfortable that there were at least some real arguments to be made in favour of leaving.
Support your local photo shop, if you're lucky enough to have one. I've had good experiences at Luster in NYC[1]

[1] https://www.google.com/maps/place/Luster+Photo+%26+Digital+I...
The US went to war with Mexico. Or, more accurately, Mexico went to war with itself, and the US supported the secession bloc well enough to legally adopt it.

Then the US went to war against its own secession immediately afterward.

Mexico, the United States, and the Confederate States are (were) all democratic republics, and their constituent states are all democratic republics.

And does it have to be a shooting war? Because democracies wage economic wars against each other quite frequently.
After having actually read the EULA/TOS shipped with Dell ubuntu versions, I would rather order the hardware with no OS and install my own if possible.
Nobody who's speaking Greek would say that either, as it's ancient Greek. Today, we say "octapodia", or, colloquially, "ctapodia".
Summary of topics covered, although I highly recommend reading the whole thing. The author appears to be a relative insider to politics however approached the entire campaign in a very different manner than is expected from political types.

1. Game theory

2. Probability

3. Issues with managing a large number of people, some with diverging motivations and how that effects succeeding in the group's aim

4. Enormity of establishment backing of Remain and how that helped/hindered

5. 3 conditions that left the Leave vote possible. Maybe the best section, parallels to recent US election obvious here.

6. Making persuasive arguments to a wide demographic, including their timing.

7. Warranted distrust of establishment post 2008 and its effects.

8. IYI (intellectual yet idiot) class.

9. Incredibly strong post establishment media backlash and its motivation,"Fake news", "Idiots couldn't understand", "Racists".

10. Importance of error-correction in large systems.

11. Some very innovative solutions to the above.

Overall a fantastic summary of why we have seen some political "shocks" in the West.
Honestly yeah I'd like to hear this answer.

For a wiki especially, our team spent ages searching for one that was hosted, private and searchable. Confluence seemed like the only thing with a decent search.

Major drawback of Confluence I've found is that Markdown is not first class, and only supported via some shitty plugin, that renders badly to boot. But the rest of the company (and half my tech team for that matter) doesn't really care about that (the default wysiwyg stuff looks good if you stick to the guard rails).

Still, we're not aware of a better thing we could move to?
"has to" might be a bit of an overstatement, but I don't find it the least bit surprising that is provokes some sort of a response.
FB and Google each have considerably more influence than any news organization, because they own the algorithms that decide what people see, and what they don't.

The smallest change in those algs could influence election outcomes - remember, election outcomes are often very close.

The 'human' editors FB hired were shown to be heavily biased, not because of an organizational approach, but due to the individual biases of the people they hired. Which is why FB got rid of them.

It's just too easy for bias to introduce itself systematically in these orgs - even if there is no ill will intended.

It's hard enough when there's no over conflict of interest, let alone when there is.

The CEO of Exxon, Rex Tillerson, who is now sec of state, has divested himself of all Exxon shares, as he should.

If Zuck wants to govern, he can divest his FB shares and put his diversified holdings in a 'blind trust' as you say.
Not every car in the world is going to use LIDAR unless someone comes up with viable self-driving car software. Right now, Alphabet/WayMo is in the best position to do that.
OpenStreetMap Visualizations
"It is a fallacy to think that for 30+ years people haven't been able to write a secure OS. But virtualization, and containers are" - Theo de Raant"

"here are some examples of containers & virtualization that were either proved secure against a policy with realistic model, survived tons of pentesting, or both. Sandboxing done right is way more secure" - Nick P. paraphrased

"you can't prove your Hoarce Logic maps to existing hardware... Which defeats the exercise completely." (you)

"Most models do not cover all hardware, or inter-generational bugs for example the recent skylake 0xF000000000000000F bug."

"let us pretend I prove P=NP for a collection of symbols which I state map 1:1 to a set of all possible algorithms in both P and NP space."

It's like you're talking about a whole, different conversation. Theo's claim is thoroughly refuted whether it was done by eye, hand proofs, model-checking, or full verification down to the gates. Done by each of these actually. The use of smaller systems with simpler API's plus assurance techniques that worked to reduce defects got results no monolithic OS or UNIX got. Hence, why people are recommending investigation or use of such approaches to sandbox applications given those approaches might similarly result in fewer vulnerabilities or with less, severe damage.

Then, you counter talking about how they aren't proven to code, in all circumstances, the hardware, P = NP, etc. What does all that have to do with the claim about reduction of efforts required or damage created using these approaches vs what building or relying on a whole OS would entail? You could throw all that same stuff at the alternative approaches. It would still be true. Whereas, people acting on my recommendations instead of Theo's would provably reduce their attack surface and number of hits they take based on the results gotten in the past by examples I gave. That's why your reply is a strawman to the discussion of whether sandboxing can reduce impact of problems or not with Theo's criticism being destroyed. Even by his own OS which had way many more kernel bugs that needed mitigation than stuff I cited which ran such crap deprivileged or eliminated it at design level where possible.
Can I ask how intensively you have used Numba and over what period? I'm interested in how Numba has progressed over the last few years, with a view to using it over Cython.

My team and I looked at Numba a year ago or so for optimisation of a fairly large calculation, and found that the speed-ups were impressive where they worked, but were not consistent or predictable.

We used Cython for large parts, and while there was boilerplate and incantations, the gains were achievable, incremental and certain. The annotation tools were also quite helpful for identifying bottlenecks where Cython code could be effective.

Incidentally, once we decided that Cython was our go-to tools, we often wrote simple looping code rather than vectorised code because it was simpler to transition to Cython, alá Julia.
Indian firm makes carbon capture breakthrough (CO2 into baking soda)
I started writing a book about cloud system administration before I read this one, FWIW. It's worth your time.
Rid the internet of stock photos — here's what happens when you use UGC
For the previous version, DE used a different wifi card (intel for DE, otherwise Broadcomm), but I don't think that's true for this latest version. I think DE and non-DE both ship with the same Qualcomm "Killer 1535"
Day of the tentacle is more appropriate in this case.
Any one has experience with using either of these two? Can you please chime in with the advantages of going through this vs going for individual plan?
Shit. So, you're saying that my mess of a team is kinda awesome by implementing reliable production-ready deployments within 2-4 weeks, and implementing changes to environments within like 30 minutes ("set key foo to bar in configs please?") to a week ("we need persistence!").

I guess IT in this place really is getting up to speed.
A regular occurrence
If it's using Pillow for the resizing, probably not. I've not looked at Pillow specifically, but PIL certainly wasn't very good.
I Dropped Acid and Saw into the Future: My Surreal First Time at CES
I dunno. Have been feeding the neighbour's chooks for the last few weeks.

Amazing creatures, incredibly friendly and even affectionate.

I really enjoy going to visit them. I come away with a huge grin on my face.
There's also this, from a similar milieu:
"good notation has a subtlety and suggestiveness about it which at times makes it seem almost like a live teacher . . . and a perfect notation would be a substitute for thought." Bertrand Russell.

("diagram chasing" in category theory might be an example of thought being almost eliminated by a notation...)
Time to build a Trello spinoff! Who's in?
So he is worried that an anti-immigration backlash will limit free trade, and because of that he wants to limit immigration and the best way to do that is to join forces with (other) anti-immigration politicians in a project to leave the EU?

It still sounds incoherent to me. Leaving one of the biggest single market places is not a free trade move. Post-Brexit Britain is not a place where anti-immigration forces have less political power. If it made British Trump less likely (and I don't think it did) then not because of appeasement of British nationalists but because it served as a wake-up call for the rest.
Giving people money for all those things wouldn't be socially digestible, especially in the U.S. Hence why I don't think the idea of basic income would ever really take off here, even if there were evidence that it would be sustainable and the population were starving/rioting because of job automation (not commenting either way on that).

I don't think that putting extra-effort into hiring from traditionally disadvantaged populations is comparable to simply handing out money. It's not black or white IMO, there is some gray there. I think it's been shown that - all things being equal including education, resume, etc. - some populations are disadvantaged, and putting a modicum amount of effort to help them (even if it were at the expense of my own prospects - which is ludicrous to say the least, since I have it very good) - is probably OK. Clearly nothing more than an opinion.

I think if there are alternative methods, they need to be brought more to the forefront in these threads. Maybe I missed the more thought out answers, but I usually don't see any alternatives to solving this problem.

This is all under the assumption that a) you believe some populations are indeed disadvantaged because of systemic issues, and b) you believe it is in the best interests of society or simply the right thing to do, to try get everybody on an even ground.

If you don't believe a) or b), then there's really not much common ground when it comes to these issues.
This article explains it well.
http://www.slate.com/articles/technology/future_tense/2013/1...

Tech companies controlled directly by us politicians will probably make this existing backlash worse.
OHHH

So the MSDN subscription is different. The MSDN subscription is the full Microsoft catalog of software. Every version of Visual Studio, every Windows, Office, MSDN documentation; it's literally everything.

The parents above were talking about just installing Visual Studio. When you purchase Visual Studio it was usually 2-6 discs in my experience (most containing the MSDN documentation). But the MSDN subscription is a very different beast. Granted there should have still been a Visual Studio disc for a specific architecture that you were using and your group should have known if they're using Professional, Team, etc as you'd likely need the same.

That was a fun misunderstanding though :)
Well I don't really use Trello, though I tried it for a while (wasn't my cup of tea). But the difference between WhatsApp and YouTube and Trello is that the latter is used by a different crowd than the former which is more conscious of and partial to their tools. Thus if Atlassian messed up Trello they'd certainly create lots of bias against the company as a whole in the Trello community, but that can't be said for WhatsApp or YouTube, where the majority of the users don't even care which company owns these services (I guess most wouldn't even know), let alone hating that company for changes to acquired products.
> Lay the groundwork for people think voting against the Republicans is a matter of life and death.

Liberals already tried that this election, it's still impossible to go a day without a MSM outlet saying Trump is literally Hitler and that America is now a fascist state. It's probably not wise to eschew diplomacy when the GOP is as powerful at all levels of government from local to national as they have been in 80 years.
I agree. Some humans have lower cognitive capacity than farm animals, still we wouldn't think it's okay to use mentally challenged humans for food, vivisection, etc.

Focusing on cognitive skills to make ethical judgments is incredibly flawed when you think about it for more than 2 minutes. Specially when you add companion animals into the equation, given that pigs seem to have higher cognitive abilities when compared to dogs[1].

[1]http://animalstudiesrepository.org/cgi/viewcontent.cgi?artic...
Well we understand it (mostly) now, but at the time it was created: Specifics of aerodynamics required for flight.[1]

The Wright brothers basically mimicked nature and tested till they got it right. They didn't use Bernoulli's equation to create a NACA airfoil and L/D max calculations. [2].

To that end, in one of my undergraduate Aeronautics classes, when we were doing a bunch of Bernoulli equations someone calculated that based on that approach helicopters couldn't actually fly. To which our instructor said, "Oh yea, helicopters fly by magic."

[1]https://secretofflight.wordpress.com/incorrect-theories/
[2]https://wright.nasa.gov/overview.htm
Give the cepheid a laser and let him work it out himself.
I agree with both posts above me. While I normally prefer a GUI configuration facility, I wouldn't make the argument that IIS is particularly simpler than Apache.

Getting back to Caddy, configuration is so simple, a GUI would be overkill.

Here's an (entire) example of how to configure a reverse proxy in Caddy...

proxy / 127.0.0.1:8080 {
except /favicon.ico /robots.txt /assets /plainpages /staticstuff /test1
proxy_header X-Forwarded-Proto {scheme}
}

The "except" line is a list of files and directories that are statically served by Caddy.

All other content comes from a local server on port 8080.

The "proxy_header" line lets the 2nd server know when contents are being sent as secured (HTTPS)

Isn't that nice? I think so.
It's the retraction of the retraction, basically
I've run it with one monitor, two would be hard since it only has a single USB C and I don't have any monitors that can daisy chain.. if that's even a thing. The issue is that Linux doesn't play nicely with having different pixel densities on each monitor. You can try to make it scale, but then apps appear in different sizes depending on which screen you open them on. It's pretty horrible, so I run the laptop at half-res (1600x900) so that it matches the monitor and everything is the same size.

Suspend/resume works fine.

I've had to restart the network-manager service just once to get WiFi to refresh. Otherwise it's fine reconnecting when you come in/out of suspend.

Other things: battery isn't great but I don't use it away from a desk. On the first couple of days the Ubuntu Software Centre kept crashing; I think it's fine now but I don't tend to use it anyway. I disabled the Dell apt source because it was failing - I don't know if that was a one-off problem or it's just broken.

But, I'm running Linux as my primary development environment again and it just feels _so good_ after a few painful months on OS X.
You didn't come up with that idea, but it's not about "40 years ago".
Original video posted by merriam-webster:

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

But they weren't arguing about the plural form, but that cuttlefish win in a battle of intelligence. Also, if you watch the video it says all are correct.
Is it just me or are prestigious institutions such as MIT frittering away their respectability with press briefs such as this?
Are you using python as a preprocessor to glue together text strings of numba code which you then eval? Or are you using python to generate the numba AST?
...and a flying car, and a pony?

Jokes aside, for most of us, the only person who can give you a three-year "deep think" is yourself. Save up money, schedule off distractions, plan ahead, and have that deep-think semi-vacation.

Doable? Quite probably. Easy? Well, no. You have to already have a lot of concentration and determination to give yourself that large chunk of uninterrupted concentration and determination.
Yeah. I would just add that Atlassian didn't make SourceTree either; Steve Streeting did, and they bought it. He worked on it at Atlassian for a while, then left.

After that, SourceTree has been slowly starting to suck. It has a bunch of annoying new bugs that don't get fixed, now requires logging into Atlassian to use it on every machine you use, and has had almost no useful or compelling feature additions in recent years. It is basically a good indie app from several years ago, with the Atlassian taint slowly being applied to it.
Atlassian: We make the software other people make you use.
Uni. of Alberta researchers solve puzzle that baffled scientists for decades
Naval Air: China Embraces Reality
Not your parent, but I personally believe that using "package managers" to describe both of these things conflates the issue. That is, both are valuable, for different reasons. The shortest way that I can describe it is this: I use my system package manager to install things for software that I'm not developing, but language-specific managers for software that I am actively developing. When I used to write a lot of Ruby, I had my own install, but now that I mostly write Rust, I have Ruby installed via apt-get.

The two styles of managers just have different goals. That is, a package manager such as apt has the goal of creating a single, harmonious system from stuff written in many languages. But a language-specific package manager like Cargo has the opposite goal: to provide a good way of writing software written in one language across multiple systems. This is where most of the tension comes from. The rest of it is from the same general structure, but with different specifics: the goals of these kinds of systems are very different, and conflicting.

Software is hard.
H-1B Visas: U.S. Lawmaker Re-Introduces Bill to Tighten Rules
Well, they are writing to members of congress. The first author helped establish prism, etc.
How much does this cost compared to carbon capture technologies that don't yield an industrially useful product? Isn't it possible that the latter are dramatically cheaper per kg of carbon?
This would have made sense if people would have voted against immigration per se. In reality they didn't -- very few people actually get offended by a sight of someone with a different colour skin so badly that they want them away at once.

What people actually voted against is losing their livelihoods -- jobs, communities, families -- to a steady march of progress. That loss is real, but make no mistake, no politician can stop it by signing any sort of trade treaties, limiting immigration to any extent, or outlawing EU Directive 89/686/EEC.

So the sad reality of Brexit is that the people who voted leave will see no change. Immigration may be restricted as a result of the vote, but it won't save them from anything because the moving force potentially causing what you call "a greater anti-immigration backlash" has immigration as just one of its many symptoms, and not a root cause.
Cooking is about breaking down cell walls, allowing us to expend less effort digesting food, making more calories available.
Yes. It's absurd. Dogmatic isn't a great word to describe it but how can you live in 2016 and not read it as lazy?
I very much disagree, but I doubt we're going to agree in general.
Thanks! Surely worth a reading.
Dynamic block size makes it harder to reason about security of the system, so it's not a conservative choice. Adding another curve for signing won't be hard with segwit, the only question is if there is really enough demand for it (and it doesn't need a ,,switch'', both curves can be supported at the same time, and users can select which they want to use). One of the most interesting ideas right now that may be implemented in the future is mimblewimble, unless something better comes. But there are many other, easier to implement ideas talked about on the scaling bitcoin conferences.
Alphabet's absolutely subject to the Innovator's Dilemma. I left Google a few months before it became Alphabet and I could think of a half dozen markets where they'd be potentially vulnerable to it. (I also personally had projects I worked on that made $100M and were canceled because they couldn't make a billion. $100M would be absolutely awesome in most other companies, but it's pocket change to Google.)

The tricky thing about Innovator's Dilemma situations is that it's very difficult to predict a priori which $1M markets will be stuck at $1M and which will eventually grow to become multi-billion, because this usually results from changes in consumer behavior or technological capabilities that haven't happened yet. It's a "dilemma" because the companies that overlook these opportunities are acting rationally.
> Which is a hell of a step up from what existed prior.

Not accurate. A lot of new-stuff is just old-stuff we've had forever with a new name and branding. Worse, a lot of "new" stuff is too low quality to be reliable and/or gonna die/be obsoleted very soon.

Old shops who took development seriously have developed internal tooling, customized to their internal needs. It can be surprising how well it can hold the comparison against new hype software.
Do you test with Adobe RGB (which many prosumer cameras can output) or only P3 (which AFAIK only Apple devices output)?