skysight-inc/HackerNews huggingface dataset:
So, under Mr. Carney's logic, if you, e.g., travel to Ecuador on vacation, you cannot also claim to be a proponent of transparency, freedom of the press and democracy?

Why does the White House even care what Mr. Snowden's principles are? Does it even matter for the crimes alleged?

Is the 18 USC 641 charge for theft of the three laptops he had with him? Does he own those laptops?

793(d) requires that he had lawful access to the docs he leaked. Was he authorized to view the ones he copied? If he was authorized, and those laptops were his personal property, then is this some sort of alternative charge to 641?

798(a)(3) requires that the leak be prejudicial to the safety or interests of the US or for the benefit of a foreign nation to the US's detriment. One wonders if this leak's benefits (exposing massive government search and seizure without probable cause) could outweigh its costs (what exactly are these costs?).
Not really relevant to the current topic of Pandora's relationship to music, but for those interested in the historical problem with music (and the music industry), I strongly recommend reading "The Problem With Music" by Steve Albini (From The Baffler, No. 5, 1993)[1]. This was my first introduction to The Baffler, and led me to start reading their publications regularly. I don't always agree with the author's point of view, but almost always find the content stimulating.

[1]: http://www.petdance.com/actionpark/albini/the-problem-with-m...
>This article has first world rich boy problems written all over it.

I thought that was his point. He's super successful but still not happy, and it seems to me like this was part of him working through that. I mean, the whole tone of the article seemed, to me, to say "gee, it seems like I am pretty ungrateful, and this is a problem."
Canadian Province Cracks Down On Coding Schools
This is trivial to do as a web page; making it an app is pointless and 30,000 dollars completely wasted.
Also, radio stations only play your song for a couple seasons, an entire year if you are lucky and maybe more if you are one of the most successful bands. Pandora and similar services are always around 24/7.
>>I'm sure startups would be happy to hire someone with Microsoft experience.

More importantly, a lot of them would be happy to hire someone with Microsoft connections.
Yes, you can. Even if you are on a traditional label. Compulsory license covers, well, covers, not the original master recording. Before you make any counter-argument, consider the Beatles, Led Zeppelin, and AC/DC, which are not featured on any of the legal stream services.
99% Invisible had a story on secret staircases in California, left over from the WPA, and a time when public infrastructure projects for pedestrians was a thing.

Thing about the WPA, it had a lot of really talented artists and sculptors contributed to public works, so you get some magnificently beautiful constructions, if you can find them.

Apparently a lot of landowners try to fence off or discourage access to the public walkways though, and there's an underground movement to keep access open to these public city spaces.

http://99percentinvisible.org/post/45876810693/episode-75-se...
Mobile App Store Rankings and User Growth
It is extremely unlikely that mass-market adoption of EV certificates has anything to do with the inside baseball of CA politics.
Couldn't such words as what he said in your class be evidence that he is in some form of contempt of court for not ruling unbiasedly?
There are actually a couple of uninhabited islands in the East River: North Brother (the one in the article), South Brother, Mill Rock, and U Thant.

If you find this stuff interesting, you may want to check out Forgotten New York[1], a site run by movie location scout Kevin Walsh, who gets access to places few people get to see in the city. Another great blog is Abandoned NYC[2].

[1] http://forgotten-ny.com/

[2] http://abandonednyc.com/
If you make something and rely on others to sell it, then they do a bad job, you _also_ lack a business model.
The problem is that it isn't working fine for other uses.

It's slow and ugly, and very nearly cannot peacefully coexist in the API. And maintaining it requires developer resources that don't easily exist for these companies.

Look, if you want to run off and create libAncientGL and do all of the book-keeping yourself and call to the most recent GL API, go nuts, and godspeed. That doesn't mean that we should hold companies to that requirement.
The title should reflect that it's only regarding wifi speed.
Shades: In-memory OLAP cubing, histograms, and more
I love these islands.

