skysight-inc/HackerNews huggingface dataset:
It's obvious that Microsoft doesn't have as much to lose with a DNT default setting in IE10 when their profit center is tied to Windows and business software. They have MSN.com and Bing but both are money losers and at this point, hurting Google and Yahoo might be a better strategy even if it means "cutting off your nose to smite your face". They also hope that this will stem the defects from IE and help sell more Windows 8 upgrades and Surface tablets in general.

In regards to how people feel about tracking, people are always asked in isolation about tracking and of course everyone say's they hate it and they don't want to be tracked. The better question is asking them if they will accept the alternative. Scared of Facebook? Put a $5 fee per month to replace lost ad revenues and users will depart en masse. The reality is a big chunk of the internet and the services people rely on, love, and use daily are ad supported and if given the alternative of a free ad supported model vs. a paid model, they would choose ad supported.
As far as I can tell, there are 2 advantages to the separated header file, implementation file pattern in C. First, you get easy documentation of a library's API, and second, the advantage that you mentioned (implementation changes do not necessitiate a full recompile).

I would argue that both of these (or atleast the core of these) is addressed by Go.

For documentation, there is a simpler way to get at a library's public API; an automated program that extracts that API and presents it in a web page (or in your console). See http://golang.org/pkg/unicode/utf8/ for an example (for completeness, here is the file it is generated from http://golang.org/src/pkg/unicode/utf8/utf8.go)

For avoiding unnecessary recompiles, Go solves this problem by making compiles really fast, rendering this problem moot.
It is not deemed illegal in China, there is no transparent policy to blocking sites. If you call a Chinese ISP and ask them why Facebook isn't working, they'll tell you it must be Facebook's fault.
Yes the whole article reeked of fanboyism at its peek. Why do we have to compare everything to Apple? Maybe I prefer USB ports and SD Slots over the unnoticeable weight and the retina display or maybe it is because I can finish up my office documents on the go. Just because it is not useful to you does not mean it won't be useful to anyone.

Glad it doesn't happen with other things in real life, glad people have different tastes and preferences, else we will be living in a world with only one brand of car, one brand of clothing, one brand of ...
You don't even have to go to the B&O stores, you can hit much closer to home with the computer set and Sony stores.
Gruber Loves the Nokia Lumia. He's written quite a bit about how he appreciates its style. He's also quite intrigued by the metro style elements of Windows Phone 7.
Absolutely no cake love for Safari?
> > when they fix the somewhat broken runtime

> Sorry, remind me what this is referring to?

I think he may be talking about the conservative gc which causes memory to effectively leak a lot on 32 bit machines.

http://code.google.com/p/go/issues/detail?id=909
My experience is the opposite: When Chrome starts to hit the disk, it freezes, especially on startup.
I prefer just ordering gadgets on amazon and have them delivered to my doorstep. Beats having to walk to the store :-)
"Why do we have to compare everything to Apple?" - Because Marco is an Apple pundit? Because he makes his living creating and selling IOS software and services? I would think, by now, anybody on HN would know what what type of slant they would be getting on theloop, marco.org, parislemon, and daringfireball.
In 1930 he wrote D. H. Lawrence: A First Study, the first book-length work on Lawrence, which appeared in print within a few days of the death of its subject, unfortunate timing because it seemed like an inadequate memorial rather than what it was intended to be, a critical reappraisal. It also suffered from a regrettable misprint, rendering the heading "Sea and Sardinia", as "Sex and Sardinia". This was soon amplified by rumour into "Sex and Sardines", none of which helped Potter's reputation as a serious writer.

Poor bastard.
I'll wait until the kickstarter video comes out showing me how hard my life is without this button.

Props for making the tiniest iPhone accessory yet!
Isn't Surface all Metro-y?
How to Take Advantage of iTunes Connect Keywords
This comment borders on trollish. I have experienced crowded Apple stores myself in my own city (Beijing), two hour waits for repairs suck. That Apple stores have been very successful is hardly a secret or controversial. I can't really compare to Microsoft stores, since we don't have any here.

