skysight-inc/HackerNews huggingface dataset:
Cocaine is contraband, it doesn't get un-seized just because it can't be used as evidence.
The speaker pays a lot of attention to implicits in Scala. Well, it's a powerful tool, elegant solutions can be built with it, but you should be careful using them. Implicits bring its own magic and abusing them can pollute your project, make it difficult to understand the code. Maybe the speaker is so attracted to inplicits because they remind him of Ruby's / Rails' magic?
Topaz is Ruby in Python
For me it's all about headphones with a good bass response and a bit of deep dubstep :)
http://www.youtube.com/deepervibrations
Those companies are using it properly though, don't they?
I sometimes thought the same way, but yesterday I read Asimov's "The Dead Past" and it made me realize where the limit of this lies. I'm not sure if we want it that far.
"Why, How, What" for Entrepreneurs
If the software is automatically set to report that the provider has not received a warrant, then when it receives an order, it must undertake an action to tell the software not to post that it hasn't received an order. A judge would likely rule that this action is a violation of any confidentiality provisions, since the intent of the system is clearly laid out in advance. It's no different than working out a specific hand signal in advance to notify someone of trouble - flashing that signal is a violation.
He was just correcting your terminology. Legal English isn't English.
Not to mention almost half of respondents said they have no opinion yet. Title seems a bit misleading in my view.
An extra s would be nice - Boards of Canada ;)

Nice to hear a Scottish band getting a shout though.
Effectively Managing Memory at Gmail scale
Google are trying to use Python as well. But they are probably forcing the best practices as well - otherwise it's a mess.
Good point. Utterly unprofessional of him to post something so specific for a company instead of discussing it privately. Even then, he should probably work on providing some suggestions instead of engaging in the blame game alone.

I was reading this post as if he was not working for M$ anymore. Also, he might be safeguarding a future for him in small startup with the same attitude... if he is fine limiting his options so much, good luck.
I've been wondering the same thing. I actually bought an Xbox 360 last month for the kids at Christmas this year (while it was cheap). I'm slightly regretting throwing more money at them at the moment.

I sit in front of Windows 7 all day, have a Windows Phone and mostly use Visual Studio but I genuinely get the feeling that they are tailing off when it comes to common sense. Despite the vast wads of cash they are still earning, they have lost direction and have reverted to predatory tactics again.

I won't be staying around this time.
You might try Venkat Subramaniam's Scala for the Intrigued [1]. He's a very good speaker.

Regarding Scala's complexity - some more advanced features are presented in those slides. Imagine watching a talk about Python where they talk about decorators and meta-classes.

[1] https://www.youtube.com/watch?feature=player_embedded&v=grvv...
Debugging Node Apps with DTrace
Consider F# then.
> The briefing was meant to convince lawmakers that the surveillance programs are legal and necessary in fighting counterterrorism

First, I don't think you want to fight counterterrorism, but, rather, terrorism?

And second, what's with this business of "legal and necessary"? It doesn't matter if it's "necessary", it doesn't matter if it's really really super useful, it doesn't matter if it's very efficient. The only thing that matters -- that should matter, in a democracy -- is whether it's legal and constitutional.

The moment you let "efficiency" step over legality you let the beast loose, and the results are drone killings and surveillance programs.

Drone killings are a hundred million times worse than surveillance, BTW, and somehow make less of a scandal.
A filesystem is an API for making system calls to deal with data access on storage devices.

Yes, and that API involves certain core concepts, like files (and usually directories), which are exposed to the user. You open files, you save them, you copy them. The UI semantics are almost a 1:1 mapping of the base API.

It isn't necessary for a filesystem to have the concepts of directories or even files. Look at Plan9 for instance.

I don't get your last point; Fossil has both, and as far as I know, the whole core of Plan9 is that everything is a file, achieving what UNIX couldn't.

And how can a filesystem not have files? The very definition of the word implies the storage and/or retrieval of files. There are other data stores which don't depend on a concept of files (e.g., RDBMSs), but they aren't filesystems.

