skysight-inc/HackerNews huggingface dataset:
Scala maybe, not Haskell (which barely has any syntax).
Why Don’t More Chinese Internet Companies Expand Overseas?
Indeed. At this point, encryption (if done correctly, which is a big if) is not the weak point; people are the weak point (as usual).

Obligatory XKCD: http://xkcd.com/538/
Cambodia also has a MAJOR problem with landmines http://en.wikipedia.org/wiki/Land_mines_in_Cambodia
Here's an example of inconsistency from the the very article under discussion:

Why did Android and Windows Phone move away from photorealistic buttons? "partly just for differentiation’s sake".

Why did Apple (eventually) do the same:

"... we’ve grown up. We don’t require hand-holding to tell us what to click or tap. Interactivity is a matter of invitation, and physical cues are only one specific type. iOS 7 is an iOS for a more mature consumer, who understands that digital surfaces are interactive, and who doesn’t want anything getting in the way of their content."

Got that, this is the way forward, it's the right thing to do, it's better than what iOS < 7 was doing, and it broadly reflects design trends in other fields like the web but we can't quite bring ourselves to admit that the competition might actually be able to hire a random interface designer that is aware of this. No, they have to accidentally stumble into a better way to do interfaces just because they were trying so hard to look different from iOS6.

This childish sophistry is SOP for Apple blogs, it's the number one reason I (someone who adopted OSX and iPods as soon as they were available) think the Apple-sphere is mentally diseased and worth distancing yourself from.
I don't think thats how it works, at least not at the moment. I'm pretty sure its designed specifically or cable, so only supports a limited subset of networks. Unless of course there is a branded adaptor for each network. Since we know the TV tuner is another separate purchase it may end up as another PlayTV, cool, slick, but not very useful and limited to freeview.
IMO people are badly predicting the future of the Xbox One. They already have a huge market of players who will buy it no matter how hard the DRM are. And they had a big "pirating" problem before. This only means they can now focus on making the Xbox One safe from hacking and also something more than a console. They did it. Some people are unhappy but they will sell and they will make a lot of profit from it.

As for Windows 8. It's not a failure, they launched their tablet product, windows phones, they're in two markets they weren't before.
The really compelling applications are at a business level - ERP, CRM, finance, engineering etc. - and might not come from Microsoft.

There is a huge world of specialised business applications out there that are ignored on HN (often for good reasons) that any large enterprise will have hundreds of - a lot of these run on Windows.
The problem with Microsoft's approach the way I see it is that they're offering no value-add for the inconvenience. Gamers are used to discs being transferrable but MS is making a bold choice to devalue them and treat them as tokens to be redeemed (despite the fact this already happens with online purchases of 360 games).

Since they're going with the requirement for 24hr checkins it would seem that going digital-only would have been an option. I daresay if they'd have done that there'd be less of a fuss.

w.r.t. the use of transfers to share copies, why is that a problem specifically? The same ``problem'' exists with on-disc media (for the current consoles at least).
> - Share access to your games with everyone inside your home .. Anyone can play your games on your console--regardless of whether you are logged in or their relationship to you.

> On my console, anyone can play my games, whether I take the disc to a friend's house or not. This is hugely beneficial for me and my brothers who, until this point, have been sharing a single console.

That's hugely depressing. I have a DVD. I can lend it to anyone in my home to play. I have a book. I can lend it to anyone in my home to play. Why is it different for a game?

> Give your family access to your entire games library anytime ... Up to ten members of your family can log in and play from your shared games library on any Xbox One.

> The key word there for me is that people can play my games, once I've shared then, from any console. So I can be in another city to my friends, buy a game, and immediately say to them "This game is awesome, check it out in my shared library."

They use the word "family", so I wonder what they mean? I guess they mean "people in the same house", but I could be wrong.

> Ofcourse, there is the limitation on reselling games. But honestly, I have had an xbox 360 and ps3 for years, and I have never sold a game, and only bought one or two pre-owned games.

Well, that's great for you. Unfortunately, it sucks for other people.

Ann is not as wealthy as you. She loves buying new games, and knowing that she can sell games she doesn't like gives her power and confidence. She can risk $40 on a new game that she might not like.

Bob is not as wealthy as Ann. He buys most of his games second hand. None of that money goes to the game devs - just as when he buys a second hand car none of the money goes to the car manufacturer, or when he buys a second hand book none of the money goes to the publisher, or when he buys a second hand chair none of the money goes to the carpenter. Except, the money does go back, indirectly, through Ann. Being able to buy cheap games means that Bob can buy more accessories, or spend money on online play, or on Indie games.

$GAMESHOP sells new and second user games. They love Ann for buying new games. They love Bob for buying second hand games. They make a bit of money off each of them. Having more customers makes it easier for them to stay in business.

