skysight-inc/HackerNews huggingface dataset:
Flash has been in decline since the first iPhone, but is still used to track people with unkillable cookies and to make obnoxious ads. Hopefully those days are now over.

No, they’re not. HTML5 supports session storage which will lead to some very nasty cookies stored for an eternity on your machine.
By your definition of "enriching", 80% of the startups discussed on HN are not enriching anyone's lives.
Makes sense if you are aiming to disappear in the crowd. Just get hired because you learned the right language, not because you are good at your job, not because you are productive.
My daughter can create music with Easy Beats 3, she likes the auto drumming thing in garage band because she can record her own songs. She also likes to paint pictures with Paper, she has hot own books so we can keep our drawing separate and so we can print them out or share them. Finally, she makes little animations with Hopscotch. While these are all creativity generators she and I both refer to them as games.

I do use the iPad for Flipboard and netflix and games but just as often when I reach for my ipad I reach for my stylus to draw or headphones to create a song. I know I'm n of one but one of the things I'm teaching the next generation is that this one thing is a tool that can adapt itself to almost all of her tasks in school and beyond, when she wants to play, when she wants to create or when she wants to learn in a non school context. I don't know if most people look at it that way, but those who do will have more opportunity than those who see devices purely for consumption.
What did you try to accomplish with this post? The parent post talks about the perceived mono-culture of Microsoft, and the effects this has on his "friend Greg" when Greg later tries to seek a new job.

Your post is all about how much you like Microsoft. It could likely be replaced by the words "But I like Microsoft developer tools", and still get the exact same message across. There is no sources to back it up, or arguments against or in favor of the parent post. Its the exact style of comment that creates flame-wars which HN want to eliminate.

Please, if you reply to a commenter about mono-culture and job seeking, focus your comment on that subject. Do not fall into "but I like X" kind of replies, or all you get back is "you are wrong, X is bad".
Yes, ASP.NET MVC is ASP.NET, but that neither changes, nor invalidates anything that I said.

a) Rails is an actual MVC framework.
b) ASP.NET was an over-complicated, leaky, fairly opaque abstraction for web programming.
c) It took years for MS to then come out with their own MVC framework.
Thanks for pointing this out. Thought i was crazy by see Google and Apple as god here, and the rest of companies just crap. Vicious community. Really a shame on a so called intelligent people.
Google’s New Service will show Animated Map of DDoS Attacks
It's much like ruby in that to get everything I wanted I had to go to source, which means jumping through some hoops. That's all.
No. Map data wouldn't be very useful in an RSS format :)

I mean more services and sites should provide APIs to provide access to the DATA.

While twitter have somewhat recanted on this recently, the ability for anyone to create a twitter client and use/display the data provided by twitter opened up things far more than just using "open formats".

The key point is, that there's a difference between DATA and DISPLAY - and I think this article missed that point.

However, it's concerns are valid

EDIT: Whoops - replied too fast, just saw your full comment after edit, everything except the flat 'no' still stands :)
If selling under cost makes the difference between being $10000 in debt and $1000 in debt then it matters. The latter is much easier to deal with on a personal level, because individuals tend to have support networks / savings.

I'm guessing here, but I think mining is currently on the level of individuals and not corporations.
Yea actually even last week I have spent and entire day trying to bend a c++ library to my will due to errant assumptions and such. All part of the long and painful learning process!
Nothing about this article convinced me that "Mavericks is a move against the open web". Instead, I'm pretty convinced the title is just as sensationalist as the article linked at the bottom of the page: "Why did Apple name its operating system after a lethal surf spot?"

That said, a Web-based Apple maps would be lovely. I'd like to point out two things that make this whole article seem a little premature:

1. Google Earth (a desktop app) preceded Google Maps

2. Apple already had a lot of the code in place for a native maps app. I can imagine porting the iOS app to the desktop is a pretty trivial task compared to developing an entirely new Web-based solution.
they've done it for the ipad mini and the macbook pro as well. their product line involves one retina and one non retina model ( except for the iphone). i believe it's done that way purely because it's easier to explain to people when it's consistent.
next year will probably see the switch to pure retina across all product lines.
Don't feel sorry for us, we are very happy :) I'm so happy when I can show my latest pictures to my grandma, read my comics (all in one device), or look up for questions I have / inspiration on internet... all of this I was doing before with different mediums (books, photo paper, dictionaries etc.).
So yes it is enriching my life as I have so many things in one small device that I can look up in a few seconds and can carry around so easily.
What FUD. "Oh no, an application doesn't use the web! This must be an attack on the open web!" What a crock. Hyperbolic click-bait. The article does not fulfill the promises of the title, the byline is completely unsubstantiated, and the author's conclusions, such as they are, are completely unfounded. At most, the only correct points of the article are that A) Apple is attacking Google by having a Maps desktop app, B) a desktop app can be a better experience than a web app, and C) information may - and often more by design rather than by technical limitation - flow less freely through native apps than web apps.

