skysight-inc/HackerNews huggingface dataset:
Google was first with a decent SVG and they were leapfrogged. But Chrome is the most used browser, and together with Safari, WebKit leads big time over the shrinking IE and FF portion. I and my clients can't afford to do entirely different things per browser.

My area of data visualization involves e.g. time series, where a decent zoom/pan implementation and a few years of stock or weather data means that you're juggling DOM elements in and out to keep frame rate, but adding/removing DOM elements revolver style is even more expensive, introducing janks. I also tend to work on exploratory vis where it's useful to scatter all points, tween them (not as a gratuitous effect but for object constancy, to help the user keep context) etc.

Interestingly it's also Google who wants you to get minimal with payload size. Yet it's OK for them if you roll your own speedy version of SVG by bundling a 100k of three.js or make your own text rasterizer, essentially reimplementing browser functionality.
You should be proud of your creative projects and funny names!
Oh, okay.. I see now. This category has its own ministry here, neither with "Ministère de l'Enseignement Supérieur et de la Recherche Scientifique", nor with "Ministère de l'Éducation". They have a "Ministère de la Formation et de l'Enseignement Professionnels".

They get in with a different baccalauréat UFC (Université de la Formation Continue) which anyone can take even without necessarily being enrolled in high-school.

Some of those who are enrolled in high-school hedge their bet and go for regular BAC and UFC BAC. They often fail the regular BAC but succeed at the other and enter UFC which has classes inside "real" universities after hours. Not dedicated classrooms, though.

They came out of class one day and I said I've never seen them around (they didn't look the part) and they informed me who they were and talked about what they were learning, etc.
I would partially agree. Yes, it's stupid if you have enough time "and" money to go to university and study math. Otherwise, if you have enough time, this plan might work for you. But, I wouldn't consider it a wise move, because science/math graduates are already struggling to find jobs in/out-side the academia, and a math degree from a decent university goes a long way in landing you a job.

I think, math, unlike CS, is not a "skill" you use in your everyday work. Whoever does math/science has to dedicate much of their life to it. CS you can learn on the internet, by MOOC's, or just by reading books about it. Math on the other hand, simply doesn't work like that.

To be clear, by math, I mean "advanced" mathematics as the title indicates. Elementary (and intermediate) math is required to learn no matter what.
You're probably right. I wonder if there are lessons to be learned though from similar sized countries (e.g. Israel, Denmark, Netherlands)? My feeling is that a lot of the issues you raise are valid, but they could be addressed or at least mitigated somewhat.
That's fairly easy to fix by putting your users on user.fooapp.com and your corporate pages on *.foo.com, just like you're already (for a different reason) putting static resources on foo-static.com.
The article makes some good points, but I don't believe the risk of malicious pins has any effect on adoption. It doesn't really matter whether your site currently uses HPKP or not - the attack works either way, as long as the user agent supports HPKP. Once an attacker has compromised your server in a way that allows them to add arbitrary HTTP headers, you're doomed.

That's not to say that things like RansomPKP aren't problems worth thinking about, but when it comes to adoption, time would probably better be spent improving tooling and documentation.
i had this happen to my 6+ a year while under warranty. The Apple Genius Bar I took it to had seen this problem before and knew to twist it to get it working. He made sure it was backed up to iCloud and then gave me a replacement. This new phone also got the gray bar of death after 3 weeks.

I speculate that I was bending the phone in my pocket. I had gained 20 pounds in six months due to job stress and suddenly my pants were tight and my phone was stressed in my pants pocket. I bought looser pants and then lost those 20 pounds and haven't had it happen again
My experience as a first-time manager (and the screw-ups in between)
Mobile apps are now bigger than web which may threaten Google's core business
it just uses a setInterval with 100ms so your kit might be able to do more - bl.ocks can be forked with http://blockbuilder.org/search
If you want to make money, you should never invent new things - Just copy existing things and improve upon them.

That's why our society has such a short-term focus.

The brightest software engineers these days are writing essentially the same software over and over again (with very slight modifications).

