skysight-inc/HackerNews huggingface dataset:
If you've ever wondered to what degree bribes influence World Cup selection, to find a worse location than Qatar you would almost have to put the World Cup in Antarctica or under the ocean.

By just about every measure they considered in every official analysis, Qatar was rated as the worst choice.

Total attendance in South Africa 2010 was 3.1 million. Qatar has a population of 1.9 million.

http://www.reddit.com/r/soccer/comments/1kf33g/epl_ceo_joins...

They also promised some magical stadium air conditioning tech because the regular environmental of Qatar would make having a big outdoor tournament impossible. Big surprise, relying on not-yet-invented tech is looking like it won't work and they are already saying they may have to move to the coolest part of the year.

Just one more specific example: FIFA requires there to be 6 different host cities, while Qatar only had three. They got around this by saying they would 'build' four new cities in time for the World Cup.

It's a travesty.
Ones with about ~10 years good industry experience, or with several years of good Google experience+equity.
The particular publicly-available information that people are interested in is privacy-sensitive. It's easiest to see this by thinking about articles on sexual, medical, and religious topics at Wikipedia (or WebMD!). Although the information is public, users don't want others on the network to know that they read it.

And on some networks, the content of news articles that we might think of as totally innocuous is considered very sensitive, and the network operator might try to block it. The most familiar example might be news about annual commemorations of 6/4. Using HTTPS provides resistance against content-based censorship because the network operator doesn't know when users are reading the specific things that they wanted to prevent them from reading.
I think that is the appropriate public response. Not discussing it with the customer is obviously an inappropriate private response.
Disclaimer: I'm no lojban expert myself, so this may be inaccurate.

{mi prami la lojban .ui} is pretty straightforward: I love lojban, plus the {.ui} attitudinal, which indicates happiness (or as you said, ":)").

The period {.} is an interesting part of lojban. It indicates a glottal stop. Most words in lojban start with a consonant, so glottal stops are placed before words that begin with a vowel (mainly just attitudinals and names). This is to prevent words from flowing into one another when speaking rapidly, which is important since one of the design goals of lojban is to avoid ambiguity.

{.i} is actually punctuation: it marks the boundary between sentences. All punctuation is pronounced in lojban. This may sound exhausting, but again, it reduces ambiguity.

{ge'edai} is intended to mean "I know that feel" -- {ge'e} meaning "unspecified emotion" and {dai} meaning "empathy" -- but I'm not sure if combining them is grammatically correct. Perhaps {dai} alone would be more accurate.
Working video: http://www.cbsnews.com/8301-202_162-57604518/pakistan-earthq...
This technology has been available in Cadillacs for years. Go drive an ATS if you want to see it in action. Not distracting at all.

ATS HUD: http://www.youtube.com/watch?v=tpXYwoZ6zWw

For a while they even had a radar overlay so you could see deer in the road on your HUD before your eyes could in the dark.
Then they would use http://jebjoob.com to find a job.
Who owns it?
My team uses pull requests extensively. The master branch is considered good, clean, production-ready code. Anything you want to get into production gets there by way of a pull request. Want to add a feature? Fix a bug? Make a branch, do your thing, and create a pull request against master. The rest of the team reviews your code in the pull request; the comments in a pull request are an excellent feature. My job would be ridiculously harder without pull requests.
I think they have. The customer in question simply didn't put it in his blog post. I feel as though the customer may be presenting the facts in such a way to make DO look bad. I don't see anywhere in his blog post about his DDOS attack. His server was shutdown because it was running a DDOS attack. My guess is that his server got owned...

People get disproportionally mad when their server gets shutdown, for a service that charges $5 a month for a VPS. Most people probably wouldn't get angry at Netflix if they cancelled their $7 a month account, but shutting down a VPS feels like a personal attack.

If you pay $5 a month for a service, don't expect a customer representative to hold your hand and debug your server troubles.
How to Blog: The Ultimate Guide to Setting up a Website
Its in my center view hence I do not care for it. Give me information in my periphery, nothing to distract from what I am looking at in my standard fov.