Hashima island is one of these http://en.wikipedia.org/wiki/Hashima_Island in Japan. Or well the http://wikitravel.org/en/Shikoku is another place you can go and see the forgotten life.

Check this one too http://gakuran.com/gunkanjima-ruins-of-a-forbidden-island/
> I have no idea why you wouldn't want the database change scripts/functions/schema to be stored in git, alongside the application code.

I couldn't agree more. It boggles my mind how many people are resistant to storing this stuff in version control. It is code! Treat it like code! The exact same thing applies to configuration management. Your chef cookbooks should live in your git repository right next to your application code, and right next to your database code. That's the only possible way for every node in your source history graph to be functional in isolation. If your database changes independently of your version control, you simply cannot check out an arbitrary commit and expect anything to work.
I've lived in Queens all my life (29yrs). This Spring was the first time I've stepped foot on Roosevelt Island, they have a decent indoor pool there that's pretty cheap.
http://www.itbusiness.ca/news/bitmaker-labs-shuts-down-under...
NYC Subway Construction
What are Clickers?
This reminds me of a parody[0] of an Oracle press release I once posted to Reddit.

[0] http://www.reddit.com/r/programming/comments/1ff8j3/java_on_...
From skimming the top level of comments, it seems most people don't like these tools. Fair enough.

That said, on-topic, I just wanted to say that having tried Puppet, Chef and Salt, I've found Salt the easiest to use. Straightforward installation (no messing with Ruby versions/rvm/etc.), really simple setup (systemctl start salt-master; systemctl start salt-minion; salt-keys -L; salt-keys -A yourbox; done), and the YAML-based configuration syntax has been a breeze to work with.

Really quite pleased with it; it's made getting a few of my hairer boxes under control much easier than I expected (and much easier than I found with Chef or Puppet).
Got one here in the Bay Area: http://en.wikipedia.org/wiki/Drawbridge,_California

Fun, though dangerous [active train track; passenger trains pass at 100kph], place to visit. Just walk out the trails from Alviso in the south bay. I've done it about 3 times. Old dead buildings falling into the marsh. Walkways lead from the tracks to the water's edge (for maintenance?).

Note: it's illegal to visit (dangerous + nature sanctuary), so go at night..
Trash on Roosevelt Island isn't picked up by truck -- it's sucked through pneumatic tubes into the island's central waste center. All buildings on the island are hooked up.

http://www.wired.com/gadgetlab/2010/08/trash-sucking-island/...
Than Windows? Apparently not. :)
Signed up and added a few feeds, added a double by mistake, couldn't figure out how to remove it. Waited 10 minutes and still no items in any feeds. Could turn into something nice, but I think the $36/year is a little premature at this point. Will check back.
I agree it's not magic. Most of the good stuff came from companies R&D departments.

I am hoping that if OpenGL becomes the most sensible choice, something else will grow out of it. Or if the reigns were handed over to FSF.

I don't think it's a very good comparision, but javascript is doing great out there in the wild. As is Linux, even with so many chefs.
The entire southern half of the U.S. begs to differ.

The entire southern half of the U.S. also begs to differ with the rest of the world on when the Earth was formed, whether homosexuals deserve marriage rights, and other things. Hint: they're usually wrong.
Yup.

I stopped purchasing digital music goods (amazon mp3s, itunes downloads) a while ago.

I subscribe to Spotify for music discovery, and resort to discogs.org to purchase vinyl of music I want to keep, to own, to cherish on my Dual 1219.

I am not alone in this philosophy.
Lots of interest groups think (and hope) lots of things about the law. The fact that the ACLU filed a lawsuit challenging the government's interpretation of the law does not mean that interpretation is an unreasonable one given the current precedent. It means the ACLU thinks it's the wrong one and is hoping to get the courts to decide that way.

As for the FISC opinion, we have no idea which programs it is referring to. We definitely need to get that opinion made public so that we can see.