I dunno, maybe MS hates $GAMESHOP and only wants to sell games through an XBOXONE[1] web-tv-interface-app-store thing.

Perhaps I'm just too old for video games. I got depressed when Nintendo added region locking to 3DS.
Really? I use Windows 8 daily and have never seen the full screen calculator. When I open the calculator, it opens in Desktop mode and presents the same calculator as what I used in Windows 7.

Edit: Hrmmm... Looking at the screen shot in the other comment, can't you just dock the calculator to the side like other metro apps?

A quick Google brought this example - http://blog.laptopmag.com/how-to-dock-and-undock-apps-in-win...
Seems like Microsoft has repeatedly hit their developers (developers, developers) recently.

- They're beginning to lock down their platform

- They effectively killed the once hailed .NET for desktop development

- They're killing other popular technology, like XNA

It appears as if they're in the process of migrating away from their island of proprietary technology, adopting stuff that has become popular in the rest of the world. I wouldn't be surprised if they killed off DirectX in favour of OpenGL at this point.

And that'd be good, of course. But I'm wondering if alienating all those MS-only developers is a good idea.
My guess:

1) they are also listening to phone calls of Americans, despite what Obama said

2) she may be referring to the fact that NSA can spy on Americans without probable cause a week before deciding whether to ask FISC for a general warrant or not, like Mike Arrington said [2]

3) the "upstream" part of the slide [1] sounded very similar to that AT&T room from years ago, and they might be repeating that, with a slight twist

Steve Gibson from TWiT's Security Now had a theory yesterday [3] that they may be doing something similar now (which is why they also called it "prism"/cable splitter), but this time instead of getting all the data indiscriminately, they get the data from where Google, Microsoft and others are hooking up with the cable providers. This way they know exactly where it came from, so then they can go and use NSL's and FISA orders to get that data on that individual from Google and Microsoft.

[1] - http://static.guim.co.uk/sys-images/Guardian/Pix/pictures/20...

[2] - http://uncrunched.com/2013/06/11/connecting-the-prism-dots-m...

[3] watch around 00:58 - https://twit.cachefly.net/video/sn/sn0408/sn0408_h264m_1280x...
> I just don't understand why he doesn't price his time and skill and use the prints as add-ons.

Is wedding photography his primary source of income? If so, it's his business model and the "standard" business model for wedding photographers for years.

Find a photographer who does something else, but does weddings on the side. Elsewhere in this thread, I mentioned getting a print of each picture and all of the negatives from the photographer at my wedding -- he was a crime scene photographer and did weddings on the side. He did not want the hassle of dealing with prints, different sizes, packages, etc.
> To date, CloudFlare has never received an order from the Foreign Intelligence Surveillance Act (FISA) court. Moreover, we believe that due process requires court review of executive orders. As a policy, we challenge any orders that have not been reviewed and approved by a court.