I think the same can be said of almost any industry - All our intelligence and energy is spent on competing with each other and then using marketing/advertising to leverage tiny advantages in a product/service in order to win over disproportionate amounts of customers.

I think the reason why it takes years for disruptive innovations to get noticed is because marketing (and by extension, the media) is paid for by 'today money'.

Marketers don't take bets based on future prospects - They don't need to because there is so much financial incentive for them to stay in the present.
I am author of this series. This series has been a great experience for me to learn new things and apply the learnings in professional projects.
But most of the mailing list are not working for me.
I cannot agree more on this :) The first time I saw Insomnia last year, I found it already very well designed. It had a smooth UX on most basic actions and, I have to say, a fun use of the ".rest" domain name!

I'm the founder of Paw https://paw.cloud and I can safely say that building a good UI is a lot of work. While Paw is built on native Cocoa/AppKit (OS X app framework), the challenges with web are different, but the amount of work is always here. Each custom control, tweak on the text fields and other sorts of custom behaviors are taking a lot of time to imagine, design and implement. But it's a lot of fun too!

Clearly Insomnia is one of these apps where by just landing on the website you know that it's made my someone who has a good taste and who pays attention to details. As of the app, most common Mac shortcuts are working. And the fact that you cannot open the Chrome console (Cmd+Shift+I) or select text outside of user inputs are a proof of a well polished product.

It's often hard to make a point about polished UIs because it's highly subjective and it's common to see people wanting to compare only "raw features" between two products.

I'm not a big fan of Electron apps, and Paw and Insomnia are somehow competing (one native, full-featured with extensions and dynamic values, team syncing…the other being a more lightweight version), but I must admit that Insomnia is nicely made! :)
Yes SVG is very powerful denotation.

