skysight-inc/HackerNews huggingface dataset:
If you have to do it yourself anyway, why not make your own projection? I'd do a Dymaxion-style projection onto a truncated icosahedron (Goldberg polyhedron G(1,1), a.k.a. the soccer ball shape), with the poles centered in two of the pentagons, and as many edges as possible over bodies of water. Then I'd print each tile image and plaster it to its own mounting board, trimming the backs of the board edges to 69 degrees on all the hexagons and 73.5 degrees on all the pentagons. At that point, I'd permanently join the tiles with appropriate amounts of contiguous land mass, using brackets, and attach magnets to the remaining edges in such a way that you could assemble them like a puzzle.

I'd rather have a gigantic globe (that can also be dismantled for moving or storage) than have a wall map.
Cleartext+signature is better, because, 1. signature can be much smaller than cleartext, so encryption cost is less, 2. cleartext can be inspected, 3. for static content, signature can be precomputed (can't do that with TLS), 4. for static content, cleartext can be sent as-is, for example using sendfile (can't do that with TLS), and possibly more advantages I haven't thought of in 5 minutes.
Ah. https://news.ycombinator.com/item?id=3819638

Seems like there were no asteroids.
Encryption does not actually imply authenticity, some encryption methods can allow you to validate authenticity but it's not universal.
All of them, if you want to do it right. Biggest reason inactive mixed content is allowed at all is that blocking it would break too much.
Tell this to Github. They are being Javascript DDoSed thanks to non-encrypted connections.

And no, it's not "the same thing" if China forced baidu to do it directly, or if they made CNNIC forge an SSL cert.
Just to be clear, though that video shows an example of what a notebook is in this context, that isn't a demo of Zeppelin. (It wasn't clear which you were referencing in your comment.)

That's a demo of Databricks Cloud [0], which is Databricks's product offering.

Among the many things it offers is an interactive notebook that looks like open source alternatives like Zeppelin.

[0] https://databricks.com/product/databricks-cloud
Thank you for posting and discussing on HN. More discussion and more viewpoints can only help as we all struggle with these political and technical issues.
A Mercator projection (ed: is a Conformal map, but) it also greatly distorts both angles and shapes as you approach the poles. The trivial example is to walk a square mile (N,W,S,E) you would expect the opposite sides to be at 45deg angle, but on Mercator the sides get stretched so a square in the real world can have a 10+:1 or even 100:1 side lengths on a Mercator map.

The property they both preserve is points north, south, east, or west of them on a globe are also north, south, east, or west of them in the projection. (Plenty of rectangular projections don't have this property ex: http://geographer-at-large.blogspot.com/2011/08/fun-with-map...)

The issue is interior angels of a triangle on a sphere don't add up to 180 degrees so you literally can't preserve all angles on a projection.

PS: If you actually walk exactly 1 mile north, 1 mile west, 1 mile south, then 1 mile east you don't necessarily end up on exactly the same place on a globe. (It does work if you start half a mile below the equator.)

Edit: Not that the earth is even a sphere...
Of course the ISP could fiddle with your data. But likewise a post man could open your mail. That fiddling with data is not a crime is first and foremost a policy and law problem.
>you probably have "showdead" set to "no".)

I did but I can still see my comment as normal.
This article ran in the Sunday Magazine and not one of the news sections of the paper. Articles in the magazine tend to have a more freewheeling style and are usually longer.
So would people like a mobile keyboard, or can they get the thoughts pumping and then sit down to write?
From my limited testing Anti-virus solutions did not start to scan SSL connections by default until last year.
If you don't have AES-NI, then you don't have much traffic. Otherwise you would have bought newer servers. And you therefore don't have a problem either way.
Sorry you ran into an issue. It looks like the machine that you grabbed to run your project on is one that is attempting to launch an Apache server. So, given your c++ project, you probably need another machine to launch.

If you cross-post your question at the Google group, an engineer will help you investigate. I sure hope this wasn't the machine from the C++ sample project -- that would be a silly mistake on our part!