This needs to be clarified urgently. Anyone reading this would, quite reasonably, assume that this court review would (maybe among other things) seek to protect them from unreasonable search and seizure, that to get court approval the US government would (at least in principle) have to establish probable cause (or at least some kind of level of cause) of some crime (or at least some kind of bad behaviour). In fact, for non-US-citizens living outside the US this is apparently (IANAL) not the case. They appear to have quite literally no rights that the FISC court is obliged or entitled to uphold in the face of a FISA 702/FAA 702 order targeting them - neither rights under the Fourth Amendment, nor under FISA or any other law. From any specified non-resident alien the US government can seemingly take whatever data it wants, for any reason, without even having to state the reason to the court. Blatant industrial espionage? 100% OK. Watergate-style snooping for information to use in political dirty tricks? 100% OK. (The US government is completely clear that the purpose of FISA 702 is to eliminate the probable-cause requirement: http://www.aclu.org/files/pdfs/natsec/faafoia20101129/FAAFBI... ) Again, this will quite reasonably surprise people, who are used to for example having their US property protected by the Fifth Amendment even as non-resident aliens. Therefore CloudFlare's statement must make it clear and explicit to them that they are SOL once the US government decides it wants their data and that CloudFlare's demand for a court-approved order is a chocolate teapot when it comes to protecting them (as opposed to CloudFlare).

> As part of these challenges, we always request the right to disclose at least the fact that we received such an order but we are not always granted that request.

This could also use some clarification, since of the several thousand FISA orders served to other companies there doesn't seem to be any trace (IANAL) of one where the government has lifted the gag. The statement should make it clear that until there is a change of government policy, or law, or precedent then there is hardly a snowball's that CloudFlare's request will be granted.
> This is very dense code, and takes some getting-used-to in order to read.

I don't think so. It is full of syntactic noise, for what is really just notation for building a cyclic structure.

* type annotations stated explicitly, not inferred

* type variables given multiple times

* too much non-verb, non-noun syntax e.g. `#:::`

* and the actual construction of the cycle is stated imperatively with great ceremony (despite it being an applicative)

It is the opposite of dense.
Same, by working with something I am familiar with and have almost mechanical memory, no problems listening any music. That includes working on coding, but I have done it before.

By creating "new/bespoke" functionality, then I have to switch off music.

To read complex document and make my own judgement I need to switch off music.

And same problem applies with office work noise.
Software patents are illegal under the European Patent Convention. Nevertheless, the European Patent Office has granted tens of thousands of patents covering software.

Then what's the point of the European Patent Convention?
Music engages your creative hemisphere.

Do you have a source for this?
See the correction in the text:

[Correction 2013-04-24: Parliament did not yet adopt the motion, but rather decided to pass it to the parliament committees for further consideration.]
I've been thinking about private fields lately.

In Python, a private field starts with an underscore, and someone who knows the culture of Python knows that the initial underscore encodes the notion "This field is not considered to be part of this library's public API, and it may go away or change behavior at any time, not necessarily a major version bump of this library, and if you look at it or change it, you'll be responsible for maintaining your code when we break it. Also it's probably totally undocumented, so you'd better read the library code to make sure it does what you think it does before you use it."

A good developer will weigh the work that can be accomplished today by using the private field against the future consequences of the underscore's admonition, and come to a wise decision -- if (s)he decides to use the field, the Python language will defer to the programmer's human judgment and allow it.

A mediocre developer won't understand the underscore's implications, and will blithely use private and public fields in exactly the same way, because Python won't stop them.

In Java, the language itself will prevent this from occurring -- a private field, in Java, is really private. So the compiler [1] prevents mediocre developers from producing brittle code by referencing private fields everywhere.

If you have a lot of mediocre developers in your organization -- which IMHO tends to happen more in larger organizations -- then you want a stricter compiler to stop them from writing unmaintainable code.

I personally prefer the Python way, simply because I've been bitten by this Java "feature" on multiple occasions -- a third-party library marks some field as private, but I really want to use it, to the extent of being willing to deal with instability by updating my code or freezing the dependency, if necessary. But I can't, without making my own fork of the library.

[1] The runtime also prevents private field access. So even if you bypass the compiler's checks by patching it or hex editing the compiled bytecode, you'll still get runtime errors from trying to read private fields outside the class where they're defined.
Yah, but that's kind of my point. They are spreading themselves thin because their business model is all based around vertical integration.
Indeed. For those that aren't aware, their new album just came out a few days ago as well.
Prediksi Skor China vs Thailand 15 Juni 2013
Prediksi Skor China vs Thailand 15 Juni 2013. Prediksi China vs Thailand. Prediksi Pertandingan China vs Thailand.
The Destruction of the Web
Ah yes, I hadn't thought of that way of parsing it... like "fight the good fight"...? Interesting how language can be interpreted in so many different ways... Kind of like the law I guess... ;-)
There are also "traffic calming" designs (some of which incorporate naked roads concepts) which can reduce accidents.

David Snowden (I ran across his name searching for items related to another Snowden in the news) mentions in a YouTube video a roundabout in England which, despite its visually frightening appearance and apparently very high traffic densities, is one of the safest intersections in the UK.
I'm pretty sure the author of Irrlicht 3D is aware of Linux being a viable alternative.

I guess the thing is, Visual Studio is actually quite a good C++ IDE. The best one out there, as far as I'm concerned. I'm not a big fan of IDEs, but if you're into that stuff...
Also progressive house mixes from https://soundcloud.com/cid-inc and https://soundcloud.com/mystic-mind
One of the guy introducing "The Crew" at the E3 told one journalist : "you have an iPad? How does it feel whan you don't have WIFI or 3G for it? It feels empty and dead right? I believe consoles are becoming about online now and in a few years you'll understand what I meant here".
Microsoft has a long history of putting out terrible products, improving them with the subsequent version or two, finally putting out a good product, and then promptly turning around and screwing everything up.

I think they have an amplified version of the 'need to be the underdog to do good work' syndrome. Once they finally climb that hill, they become their own worst enemy every time.
This seems a month old. Has it become a law yet?
IDEA-57233 Editor font antialising/appearance problems on Linux
http://youtrack.jetbrains.com/issue/IDEA-57233
I like the idea but right now I have no connectivity on this app.

So far I've been using raining.fm because chamber music sometimes slows down and quiets so I can hear my co-workers.

My goal is to shut out what everyone is saying, but not the fact that they're talking. So far raining.fm has been perfect, but the only small downside is that when you take the headphones off it feels like you stepped out of a space shuttle or something.
Does this count?

http://james-iry.blogspot.com/2009/05/brief-incomplete-and-m...

It's a masterpiece!
Compete in the “Amp Your Firefox” Add-ons Contest
> Expect no documentation in corporations. [...] If this would have been my own company there would be tons of wiki pages.

Yes, it it were your company you would have all you employees write tons of document instead of working on new project and actually making money, I know all freelancer and small company have tons of document and run on CMM5.

Wonder why all old CEO never thought of this. They should hire this guy to be the new CEO.
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.

You do know that Scala allows just that, right?
The Guardian interviewed Snowden for an entire week.
We've seen 10 minutes of it.
I'm going to rant big time, and I expect downvotes, but this is my true opinion, has always been and will always be, so I see no reason to not write it down here.

I don't think Microsoft ever cared at all about customers or products. Microsoft has been making money out of patents and white-gloved mobbing for ever, not out of customer happiness. Probably around 90% percent of what they earn in OS licenses comes from preinstalled laptops and desktops, where the user doesn't even have the choice to reject paying for them because they gently mobbed all manufacturers into shipping with their crapware installed, so they don't even need to care about making a great product, just one that's good enough and works most of the times.

I've paid for at least 5 Windows licenses that I never, not even for a split second, have used. First thing I do when I get a laptop is install Debian on it. I have NEVER even seen the Windows logo come up in any of my PCs, yet I've still had to pay their mob tax. No matter how much you fight with the clerk or how many emails you send to the manufacturer. They can't do anything. It all comes from above. The hardware and the software are a unit. It's a bundle, you can't separate it.

Xbox one sucks, alright. So did all Windowses from 1.0 till 3.1, Windows 95, Windows Me (especially), Windows Vista, and uncountable other terrible decisions that, somehow, didn't manage to sink the company. I don't think yet another awful product will even manage to make a notch to their massive fortune.
Have to disagree on many counts. Though not the visa-receipt thing, that was brilliant ;-)