FWIW I prefer my other current example (I'll wrap up a third one soon), procedural map generation and reflection bump map with SVG http://bl.ocks.org/monfera/21be9bb116a8e5b2423b706155fdb718 (click the map or move the mouse) or Nadieh Bremer's examples eg. http://bl.ocks.org/nbremer/0e98c72b043590769facc5e829ebf43f

Also if you want to generate SVG programmatically check out http://d3js.org and https://www.dashingd3js.com/svg-paths-and-d3js
The Creation Myth
FBI Announces Post-Election Attack on Encryption
And I used Windows already back in the 90s, so I know exactly what the PC experience looks like with all its BSODs and token rings.
In high school, I was taught math horribly. I wish high school would stick with just the basics, and work on doing it better.

I spent a year in a community college making up for what I should have learned in high school; basic math up to advanced algebra. Sure I applied myself more, but the teachers, and even the text books seemed better?

Once I learned the basics, it made math enjoyable, and I didn't fear courses that were heavy in math.

By the way, most Medical doctors never sat in a calculus course. Here, in the U. S., there's always had two calipers of physics courses. The hard, and easy physics courses. The easy physics courses don't require calculus. They hard require calculus. Most med students too the easy courses, and aced them. It's all about the GPA when trying to pretty yourself up for med. school.

I worried way too much about grades in college. I look back and wish I took the courses I was interested in.

My interests are completely different as I've aged. It's tough in college because so much rides on getting into that certain graduate program, or professional school-- graduating, and getting a Job.
He acted on what he believed. That fact doesn't make him a clown to me.

The dude sailed boats in the unknown to give humanity new horizons. Who cares if he was wrong at the start.
> The argument that consumers fuel the market for producers to abuse children surely fails when there's no payment being made.

Does it? In warez rings, new releases are the surest route to high reputation and broad access to content. I don't see an a priori reason why the same might not be true for other sorts of illicit content, including this.
that root cause are addressed

The root cause is money, people get paid for SJW-style bullying, people get jobs so companies can tick the (legally mandated) diversity boxes.

That's all you need to know to understand the root cause.
> Instead of addressing this point

What point? Their only is this extremely vague statement. How do you deal with someone trying at all cost to avoid giving concrete information?

We do know Crockford from many, many opportunities of seeing him as a speaker though, and from that uninviting him has no basis. As we can read in the statement he even spoke at the same conference last year without any problems.

Read this reddit comment: https://www.reddit.com/r/javascript/comments/51e2jb/nodevemb... which debunks that there were "many" people, and/or that those one or two who complained had any evidence at all.
According to Rossmann this can also happen if you drop the phone. In which case Apple is known to replace the screen but not fix the touch IC.
> So yes - the vast majority came from the ad business:

I never disagreed with that. Originally you said:

> Or do they? The vast majority of their income still is from the search business alone.

This is very different, their search business is a subset of their add business.
It's true and i do agree with this sentiment, but when I use it for projects I use the SCSS source files so that i have the ability to simply comment out the `@include`'s in the main file for the features I won't be needing. Bootstrap does do a lot, but so far i've never run into a case where a single site needed much more than the basics like the grid, forms, buttons, etc.

Using the LESS/SCSS source also allows me to change the variables that all the spacing and colors are based on, which allows for the site to be visually tweaked so it doesn't look like your standard vanilla bootstrap site.
So what can a developer do to their code to prevent someone in another part of a company from taking a phone call and writing down someone's credit card number? "Self assessed" or not, I'm failing to see how this can be prevented (or, more precisely, can be prevented by someone in the software development team). Not allowing certain IPs from entering credit card info at all? That's the only thing I can think of off the top of my head.
This is pretty breathless reporting for iFixit. We can all draw whatever conclusions we want based on anecdotes. For example, I know a lot of people who have iPhone 6 and 6S phones and none of them have had this problem.

But let's look at some numbers; the article mentions that all of these repairers see "several a week." Let's round up and say that's 4 a week, or 208 per year per repair shop. They only mention a few repair shops in the article, but lets say as part of the research they actually talked to 100 repair shops. That brings us to 20,800 iPhones having this problem per year. But of course, not everyone takes their phone to a repair shop when it has a problem like this. Let's be pessimistic and say that only 20% of people who have this problem get it repaired, and 80% throw it away. That's 104,000 iPhones having this problem per year.

It's unclear to me from the article if this is affecting only iPhone 6 or also 6S, I'll assume both. Apple sold over 13 million iPhone 6S and 6S Plus in its opening weekend alone. Just from opening weekend numbers 104,000 phones with this problem is less than 1%, let alone whatever the total number of units sold over the last two years has been.

I have no doubt this is an annoying and frustrating problem for the people that encounter it, but try to have some perspective.
You say "some speakers" and "a number of speakers". I read the article by Mx Kas Perch. Is there anyone else?

I guess regarding the search for facts/reasons/examples - I guess we're interested in trying to form a view as to whether that is an understandable position on the part of these 'other speakers'. No doubt there is a spectrum here. If it is just "person X doesn't like person Y because they hurt X's feelings once" that is quite a different thing to "persons X, Y and Z have been physically threatened by person A and fear for their lives".
The downsides of DANE are substantial:

* DANE is effectively a key escrow system. COM's keys would be held by the USG.

* In the same vein: people with cosmetic TLDs like .LY would be forced to concede their TLS policy to governments like Libya. Similarly: the Internet would be conceding that protocols should work differently and be less trustworthy depending on what country you're in.

* The "last mile" on DANE is spoofable, because DNSSEC doesn't protect the link between browsers and DNS servers; it's a "server-to-server" protocol. In particular: your ISP could still override pins!

* DANE doesn't actually work in practice, because of all the networks that block odd-looking DNS lookups; this is Adam Langley's point from "Why Not DANE In Browsers".

* Stale or misconfigured DNSSEC signatures knock whole sites off the Internet with no diagnostics. Unlike a broken HPKP pin, there's no UX saying something's wrong with the site; it just doesn't exist anymore. This is what happened to HBO Now on Comcast, and why Comcast users occasionally can't reach .GOV sites (which mandate DNSSEC).

* DNSSEC is far, far more expensive to deploy than HPKP (HPKP is just a header you add to your web server configuration).

* The cryptography behind DANE is 1990s-grade. The DNSSEC roots are still RSA-1024! (Don't worry! They've got the upgrade to RSA-2048 on the calendar!)
"ZQ" to quit without saving, "ZZ" to save and quit.
In normal mode ,if course.
Wouldn't a new record in DNS a safe dynamic way to publish the certs signatures?
launching sounds like the most obvious thing to do but it is so underrated - I literally never launch, I always procrastinate and I always leave a project to die a slow death 3/4 of the way getting it done.

I'm working so hard to not do that again, this has giving me a much needed kick up the arse.
I agree wholeheartedly! Math is the queen of the sciences, or the silent language of the world around us.

Learning math outside of high school has also helped me identify 'snake oil' statistics in my industry and challenge the validity of information I've been presented as fact.
Fabricators in Chennai
We are the best Fabricators In Chennai.We are regarded as a leading name in offering an exclusive Erection Service for all type of plants and machinery for the clients across the nation.visit @ http://goo.gl/eIV9Vq
Ivanka Trump’s advice for working women: change yourselves, not the world
156M GitHub commits, 48 Thousand F-bombs
Yes apparently I was on 120% zoom level and therefore it worked on my machine (TM)
great deal of deliberation

I suggest to study the works of people like Saul Alinsky, Leon Trotsky, Antonio Gramsci who have spend a great deal of effort on thinking about political activism and how to undermine organisations and societies..

Then start following the money. Who pays for this? There would not be this "great deal of deliberation" if there wasn't something in it for the organisers.
vBulletin :rolleyes:

"Social everything" has a cost when implementation of social features is outsourced.
Ask HN: Suggest Some Websites Related to Internet Privacy and Net Neutrality
Looking for some good blogs and website to follow to keep myself updated with recent news in internet privacy and internet freedom.
Really? I get shit for being atheist in EE. I guess we two could co-exist normally ;)
Seven Secrets of Maintainable Codebases [video]
Show HN: Facile.Audio – A library for live audio streaming from the browser
Every article I've read about this repeats the characterization of Crockford as a "grumpy old man." Self-important not-yet-old people with thin skins apparently unaware of rampant age discrimination in the tech industry, I guess. And unaware of multiple meanings of words and lameness of geek humor.
Hey thanks cambridge. You're not alone, we've all been there. I look forward to seeing what you ship! :)
+1 for WebSocket support
I'm going to differ on this. I 100% support inclusivity.