Disclaimer: I'm a Microsoft employee, hardly an Apple fanboy.
Clojure is far from pure.
Thinks like this have an unnerving "smell":

"Dependency hygiene trumps code reuse.
Example:
The (low-level) net package has own itoa to avoid dependency on the big formatted I/O package."

...now, if this kind of attitude stays in the core dev land I don't really care about it. But when I'll consider Go as an alternative for a large project, I'll start worrying if people adopt the "it's OK to reinvent some wheels" philosophy when they start building higher level frameworks in Go... I mean, how hard can it be to split the "big formatted I/O package" into a "basic formatted I/O" package and an "advanced formatted I/O package" that requires the first one, and have the "net" package only require "basic formatted I/O" (or maybe even make "basic formatted I/O" something like part of the language "built ins" or smth - I don't know Go so I don't know the Go terms for this)?
Nice try, netlink02-20.

Here's the link without a referal tag for anyone interested:
http://www.amazon.com/gp/product/1590597141/
The MS store employee who says you can't see any pixels is obviously lying, and I'm guessing that's what Microsoft told them to say.
I had a similar experience switching to a macbook air. It really does make a difference when you can walk around holding your laptop easily in one hand. It's a 13incher so I don't hold it for prolonged periods but I do find I move it around a lot more during skype conversations and I use it for things like radio when I'm cooking in the kitchen.
Sure, and you know what, actually after thinking about it and reading more of the sweet.js docs, I actually want to try it out some and see where it goes. I actually think I'm changing my mind already.
Why video game journalism sucks: The Rybicki Maneuver
I think Apple can afford its own cake.
You weren't there today. That same Microsoft store was packed with people checking out the Surface and all the other new machines. The Apple store across the aisle was pretty quiet by comparison.
What is the deal with people running around decrying the fact that people compare the surface and the iPad. Of course you can compare them. Microsoft might not want you to, but they will be compared. Not many people are going to get both. They are both tablets.

And just like every other consumer, you need to compare the latest iPad with the latest surface. Not many people care about your excuses.

Why are there so many Microsoft apologists out this week?

Yes, there are advantages to the Surface, this should have been the focus of your reply.
This post is 1/100th as useful as full write ups from Wired, Verge, ArsTechnica, or Anandtech. It's just not deep, insightful, or meaningful in comparison. I'd highly recommend reading those reviews if you're looking for anything insightful about the Surface.
Parser and lexical analyzer generator for JavaScript, written in JavaScript
The Japanese closer to the Chinese, that the USA.

The vast difference is 'Uncertainty Avoidance' - while Chines go with the flow and are able to accept Uncertainty, the Japanese will do nearly anything to avoid uncertainty. [J:92, C:30]

The second difference is in Competition/Cooperation [Masculinity/Feminity], (J:95, C:66]. Japanese society values hard work and competition and excelling in work far more than any other society.
well, he correctly noticed that the gestures and animations take a different approach than Apple's but that apparently just makes them "wrong" to him - Apple's is the only valid approach.

fwiw, here's a good presentation of the design rationale behind the use of animations in Windows 8: http://channel9.msdn.com/Events/Build/BUILD2011/APP-206T

Gestures: http://channel9.msdn.com/Events/TechDays/Techdays-2012-the-N...
And in response the ie team switched to sending them a cupcake per release.
There was a plan to ship one, but there weren't any without rounded corners at the bakery, and they didn't want to risk a lawsuit.
I remember buying my first Commodore Amiga. A small, local store, where they let you play around with the machine and showed you games and demos. Friendly, no hard sell, and cash discount.

The guys running the store would give you honest opinions about the software and hardware, they would tell you not to buy something if they figured it wasn't really what you needed.

The Apple Store offers a great retail experience, it's streamlined to process sales quickly, and the staff are friendly, but I don't get the feeling they really care about what they're selling.
This is totally true, this guy has crossed the line of constructive criticism. But its kind of obvious, his main (maybe only) income comes from apple, so he has to compare everything to his life provider.
> I'll start worrying if people adopt the "it's OK to reinvent some wheels" philosophy when they start building higher level frameworks in Go...

