skysight-inc/HackerNews huggingface dataset:
C'mon don't be so literal. Hermit as in isolated from a social interactive context. For instance, take this personal example: I like trail running. Nowadays, the ONLY way to find out when a cool race is happening is through Facebook. See, companies don't mind losing a few of us hermits that decide to stay off social networks and so they devote a great deal of its resources to communicate (and build brand) on these walled gardens. Heck! I even know new companies that don't even bother making a website anymore, the FB page is enough. Whatsapp is even worse since in my country it has become the de facto means of digital communication. I have friends, family, work and shared interest groups. Trust me, from personal experience, where I live. if you do not have FB or Whatsapp, you are out of the social interaction, a sort of hermit.
Although I agree with you on the matter of burkini I think the "let people dress however they want" argument is a common fallacy amongst people who defend the burkini that disturbs me.

In France (and other countries) we have already been setting specific legal rules on how to dress : for instance it is illegal to wear nazi uniforms or svastika (unless for historical reason). Note that this is for the sake of the argument, to say that there is no such thing as an absolute freedom on how to dress and some reasons may explain that. If a clothing does not respect the conditions then I don't care wether or not it is a religious clothing and disappoint the believers.

What are these conditions ?
There is a safety condition : if a clothing put public safety in danger then it should be banned period. The burqa and niqab ban (late 2010 in France) falls into this one. And I am not talking about terrorism but everyday life : you are supposed to live in the public space with your face uncovered that's all. The burkini and hijab are obviously fine with this.

There is a secularism reason that is invoked by some people and officials for the burkini ban and indeed I find it to be hypocritical since it is more of a circumstance decision (and there are other things than that to do to fight terrorism but whatever) and it can't be justified by secularism which only restricts civil servants clothing. If people want secularism to apply to civilian in the public sphere why not but it must be clear (define precisely what is ostentatious proselytism) and consistent : if we are to ban hijab we must ban kippas and nun's "outfit" too.

Then there is the ideology propaganda and morality question. To say that there is nothing wrong with the burqa is hypocritical too, because it has been and is still a mean to oppress women (watch the numerous photos of women burning burqas recently in Syria or read "Bas les voiles !" by Chahdortt Djavann if you need to be convinced). Stating that "yes maybe in the Middle-East women are forced to wear it but I am in France and just want to decide what to wear" is like saying "yes I know the Nazis ideology is awful but for me the svastika is just a peace symbol from India and I want to wear it because I like it". Ok maybe you are a genuine and sane person but as a natural person evolving in the public space the clothes you wear don't affect only yourself. Ideologies don't stop at boarders.

Criticizing this way of forbidding clothings may make sense from an american point of view where people can wear ku klux klan dress freely. But it is not absurd and not automatically discriminatory in a more european or french spirit.
No, OP is right. Regular, baryonic matter (protons, neutrons, electrons and their respective sub particles) only make up about 4-5% of what is "the Universe".

The more we learn about the universe and matter, the more we realize how clueless we actually are.
During the day I suspend my laptop, but at night I power it off, out of habit I guess.

And I have this superstition that if I leave my laptop plugged-in to any sort of cable at night, it might get hacked while I'm sleeping.

I'll try suspending the next time I install OpenBSD.
Florida Appeals Espinoza Decision, Bitcoin’s Status at Stake
While Omelas deserves to stand the test of time, it is also an excruciatingly bad piece of writing. Every few years when I revisit the story, I'm stunned by how clumsy the narrative device is.
May I join you?
To be honest, that was the only reason why I migrated from DigitalOcean to OVH.
on HN, people down-vote opinions that dont conform to their own, and I think thats a really negative aspect of the site. The problem only gets exacerbated by the karma system, so people are afraid to say anything anyone might disagree with, or at least repeat what is popular.

I try to avoid looking at the comments section if at all possible, but sometimes I might read them to see if there is more information, as this article didnt go into much detail on the specifics of what the disagreements were over.