I really, really like my job and I know activists have the power to destroy my career. Therefore I'm doing like Scott Adams[1] and supporting inclusivity, because it's safer for my career if I do.

[1] http://blog.dilbert.com/post/145456082991/my-endorsement-for...
>“But the fact remains—compared to earlier iPhone models, the iPhone 6/6+ is kind of a ‘bendy’ phone. Its slim form factor and larger surface area subject the logic board within the phone to mechanical flexion pressure that no other iPhone has had to deal with[...]”

Thank god they are rumoured to be making phones even slimmer then, _and_ getting rid of the headphone jack as well!

Apple seems to be putting form ahead of function these days.
question: why do we use systemd to 'start' a docker container? isn't docker handling autostart/stop for you already?
> Wasn't IIS "state of the art"?

AFAIK even venerable Apache performed better than IIS, and Apache is not the
fastest web server out there.
Candor: Decoupled Idea Generation and Evaluation for Groups
عرب وأوربين سيتدربون على ركوب البحر والغوص فيه
Obviously it'd be optional, and it'd only make sense for dynamically-serving systems like a web search engine.

And a multi-domain'ed serving system. Like a blog host. It could serve links to other blogs it hosts (on completely different domains) with cert hashes, and suddenly make it very hard to MITM any of the served sites without MITM'ing all of them.
Making another group of people uncomfortable is not a viable solution to a few people's claims of discomfort.

Excluding someone is not a sensible response to claims of exclusion.