I am already used to glancing down for speed and such on occasion, I really don't want something elsewhere. There is just too much chance of it impeding my view at the wrong time. Its already annoying when that one damn bug impacts that spot your looking through all the time.
On the scale of most US states, the convexness of the surface of the Earth is fairly minimal.
Why is the Lecia-esque camera missing its viewfinder? That seems like a really strange, albeit nitpicky oversight.

https://help.gnome.org/misc/release-notes/3.10/figures/new-a...
It's Ableson [in the video from the SICP course]:

This first thing we need to do is discuss the focus of 6.001. What is this course all about? This seems quite obvious -- this is a course about computer science. But we are going to claim in a rather strange way that this is not really true.

First of all, it is not really about science. It is really much more about engineering or art than it is about science.
...and it is not really about computers. Now that definitely
sounds strange! But let me tell you why I claim it is not really about computers. I claim it is not really about computers in the same way that physics is not really just about particle accelerators, or biology is not really just about microscopes, or geometry is not really about surveying instruments.

In fact, geometry is a good analogy to use here. It has also a terrible name, which comes from two words: GHIA
or earth, and METRA or measurement. And to the ancient Egyptians, that is exactly what geometry was -- instruments for measuring the earth, or surveying. Thousands of years ago, the Nile annually flooded, and eventually retreated, wiping out most of the identifying landmarks. It also deposited rich soil in its wake, making the land that it flooded very valuable, but also very hard to keep track of.

As a consequence, the Egyptian priesthood had to arbitrate the restoration of land boundaries after the annual flooding. Since there were no landmarks, they needed a better way of determining boundaries, and they invented geometry, or earth measuring. Hence, to the Egyptians, geometry was surveying -- and about surveying instruments. This is a common effect. When a field is just getting started, it’s easy to confuse the essence of the field with its tools, because we usually understand the tools much less well in the infancy of an area. In hindsight, we realize that the important essence of what the Egyptians did was to formalize the notions of space and time which later led to axiomatic methods for dealing with declarative, or What Is kinds of knowledge. --- So geometry not really about measuring devices, but rather about declarative knowledge.

So geometry is not really about surveying, it is actually
fundamentally about axioms for dealing with a particular kind of knowledge, known as Declarative, or "what is true"
knowledge.

By analogy to geometry, Computer Science is not really about computers -- it is not about the tool. It is actually about the kind of knowledge that computer science makes available to us. What we are going to see in this course is that computer science is dealing with a different kind of knowledge -- Imperative or "how to" knowledge. It is trying to capture the notion of a process that causes information to evolve from one state to another, and we want to see how we can uses methods to capture that knowledge

http://ocw.mit.edu/courses/electrical-engineering-and-comput...
Unless I've misunderstood their policy, they also forbid individuals using Class 1 certificates commercially. For example, if you run a blog with "Support my blog! Buy my T-shirt swag from swag-selling-site.com[link]!" then your blog is commercial (per legal definition of commercial; IANAL); thus StartCom's policy forbids you to use their free certificate for that site.

The first sentence and a half of this paragraph[1] from https://startssl.com/policy.pdf expressly forbid it. Its final "when" clause might be trying to limit what is forbidden, but, grammatically, it has no power to restrict the first sentence, and doesn't properly restrict the second sentence either.

[1] "Class 1 certificates are limited to client and server certificates, whereas the later is restricted in its usage for non-commercial purpose only. Subscribers MUST upgrade to Class 2 or higher level for any domain and site of commercial nature, when using high-profile brands and names or if involved in obtaining or relaying sensitive information such as health records, financial details, personal information etc."