Overall, I say the HN comments section is down right poison.
Good write up. It is very rare to outperform decades of numeric analysts (and also avoid nasty machine precision issues) by shooting from the hip, and Eigen is amazingly easy to use (plus it is a headers-only implementation: no DLL).
So, what's the point? I'm genuinely asking. Is that dataset interesting by itself or is it the crowdsourcing that is studied? I got this impression from a message I got when the page finally loaded, just before it crashed with an out of memory error, it was saying something like "you are free to edit, your edit actions are recorded".
Cloudflare doesn't help you against UDP floods if your backend is publicly accessible on the internet.

For example:

curl https://104.154.116.193 -H 'Host: www.stream.me' -v -k
Fantastic name. I love it when you see a brand, mentally sound it out in your head, and then it delights you with its cleverness.
This is describing two stages in the growth of programmer skill.

The researchers are at beginner stage and make classic beginner-stage mistakes. The developers are at intermediate stage, and they make classic intermediate-stage mistakes.

There is a later stage of people who can avoid both, but the author probably hasn't worked with anyone in that stage. Which is not surprising, because once you're that experienced there are big financial incentives to get out of academia.
As a thought, since it sounds like you had fairly solid evidence of their shenanigans... maybe a blog posting on PortableApps detailing the problem + evidence might have been enough to get them to change their ways.

The PortableApps website + Community has decent reach after all. :)

Timeline-wise, was their legal dispute with Toys "R" Us over by then? If not, it may have been useful to let Toys "R" Us counsel know... ;)
Code can be underabstracted, but it can also be overabstracted - and abstracted with the wrong abstractions. And fixing the latter sometimes involves a temporary stay at "untestable mess of big God classes" when you remove the bad abstractions to clear the way for creating better ones. Not because it's the best code - far from it - but because it's slightly less terrible code.

> And using public fields in a non trivial project is a sure receipt for disaster.

Ergo, all non trivial C projects are disasters? Well, maybe, but I disagree on the reasons.

Language enforced encapsulation is a useful tool, but some people take it to the deep end and assume that if their math library's 3D vector doesn't hide "float z;" in favor of "void set_z(float new_z);" and "float get_z() const;" (one of which will probably have a copy+paste bug because hey, more stupid boilerplate code), they'll have a sure receipt for disaster. Which I suspect you'd agree is nonsense - but would also follow from reading your words a little too literally.
Here are alternatives to Docker

One can use Ubuntu LXD which is Linux containers built on top of LXC but with ZFS as storage backend. LXD can also run Docker containers.
http://www.ubuntu.com/cloud/lxd

One can also use Linux containers via Kubernetes by Google.
http://kubernetes.io/
According to the site, they've only had 150 calls since July 18th
Spain is pretty darn temperate. Average daily highs don't even rise above the 90s in the hottest months. There are a lot of areas in the US that are far hotter, and if you're thinking about taking advantage of solar energy, chances are you're in one of them.
I've also been DDoSed while on OVH. It happened twice and was a non-event. I would never have noticed if they hadn't told me. Now the asshats don't seem to even bother DDoSing us any more.

On iWeb, however, they null-routed us for half a day.
> By design, developers are not meant to have to care about how Cloud Foundry works.

Yes, that's exactly the problem. At small scale -- which is where the vast majority of the market is, to be clear -- there is no difference between "the person who is responsible for the platform" and "the person who deploys code onto the platform". Platforms need to optimize for making both of these tasks easy. Docker understood this from day 1 and are backfilling technical competence. Kubernetes figured this out a bit late but are now rushing to make the adminstrata easier. CF and OS seem stuck in maintaining the separation, which keeps them out of the running.

> how many blog posts do you read about people who've rolled their own 1/3rd of a platform on top of Docker + various other components? It's fun, it's easy to start, and pretty quickly you're married to a snowflake for which you carry all the engineering load.

And doing so is still easier than bearing the cognitive burden of learning CF!
Pretty sure that C++ and Qt is what you want. Maybe not perfect in every sense, but widely used and battle-tested.