The word "filesystem" is being overloaded to mean somethng more general than what it means in an operating system discussion.

I disagree; the author is talking about the filesystem, as it's exposed to the user. Sure, it's not the layer we usually talk about, but it's the same base concept.
I didn't have the same experience you did. I saw a lot of dislike for the skeumorphism in earlier versions of iOS both online and in real life, even among Apple enthusiasts. Speaking for myself, I was really impressed with Windows Phone when I first saw it, and I'm glad to see Apple moving more in that direction.
If you can get info on yourself, can a terrorist use it to determine if whether they are suspected or not? I mean, the point of the government gathering the info was to have a monoploy on it.
People have been complaining about skeumorphism and generally outdated looks in the GUI department for iOS 6 for ages, where have you been?

The author's comments aren't "silly", they're just an example of an expert talking about his field. Novice programmers don't feel "grimy" when they look at code that should clearly be refactored, but that doesn't mean that programmers who talk about ugly code are "silly" either. If you haven't studied design to a certain extent you probably won't ever be aware of tension in an interface unless it's extremely evident. That does not mean it's not there.
The guy in the basement is making fake non-US IDs.
Have been using this for about two months now. Never really listened to music while working before, for some reason it always ended up distracting me (the kind of music I like anyway).

But with this, I can actually concentrate just fine. Can't really tell if it helps, but at least it's nice music that doesn't get in the way, good enough for me :)
Trying to make a mindmap of what has transpired and implications:

* monitoring the world

- better PR (how to spin news to the masses)

- better data for elections (get out to vote campains, donations) - this way they improve their elections machine

- better metrics for governmental activities and social development - this is what I hope it will be used for

* manipulation

- bubbling - presenting slanted/targeted results in searches and feeds - requires deal with FB and Google - in this way they can promote the opinions they want and actively downplay the activist movement

* propaganda

- using analytics they can target write articles in the media to influence public opinion

* blacklisting

- we've seen this in China and US, with The Great Firewall and No-fly List, it will probably become much more pervasive

- they can blacklist persons but also websites and specific messages in social networks

* targetting people

- they can auto-identify activists for any political orientation, networks of people, the social influencers

* blackmailing

- they know our most private interests and they can use that for blackmail when a person has been auto-identified or in any other situation

* wildcard - what will happen in the future with this information

- it could fall in the hands of Republicans

- similarly, other countries could make use of such datasets

- various companies could use the info for their own benefit (for example Google could use the data in many ways that would scare the people)

* slippery slope

- use of surveillance data in civil and crimilal lawsuits -> imposing a reign of terror on population

* the basic questions

- who has access?

- what data has been collected?

- how are they using it, and what machine learning tools are they applying on it?

- who is going to get such data in the future and how are they going to use it?
As a Scala programmer I find Ruby syntax complex and inscrutable, almost like Perl.
In legal terminology to "prove" something doesn't "indicate the truth" about something? sorry, maybe I'm confused, I guess I don't know legal lingo or am misunderstanding.
> I'm not sure how that could help

Hyperthreading keeps two threads "hot" in each physical core. When one thread is waiting on memory access, the core can do work on the other thread rather than sitting idle. (Memory access isn't that slow, so switches need to be fast to capture those otherwise-wasted cycles, which is why this is a CPU hardware feature rather than an OS-level software feature.)

Purely CPU-bound tasks [1] don't get any performance gains from HT. But almost all real-world applications spend a lot of time reading and writing memory, and memory access is pretty slow compared to CPU speeds, so in practice HT helps (otherwise Intel wouldn't have bothered to develop it and put it on their chips, which probably cost a lot of money).

> Have you check how disabling it influences compiling speed?

No. But I'd guess it would be substantially less than 100% speedup since they aren't actual, physical cores; but substantially more than 0% speedup since the compiler uses dozens or even low hundreds of megabytes of memory.