Victimising someone is not a reasonable response to claims of victimisation.
I always use mutexes based on machine unique characteristics. Obviously one can still reverse engineer the algorithm and ship AV updates to keep those mutexes. But that's more work than shipping in.txt and out.txt full of strings to your anti virus clients. In the end I think that this ultimately does not mitigate the discrepancy between attacker and defender costs.
I actually had this issue show up on an iPhone6 right after the warranty period expired. I had phone support multiple times and took it in two different Apple Stores and they acted like they'd never seen the issue before. They eventually gave up (after a myriad of other fixes they had us try that didn't work) and said we'd have to get a new phone.

Luckily, we had insurance on it, but it was still a $99 deductible. It's very frustrating to learn that this problem is quite a lot more common than they let on.
Well, the original meaning of crucifixion merely is to have a very punishing (and very public) form of capital punishment. The religious meaning was added on top of that, and it isn't actually the crucifixion itself, but the person who died and that he did so. The method itself isn't the focus.
It's too easy for the same attacker to MITM both the certificate and the DNS.
Compiling PHP to .NET Core Using VSCode
Is this a warning shot in the Shadow Brokers/DNC battle? Snowden previously insinuated that the NSA had interfered with US ally's elections...

Very unpleasant stuff, it's disturbing to see how far it goes.
That is just the default setting, to prevent using massive bandwidth. You can change the setting to allow for that.
I have invoked '<escape>:wq<return>' many times; it should be in my muscle memory but it's still something I get wrong on occasion. I can definitely see <space> being better than colon (it gets rid of shift!), although I still have beef with escape. I don't want to play the fighting game :).

What about canceling commits? Sometimes you want to quit without saving, and other times you want to exit with a failure status (which has little application elsewhere). A "commit" editor should be smart enough to decide which to do under a single action.

I acknowledge this isn't intended for those heavily invested in their CLI editor of choice.
Agreed, take the site down. If they feed the request was made in error,then there's a process for that.
What if a paper was written by an international team with members from US/Australia?
Getting stuff done requires working with people. Working with people requires basic manners including a willingness to be polite. Sure, a lot of requirements of manners are often irrational and make little or no sense to the technically minded. But it's the cost of participating in society. Whining about not being able to say certain words is about the least productive thing you can do, and makes you appear to prioritize your desire to be a jerk over getting things done. So let's get some work done and stop whining about how we might have to think about other people and consider the impact of our words.
one should question the competence
of these people

Have you considered the possibility that they are extremely competent at reaching their goals, that and you just don't yet understand at what their goals are?
Spring Cloud Netflix – How Works Circuit Breaker – Eureka,Hystrix and Turbine
Does the main organizer now acknowledge this was a mistake? Sincere question since I have no idea.
You must have a lot of ESP8266 to deplete ~256^3 ips.
Work-sample testing was applied to sales roles long before it was applied to engineering roles.
Indian judge slams ISP piracy warning for being deceptive
Pokemon Go disrupts device GPS
Although I did not contribute to anything of this, it makes me a proud European. :)

I wonder if the US will follow suits when/if this happens. Any thoughts?

---

Edit: maybe it would be better to link to the original source instead [http://futurism.com/eu-announces-that-all-european-scientifi...].
I don't understand. Can you say that simply?
The problem is people holding the idea that they are entitled to "feel comfortable" in social settings, with no specific definition of what or whom is or may cause discomfort. I might feel uncomfortable attending a conference where I may see too many men wearing utili-kilts (OSCON) but that doesn't mean my personal discomfort overrides everyone else's right to wear or say what they want. If there's a specific behavior, or history, to point at, sure, people should speak up. I would feel uncomfortable at a KKK meeting or a gun show. But I could describe the real offensive behavior in those cases.
The problem that is yet to be solved is to reduce the cost of tuition for higher education so more people can participate and existing people can come out without a major debt. This is where MOOCs can really shine if colleges and universities allow for real credits towards a degree, not a look-alike feel good certificate. I don't see any other plan on he table to reduce the costs of higher education.