If you don't want to deal with Windows, you can cross-compile for Windows from Linux using the mingw-* packages (eg https://fedoraproject.org/wiki/MinGW or the Debian or SUSE equivalents).
CDN is only for static content and I was assumed all your static content would be already on a CDN... it's a standard practice.
Adding unnecessary abstractions is refactoring.
Aim a microwave at the door and modify it to run open
Aren't they both right? With the replier being off-topic?
I don't think they're mutually exclusive.

Have you never had an interesting conversation and then looked up, realising that 4 hours had passed?

In my experience, I find it easier to focus with someone next to me than by myself. To the point that I take half as much Ritalin on pairing days than when I work alone.
Oops, there is an important omission in my above comment. I spent a lot of time talking about what a particle is and didn't say what a field is. Whereas particles are related to energy eigenstates, the field is related to eigenstates of the field value. These are two very different things and I think they are both valid, depending on what you are considering.

To me this is what it means to be both a field and a particle. At the same time, speaking of semantics, you can say particles don't exist because they are not a physical thing like a field value is.

Here is an aside that I just thought about while writing this which I hadn't considered before - Particles versus fields is similar to the Pauli Exclusion Principal. The Pauli Exclusion Principle basically states that energy/momentum can not be specified at the same time as position, and this is because they are eigenstates of different operators (energy/momentum operator and the time/position operator). You can't be in a pure state of both at the same time. In the particles versus field case, particles are related to eigenstates of the energy operator and fields are eigenstates of the field operator. These two values also can not be specified at that same time, for the same reason as in the Pauli Exclusion case.
I assume it's the rent. If it's in the "hip area of Manhattan", as you say, the rent is presumably astronomical. In some places rents are going up by three-digit percentages once a long-term lease is up, so the fact that it was doing well a few years ago sadly doesn't mean much.
Newcastle Upon Tyne, UK
You'd be surprised how few attacks I've personally seen vary that much. But yes, it happens, and good applications put their identifiers in their paths and ignore the querystrings, most CDN/security providers allow the configuring of their layer to ignore querystrings entirely.

Of course, this is precisely the attack that works on a search page, hence the advice above to be ready to captcha that if you haven't.

Anything GETable cache, everything else you need to think about how to validate the good traffic (trivially computable CSRF tokens help) and captcha the rest.

404s, 401s, etc... they should cost the underlying server as little resource as possible and also cache their result at an applicable cache layer (404s at the edge and 401s internally, 403s at the edge if possible, etc).
What kind of server, and which data center? I've been using a dedicated server at BHS for over a year with no problems at all.
I think the strongest reason for quitting is the crash. When you drink in the morning, your energy levels would plummet in the evening. If you're working on a side project, or just want to have a life outside of your day job, this may not be acceptable for you.
FC Bayern München bermain dengan sangat bagus
I am not sure that modifying code instead of data is a good principle for anybody.

I do agree that it depends on the goal you are trying to achieve. E.g. if I had been running a custom software shop or an embedded IT department developing some internal software I'd too make maintenance as complicated as possible so I could bill for more engineers/QA or have more reports to increase my profit/bonuses/political weight etc.
<i>Meanwhile other existing products we were market leaders in were 2 years behind competitors at that point ...</i>

That sounds a bit confusing. Is "were leaders in" meaning that the company initially had the lead, but then lost it?
I have said one form of this or another to Solomon regarding Docker the company and his own personal defensiveness on two or three separate occasions on this account alone[0]. So while I laud your effort, I don't think much is going to change on this front. Honestly, that's too bad and I'm not being snarky or shitty here; I genuinely wish Docker and Solomon would work on this stuff because it'd go a long way. I'm discouraged to even bring stuff up any more.

I don't even think it's intentional, really, but I have never once seen a response by Solomon to criticism of Docker that did not dismiss the content and messenger in some way. These things are hard to get right and I'm not perfect, so I don't even really know what advice to offer and I'm far from qualified. I am very frequently dismissive of criticism as well and have had to put a lot of work into actively accepting it, so I can at least understand how hard it is.