[1] By "CPU-bound" I mean register-to-register arithmetic. You might also be able to get away with hitting the L1 cache, which is a few KB, without triggering an HT context switch.
Coffitivity works well for me, it's not music, it's ambient noise http://www.coffitivity.com/
Whoa, I dind't know about the 21 countries thing. What are they smoking, indeed.
Ask HN: Will a .in domain be accepted equally as .com/org in EU/US?
I am currently building a SaaS Platform.

I have got a really cool .in domain. .org and .com not available.

I am building it for international audience. Is it okay for if I go ahead with the .in domain, or should I look for other domain names ending in .com or .org

Thanks!
I'd like to recommend BlueMars as well, http://bluemars.org/

Although I wish the guy running it would add more music.
DEMUX Framework 0.5.0 released
Why Small Businesses Should Have a Sign
Yep, Trance works for me as well. I use di.fm/trance.
Recently found this guy: http://soundcloud.com/s1gnsofl1fe Pretty nice.
Also the french label ultimae releases some amazing stuff: http://ultimae.com/
Interestingly enough there is a point at which I thought Microsoft was really going to hit some home runs not all that long ago. Since then though the trifecta of Windows Phone 8, Windows 8, and Xbox One has turned me away from their entire product line. Combined with my own movements over the years towards open source desktop software and web applications (Google Docs, etc.) and Microsoft barely rates a mention in my world on a day to day basis.

In short there is nothing Microsoft is doing now that is of interest to me.
There's a lot of truth to this article. Some of it might be team specific. I've heard Azure in general is still evolving. I spent 6 years in Bing, a few months on internal MS tools, and a year in Exchange. In Bing, I had 20 managers over 5 years whereas in Exchange, I had just one for the entire year.

Overall, Test was a joke in Bing and most of the people there weren't passionate about coding. They were simply concerned with their bonuses and paychecks. 360 feedback was all about bringing others down. Managers cared about their promotions and fat checks. This problem might be common across large companies - I've heard that from several friends across the industry.

Since I left MS, I've been happier than ever!! Now, I'm making a difference in the world saving millions of lives and the extra time that I put in is well worth it as it's not about competing against yet another product! :)
You are correct that implicits are a sharp tool. Thankfully, the Scala community knows that nowadays and they are used for a fairly small number of cases - pimp my library (add methods to Ints, Strings, etc.) and typeclasses.
What she heard at the briefing would be illegal for her to divulge.

By telling us that 1) Snowdon is true, 2) Snowdon was a very small cog and doesn't realise the extent of it all, she's going further than all others at that briefing, and hopefully encouraging more whistleblowers to step up (and ruin their own lives).
I don't think he got much if any special forces training. Basic + AIT is about 13 weeks. Jump school is 3 weeks. He left after four months, so that's before or at SF preliminary tryouts. He probably picked up a few things when he was working in the intel field, though.
Actually, there are a lot of secret programs and there's going to be a PRISM II, which, coincidentally keeps an exact copy of the data from PRISM after it has been switched off.

The only way to get around this is to open up the NSA to an independent team of international cyber experts from the UN. It would set a great precedent of 21st century democracy and challenge totalitarian regimes around the world.
Because they allow us to put very useful limits on the degree to which changes in a large and evolving codebase will violate the expectations of developers. When adding and changing code in large collaborative projects, the primary question in every developer's mind is "OK, what else depends on this, i.e., what is possibly going to break?" This goes back to the old wisdom of separating interface from implementation.

Highly dynamic languages, such as Ruby, certainly have their advantages too. But programs in languages which enable, if not encourage, developers to add new methods to the integer '5' can quickly become very difficult to reason about.

Static, strongly-typed languages also provide other benefits such as much better error checking and compile-time optimization.
Inside Facebook’s Luleå Data Center
Version Control Weekly
1) http://i.imgur.com/nqbLmXX.png

2) Subliminial messaging is not much compared to what happened in the magic community a few years back. http://fivewithflores.com/2012/12/words-mean-things-by-patri... "Don't worry, it'll be over soon" is not much by comparison.