There are two different things at play: are the NSA's activities Constitutional and is the NSA adhering to the rule of law? The latter is really about a good faith attempt to stay within the bounds of the law as it currently exists. To go back to my Roe v. Wade example, a complete ban on abortion is unconstitutional as of 1973. But does that meant that the legislatures that passed those bans in 1972 had no commitment to the rule of law?
I don't think so. Pandora is much more narrowly tailored to the individual listener than radio, and radio is so corrupt that is' not a good model to start from in the first place.
Obligatory:
Teach Yourself Programming in Ten Years — http://norvig.com/21-days.html
I'm not sure I follow the distinction you're making. I can make things work, but I don't know if that makes them a good product.. I guess that's your point?
Very informative. Keep up the great work.
Sure, but if Googles stores all session keys, as is likely (key phrase: meta-data), then the session data store is a rich and likely target for all the world's intelligence services, and one that is not invulnerable. After all, Google is a big organisation with a large turnover of staff.
Is it vigilantism for you to stop me from walking into your house? That is the crux of my argument. If you, or a group of people, rightfully own land then you should be free to pay guards to stop people to enter it.
Cyanogenmod 10.1 released, plus a new website
The White Whale swam before him as the monomaniac incarnation of all those malicious agencies which some deep men feel eating in them, till they are left living on with half a heart and half a lung. That intangible malignity which has been from the beginning; to whose dominion even the modern Christians ascribe one-half of the worlds; which the ancient Ophites of the east reverenced in their statue devil;—Ahab did not fall down and worship it like them; but deliriously transferring its idea to the abhorred white whale, he pitted himself, all mutilated, against it. All that most maddens and torments; all that stirs up the lees of things; all truth with malice in it; all that cracks the sinews and cakes the brain; all the subtle demonisms of life and thought; all evil, to crazy Ahab, were visibly personified, and made practically assailable in Moby Dick. He piled upon the whale's white hump the sum of all the general rage and hate felt by his whole race from Adam down; and then, as if his chest had been a mortar, he burst his hot heart's shell upon it.

—Melville, Moby-Dick
Along the same lines is http://hyperpolyglot.org/ (which has been posted here a few times). This is useful both for learning a new language and for a quick reference for languages you're not so hot on. It's also very interesting to compare similarities and how languages have influenced each other.

It seems (from the comments here and my own experience) that many people really like this style of learning. It would be great to see it applied in more areas.
Advanced Grunt tooling
They are the worst, unless you're comparing them to the 5$ throw-away earphones you upgraded from. Unfortunately, this is the story for most of the owners of those ridiculously-priced headphones. Every time I see someone wearing those, I have to fight against this urge to explain them how terrible their headphones are.
Because it's not just the performing artists that would need to give copyright permission, it would also be all of the collaborating artists (lyricist, etc), and the label, and potentially the mastering house. It would be a licensing nightmare to get your song on the air - and would probably be harkened to the bad old days of payola.

Read up on the history of copyright law, especially as it pertains to music.
The Future of VLANs
> Even if they were a money transmitter, what authority does California have over a Washington based nonprofit?

If they were a money transmitter, and operated as such in California, California's authority over them would not be affected by either the fact that they were based on Washington or the fact that they were a non-profit.
The recent video game The Last of Us focuses on exploring abandoned and overgrown environments while being on the watch both for hostile humans, and for zombie-type creatures infested with a mutant Ophiocordyceps fungus that attacks humans instead of insects. "Clickers" are one such subtype of infected; their eyes have been overgrown with fungus so they use echolocation to find you and make distinctive screeching and clicking sounds.
I got my feet wet with Lua by writing custom OSC handlers for Renoise.

There were the expected "WTF?" moments but having something running and doing something practical is a great motivator.
Best Thing on the Internet Today: Doritos Ontario
Oh, you and your pesky argument-undermining facts.
Probably due to cost. Can't really afford a whole lot of development on just $30k (minus any applicable fees)
Of course not, but CDs are incredibly cheap if produced in great numbers. And as a German I can only agree with keithpeter. It's perfectly normal for local government to spend tax-money outside of "classic" duties to promote a public issue. Especially something with an environmental background.