I outright told him his initial reaction to Rocket, to use an example, directly caused me to plan for a future without Docker. Companies are defined by their executives, and a lot of Docker's behaviors become clearer when you consider some of the context around Solomon's personal style.

[0]: the most productive example being https://news.ycombinator.com/item?id=8789181
Not all computing use cases are running a website.
From what I'm reading in this thread, Tk is out of the question. Poor antialiasing sounds like bad looks.
So are you vetting all your friends' friends?
This kind of writeup of a complex topic really shows the work the author put into understanding the material. Great work!

With the demo at the very top, given that the initial configuration is always the same, shouldn't 'mixing' the colours vigorously always yield the same uniform colour as a steady state? Probably missing something here but shouldn't this be the case?
>Yes, I'm well aware that cloudflare is mitm, yet for my needs I've decided that this is not a problem.

You're not seeing the full picture here. Using cloudflare is the internet equivalent of dumping hazardous waste, it's not a problem for you but it's a problem for everyone.

>I can see that you are not happy with what they provide. Luckily theirs service is not forced on you. Neither do you have to use it, nor visit server that use it.

That's a fairly ridiculous argument given their prevalence.
I drink 8 ounces almost every morning at work. Some weekends, I have coffee. Some weekends, I have none. No headaches, nausea, etc. I enjoy the taste, and I do get the stimulant-like benefits, so my best guess is that I'm walking the razor's edge, or that I'm blessed with a relatively low sensitivity to the drug, or something.

At night, I can have a espresso, coffee, or caffeinated soda at 9pm and be ready to sleep at 11. I've stopped drinking it for weeks at a time before, with no difficulty doing so. All of the stories about caffeine's extreme effects are completely alien to me; I've always considered it a fairly gentle substance.
came across this paper that investigates how the EM propulsion drives might generate thrust, and as a side effect, the theory explains certain phenomena that we attribute to dark matter and dark energy. i only have undergrad physics degree, but it sounds interesting. anyone with more experience have any thoughts about this?
http://arxiv.org/pdf/1604.03449v1.pdf >McCulloch (2007) has proposed a new model for inertia (MiHsC) that assumes that the inertia of an object is due to the Unruh radiation it sees when it accelerates, radiation which is also subject to a Hubble-scale Casimir effect. In this model only Unruh wavelengths that fit exactly into twice the Hubble diameter are allowed, so that a greater proportion of the waves are disallowed for low accelerations (which see longer Unruh waves) leading to a gradual new loss of inertia as accelerations become tiny. MiHsC modifies the standard inertial mass (m) to a modified one (m_i) as follows:
m_i = m (1-(2c^2)/(|a|Θ)) = m (1 - λ/4Θ) (1) where c is the speed of light, Θ is twice the Hubble distance, ’|a|’ is the mag- nitude of the relative acceleration of the object relative to surrounding matter and λ is the peak wavelength of the Unruh radiation it sees. Eq. 1 predicts that for terrestrial accelerations (eg: 9.8m/s2) the second term in the bracket is tiny and standard inertia is recovered, but in low acceleration environments, for example at the edges of galaxies (when a is small and λ is large) the second term in the bracket becomes larger and the inertial mass decreases in a new way so that MiHsC can explain galaxy rotation without the need for dark matter (McCulloch, 2012) and cosmic acceleration without the need for dark energy (McCulloch, 2007, 2010).
even B is false a lot of times. Just look at most of this 'big data' - it all can fit on my mobile phone.
Hi,

Can you please add Facebook connectivity to Docker?

Thanks.
Nigeria Headines Today
Machine Learning Recipes with Josh Gordon
A series of videos baked by Google Developers' YouTube channel
https://www.youtube.com/playlist?list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryal
Code always looks elegant until it spends time with A) Users and B) Business logic
No HTML, JS, CSS. Electron is eliminated.
I started this as a way to make my own life easy, but as it grew I realized I can help everyone developing on swift, I really hope it will be of some use to you
You can do even more now that all github public data is publicly available on Google Big Query [1] [2], where you can use not only SQL commands but also code (JS) [3] to search for anything on github.