3)

>Also they added a pink letter to the Mario logo just to accommodate Peach’s re-inclusion into the franchise as a character with actual agency!

This is the same damsel in distress that's been getting kidnapped by Bowser in almost every single mario game? And she's a do nothing royal that was born into her place of agency? And she's being represented by the color pink, because she's a girl.

Social change folks!
For those interested in learning Scala I'd recommend the free chapters from Scala for the Impatient:

http://logic.cse.unt.edu/tarau/teaching/SCALA_DOCS/scala-for...
Let's wait until both consoles arrive. It really seems that Sony is going to implement the same game lending restrictions what Microsoft - except they haven't told us explicitly. Recent news say that Sony will give the same opportunity for publishers to block lending.
I was going to complain too. If you zoom in, you can see "Length = 310 fields", although the text is still hard to read.
>But nothing is known about how long the NSA keeps records.

They've admitted to at least five years.

See 1:58:45 [1] when Feinstein confirms with Alexander.

[1] http://www.c-spanvideo.org/program/CybersecurityThreats
And no way to protect themselves against tampered surveillance data.
Agreed. Looking at a 2006 Gallup poll regarding warrantless wiretapping, it was 80%/16% Republicans, 42%/53% Independents, and 27%/69% Democrats (approve/disapprove).

(http://www.gallup.com/poll/20887/public-divided-whether-wire...)
Coherent UI Mobile comes for Unity3D
I'm a Python developer and find a lot of the Ruby criticism in those slides weird. For example you can also monkey patch in Python, but I only recall using it once in the last several years to fix a bug in one method in the standard library. Similarly it isn't a Python pattern to want to write 2.gigabytes.

Are the Ruby complaints in the slides real - do people do those sort of things often and expect other languages to behave like that too? Is that because of the standard library or innate to the language?
Xbox One: designed by executives, for executives
Carbon Based Lifeforms and H.U.V.A. Network are fantastic for focus:

http://www.last.fm/music/Carbon+Based+Lifeforms

http://www.last.fm/music/H.U.V.A.+Network

Other artists on Ultimae are also worth a try.
Lol an island per-disposed to earth quacks to host the most advanced particle collider built yet.
There batter be are very good reason for this. That is worth the risk.
Otherwise try Romania it's practically abandoned these days with all the citizens leaving to work in west europe.
Xbox One-Supported Xbox Live Countries
Actually, it's the "moderate" Republicans and "moderate" Democrats who vote for extremely immoderate surveillance, bailouts, bombings, and invasions:

http://fivethirtyeight.blogs.nytimes.com/2013/06/11/domestic...

The Tea Party and Occupy have more in common on these key issues than they do with the "moderates".
How is this any different than when those big and small call witnesses to their defense they know will not come. For instance, Milosevic's defense team in his war crimes trial attempted, moronically, to call former PM Tony Blair and former US President Clinton as witness. I am sure they knew he would not show up.

http://news.bbc.co.uk/2/hi/europe/3613020.stm

I also recall Saddam doing similar things in his trial. Is there not a name for this type of failed legal tactic?
I'm from former soviet country and even I personaly am a bit too young to have experienced full force of soviet surveilance - all this current NSA crap hits quite close to home.

And I do feel that i have more privacy. My governmet is rather to busy trying to shoot itself in the legs repeatedly to implement surveilance of any significant scale.

My online presence probably end's up in NSA hands though. Since it is rather insignificant (i don't use facebook or any other "social" crap) I don't think much of it. It DOES annoy me, don't get me wrong.
He is exaggerating about the "big Windows 8 and Windows RT user interface failure". As a Windows user since version 3.1, I can say that Windows 8 is IMHO the best Windows version overall; they just made an arguably wrong decision to remove Start button from the Desktop mode. That will now be fixed in 8.1.

I also happen to like the monochrome icons in the newest Visual Studio (where there are a lot of other improvements as well, comparing to 2010).