Something else you should keep in mind is, that Munich is pushing towards electronic bureaucracy, which would require access to a PC by everyone.
2013: Year of the Linux desktop
Even on this small island the groups split on religious lines!........:)
FreeBSD based Orbis OS powering Sony PS4
Right, I get it. I was merely stating that the parts of OpenGL that don't resemble a modern GPU have been removed. That is a fact.

EDIT: I would also like to add that only in the strictest and most painful sense was the legacy OpenGL "just an abstraction". Before, it was a simplistic cross-platform layer over actual hardware and while abstract to a degree, hardly attempted to shield the programmer from hardware details. It's notable that the features that OpenGL "happened" to include as the "core abstract GL state machine" mapped pretty much 1-to-1 onto SGI's tiered hardware offerings at the time. In other words, what made the cut was very much based on real hardware, hence, the evolution of the API was not based on random abstractions that seemed like a good design [cough]. The legacy-GL-on-modern-hardware -- we refer to it as "fixed function emulation", since the abstraction is so far removed from actual hardware nowadays. Perhaps this isn't a "good reason" to change the abstraction, but it is notable that if the entire legacy API can be emulated using the newer API, then the legacy API may not deserve to be part of the driver (which takes a lot of time and effort to develop) so much as another library. That is to say, if one were to change it into terms of "computability", there are some things that cannot be computed using the FF, but the reverse is not true, i.e. FF can compute a proper subset of the programmable pipeline. In fact, this is pretty much the exact idea that Gallium takes in Mesa -- and why you can implement D3D / GL ES / core GL / legacy GL on top of it.