There was a small lag between repo code and the dump done on Big Query (some days) last time I checked, but it seems that the delay has been getting smaller and smaller over time.

[1] https://cloudplatform.googleblog.com/2016/06/GitHub-on-BigQu...

[2] https://changelog.com/209/

[3] https://cloud.google.com/bigquery/user-defined-functions
Hey, I'm a Googler who left and came back. If either of you (PP or GP) want to ask me about it in a less public forum, you can find me by searching teams for my 100% real job title, "Super Ridiculous Engineer".
It's pronounced "Backend" ;-)

And since we are in the Backend-as-a-Service market, the name is not all that unfitting. Although it cannot be denied that from time to time some people think we are French an spelled "Baquend".
It's because the programmers aren't involed in the science being undertaken. They're put in a position where they are just programming for programming's sake
There's a number of startups doing some variation of this.

What many don't seem aware of is that plain pull requests, in combination with CI, entirely kill the need for a deploy app/bot.

This is how I do it at my current company:

* use plain git flow (master/develop, hotfixes, etc)
* use additional explicit branches per deployment target (e.g. master-spain for http://myapp.es, master-mexico for http://myapp.mx).
* Protect these branches using github/bitbucket 'protected branches'.
* open a PR from master to master-spain for performing a deploy of said target, detailng nicely what is being deployed and why.
* instruct CI to deploy my app on each build of master-spain. master and develop are never deployed.

This setup has the same benefits (and then some more) than competitors:

* Explicit deployment authors, reasons, timestamps
* Impossible to deploy red code
* Impossible to deploy code not in master
* Impossible to deploy concurrently to the same target

Hope it helps someone!
>> Gustav Rau pulled a pistol from his hip and pointed it directly at the SS officer.“You have no authority here,” he said. “This horse farm is under the jurisdiction of the German Army. [...] Neither man moved until, with a curt nod, the officer stepped back. He agreed to remove his men."

I like this story. It emphasizes the error in the title. These seem to have been German horses, not Nazi horses. I see so many articles and books reference everyone and everything in the German armed forces of the time as "Nazi". The reality was complicated. There was much conflict as many in the armed forces felt they should remain politically neutral. This idea is not uncommon today. Many members of various armies go so far as to not vote while in active service. Others, notably in the US forces, see political detachment unpatriotic. This boils down to an officer within an older, politically detached force pulling a gun on an officer of a new and fanatically active force. There must have been many such stand-offs.

https://en.wikipedia.org/wiki/Nazism_and_the_Wehrmacht
As a:

* Longtime repeat speaker at Black Hat

* Repeat review board member (including this year's), and

* Extreme skeptic of Cloudflare's

I do not believe this is true. If you have a talk that is on topic for Black Hat and is harmful to Cloudflare, you'll get accepted. There's no one person who screens Black Hat talks; it's a panel of people, with several of the longstanding members of that panel (I'm not one of those) being more or less unimpeachable (Mark Dowd, Chris Eagle, Alex Sotirov, Dino Dai Zovi). None of these people are in the tank for Cloudflare. In fact: for most of the review board, none of them give a shit about Cloudflare.

The process isn't perfectly transparent! But it's such that if you submitted a talk, and it got shitcanned before reviewers even saw it, and you made a stink about it on Twitter, people would notice.

I generally agree with your assessment of Cloudflare as a threat to the Internet, for what it's worth. I just don't think you're right that they've gamed Black Hat.
Poll: Do you donate to open source projects?
Do you ever donate to Free or Open Source (or even merely open source) projects?
I've donated many times.
I've donated a few times.
I've donated once.
I've never donated, but plan to.
I've never donated, and never will.
Send me your resume, we are looking for C++ devs.
Division algorithm
How to compute $\sum 1/n^2$ by solving triangles (2007)
There are a lot of other organizations and corporations I would say are doing more to kill the internet than Facebook. I don't think everyone who builds something on the web should be compelled to be open.

Who cares that Facebook is a walled garden? I'd say their investments is open source tools has outweighed the fact that my grandma spends her browsing time in a silo.