Microsoft should be criticized, but for something else - that they brought Win8 about 2 years too late.
Rethinking the Twice-Yearly Dentist Visit
I'm not a fan of most of their products, but I've heard good things about Azure, even for Linux hosting.

Disclosure: I was at Microsoft for a couple of months due to an acquisition.
http://www.radioparadise.com is pretty good for easy listening
Same here, house is nice as well. You can fine a lot of 2 hours mixes on soundcloud as well as a state of trance on spotify
The mistake was not removing Start button. The mistake was removing Start menu.

And that is not being fixed. Button that throws you into Start screen is not a fix for the missing Start menu.
It seemed like most of his slides came down to the old typed/untyped flame war. Yes, in Scala you can look at your objects in an IDE and be told what type they are, in Ruby you can't. Some organizations and people need that, some don't. And yes, it's easier to optimize typed languages. Some applications need that extra speed, most don't.

I'm happy he found a language he enjoys working with, but I doubt this will change anyone's mind...
So it will run Java? And Office?
Add HTTPS to NGINX for free and help make the world more secure
By "basic income," I assume you mean the government pays everyone enough to live. Welfare by another name.

What keeps people from just taking the money and doing nothing?

Some fraction of people will probably always want to work because a job makes them happier, or they desire the luxuries that the increased income makes possible. But in the time between now and the techno-utopia where robots and computers do all the work, how do we know that this fraction will always be big enough? Why won't our society won't collapse due to too many people opting to live on the public dime, and there not being enough workers left to produce the food, clothing, shelter, etc. needed by the non-workers?

Isn't this basically how communism collapsed?
You can't have a democracy without citizens who are able to think freely.

You can't think freely when you are aware that an invisible entity is constantly watching every phone call you make and every web page you surf to. Knowing you're under surveillance changes your behavior.

It's a recipe for insanity, not democracy.
Whatever it is they are smoking, where and how can I get some?
Because officially these phone records don't exist and acknowledging their existence is a confession that everything Snowden alledges is actually true.
Planes with Clip-on Cabins
DotNetOpenAuth in search for new project leaders
It's not absurd. Perhaps he shared his experiences at Microsoft with friends and relatives who work at other large companies and they told him they had the same experience?
No, start button is just the very beginning. Whoever thought a full-screen calculator app was going to be a good idea was an idiot.
I made a playlist generator application for Spotify a while ago that uses the last.fm API:

http://unop.co.uk/dev/spotify-playlist-generator/

I'd be interested to know if it works everywhere. It still works in the UK.

EDIT: Source code: https://github.com/jpsingleton/Spotify-Playlist-Generator
I'd see this as a red flag and look for a different photographer. Some time ago I've had similar issues with a designer I hired: He wouldn't give me vector files, only flat PNGs. He said it had to do something with his reputation.

Obviously, these people want you to come back rather than hire someone else if you need any changes, or additional prints later on. That's why they only want to give you low res files. But for the customer, that's a bit troubling. What if it turns out the photographer makes lousy prints? What if the photographer closes up shop?

It doesn't matter if this is "standard business practice". This attitude is typical for people who don't take their customers' demands seriously.

Luckily it turns out there are plenty of professionals who care more about their customers than about their reputation. In my case, I found a different designer, who understood my point of view and worked with me, rather than say "can't be done". Unfortunately, he was way more expensive, but in the end it was worth it.
I did actually try Azure about a year ago - I built a few WP7 apps (just to see what the platform was all about) and used Azure as the back-end for one. While I didn't have a bad experience, I also didn't find anything particularly compelling about it compared to the competition (though I admittedly used it in a very simple capacity).
NSA director says dozens of attacks were stopped by surveillance programs
great thanks :)
Mandatory internet connection while programming Windows Store apps?

This one beggars belief. What happened to 'developers developers developers'? At least with the online requirement for gamers, there's a certain interal logic to it (however crazy and wrong) but there seems to be no sense in making it harder for developers to create content for you.
Obama is at liberty to divulge all anytime - the only free man in the US. Perhaps he should resign?