Now, on to the real issue that I raised, which is a purely API design choice. Direct state access vs bind-modify-unbind. The consequences of bind-modify-unbind have been lamented by developers for _ages_. As a response, the newer GL sampler objects do not use that. However, the old style API (you know, the thing we've been lamenting over for ages) does not have a modern equivalent. Please tell me how this has ANYTHING to do with GPUs? It's pure and simple API cruft. The API is _not_ consistent with itself.
They also have a tennis center and indoor basketball courts. The tram that runs between Roosevelt Island and Manhattan is also one of the things I recommend any NYC tourist do at least once:

http://en.wikipedia.org/wiki/Roosevelt_Island_Tramway
I'm actually really excited about WebRTC and have a project using it.

I was talking more generally about Web browsers and web APIs, not specifically WebRTC. I still see the web platform as currently the most open, practical solution we have.

However, the reality is that Google IS still a business. And so quite a lot of this key infrastructure, although it is open source, is still being packaged up by a giant private company.

Yes, we can use the web platform including things like WebRTC to do what we want, but I believe the the medium and long-term future will move away from specific implementations by a few companies and towards open machine-processable specifications.

I believe that the way forward will be to move away from textual programming languages and into truly semantic representations of programs, protocols, and implementations. Obviously it will be many years before this is mainstream.
After finishing the Cousera crypto course, I did a quick review of their approach and found 2 issues which completely broke their authentication protocol (https://github.com/saltstack/salt/issues/2239 & https://github.com/saltstack/salt/issues/2916).
I have loved Cracker since I was a kid, and recently became a big fan of Camper Van Beethoven. So I say this with utmost respect:

Why should David Lowery get paid now for work he did 20-30 years ago? Most of us are lucky to get paid for work we did in the past month, and after that we'll never get paid for that particular bit of work ever again. Imagine if I still got paid, even just a few bucks a month, for all those burgers I flipped back in the 90s? Regular people have to keep working for their paychecks.

In that light it sounds a lot different to complain that work we did 20 years ago doesn't provide the steady income we once thought it would. Times change, and if you want to get paid don't rest on your laurels, keep making stuff people want.
Only stumbled onto ocaml last week. Very Nice indeed. You can try it online at TryOcaml.

http://try.ocamlpro.com/
This is for this kind of story that I love Backspaces. Makes the Internet a better place.
It's affordable but how do I know? No prices listed.
Hmm:

This Connection is Untrusted

You have asked Firefox to connect securely to
financialcryptography.com, but we can't confirm
that your connection is secure.
The original source (as far as I can tell) is http://www.vgleaks.com/some-details-about-playstation-4-os-d...
Wow this is an incredible wealth of information in regards to the Real-time Web. I recommend anyone read this regardless of whether you use Python or not.
Lorem Gibson
On radio, he got ~$1400 for ~19000 plays. But how many people heard those? Estimates for average listeners pretty much all fall between 1000 and 10000, which gives you .68 - 6.8 cents per 1000 listens, whereas on Pandora he got 1.5 cents per 1000 listens.

The point is that he's reaching almost no one on Pandora, compared to the number of people he's reaching by radio. Of course they're paying him less.
Even the relatively simple app that I installed on top of Spotify that emails me when an artist I listen to regularly is playing near me has increased my live show attendance by a factor of 4-5.
Richard Matheson dies, aged 87
Metro is just a theme. Placing too much emphasis on Metro is going to lead to disappointment. Themes, like lapel widths, go out of style.

The success of transitioning Windows to touch devices rests on other factors than the Metro look: Are the APIs for touch apps too limited? What is the evolutionary path for desktop apps?

So far, it remains an open question. "Modern" touch apps on Windows are limited compared to desktop apps, and are not taking off. Migrating desktop apps, or adapting them to touch is no more satisfactory than it was on previous attempts at putting Windows on tablets.

I doubt Microsoft can force a win without fixing these problems. Google has given them plenty of time by not seizing the tablet opportunity as vigorously as they conquered handsets. But, by next year, you will see tablets displace laptops and desktops, rather than augment them. Sales of replacement PCs has already taken a hit. Now they will start to age-out.
A Smart New Way to Surface Great Ideas
Another interesting island in NYC is Governor's Island, which the city is planning to develop into a recreation and tourism area:

https://en.wikipedia.org/wiki/Governors_Island
Because a lot of people don't use their brain, and realize that linux package management / image creation has been a solved problem since forever (I've been doing this since redhat kickstart circa 2001, and I'm a young guy).

However, there are some common sense tiers:

3rd party dependencies that changes infrequently = put in ami
Common ops daemons and boot scripts = put in ami
your application code and your configs = deploy via python/ssh client side

Also, one simply has to use ec2 instance tags to name things.

Result, you can have bit-for-bit identical instances fired up in no time with high confidence without need for a full OS package mirror. Without, of course, a ridiculously over-engineered configuration server framework, DSL, SPOF, security holes...
No, they shouldn't, because you and I can be both listening to Pandora without hearing the same song. If Pandora played the same songs to everyone, it wouldn't be as popular because people wouldn't hear the music they like.

How many more times is this bullshit argument going to be offered up by people who wouldn't be caught dead listening to the radio for this very reason?
Looks like something right out of the /r/nosleep subreddit.
Cornell (along with industry partners) is building an applied sciences and engineering grad campus on Roosevelt Island. http://now.cornell.edu/nyctech/
It depends of if you consider a copy of your mind to be "you" in any real sense. If there was an exact copy of me right now, I would not consider that copy "me" - rather it would be a duplicate person, but not me. There could be 10,000 identical duplicates of my brain out there and not one of them would be me.
That being said I doubt that freezing has any chance at all of actually being able to revive someone to their previous mental state...
Lua and Javascript are quite similar in that way: nice little languages that fall apart really quickly when you try building anything reasonably large or complex.

I don't really understand the attraction, except in certain niches like Lua as an embedded scripting engine, when you really need something that can be trivially sandboxed.
It already is a recreation and tourism area.
> On that note, I don't understand all the javascript craze. ... Browsers should have adopted that ages ago.

Someone still has to actually do the work. Then it has to get adoption. No one has bothered to do either.