I certainly don't have this philosophy, and I don't know thats its a thing amongst Go programmers. I think its just a standard library thing.

> I mean, how hard can it be to split the "big formatted I/O package" into a "basic formatted I/O" package and an "advanced formatted I/O package"

It would easy, but then you're cluttering your library to make implementing the std lib easier, rather than making the lives of people using the std lib easier.

> or maybe even make "basic formatted I/O" something like part of the language "built ins"

Things that are in the language built-ins would need to go in the spec, and would need to be implemented by two separate compiler suites. The authors seem to be doing their best to keep the core as small as possible. Having libraries written in Go is cleaner, reusable across compilers, and give newcomers a place to read idiomatic Go.
That's an important point. When Samsung or Microsoft take hints from what Apple do, many decry this as though Apple were never themselves inspired, and that's misinformed.

(others) -> Bang Olufsen, fashion boutiques -> Apple Stores -> Microsoft Stores -> (future)

This chain of inspiration is precisely what makes intellectual property very vague to reason about.

Meanwhile, it's probably also misinformed to say Microsoft or Samsung were not inspired by Apple. I don't think Microsoft were primarily influenced by Bang Olufsen stores. I don't think this is the direction they would have taken without Apple doing it before them.

I don't know if Macro is not seeing the picture clearly or if he's just miscommunicating. If he's saying that Apple was the original source of this store layout, that's silly. If he's trying to point out that Microsoft's decisions were largely a reaction to Apple's, he's not wrong.
Windows 8 Promo Code Gaffe Lets Anyone to Upgrade for $14.99
Actually, back in the 90's, when PC margins were much higher, there were a plethora of small boutique PC builders out there. Many of them were far nicer than the Apple stores of today. Since they could turn a profit in the kilobucks on a good sale they tended to go to greater lengths to woo customers. Nice decor, not cold-looking ikea cast-offs. Free coffee and snacks. Aeron chairs in front of high-end demo rigs loaded with the latest software, whether it was AutoCAD or Half Life. The salespeople at these places tended to be genuine computer geeks who would enthusiastically gush about anything you asked them rather than bored kids who you can see going through the Apple protocol binder in their heads after every question you ask them. Most systems coming out of places like this were custom, right down to the installed applications.

