skysight-inc/HackerNews huggingface dataset:
Empirically, www seems to have won -- a large fraction of the top consumer sites online have picked it. One could make UI/UX-type arguments for no-www, but I sites like Facebook and Pinterest have some of the best UI/UX people in the world, and have still picked www.

What is this the case? What is the top reasons for www? Is it the cookie thing? I've heard that www lets you play DNS trics also, but haven't seen more details on this.

I'd love to hear more about this choice from people who understand the decisions at top Internet companies.
Enigma.io is great for public data too.
APL for fun here too.
Kiper Manchester City Willy Caballero Mengatakan
This article is written to be a fantastic Bollywood movie. One that could potentially have a huge impact. Indian pop culture wields tremendous power, how about they use it more often?! Hollywood does this on a daily basis.
Democracy Now! has a mission of focusing on issues that should be fixed. There are plenty of outlets to get feel-good journalism and I must say that I get a powerful sense that many people are working hard to fix the issues that face the United States, rather than just an enumeration of its faults and deficiencies. It's nice to listen to educated and knowledgeable people make forceful arguments about problems and solutions, and it lends a sense of forward progress, even if that progress is minimized or difficult in the face of the status quo.
PHP keeps a roof over my head, the heat on, and food in my belly.
After seeing too many videos like this, I'm starting to interpret police shouts of "stop resisting" as an indication that some kind of law enforcement abuse is happening. Here, it's seems like strong evidence of mes rea.

http://www.crimemuseum.org/crime-library/mens-rea
This calls for a stirring rendition of "Barbie Girl"... oh wait, nevermind.
India is a developing economy and a society that is rapidly modernizing, bringing many folks into a brighter future as quickly as they can from my perspective. I'm a white American who has visited different parts of India three times over the past four years and each time I find the amount of progress and change remarkable.

This doesn't mean that there aren't many issues and major tasks to tackle but I find the resilience and pluck of the whole spectrum of Indians I've met to be commendable and invigorating.
I knew there was some churn in the Swift language but didn't think it was going to continue. I'm not using Swift now but will likely hold off a bit longer as a result. I did think they nailed the open source launch. Swift on the server is an exciting prospect, more competition is always good. While I'm not a Swift dev yet (I don't have a Mac thus mainly interested in the libre crossplatform launch), I've been keeping my eye on it with Swift Weekly.

I think 2016-2017 could well be the year(s) of Swift's ascension.
I use Java, many people here would probably say it is 'unfashionable' but I have never found a task--within reason--that Java couldn't provide a decent solution for. When you understand the JVM and some of the choices that have been made Java is very fun to use.
I don't really get your point. If someone is going to be apprehended on your soil that basically has to be by your nationals. Agents of another nation are not capable of placing or moving someone in custody they are just criminals engaged in a kidnapping unless the situation matches some extraordinary one covered in a specific treaty.

It would be fascinating if Denmark and the US have such a treaty, and if that is recent then I would wonder if that doesn't subject Denmark to penalties by other members of the EU and/or other nations in the Schengen treaty. It certainly should.
Ok, I'll rephrase: only use cookies when you want to send them with requests to static files. But don't forget - you will not be able to use CDN in this case.
All good points, but this is not just specific to programming IMO. I work as a sales engineer for a networking company and I face the same issues as you when I work with customers who use our products. Documentation is never good, you're always solving customer problems so you never really have time to dig deep (read 391 page manuals are out of the question), new features are not described correctly and when I try to lab things up (demo or otherwise) there are about 100 things that can go wrong (I made up that number but you get the idea).

Great article though- I think it applies to most technical roles.
Honestly to my untrained eyes, it stills looks like a weird operating system except more complicated, all of that to implement features you could have implemented more simply with a less crazy architecture that does not involve launching a program as if it was the complete system of a standalone computer.