(Naturally, I hope I've misunderstood their policy.)
You probably meant to say that they are the only CA Comodohacker admitted attacking and failing to obtain any fraudulent certificates. Given that there are over 100 CAs, it's likely that the same person/organisation attempted attacking others and failed.

One interesting thing about that incident is that Startcom never released a report to state exactly what had happened, which is in contrast with some other hacking incidents they suffered. If what Comodhacker said was true (that he had been able to communicate with the NSM), then they definitely were hacked -- just not critically.
> cannons were in use in Europe from the 11th century

I'm sorry, you're off by two centuries [1]. Yes, cannons started making an impact in the 15th century, but that doesn't change the fact that military technology was overall pretty stagnant during 500 - 1500.

For comparison, here are some major developments during the previous millennium: [2] [3] [4] [5]

[1] http://en.wikipedia.org/wiki/Gunpowder_artillery_in_the_Midd...

[2] http://en.wikipedia.org/wiki/Cataphract#Exposure_to_Western_...

[3] http://en.wikipedia.org/wiki/Catapult#Greek_and_Roman_catapu...

[4] http://en.wikipedia.org/wiki/Heavy_infantry#Antiquity

[5] http://en.wikipedia.org/wiki/Horse_archer#Appearance_in_hist...
Procedural skies in WebGL, with shader code
StartSSL offer a great service.

If you'd rather use the Java Keytool to manage your certs, I wrote up this guide on making it work with StartSSL. https://buddycloud.org/wiki/buddycloud_SSL_setup

Should just be a copy paste, wait, paste, export job.
My vague recollection is that CH4 is a much more powerful greenhouse gas, but CO2 is much longer lived. Of course, if the methane just breaks down into CO2 anyway (which strikes me as likely), burning it is still a win...
Ha! If I hadn't thought ML was a fad used for making book recommendations on Amazon I wouldn't be sitting here kicking myself for never learning AI/ML techniques.

Bloody ML Summer...
> It's not a straight line in any coordinate system.

I bet I could propose a coordinate system in which it was a straight line. ;)
2 numbers, plus the assumption that the cooefficients are smaller than some amount, plus luck. It is interpolation with an underconstrained solution
Yes! This is the only part of Stripe's API that I raised an eyebrow at. I think it's a little irresponsible to send all the data via web-hook without providing a way to verify it came from Stripe.

At the very least they should only provide the event ID over webhook otherwise people will take the lazy route and trust trivially forgeable messages.
What about those who opt not to use Linux?
Relying on a Linux only init service is pretty much a middle finger to the users of that software on those platforms.
I understand the fervor surrounding Ellison within the HN community, but there are far better aspects of the America's cup that we can focus on.

1) The design of the boats bringing engineering and physics to every TV set watching the Cup.

2) Computer modelling as the preeminent method of testing before models in wind tunnels.

3) The graphical representation of tactics during races on television.

Sure we can talk about Ellison and Oracle with whatever tone pleases you the most, but the America's Cup is bigger than its sponsors.
They just resell Comodo certificates, so I assume I'd have the same issues with broken emails and offline managment area and emails promising "Your order is being processed right now" (the business validation stuff was only a part of the problem)

Also, it makes me angry how you have all those beautifully designed landing pages everywhere, and as soon as you have ordered, you have to deal with ugly and confusing websites that barely work at all.
I ran into the same problem just last week when I tried to make an account to try it out.

I added a credit card to my account without a promotion code, but later on found out about the new promotion they are doing (free $10). I realized that you cannot enter a promo code if you didn't do it the first time you add payment to an account, even if the account is otherwise still new (I didn't do anything with it after adding the payment card).

So I de-activated my account, and made another one, entered the same payment info but with the promo code this time. Then my account was instantly locked for using the same credit card, and I received an email shortly after citing section 2.6 of their ToS which prohibited users from using the same payment card on multiple accounts (even though my previous account was de-activated).

Their trial/promo code system really needs to be revamped as I spent way more time figuring out how to put the code in than actually trying out their product. Also their fraud detection system is perhaps too sensitive? I mean I should be able to re-use payment cards if my old account was de-activated...
Dustin Perkins - The Beard Of Destiny
None of this is new. There have been plenty of articles describing how expat laborers are treated in some of these Middle Eastern countries. I have family who live and work in Dubai (very near Qatar) and Ive visited a few times. Here are some of the things I've heard :