Of course, PC margins gradually shrank until they basically became commodity items. Assembling PC's gradually got easier too. e.g. When was the last time you had to set IRQ/DMA channels via dip switches or had to worry about which side of that ribbon cable goes to pin 0? Assembling a PC today is practically impossible to mess up, so a lot more people do it themselves. As nice as many of these boutiques were and despite the care that many of them put into their work, their business model simply became unsustainable. Note that Apple's computers were also sold in some boutique stores at one point, although in the 90's stores specializing in Apple products were already not doing well because Apple of the 90's was decidedly unsexy. (The stores of the 90's specializing in Apple products that I can remember were all decidedly dingy actually...)

Please do not say that Apple "changed the way" computers are sold in person. They didn't. They leveraged their higher profit-margins to build stores similar to those that their own hardware had been sold in barely a decade earlier. This let them cut out retailers, increase vertical integration, and maximize profits. There is nothing new about Apple stores except scale and profitability in an era of commodity pricing. Don't get me wrong, that's admirable, but from a business stand-point, not from a user-experience stand-point.
The article notes that he already got plenty of connections throughout the process.
I've worked in Austin as a live sound mixer (FOH engineer, as we say) for a while now, and it's evenly split-some will say build your gain structure using the exact method; up until you clip, and back off from there.
And unfortunately a centralised volume control might require defining standards. I wonder if there is a way to hack around that.
How mobile tech is changing travel [infographic]
We use Restdown for REST API doc.
https://github.com/trentm/restdown

For topic documentation we use Confluence, but not particularly enamored with it.
That's possible. I don't usually move around during flights. I went LAX - HNL and back without leaving my seat. For my purposes, I would prefer a shared private jet over first class.
For Apple we have MG, Gruber and Marco. For Microsoft, is there any? And for Google?
> It would easy, but then you're cluttering your library to make implementing the std lib easier

yeah, but the "advanced formatted I/O" package can include all the function from the "basic" one (i.e. act as if it contains all the functions and structs from both of them) and be the only package 90% of regular language users know about, and if happened to need to write some low level code that only needed the "basic/low-level formatted I/O" I would just import that ...it just seems 100x more "sane" to do it this way
Honestly, after it became blatantly obvious that the author is the protaginist in an all-out Apple circlejerk epic, I couldn't read anymore.

Terrible review and even though I'm skeptical on Microsoft, I would never listen to such biased crap
Microsoft Surface RT a great yin to iPad’s yang
Your IQ could see a similar jump if you spent a lot of time practicing for and taking IQ tests.

IQ is a psychometric measure of a construct, intelligence, so when you increase your IQ by getting better at taking the test, you are not actually increasing intelligence, just influencing the measure of it.
This guy is naturally arrogant. I totally understand how Microsoft is missing the point but come on, what is the point of this article?, is he trying to point out that people are missing these kind of things?.
Just a question: what platform is this built on, and did you use any external library for infinite scrolling?
Very entertaining. Thank you for posting!
Can't you summarize? I don't have 120 minutes. If you spend one minute making your point, and I spend one minute reading it, this conversation will be more efficient.

Sources are great when they support or expand on points you're making, but they're no replacement for dialogue. The comments become really spammy if it's all just links to videos and research papers.
> if you don't adore the iPad you're in denial

That's not what he said, that's out of context. You're extending it to some ridiculous extreme.
If anybody is planning an anthology, the domain name for 'Fifty Shades of Apple' is still available.
I second what biscarch said. It is most certainly an over-generalization to imply that highly-talented individuals must have studied for the PSAT in order to have done well. In my experience, it is quite common for intelligent people to do very well (NMSC Finalists) without studying, especially because that was true for me and several of my friends.
To me it looks like Go is designed to make compiler writer's life easier rather than programmers. Why is it so important to save on symbol table if it does make language less intuitive (at least for people with C background)?

We should be moving towards compilers that are capable of dealing with even more closer to natural semantics, not the other way around.

I'm suspecting similar mindset was at work when making decisions on error handling which, IMO, is the most appalling part of Go. If you have coded in C most of your life then it's same ugliness as usual but for others it's a huge move backward. Again the designers of Go could have implemented exceptions and let programmers choose what mechanism they prefer. This would be same as in Java or C# where a programmer can choose to return error values instead of raising exceptions. But I guess that would be more work for compiler writers.
Um, Bellevue, as in Bellevue, Washington? Bellevue, as in just over three miles away from Microsoft HQ as the crow flies? A mall in Bellevue has people flocking to the Microsoft Store and eschewing the Apple Store? Huh!
The pictures clearly show that the entire mall is empty, not just the Microsoft store.
> strawman arguments

This is a blog post, not a research paper. That's not a strawman argument, it's a joke.
Woops, my lottery was supposed to refer to people who can get the lowest possible ("perfect") score. Looks like I can't edit my comment now.
Earn money by talking about things you love
I just checked the latest figures for the UK vs Germany. As a British citizen who spent the best part of a decade living in Germany I was surprised by how accurately they capture the cultural differences and similarities.
Yeah, I realized most / everyone probably wouldn't have time to watch but hoped someone might be interested. I guess my basic point is that the animations and gestures are deliberately designed to feel more precise and clarify the discrete actions you're taking (which is to put a more positive spin on what he describes negatively as "feeling like a computer" - not that either spin is right or wrong). It's a purposeful contrast to Apple's bubblier approach, it's not that they tried to make their animations like Apple's but Didn't Get It.
Knowing an absolutely incorrect answer to every question is difficult to ensure. It leaves things up to chance since you cannot prepare for the exact questions you get. On the other hand, knowing all the correct answers is perfectly doable.
Why oh why did I read another pointless Apple fanboy article. It really isn't worth taking sides with these big companies and their sales tactics... Both play cheap awkward tricks. Both are trying to get your money and manipulate your habits.

The last line of the article says it all "I fled Windows 8 years ago with no intention of returning". Wow, thanks for that information. I really needed to know about your blind faith in Apple, and your feelings for Windows. I'm sure you attend Apple store openings and queue for the high-fives and woot-woots.
The "obviously wrong option" often turns out not to be as wrong as I first thought.
Great article.

I get that some want the hardware upgradeability of MS PCs, but your can't do anything to Windows because its closed source. I buy Macs because I get the benefits of both a polished and (somewhat) open source operating system - not to mention its Unix. Also, in Apple hardware you actually know what you're getting - the majority of it is Intel. With other manufacturers unless you custom build your machine, its hard to know what you're actually getting inside beyond the specs on paper.
As wikipedia explains, the term has been used to describe the culture of 2 distinct decades, not the decades in between
For anyone wondering what is meant by the "12700-choice" questions mentioned starting in section 5.1, they are the questions in the "student-produced response" format analyzed in section 8.
Just put the wire inside your shirt!
Apple aren't great because they invent everything from scratch. They're great because they are able to consistently identify the best ideas and combine them into something amazing.

Microsoft, on the other hand, seem to take a bunch of concepts at face value and mash them together without totally understanding them. Or perhaps in a company so large and distributed it's more a case of great ideas becoming corrupted over time. I don't know.

Look at Marco's photos of the Microsoft store. On the surface it looks like they did a good job. Look a little closer and you quickly see dumb decisions. For example, the "Windows 8" lettering on the floor they need a staff member to warn people not to step over. It's these mis-steps that undermine Microsoft and make them look like they're simply ripping off Apple Stores (and tablets) without really understanding what makes them awesome.
I thought the author's comment about being able to type as fast on the on-screen keyboard as the type cover was totally missing the point. The on-screen keyboard takes up half the screen. Plus, with the type cover, you can hold the screen at a good viewing angle while typing on a flat surface.
Non-apple partisans see their counterparts as brainwashed idiots incapable of thinking beyond what a single company offers in a sleek packaging; and those in favor of Apple see the critics as tasteless individuals with no sense of design, and who just don't get what it means to build hardware purely for the end user.

I doubt there's any way out of this :)
Just for the record (no big issue but I am accustomed to founders/employees disclosing their affiliation)

"I'm Alan Fairless, a co-founder at SpiderOak" [1]

[1] http://news.ycombinator.org/user?id=rarrrrrr
You're the one who brought up that it's "just by a HN user", as if that was the most salient aspect of his life. And I don't think the top-level put Tarsnap forward as a drop-in replacement for Dropbox anyway.
Fashion Design
Fashion Design - http://www.psdmate.com/2012/10/27/fashion-design/
Fashion Design - http://www.psdmate.com/2012/10/27/fashion-design/
Fashion Design - http://www.psdmate.com/2012/10/27/fashion-design/
I recently saw someone standing in front of a Mies van der Rohe building and call it ugly because the windows featured no curtains and no flower boxes.
Oh, and this concept of interfaces that is so well executed it's not even funny.

http://golang.org/doc/go_faq.html#nil_error
It would be very nice to see Ubuntu Core running on the Asus Transformer Pad series with the keyboard/battery dock.

The Nexus 7 and the TF700 seem to have very similar hardware around the Tegra3.
CTF: root this box
Also, never ever treat any system as a backup, if you haven't tested that restore actually works. Do that, and a likelihood of loosing your files would get a lot smaller.
Nomiku was built with 20K during HAXLR8R (http://www.kickstarter.com/projects/nomiku/nomiku-bring-sous...)
Do you think maybe this is just a focusing illusion?[1] And therefore the utility you associate with the service is not correctly attributed.

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