1) Chinese public transport is subject to random stops and searches. Everyone has to show identification.

2) The Chinese borders with Vietnam and Laos are not exactly tourist destinations. The place is rife with ethnic tensions and saturated with military presence, due to opium trafficking, smuggling of goods, and that little war between Vietnam and China.

3) The hill-tribe and minority "armies" (gangs?) are just 2nd-rate heroin traffickers, and that region is one of the most heavily infiltrated by intel, specially Thai. Thailand is one of the closest U.S. allies, right up there with Colombia and Jordan in terms of ass-kissing to State Department.

4) Both China and Vietnam are police states; any whiff of him and they can mobilize undercover cops of an entire city. Hotel and taxi operators are the gov's eyes and ears. Not to mention you're required to register your movement with nearest police station (no one ever does this ;-)

Bangkok would have been a perfect option, since the people are desensitized to white men and no one would notice him.
That's what I meant. First we need to see if it's legal, and THEN whether it's useful / serves any kind of purpose with any kind of efficiency.

The problem is, "necessity" or "usefulness" are used as substitutes for legality.

"Well, it's not, technically, one hundred percent legal, but look at how well it works in fighting [terrorism|pedophilia|some other big cause that gets people all worked up without actually threatening anyone in any statistically meaningful way]".
> Excel 4 made lotus 1-2-3 obsolete virtually overnight

Isn't that the benefit of being "spread thin" though? Xboxone might die but at least they have the other stuff.
This one is certainly not true as a developer who spends his day job building Windows Store apps.

You will need an internet connection to acquire a developer license once every thirty days but that takes about two minutes and that's about it.
Elsewhere on the Internet :) http://i.imgur.com/VGaCBrl.png
> I would love -- love! -- to be spread so thin.

I think the argument is that thinness is evaluated by a width/height ratio so while it sure is heighty, taken globally it lacks so much focus that the width dwarfs the height. Besides, given the sheer size of it, it's really hard to get a good perspective.

By comparison, Apple is incredibly focused and generates more revenue while still being way less 'everywhere'. Looking at it that way, it seems Microsoft is aiming for a long tail effect.
Actually, their substantial diversification beyond Windows means that it's very, very unlikely Microsoft is going to fall (easily or quickly). Microsoft could lose the entire consumer Windows business and be just fine (despite the hit their stock would take), particularly as they keep growing in other sectors while Windows becomes less important by the day (and is clearly done growing as a business). Consumer Windows is about 1/3 of Microsoft's profit these days.

Apple by comparison gets about 3/4 of its profit from the iPhone. Google is even worse, 95% of their profit comes directly from search.
I'm not sure I understand your point. How does making the Xbox hurt Windows Server or Windows Phone?
As a photographer giving away RAWs is just not something I'd ever do. No scam involved.

Sure it sounds like this particular photographer is trying to get more money for prints, but that's been "standard" in the wedding business for decades, even before digital photography.
Not necessarily "on the run"; there are people who have had enough of the modern lifestyle and decided they want something different for themselves.
How does LinkedIn's recommendation system work?