- Workers having their passports taken away so they can't leave. This is very common.

- Not being paid wages they were promised.

- Beatings and general mistreatment.

- Being made to work in extreme temperatures.

- Authorities under-reporting weather temperatures so workers cannot stop working.

- Getting thrown out of the country and/or being threatened if any complaints are made.

- Housemaids from India,Sri Lanka,Phillipines,Bangladesh etc being assaulted, beaten and sexually molested. This is shockingly common.

- Large numbers of women (girls) from Slavic and East Asian countries being imported/traded/bartered as sex workers.

- Basically - if you're brown-skinned and not a local you're like a 3rd class citizen.
How can you say that the freedom to use the software however you wish exists for someone whose ability to use the software is contingent on them having an acquaintance to set it up and then lock them into a sandbox so that they don't break it?

Maybe in principle that freedom could exist for the non-nerdy Linux user. But in practice it simply doesn't.

Example: Retail Linux netbooks were an incredibly short-lived experiment. Reason? Customers kept returning them because they were having so many more of the kinds of issues you list than they did with even Windows computers.
Given the differences between a Great Dane and a Chihuahua¹, how do dogs identify them as being another dog at a distance?

Smell and sound are primary senses for dogs. Sight, not so much.
FYI, in my research, about 10% of Alexa top 1 million sites support SSL. For the configuration of those 10%, see SSL Pulse https://www.trustworthyinternet.org/ssl-pulse/
So did your server get owned? Or was the DDOS attack a result of a bug in your code?

Also, why do you delete your posts on HN? Do you only keep posts that make your viewpoint look favorable?
"Every single thing that’s new is a bad idea" Jeff Bezos
> The things which i still don’t understand.... Is my privacy is more important than my user experience or happiness of the service ? Even if i want them to tell what really happened ?

Well, yes. It is completely appropriate that they aren't going to discuss your logs and other private details in public without your permission. You don't understand that, for real?

They have no obligation to discuss your case in public at all, although it might be wise for them to do so and explain themselves, if you are generating lots of bad feelings for them.

(They do, I'd agree, have an obligation to discuss your case with you and tell you why they closed your account. It's not really clear to me if they did so; it kind of seems like they did so, something to do with DDoS.)
This might be a little hard to compare, because, as others have said, Clojure's vectors have different goals from Java arrays, with persistence being the most important one, and the one at the core of Clojure's entire philosophy.

Persistent data structures do have performance costs that are probably significant. First, each "modification" generates garbage; garbage on the JVM has different collection costs – from virtually nonexistent to quite significant – but persistent DS might generate the most expensive kind of garbage: medium-duration-lived objects. The second is caching effects. Mutable data structures reuse cache lines, while persistent DS cause cache faults and pollute the cache. Clojure's transients help with that. Of course, persistence is an essential element of Clojure's beautiful values-and-states philosophy, so you do get something extremely valuable in exchange for some performance cost.

There's another issue with persistent DS: they can't be concurrently modified; they allow only one writer at a time. Clojure does support parallel modification using the very elegant reducers, but these only apply in data-parallel situations – not general concurrency.
Make sure you do not use compression with SSL.

Using compression with SSL could make your site vulnerable to the CRIME and BREACH attacks. See...

SSL Gone in 30 Seconds - A BREACH Beyond CRIME [video]:
http://www.youtube.com/watch?v=pIKIXQNFplY&hd=1

BREACH Attack (HTTP Compression):
http://breachattack.com, http://security.stackexchange.com/questions/39925/breach-a-n...

CRIME Attack (SSL/TLS/SPDY Compression): http://en.wikipedia.org/wiki/CRIME_(security_exploit), http://security.stackexchange.com/questions/19911/crime-how-...
Business validation is what you should be using for a business site. It's actually a good thing and means that the company is interested in verifying who you are.