From that to "Apple is making an attack on the open web, accelerating its walled garden strategy..." is an illogical leap that someone trying push an angle or sell ads could make.
This was good, but…

Hermione (I'm sure that's her) rates her C++ knowledge at 4-5, and Stroustrup himself at 7!?

Bullshit. Either they are poorly calibrated, or they are displaying false modesty. Sure, they probably still have plenty to learn about C++, but come on, Hermione is already at the top 97% in terms of language lawyering.

Wanting to be stronger is good. Not realizing you're already quite strong is not so good.
I don't have investors, and I don't have employees, so I don't know about that. But I have clients, and they're not my boss, or my bosses, at all.

They ask for stuff, they wait for me to tell them what's possible and when it can be delivered, they're interested/engaged in the process, and they're happy to get the product in the end; they say thank you; they pay the bills I send them.

They don't tell me to sit here or there and do this or that.
As long as the code is fully visible and compiled by the same compiler, then yes.
Probably not, but it's a strong indicator that if you were good at what you were supposed to do, you will continue to be good at whatever new is thrown at you.
My children have learned to read from iPad apps. That's as good as gold for me. Better, even.
Why should Apple be suddenly forced to abandon their platform and create their apps on the web just because they connect to online services? Maps.app is a great smooth, native experience. Google's new WebGL maps are equally smooth in Chrome, which is impressive (the old ones didn't come close), but they're not native, and they're not what Apple has so much expertise with.

(I'm not so sure about iBooks, though; while anyone not on one of Apple's preferred Maps platforms can just use Google Maps, iBooks hold purchased content hostage with DRM. This is why I don't use iBooks. On the other hand, it's not like a "open web" app would be a good solution to this, since it would be just as annoying as the app to anyone wanting to customize their reading experience; getting rid of DRM would work better and make it pretty much OK for Apple to ignore other platforms. Maybe someday...)

Note that Apple is working on iWork for iCloud, so it's not ignoring the web entirely.
I feel the dislike of Microsoft stems from two major things:

1) Its history both when it was dominant and even with recent stuff like trying to force always on DRM with xbone. Techies at large just distrust MS. In MS's defense, I feel that both Apple and Google are working their way to the same place, a lot more slowly but surely.

2) The difficulty of developing in Windows while not using the MS stack. Sure, it's gotten a lot better over the years, but it's still not as easy as using OSX or some Linux distro. Even when you do use the Windows stack you get burned, I've known former VB devs as well as .NET devs who were with the Windows 8 transition. Your open source eco-system also really sucks, leading to a lot of unnecessary re-inventions of the wheel, which I don't have to do when using other tech stacks. (Codeplex was really too little and too late.)

I also think the second point is why there's not as much hate for Google and Apple, since their main offerings just work better from the techie perspective.
I don't want to go too recursive, but have you ever worked for a boss who became one because he/she did not want to have one?