Now I'm not saying that it is bad to experiment, but if you don't come up beforehand with actual things to test that were not possible on current modern systems or at least substantially more difficult to do instead of quite the opposite, it's not a very useful experiment but just a curious contraption.
Who cares? The government is hardly the solution here. This kind of problem usually requires major grassroots efforts, usually lead by insiders within all these sub-cultures. The government at best could band-aid the solution, at worst, it'll antagonize them.
It'll look pretty bad when the headline is "Six CIA operatives killed, three captured in Moscow trying to abduct Snowden"
"There are horrible people who, instead of solving a problem, tangle it up and make it harder to solve for anyone who wants to deal with it. Whoever does not know how to hit the nail on the head should be asked not to hit it at all."

- Nietzsche
In cyclocross, a single bike is a non-starter. Muddy courses lead to frequent bike changes and fast pit exchanges are part of the sport (not unlike pit stops in F1). Even at the amateur level, the top racers have two bikes and a mechanic in the pit to hand-off and clean bikes when the racer swaps them out.
I took another look at the Enigma.io public datasets. Over 50% of all the public datasets are from the Federal Reserve Bank of St. Louis. Finance data is boring. :P

Quandl (https://www.quandl.com/browse) is similar to Engima, except they got rid of all the fun datasets and added more finance/economic datasets. Hmrph.
> the news clip would look bad

Not as bad as the one where foreign military forces just run around Denmark kidnapping people and imposing their (martial) law over Danish land? I doubt it.

You might not remember those months. US officials forced a foreign diplomatic plane to land on European soil and basically acted like enraged bulls (or rather angry but headless chickens) for weeks. The Danes would have had to do what they were bloody told to do, regardless of how they might have looked in a news clip, because that's what the almighty US wanted at that time, end of story.
Never underestimate the bandwith of a lunar module full of film?
Nope, read all the comments above to understand why you're drawing a false distinction and missing the point here.
> You keep talking about how Linode is cheap, but when I look on their site their prices are absolutely insane. Am I missing something?

Its roughly the same as DO, etc. Yes, its more expensive than buying a dedicated server.

I define anything cheaper than AWS/Google Cloud/Azure/etc. as "cheap". I am assuming you are using a reasonable level of bandwidth [e.g. 100GB+] when making such statements.

Really the only places you can find even cheaper VMs is sites like lowendtalk.com and you really don't want to go that cheap if you can avoid it.

> Debatable

Let me put it this way, "contractually obligated to".
The Cat in the Hat and Startups Like That
Experiment is hiring smart life scientists-turned coders, and we don't use abstract coding puzzles for interviews.

http://experiment.com/jobs
The OP could have avoided a lot of confusion if he began his article like this:

> www. is not deprecated for webmasters (but users don't need to type it)

> This page is intended for webmasters who are looking for information about whether or not to use www in their canonical web site URLs; however, the website can still be advertised without the www and the user never needs to type it.

Even in this HackerNews discussion with technically knowledgeable people I see a lot of discussion stemming form this misunderstanding of what the OP is trying to say. (Example: "I should take the toll by typing www every time? life is too short.")
What!? You saying we can't make absolute rules? We have to consider the context? Horrible person!

On that note.. those minimalist designs are quite hard for older or less tech savvy to understand at times. Not the www part of course but the designs in general. Something to consider when putting the customer first maybe..
Yesterday there was this revelation about Snowden documents including materials about spying on Israeli military operations.

That kind of undermines the "carefully targeted leaks" argument. It also is odd that this leak comes out a day later.
Im in the EDA industry and use Tcl. It's easily the worst language I've ever used and I firmly believe that the entire semiconductor industry is being held back years due to the stranglehold of Tcl.

Everything in Tcl is a string. This is just one example of the idiocy of this language.
Ask HN: What's the most elegant piece of code you've seen?
Lots of people have spent years writing programs spanning platforms, servers, services, and languages. However, efficient and elegant code is far and few between.

What code has stood out to you for being elegant and efficient? Why or why not?
India = Europe. Literally. Parts of India are as disparate as England and Italy. Misogyny, direct and indirect, though is fairly consistent.
meaningful way? Something like Facebook has certainly changed things, but whether or not the change is meaningful remains up for debate. Most of these 'changes' just make our lives slightly more convenient or seem a bit more futuristic, but these are illusions.

Change that is categorically meaningful involves things like a cure for cancer, a new source of energy, etc..etc.. If we are to judge whether this startup trend has changed peoples lives in a meaningful way, we should look for changes that are categorically meaningful.
Wow. I never imagined an in-frame motor/battery would produce that much power.

250W for 30 minutes is more than most non-racing recreational cyclists can manage.
If you say so. I can't think of any reason I'd use it these days.
A better title wound be "Police reposition bodycam in vain attempt to limit evidence of police brutality that got one convicted and the rest lost their badges"

... but that's more than 80 characters.
As mentioned on the site, there are some stipulations about cookies that are fairly important if you're doing something sophisticated.
More likely a QR code these days
My guess is for the same reasons as other high school topic: so you can understand how the world around you works, and so you can get a taste of what you might want to study full time in college and feel prepared for it.

To emphasize the second point, I only started programming in college sophomore year due to a requirement in my original major, and would have been too intimidated to take it otherwise thanks to all the other kids that had learned before college (a situation unique to CS). Yet now as a developer I earn more than me or my parents could ever have dreamed, just because my college happened to require I take the course.

I know others who were too intimidated and weren't forced into it. What if they'd tried it out in high school? Maybe they too would have a shot at what is arguably among the best careers in the US (good pay / reasonably low stress / low cost of entry).
I'm building a dataset of images with annotations (svg-like as well as clinically relevant metadata). I would really like to know any papers or people who could help guide the effort. Any suggestions?
The name on this post is misleading, it should probably at least have a [1994] at the end. But AFAIK it also contradicts the HN rule to have the title be the page title, although just an RFC number would be a confusing title.
Exactly. Tcl was intended for embedding into other applications, not for writing fully blown applications itself.
I don't think that's true with Perl at least, unless something has changed dramatically very recently.
Not sure that this source is entirely credible. There is no link to the documents or to the original journalistic source. I also find it hard to believe that the CIA couldn't spoof a new tail number or just buy a new jet if they really wanted to keep this quiet. It doesn't really pass the common sense test. Unless the documents are produced and they are extremely compelling this seems more like conspiracy theory than good journalism.
> The technical reasons to use www primarily apply to the largest web sites which receive millions (or more) of page views per day

How do GitHub and Twitter for example deal with this? Do they have to go through a lot of hoops in order to not use 'www'?
Even as a technical person, I hardly use URLs apart from sites I know well.

I've noticed more and more recently a trend of billboards and things that just say 'Search [name]' instead of putting their URL there.
All progress is important. However the type of technology you invision would require higher-temperature superconductors. There has been a large effort towards understanding the pairing mechanisms in these types of materials.
I have an obsession with proper URL formatting, and I appreciate when my browser also takes this in to consideration. I always find the site loads quicker when I use www. and I will continue typing URLs in this way as I have become used to it for over a decade.

The valid point this article makes is that there is not enough education or knowledge on this subject. Schools don't teach this, this is why there is cases of people typing URLs in to search engines.

Computer classes apparently need to have a WEB 101 or something, because this lack of understanding of something so useful and basic is absurd.
It's not so much "using" as it is "understanding". I've been playing around with INRAC (http://boston.conman.org/2015/11/16-19), the language used to implement Racter (https://en.wikipedia.org/wiki/Racter) which has the most insane flow control I've ever come across in a language. Subroutines (for lack of a better term) do not need to have unique names, and when you call a subroutine, one matching the name is picked at random.

Oh, and you can specify subroutine names with a pattern (and of course, one subroutine whose name matches is picked at random).

The same works for GOTO as well. It's a very non-deterministic language. And it's so moribund that I think only two commercial programs (Racter is one, I think I've come across another) were written in it.
Where is the best place to do that? A redirect at the domain registrar, in my webserver (e.g. Apache), or in my app?
I was addressing a policy and legal question of whistleblower policies.

Talking about legal policies without considering the greater moral framework in which they exist is disingenuous; it implies there is nothing important other than policies.

Suggesting that my comment requires original research of the documents is disingenuous.

At the least it requires research of the reporting on the Manning dumps. An any case, I maintain that a one-line demand for something with borderline relevance that may require extensive research is in bad form.

And I don't know how I forgot, but the Manning data included the footage used for the Collateral Murder video, which "may depict a war crime" (https://en.wikipedia.org/wiki/July_12,_2007_Baghdad_airstrik...). So there's your illegal activity.
> You should use www because today you have a small web site, and tomorrow you want a big web site. Really big.

So Twitter, Pocket, Github, Trello...are all doing it wrong?

I really don't think this matters more, and I think that the non-www version makes a web address so much more readable.
I think that's innovation too.

Nokia n95 and the iPaq were nominally similar in capability to an early iPhone. But the lack of "polish" and failure to deliver a solution vs. a gadget made those other devices a silly device to most people.
I found this article hard to read. It seems to boil down to three points:

1. Some hosts might want you to use a CNAME record to send them your web traffic, and CNAME records are undesirable for apex domain names because they can't coexist with other records you might need (like MX).

2. Cookies set on the apex domain will be sent to subdomains.

3. Older browsers may not let the apex domain read cookies set by subdomains.

Is that right?

(CloudFlare deals with (1) by just hosting your DNS, and I don't have enough experience with (2) and (3) to have strong opinions on them.)
Are you getting Smartmeter data direct from the utilities, or do you sniff it direct from consumers via wireless?
some DNS services are providing "ANAME" http://www.dnsmadeeasy.com/services/anamerecords/ for instance
Longshoremen back at ports in NY, NJ after surprise walkout
> The average government worker has no qualifications or capability to determine what is or isn't legal.

Sorry to godwinize, but that's the Nuremberg defense in a nutshell.

> Should someone have leaked military intelligence about the invasion?

Chelsea Manning did just that, and a lot of people are very grateful she did.

> Should someone have leaked the Manhattan project

Do you think the Manhattan project succeeded only because of its secrecy? The Germans had their own parallel program, they simply lacked the practical and intellectual resources to ever complete it. The Japanese were even further back and would have likely surrendered, had they known that their cities could be vaporized in an afternoon. The project secrecy cost millions of Japanese lives.

> Practically, Snowden leaked a lot of stuff that is completely legal.

Like breaking American companies' own encryption channels and practicing mass-surveillance on American citizens via legal loopholes across 5-Eyes (so Brits spy on US, US spy on Brits, and then they exchange notes)? Totally legit?
Well why could you not explain what the money was for? I mean you don't randomly receive 6000 euros from no one that you don't know. They must be paying you for something, and there would be a trail somewhere of what that was for. Just because there is no body, does not mean someone can not be convicted of murder. There must be some evidence. In this case the evidence was money, and you have to explain why it's in your bank account.
> 69 points, #3 on Hacker News, and no comments?

I expect this is because there is no ability on HN to differentiate (on articles and comments) between bookmark and upvote, most likely the majority of votes are for the purposes of bookmarking. Very often I want to upvote someone for a good comment, but I do that very sparingly now because I try to keep my upvoted comments list minimal so when I try to find something noteworthy I don't have to wade through pages of "liked" comments.
When it comes to securing ourselves, anything coming from the NSA should be treated as some form of disinformation. The NSA betrayed its "information security" brief long ago and can never be trusted on that front again.

We are all better off keeping up with and following consensus best practices and ignoring the NSA, rather than trying to out-think their latest bit of disinformation.
You could probably hack this into an editor with folding support, such as Vim. Just tag each layer with a different folding marker, and bind a hotkey to open/close all folds for that layer.

http://vim.wikia.com/wiki/Folding
Google plans to beam 5G internet from solar drones
Especially when the Sangh is for Swadeshi and actively for Protectionism. RSS happens to Hindu Nationalist but have Fabian socialist tendencies.
I have a prediction: Snowden will come back on his own. It'll be under a different administration than this one for sure, and it might be many years from now. But considering his level of patriotism and bravery, I don't see him staying away for forever. When he feels he has a chance at justice, he'll answer up for what he did.
Missing reason: provides an anchor for weird domains.

Imagine being confronted with something.nyc, or something.cool, or something.repair. WTF is it?

That www gives you some context.
Have been using Swift since late 2014 (having used ObjC for many years prior to that).

Even with the occasional churn (eg move to 2.0 or 2.1), the sheer gain in productivity due to brevity, type checking, cleaner closures, and various other language features, easily outweighs any costs. I find myself being able to do more with less code, and cleaner code. It's cognitively way easier to build bigger abstractions.

We do have a few legacy bits that makes no business reason to port at this point, but Swift-to-legacy interop works well, too.

I would say the biggest step that made things usable was introduction of incremental builds in 1.2.
DNS authentication hasn't landed yet: https://community.letsencrypt.org/t/dns-authentication-is-re...

https://community.letsencrypt.org/t/how-to-use-authenticate-...
http://picturesofpeoplescanningqrcodes.tumblr.com/
I would bet $$$ that they compile and run the whole OS on ARM, much easier than PPC since so much is shared with iOS
India has 7-8 major languages (and many minor ones), a couple major religions, culture variations, and lots of people.

Has a lot of problems no doubt, but it is amazing they can keep the country together and make it work. Plenty of countries with only two languages that have internal strife.
Such a simple answer for a problem that is vastly more complex. Here's 2 simple ideas for you:

1. Some people can have more freedom than other people.

2. In a free market, rich people have more freedom than everyone else.

A free market is not truly free. Although this concept is frighteningly obvious it is incredibly hard to articulate. You are essentially telling people to get the fuck out of San Francisco because they're not rich enough.
Is there a good (or even native) app to scan these on iPhone?

Everything I have tried is lackluster. I'm to the point where if something is qr only I just don't care enough and move on
The Days the World Could Have Ended
I think that www vs. no-www, as a matter of "putting the customer first" is so INCREDIBLY insignificant, compared to the thousands of other decisions that go into a product, that it's ridiculous we're even having this conversation. This is looking for optimization in the wrong places at its finest.
People still use QR codes?
I run a music server[1] on my home server so I can listen to music anywhere. I serve it on a port other than 80 and 443 since my ISP blocks those ports.

If I access the web interface over HTTP, the admin password is sent in clear text, which means someone on the network I connect to could get my password and delete my music, or god forbid, secretly mistag some of it.

* [1]: http://groovebasin.com/
Because why would they know? Unless they saw it in a news article, most people probably never heard about the change.
Exactly! It's a little questionable that the linked website doesn't mention the existence of these types of records considering how widespread they are these days. Every DNS host I've used in the last five years has supported something like "ANAME". For example:

* CloudFlare's "CNAME Flattening": https://blog.cloudflare.com/introducing-cname-flattening-rfc...

* DNSimple's ALIAS record: https://support.dnsimple.com/articles/alias-record/

* Route 53's alias records: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/res... (although these need to go to an ELB, CloudFront distribution, S3 bucket, or Elastic Beanstalk environment)
$40? I paid over $90 for mine. Can I ask where you got it from?
They ever did?
Having run a website on an apex domain for over 5 years I can tell you all the mentioned issues are easy to overcome.

But if you are a hobbiest or a novice at running a website (most startups) then this is good advice.