I went through the dance with Startcom and agree with the article that the web interface has horrible workflow. However they were clearly doing their best to verify that it actually was a business they were creating an account for. For example, they ignored the phone number I gave them, and instead called on the publicly-listed phone number they found on the internet.
On the other hand, here's my experience with Linode.

Another host company claimed that one of my machines was doing port scan on their network. Linode opened a ticket and preemptively blocked all outgoing connections to the SSH port from my machine.

I had enough time to see what's going on and chatted with a very responsive support. The aftermath is that I moved all my data to a new linode, waited to for the DNS propagation and killed the old linode. No service disruption and no all-nighters.

I seriously can't recommend they enough. And yes, I'm aware of the security problems they had months ago, but I bet that they don't want any more damage to their brand and they're working very hard to no let that happen again.
They have really quick customer service; they probably would have added the promotion to your account if you had contacted them.
Google often shuts down advertiser accounts with little or no notice. You only have to search for "adsense" or "adwords" along with "banned". Some of those are with good reason - others are not.
Yes, I will admit that. Android is king with lots of devices running old versions. Google is trying to wrestle control of OS updates away from the HW manufacturers and Valve has to try to avoid that. Also the choice is SteamBox vs XBOne, PS4, WiiU. Better to have one device to focus all marketing and development efforts on than try the Windows Everywhere tactic.
Looks like the Cadillac HUD is fairly low on the windshield:

http://cdn0.mos.techradar.futurecdn.net//art/car%20tech/Head...
Why hasn't Nepal rescued its country men from this?
Imagem do Dia: Piratas Chineses Copiam Projeto de Zaha Hadid
Agreed.

I think the best solution for GPS on a bike is probably Google Maps on some sort of phone receiving input from it only through TTS over headphones in your helmet. If you needed to interact with it you would just pull over first. Everything needed for that solution probably exists already.

This is already how I do navigation while in my car, though in a few (increasingly rare) cases I still find myself looking at the screen for clarification. Iron out those cases and screen-less will become the best way to use navigation.
Today I learned about Change Point Analysis. Thanks!
Where lolspeak and NASA Meet
His server was probably broken into, someone used it for DDOS'ing, DO shut it down and customer has no clue what's going on.
They should at least allow subscribers who have paying subscriptions to comment.
Some perspective from Nepali side, even though I don't reside there now I go back quite often. Airport in Nepal has separate line/queue for emigration for these workers going to arab countries like Qatar. Every day 100s of such workers emigrate out of Nepal, all carrying dream of earning a decent living and sending money back for family. As much as it pains me to say this, some of those workers have no better option in Nepal. In my village itself, I've seen hoards of supposed lower caste people make a better living for themselves because of earnings/money sent back by their sons/husbands from Qatar and other countries. They were neglected by upper caste/government before and now they are neglected by another country. Problem lies with Nepal, the government more than anything. Everyone who aspires to go abroad thinks or believes it won't happen to them, but they don't know the bad conditions waiting for them until they leave. And as the article states, in most cases they take loans, sell farmland(if they've any) and build up a sizable debt before setting food abroad.
What can be done to help the situation? Fixing problems from Nepali side aside, it would help if Fifa would strip Qatar of the WC all together, but not likely as they were bribed in first place anyways. It would also help if bigger entities(US, UK) put pressure on Fifa in the regards.
I pay github for the same reason I pay heroku. It just works and I don't have to do anything. That is why they exist. Sure you can set up your own git server, but what do you do when it goes down?
I think he scanned the letter and emailed it.
Move over Bootstrap and Foundation, welcome Semantic UI
SSL/TLS Deployment Best Practices v1.3
On Windows at least, the account locks up similar to a password-protected screensaver, except you can't log back in.

The timer method does work (tried and true), but it's far, FAR easier if the computer automatically locks the account.
no one cares, its a corrupt government where everyone is looking out to make money at every level.