https://groups.google.com/a/codenvy.com/forum/#!forum/codenv...

Tyler
You don't even need JS to perform "DDoS" - simply link to an image or some other resource on the target site from another site with high traffic, and you accomplish essentially the same effect. Forums that allow linking to images/etc. in inline posts and/or signatures are another way to "gather a crowd", and I've accidentally DDoS'd in this way too... not unlike the "slashdot effect". In fact it could be argued that HTTPS makes DDoS even more effective, due to the additional overhead it introduces on each connection.

I think per-IP rate limiting is one of the best ways of preventing DDoS - stop answering clients that issue too many requests in a short time and they will probably choke on their own open-connections limit very soon as the connections start timing out, since the packets are coming from the browser initiating TCP connections and not a dedicated packet-spewing program.
Should Black Techies Whitewash Their Resumes?
A Right to Be Forgotten for Hosting Services?
Nice bit of assuming the government's self-granted permissions are "rights" and then hand wringing they can't access them, there. I find myself unconvinced.
That's neat though. Shop around for the cheapest reseller, let them make the mistakes or miscalculation, enjoy?

I'm guessing it comes down to virtual cores and such, right? Although I'm surprised how many stupid-simple mistakes people make just by not reading even the basics. (Wait MSDN includes several Office keys, so obviously they don't want us to buy Office licenses for administrative assistants.)
W3C is working on a way to verify resources like web fonts without encryption.

http://www.w3.org/TR/SRI/
> As I said: Magento Enterprise tar ball, supplied at considerable expense straight from Magento.

Is this a download from the partner portal? I've asked support to check, but you can probably point out the source much more quickly than I can track it down.

> Only someone working for Magento could claim 777 is ever not a hideously terrible idea to have in the webroot of a PHP application

I did not make this claim. I stated that I wish it were not there. It's not necessary, as the kinds of environments in which 777 are necessary are a problem unto themselves. These instances are borne of legacy concerns which pre-date my arrival to Magento by 6 or 7 years. Pity they were not patched before now

Have you ever filed a bug report for this issue? I can imagine you might say, "I shouldn't have to," (and I agree), but it's remarkable what even a single ticket can do.

In general, it's unfortunate that Magento 1.x development and bug tracking are so... internal. In contrast to the visibility and interaction present at https://github.com/magento/magento2/issues it's clear that everyone is better off. Of course, we have to consider how to have the same kind of open dialogue for Enterprise Edition, and we're working out how to do that. Would you care to participate in a private GitHub repo, or can you suggest some other medium? Really, neither you nor I should have to spend time writing about the 777 issue - an open dialogue would likely have led this to be fixed years ago, so we could spend time bemoaning & fixing other issues!
This is not to say that learning one language is a waste of time when you then proceed to another language. But, learning one language isn't learning how to code, any moreso than learning how to punch is the same as learning karate -- you haven't begun learning karate until you have the basics of a wide variety of punches, kicks, and blocks; in the same way, you haven't begun to learn programming until you know the basics of a wide variety of languages and techniques.

At best, stopping at your first language will give you a false sense of competence that will lead you into making poor decisions.

By all means, learn a first programming language. But, which you choose doesn't much matter, because you'll need to learn a second and a third before you start to understand what it's all about.
Toptal Delivers Top 3% of Freelancers to Address Shortage of Elite Tech Talent
Or you could just type __directory, wait for the squiggly to show up and press ctrl-. => there is a code action there that will download the node.d.ts and add a /// reference for you
Data Suggests You Can Blame Bad Managers on Peter Principle
I’ve never seen such a copy of my work
Those squares can be mapped back to regular lat/long and navigated by regular GPS/SatNav.

I guess the main thing here is that we can now express "GPS coordinates" in easy to remember and human-friendly phrases.
>I'm starting to become confused to what areas I need to work on.

Some unconventional advice-- understand that your job search is really a sales & marketing process. Recommend reading Gitomer's Little Red Book of Selling to help frame your approach. There's great advice on why people buy (hire), prospecting, networking, elevator pitches, and handling objections.

Reading this book will put you far ahead of your peers-- and will have career-long applications > http://www.goodreads.com/book/show/75890.Little_Red_Book_of_...
I suppose you have some encryption in this (I'm no expert), I'm only arguing against encrypting the full body, because for larger downloads, full-body encryption might cause extreme overhead (think Netflix or Steam)
No common browsers support cipher suites without encryption.
WHY ARE WE YELLING?

Also, the number of devices in existence grows annually, it's going to be free, and they haven't yet accomplished their goal. They're also launching it to every form factor at the same time.

Java runs on several billion devices, MS is shooting for 1bn devices in 3 years... not even sure if that's ambitious since they'll likely convert near 100% of Win7/Win8 to Win10.

I'm happy it'll be a free upgrade (even if that isn't news)-- but I don't think there's anything worth yelling over!
Social scientists have been trying to understand why some of the "happiest" people in the world (across "first" and "developing" economies even) are oftentimes of Hispanic origin. The general explanation that everything seems to point back to is basically that all of these cultures share extremely close ties and social support as the fundamental basis. This is in spite of all the poverty, violence, and general economic malaise that may be affecting us all.

What seems funnier is that even the "elite" seem to have trouble with this part, sometimes even because of their ambition and turning away many people.

So the clear goal to happiness to me is fundamentally "find people that you like and will support you and you will support them, and enjoy each others' company for the short time we do have on this planet. Inspire each other, love each other." This is regardless of whether you're a start-up founder in SF, drug addicted junkie in rural Honduras, or a housewife in Saudi Arabia.

I also disagree very much that everyone in the first world are "elites." Have you ever been to an Indian reservation in New Mexico? How about the backwoods of the Appalachians where there's still snake handler churches that hold services every Sunday at least? There's no running water in half of these places and transportation to the outside might be almost discouraged. Yet so many people will point and go "they're in the richest country in the world, they're PRIVILEGED!" and that's the same tired argument as saying that poor people in the West are "privileged" because they can afford a TV and electricity.

My point is really that your local conditions are EXTREMELY important regardless of what country you're in, period. Your social circles, your family, and even the people you hang out with online all affect you. And if you have none of these... that is rarely a recipe for happiness by anyone's definition aside from the most isolationist of worldviews.
The cost of signing a document is virtually the same as encrypting it since for example PKI signatures are encryption with your private key which then are decrypted with the public one the validate "authenticity"

For other operations that provide authenticity like an HMAC it's the same deal, the good thing about having a cryptographic MAC assigned to a message is that you can easily compress the entire message in transit and now have to force clients to compress the message prior to encryption.
Huh. Well that's superfish. Surely the norm among big name AV is to check CAs? Or am I being naive?

> I think the author is arguing here that the MITM attack wouldn't bother with encrypted traffic (which is obviously a very weak argument)

That wouldn't be the case if it was all encrypted, so it's actually a counter-argument.
As a long-time SQL Server (and C#/.Net) developer, I can say that while SQL Server is a great database engine, TSQL is perhaps the worst language ever invented.

Between the overloading of "WITH" to seemingly every new feature they add, to the way semicolon terminators are only sometimes required (so I just automatically start all CTE declarations as ";WITH" to be sure it works), to the ways they break encapsulation by incorrectly scoping cursor names and limiting INSERT...EXEC so that it can't be nested, programming it at an advanced level is an acquired taste at best.
> It has a feature named materialized views, but it isn't close to being the real feature that MSSQL calls it.

MSSQL doesn't have a featured called materialized views, it has a feature called indexed views which happens to implement a fairly robust version of the general DB pattern called materialized view.

PG has less mature materialized views (which are called materialized views) starting from 9.3, with additional features in 9.4, and which can be expected to mature further over at least the 9.5 and 9.6 cycles, from what I've seen various places. Certainly, SQL server is ahead on materialized views, but its not an "SQL server has them, Postgres doesn't" kind of thing.
I am in favor of commentary, but his comment only makes sense as hindsight. If he posted it beforehand, he would mostly be wrong, because AirBnB mostly works. If he posted it after any of the many successful outcomes, he would look dumb.

There is no reason to say that these people "got it wrong". They were unlucky. Suppose the same shitheels broke a window, climbed in, unlocked the door, and had a big party on a weekend when the owners were away. One inclined to superiority-by-hindsight could say, "Well duh, why didn't they have bars on their windows?"

After a rare negative occurrence, one can always look back with hindsight, find some way the bad outcome could theoretically have been averted, and then say, "Well duh." Always. It is a great way to sound and feel smart. But it never actually fixes anything. Indeed, it can prevent the fixing of things because, having blamed someone, we mostly stop looking for useful lessons to learn.

If you want the book-length version of this, Sidney Dekker's "Field Guide to Understanding Human Error" has a great explanation of why retrospective blame ends up being immensely harmful: http://www.amazon.com/Field-Guide-Understanding-Human-Error/...
GNU Octave is a great project.

Yet, the replacement for MatLab appears, at least to me, to be Python. The abundance of resources due to its general purposeness swamps Octave/MatLab's niche tailoring. Python is a mire flexible tool for STEM because it supports a broader array of applications.
The BACKRONYM MySQL Vulnerability
> When did you last try PowerShell?

I fired it up just now on Windows 7 that I have available.

> In PowerShell v3 that's increased to 4096 by default.

Once I quit Powershell, all my history's gone. On my unix machine, I can search my command history all the way back to 2011.

This short-term memory won't cut it for my needs.

> Try this on PowerShell "ps <tab>"

I tried, and immediately received the first file in my user directory.

"dir /<tab>" will erase the / and complete it with some other file name. I was expecting it to list the options.
I was not born into a rich family. But extrapolating from my own experiences, I can tell you, your description is unlikely to be an accurate description of what makes life hard for the rich person. (Still, I appreciate your coming to my defense---although maybe that guy was just trying to judge where I came from in the overall social hierarchy.)

The rich person's problem is more likely to be having no self esteem and feeling like a total failure because he (she) didn't live up to his parents' unreasonably high standards.

It's better to be hungry than to hate yourself.

It really is. Hunger does not drive people to suicide. Hating yourself does. (Although even that is a huge oversimplification.)

It's also better to work hard than to hate yourself. Hard work, even when you hate the job, is still has an element of being fulfilling.

There is a reason there are a lot of suicides at MIT, Stanford, and so on, and practically none at Local Town Community College or even Mediocre State State University.
The Burger Speaks: An Interview With An Archmage
Thanks! We'll look into that
Singapore condo rental search
There are a number of good answers here on general programming. If you want your knowledge to be relevant to your startup, it might depend on what kind of startup you're doing. Will it be mobile focused or Web, for example?

If web, you might go after JavaScript and some back end language (you already have some PHP background), plus HTML and CSS. Build a simple Web site.

If mobile, pick your poison. Many mobile startups start with iOS. Now is a great time to learn iOS since Swift lowers the barrier to entry significantly. If you're going after the larger Android ecosystem, then Java. Android also has the advantage that you can develop on other OS'es like Windows.

I would also recommend getting a great book and working though the examples. Then supplement with what you can find on the Web.

Good luck learning and with your startup!
Just want to know if someone will be interested in such a kick starter project if "someone" was to build this commercially?
Hi, I would like to present our product, we are property search site of a new age. We have totally NO ADS + we have several unique features you can search condos by commuting time, i.e. don't have to keep checking Google Directions over and over. Give our site a try! Because we work very hard and strugling to be noticed.
looks like it was missing a digit. https://news.ycombinator.com/item?id=3784754
If this guy has so much pride in his work & the years of research it took to produce it, why does he want it limited to a single mediocre German tabloid?
From google maps on my one plus. Menu > "Tips and Tricks" > "Zoom in and out in more ways than one."
I didn't know about it either, but it took a minute to find the how to explanations. Personally I prefer standardized gestures to buttons to save the screen space, but thats just me.
The Perils of Semantic Coupling
See, there's an argument that women should not wear short skirts and tank tops, because this provokes potential rapists. Better safe than sorry, no?

While this may make short-term practical sense, it's fundamentally wrong. Nobody should be raped, short skirt or not. It's the law enforcement that needs to change and prevent such things, not women. Women, if anything, should carry pepper spray.

Same thing applies to the privacy of communication. Nobody should be a subject to an unreasonable search. Yes, having your communication open provokes any number of three-letter agencies to want to snoop on it, just in case. And if they find it encrypted, they want to crack it — again, just in case. Why not yield?

Again, this is fundamentally wrong, it goes against the letter of the law and the spirit of it. It's the law enforcement that needs to change, not citizens. First have a probable case, preferably a court order, etc. Citizens, id anything, should use encryption more.
You can send (lightweight) HTML page and subresource hashes in secure channel, and deliver fonts and images and videos in cleartext without compromising on integrity.
Bezos was an early invester in Uber,
(http://www.geekwire.com/2011/jeff-bezos-hops-uber-invests-pr...) so until the drones darken the sky hauling Amazon boxes this makes some sense.
> The cost of signing a document is virtually the same as encrypting it since for example PKI signatures are encryption with your private key which then are decrypted with the public one the validate "authenticity"

The cost of putting a checksum on a document however is tiny in comparison. Any many of the cases where we currently fetch resources from CDNs there is no reason we could not leave out the SSL and instead reference assets by SHA1.
I was about to say—isn't this sort of thing (fine-granularity topographic surveying/GIS) exactly what the Professional version of Google Earth is for, marketed to governments/militaries/etc.?
A real solution to the deprecated YouTube API
I was pointing out that it's sad and unacceptable to have a society where tens of millions of people are working hard and living below the poverty line

Are you saying Australia doesn't have people living below the poverty line? Wikipedia says 12.5% of the population and 17.5% of children in Australia live below the poverty line.

The US has 16% below poverty line and 20% of children. Not that different than Australia.
Good to know there are real cases for that! Maybe a solution will be adopted soon.
This should be relatively easy for amateurs to replicate
How would you approach it? Setting up a renderer with global coverage isn't really a trivial task. It is straightforward, and there are reasonable guides, like https://switch2osm.org/ , but the planet database is just a big database to work with.

(I think I would take advantage of Mapbox's free plan, which allows for 1 custom stylesheet and enough usage to get the image together. I guess there are lots of people who would be happy to render a stylesheet (especially if a modest fee is involved), but I'm not sure how someone on the street figures that out and gets in contact with them)
Authentication and Integrity are just as much part of SSL/TLS as secrecy is. For code I'm going to run on my system, I quite like the idea that I can tell where it comes from and if it's correct.

When it comes down to it, it's nobody else's business what python code-modules I'm downloading, it might give them enough information to attack my servers, so secrecy isn't a bad thing either.
Is there a canonical statistics textbook to recommend to the professional scientist?
I wouldn't even say that. By "land of freedom," I really meant in the past and in essence, but not in practice today. The spirit is still there, that's all.

Tell me a place in the world where I can live without being treated, in principle, like a sacrificial animal, and I'll tell you it's good to live there.
You answered it yourself - speed.
Building a Kanban App in React
Goldman's Dilemma
But then you'd still be computing the velocity on the server side, only now you're checking if the reported velocity is legitimate or not.
Infographic about social sharing distribution
That's a great idea! Good luck!
I don't use encryption for media streaming on my Raspberry Pi because the lack of hardware support for crypto means the download rates drop from 70 to 7 Mbit/s. I won't spend money on the new model because people on the internet tell me streaming cartoon series is sensitive traffic.

There you go, a counterexample for your blatant overgeneralization.