Remarkable features I found were: Trouble delegating work (it's out of their hands), don't want to be hampered by decisions made in the group, resorting to "because I don't want it" where factual arguments are asked for.

For your energy, attitude and stamina it seems better anyway to have a positive drive ("I do because I want...") and not being steered by avoidance.
JQuery Validation issue: Cannot read property ‘settings’ of undefined
I find it funny that (as I expect) there would be much less buzz if they have used "gift" instead of "bribe". I'm really curious what the final reaction of the potential customers (of both sexes) will be. My guess is the majority of both man & women will reject such unromantic way to find the "other half". Of course if this app is about long-term relationships at all.
I got really annoyed by those stupid and ever-repeating mean comments like "do you want another ice cream?"
Yeah, I didn't put two and two together until after reading the Vanity Fair article, but I'd been interacting with Sergey because we're using erlexec in a project:

https://github.com/saleyn/erlexec/commits/master?page=2

Nice, and helpful person.
I'm not sure I entirely agree with the premise of this article or the narrow focus on Mavericks, but thought it might trigger an interesting discussion on where the line is drawn between web and native, and what the future holds for these competing ecosystems.

I do think it raises an interesting question - will the web ultimately supplant native apps, or do they still have something to offer consumers?
HN and Slashdot are the exact same site at different stages of life.

They begin as the news site with articles that only about 1000 people care about. So you'll go there because reading every single post on Lambda the Ultimate takes too long and you want a community that does the hard work for you of picking out the wheat from the chaff.

Then, after about three years, articles that compare the performance of subroutine threading vs. switch statements in interpreters slowly disappear and are replaced by articles about how the new Apple product is ingenious because it's the size of most people's thumb. Then comments become shorter, and you realize you no longer read the comments to gain a depth of knowledge. Where before you were continually amazed at some people's insight, now when you ask an honest question you are more likely to be flamed by a nerd with a chip on his shoulder that's desperate to start and win an argument.

For another year or two occasional glimpses of the better articles and comments keep you coming back, but after a while you start to go looking for the next site that's long on interesting and short on raging arrogance.

Then, five years after that, you might go back to the old site to see if it ever changed, and instead marvel at the cesspool it's become.

As a techie, you will have this experience once or twice a decade. Slashdot in its heyday (1997-98) was the HN of its time.
That's so true, and as more and more ads go HTML you will see crappy devs animating the dom resulting in poor performance on iOS devices and damaging battery life.

So the cycle continues.
That was a point in the original Vanity Fair article that really caught my attention because it seemed very wrong the way it was stated. None of us know all the details but--based on what was written in that article--it sure doesn't sound like a license violation.
Maybe because the App Store requirements, rather strangely, say "OSX 10.6.8". I suspect that might well be why it's free - can't have lots of people paying for something they can't use, much easier to do the checks during installation than at POS, and there will be a LOT of compatibility issues with various machines on the cusp.
New accounts can be handled differently by the flame war flamewar detector than established accounts.

That is, if this is a actually problem and not only a theoretical one.
This article is basically about the fact that "APPS" are coming to the desktop.

"APPS" are "applications". And before the internet, there were only "APPS"!
I'd rather my kid had got their hands on that than a bottle of gin and ended up in hospital with a stomach pump.
Personally, some of the stuff microsoft has been building recently looks really appealing. I want to give some of their stuff a chance, particularly their direction with tablets. I have a convertible tablet and in college used things like onenote and the text recognition it has is simply amazing, better than anything else I've used. I could stash an image on it, then write on top of it, then search it immediately after! So I think microsoft has had a good track record with tablet technology, and I'm definitely interested in trying out the new stuff. I haven't yet, simply because I haven't had a chance to test the new surface pro.
Arise & Shine App: Sleep more & always wake up on time.
This wonderful alarm clock combines the snooze function with your daily routine, allowing you to manage both at once. So you can sleep up to the very last minute and not worry about waking up late.
I would wager that Steve Jobs was not very interested in drawing or painting. I'll bet he would understand someone who was into drawing and painting who used a stylus, especially a pressure sensitive stylus.
Python Wizard
> it was legal for multiple personal machines?

Yes, the licenses were per-user, if you as a person owned and used 20 macs, you only needed a single license.
Sounds a bit like the contract I sent to India a few months ago.

One of my requirements was that it was able to send text messages.

What I got, was a ticked box, and an application that could also send text messages to 1 number. No, a number I could choose. One number as in, one cell phone.

And it wasn't even my own cell phone
Which is probably true even on a more objective measurement of "enriching". Sturgeon's Law is always in effect.
The 3GS didn't have it's name on the back. All iPhones have simply said 'iPhone' on the back.
This piece is just silly. No app on an OS with 7.5% market share is going to threaten the open web. Also, when did Google Maps become open?

But if it pulls it off, it could lead to a rush of programs in the Mac App store from other developers.

Let the gold rush begin!
>So is HN basically becoming Slashdot where Microsoft hate occurs by default? Is it ethical to flag something because the article is related to a company you don't like, even if the source is generally reputable (theverge, engadget, ars)?

I've been browsing slashdot practically since it started and if thats your barometer, then the most tech websites are 'Slashdot!'. In my opinion, the vast majority of the anti-ms comments can be safely ignored as they are just trolls looking for attention. Whats interesting is that the trolls that attempt technical arguments are also wrong the vast majority of the time. And if they bring an ideological argument, then they are some kind of open source zealot and bring nothing new to the already dead old open-close source flamewar. (Open-Source won BTW :P)

I know several people at MS.. and MS has great talent as well as some extremely well engineered products. With all that said, MS has done some pretty shitty things in the past. And all of those shitty things have been bouncing around in the internets echo chamber - being twisted into half-truths to complete lies for about 10 years. There is just too much misinformation entrenched in the community for MS to be able to counter that. I don't know if they deserve it but its going to be a long long time before you can expect any kind of fair treatment from average geeks.
rvm and its gemsets.

pythonbrew is actually the python equivalent of rvm - https://github.com/utahta/pythonbrew
This article nails it...the Worst Part about Working at Microsoft

http://www.forbes.com/sites/quora/2013/10/09/what-is-the-wor...

It's the number of people who doubt us. We suck, we hate OSS, we are evil, we are incompetent.

Thing is, Microsoft isn't a monolith. It's little startups, small groups and big groups. I went there 5 years ago to do open source and I'm doing it. I can't speak for the other gajillion groups but mine doesn't suck and we work hard doing nice things.

It's tiring be to doubted so consistently.
The first such optical Thunderbolt cable was introduced by Sumitomo Electric Industries in January 2013.[30] It is available in lengths of 10 metres (33 ft), 20 metres (66 ft), and 30 metres (98 ft). However, these cable only retail almost exclusively in Japan, and the price is 20–30× higher than copper Thunderbolt cables.

Copper cable is limited to 9.8 feet (aka 3 meters in the rest of the world), but optical cables can be up to 330 feet/100 meters.

That price looks nasty, though.
They are not synonyms - NIH is correct in this case. NIMBY means something rather different.
How a movie changed one man’s vision forever (2012)
This is kind of true ( I have the zte open ).

Otoh the g300 was a choice between an ancient version of android or a modern one that was very sluggish.

The g300 completely died in the end, along the way it killed an sd card before completely giving up.

Im not buying huawei again.. The zte im typing this on was a third of the price and although frustrating at times, its to be expected as its quite early days.
Erm, sure some things are about knowlegde and having more skilled people are better. However, who the fuck would begin to talk about different standards on the simple program at the beginning?

It is all about the question, and the question was asked in a poor way making the candidate unsure on what you want to know and will most probably have a simple answer. I personally hate questions like that because it's stupid to ask them. The point of asking a question is to get as a good answer as possible. Then, please don't ask vague questions and be waiting for the long, detailed answer.
A college student in CS here. I'm always impressed by people with deep understanding of programming language internals and try to pick up as much about programming language internal workings and compilers as I can. How does one get really good at this? Is it by spending a lot of time programming and building stuff? Is it by reading books/blogs/articles about programming languages? Any recommendations for such resources?
Apple always trusted people to buy the Family Pack on the honor system. They never put enforcement or checks like license keys for this.

I greatly respected this trust and always bought the family pack for my Macs.
I don't know about Knight but in the big London trading desks developers and traders are in the same building for just this reason. As you can imagine traders can be quite demanding when things go wrong. Also plugs will get pulled if things are going horribly wrong.
>What about providing button "OK, got it, now get dismissed"?

I don't know the answer to that question, but if I was a malware writer, disabling that warning would be the very first thing I would do.
"In embedded software, life would be a lot easier if I could hit every engineer who wants to type-pun without a union in the head with the ISO standard."

Is that the same standard that says it is illegal to write to one entry and read from another in a union* ?

* Note : special situation of identical fields in a structure
Monster.com job listings in the US by keyword:

.NET - 1000+ positions

Java - 1000+ positions

PHP - 454 positions

Python - 295 positions

Ruby - 280 positions

Node.js - 55 positions

Lisp, Haskell, Scheme - 0 positions
So....while doing some research for a friend going through chemo for her recurring cervical cancer, I found myself watching this documentary on YouTube about GW Pharmaceuticals Cannabis Labs UK BBC Tour ( https://www.youtube.com/watch?v=dIzFiC4UZqE ). They develop cannabinoid-based therapeutics (SATIVEX) and work with the world's leading Cannabinoid scientists in 7 Universities: Aberdeen, Hebrew, Buckingham, Reading, Complutense, Naples Frederico II & Insubria and The Institute of Biomolecular﻿ of the National Research Council, Italy.

I did more research on the company (this was around May 2013) and found out that their IPO just launched (ticker symbol: GWPH). I bought shares at around $8 a share. Today, 6 months later, their shares are trading at $29 a share.
Wait... how is getting rid of the start button monopolistic, exactly?
Companies should have values and vision.
Microsoft have proving for so many years that their only objective is money.

I still remember when they give money to SCO to send us letters to stop using linux, and right now they offer linux servers. If your market sector is not profit for microsoft, you are going to be ignored.

Also, because of microsoft, our goverments spent a lot of our money.

I don't say Microsoft is bad, neither that I hate it. It is just one more.
Toolbox for startup hackers
Sometimes, we can be proud to be french ;-)

For interoperability purpose, "reverse engineering is a legal practice, and that the distribution of software using a protocol found in this way is not illegal"