skysight-inc/HackerNews huggingface dataset:
I'd like to thank you for offering that "Full Disclosure" - it represents how Microsoft culture has changed over the years (for the better). In earlier times, Microsoft would often encourage its employees to covertly astroturf on its behalf on various internet forums or news groups. This happened on Arstechnica years ago, and involved quite a bit of drama when one of the mods traced the IP of a poster back to Redmond's office after the convert employee was trolling the Linux/OSS forums.
Much of our industry believes Waterfall means a single-pass development process. Dr. Royce explicitly said to do it twice. (It was a military officer who later took the process and made it into a single pass.)

If you learned it as a two-pass process, then you learned it correctly.
and, you know, actually relevant given the thriving ios app business and wide deployment. Unlike microsoft phones and tablets.
If you'd done nothing, he'd still have lost the money. Maybe there is something about you that makes people not take you as seriously as they should, but I don't think you decided to make him not listen to you, so I don't think you're responsible.

Not that I know you or anything, but you don't seem like a bad person or anything to me based on this ^_^;
What about one exception who was already on the way out? Or what about one exception who was engaged in industrial espionage?

I'm just saying if you're just relying on employees not exercising rights they have - after which something you've been trying to prevent distribution of can be freely distributed - your situation is somewhat fragile.
You are right, which is why I don't actually do government contracts anymore. It's just too easy to end up working for a complete, abject moron.
It doesn't have more advanced features, and there is little or no software optimized for it.
Apple's policy until System 7 was that you paid for the hardware and you should be able to expect software updates free for the life of the product. Nice to see them coming home, on this point anyway.
There is always hate for the big player.

In early Steve Jobs/Apple meetings their was a lot of hate for IBM. After some time the hate was reserved for Bill Gates/Microsoft. The latest enemy is Google.
Why do you think it was MS hate rather than just boring as?

Apple has a cult following. As such it also might be boring but it's sometimes interesting to even non cult followers what the cult is up to.
except not: http://msopentech.com/
I had a franchise that I got in 1990. I remember when I called a mentor/friend in the business the first time that I got the flu. I asked him "How do I or who do I call in sick to?" . My mentor's response was - "just contact everyone you were going to do business with today", which was about 60 people. An impossible task. I went to work sick.

Not the best job situation, but the reality if you are a sole operator.
Japan Smart City Week 2013 kicks off with 30,000 participants
Not really. Basically everything that was Broadcast.com was shutdown within 8 years. So they basically paid $5b+ to run a service that lost money every year for a few years until they finally just quietly dissolved it.

I mean, the broadcast.com guys made out like bandits, the buyers, not so much.
It does help to know that it exists.
In that particular thread, I was accused of being a shill and an astroturfer by 3 members. All of the accusers had karma greater than 1500, and atleast two of them were on HN since at least 2 years. Why? Because I posted the spec list of the tablet. And I do not have allegiance to any of the tech companies at all, except having used their products one time or another.

MS hate is vicious on here. I remember recoiledsnake [1, 2] alluding to it, and not that particular topic, infact lots of MS topics are bumped off the frontpage while having lots of points. Not on this site, I made a point on neoGAF debunking a point regarding XboxOne related to a technology that I am very much familiar with. I was ambushed by 15-20 people in matter of 10 minutes and banned. One single post, nothing inflammatory. On this site, yes I do see MS hate from lots of members. I do not think I remain enthusiastic in posting on here. Some of the members call themselves veterans and use that status to just point barbs. Disagreements are one thing and can be deliberated in civil manner, but downright unencumbered hate and allegations is another.

[1]- https://news.ycombinator.com/user?id=recoiledsnake
[2] - https://news.ycombinator.com/item?id=5716419
> Apple's really going to have to push developers to crank out resource-intensive apps.

Why? I would say Apple is more interested in having developers crank out _great_ apps, rather than resource intensive. It just so happens these are usually more resource intensive.
If they were all that bad we'd never get anything done.

In drafting the above I removed some thoughts about CGI Federal pushing back, since that struck me as something that probably wouldn't work in this context. But I for one have pushed back on clueless customers before, saying the usual "this change will cost time, money and/or quality".

Or, heck, I'll bet CGI did some push back, but there's no reason to believe the inexperienced bureaucrats and political appointees in HHS and CMS would have listened to them. We've been reliably told they were told it was going to hell, and there's that one fed who switching in March to "I hope it won't be a Third World experience" which I take as a sign he saw trouble on the horizon.
I try to avoid Arstechnica whenever I can
Slightly offtopic but related: can someone explain the difference between HN and Slashdot like I'm five?
I think it's part of an experiment, not everyone I know got it, and I don't have it on different accounts or when I log out.
Thread: https://news.ycombinator.com/item?id=6590378
I don't think people hate MS, they just don't even think about them. Whenever I am at tech events(usually web related ones) MS isn't openly criticised, they're not even discussed as an option.

I spend about 50% of my time developing .net apps and the other half on linux/web stuff so I'm pretty familiar with the MS tech stack and it always feels very clunky and outdated.

MS hasn't created a really compelling consumer product since the Xbox and they have just totally lost consumer mindshare, they are the slow, clunky old thing you use at work because you have to, not the thing you buy when spending your own money.

In my view the future is(at least in the medium term) Linux on the server and mobile devices, Unix on the laptop/desktop in the form of OSX and maybe MS on the console and Windows running legacy systems and some servers.

I'm not a particular fan of Apple either(I've never purchased any of their products) and only use Linux(Ubuntu) and Windows in a VM but it seems to me consumers just don't care about MS any more and I'm not sure that MS has the skills to change that.
Recurring Payments with Square Cash
I think the parent meant that miners have zero incentive to produce bitcoins if they can't sell them for at least the production costs. Even if they sunk a big pile of money into their mining rigs, if they can't sell the coins for the marginal cost of producing them, continuing to mine is just throwing good money after bad.
There are four important factors for the improvement of the battery:

1. production cost
2. capacity
3. charge rate
4. life span

Double any two of these and all other fuel sources are done. Double any three of these and its a transportation revolution.

Certainly doubling two of these is possible within the next 10 years (assuming the fuel cartels to not succeed at sabotaging the R&D). So I fully agree with Elon, Hydrogen is a waste of time, money and ... wait for it ... energy.
Same here. With the caveat that C# + F# are crazy awesome, not that I'm jumping at the bit to work with them again...
I don't care about any of the politics but Microsoft has horrible products that have sub-par user experience.
i wouldn't say that HN or the open source community in general has shut the doors on microsoft as much as microsoft has shut the doors on the open source community. developers who get into the microsoft bubble never seem to make their way out, and the number of open-source c# projects is limited in comparison to those written in other languages, simply due to their system dependence.
Aside the whole Communist topic.. Ye who enters that debate lies in Internet flamewars.

Who cares what Microsoft did to the community. They changed SMB protocol to screw up open source devs. They intentionally fouled up Kerberos authentication. They added API after API in part to foul up WINE. Not only that, but then they continuously stagnated on any sort of browser development until Mozilla kicked in.

But that's the past.

Now, we have them to thank for 'trusted computing', where the computer trusts the owner (hint: we aren't one). We can thank them for bringing in the forefront HDMI and trusted video/audio path. I can only remember how many sound/graphics cards were trashed after the newest Win Vista refused to even work with them. And I now do tech support for the industry that requires 'secure boot' turned on all newer machines. If you're one of them unlucky ones running SurfaceRT with an ARM, sorry, it's not compatible with anything other than what the owner wants (another hint: you still aren't the owner).

Yeah, the MS dev team does seem pretty cool. But you all get criticized over what the whole company has and still does. If you don't like it, dnot tell people you work for them. There are other research places other than MS, if you don't like them.
In my opinion using reduce, map and zip is not a good idea in this case. What are they needed for? I don't even think your approach is more functional than the examples above.

I mean, this one line should be equally functional and .. it's shorter and even more understandable:

open(sys.argv[2], 'w').writelines(sorted(open(sys.argv[1]))

(Btw you're talking about a nicer lambda syntax but imho your example looks ugly because of all the unneeded stuff you've put into it)
I've done some fun stuff with Mono and C# but it's significantly more clunky than just apt-get install
I noticed this morning there was a link to the Engadget story about the new Nokia tablet on the front page. The first commenter was called out as a Msft PR flack. Another comment pointed out that since it's not an iPad it's not innovative enough to be on HN (I'm paraphrasing but not exagerating). When I made it to the office and checked to see what other sorts of comments had been posted I couldn't find the story anywhere on the first three pages. I figured it was flagged into oblivion for reasons the OP mentions.
Of course there's prejudice, but the main reason is that the HN crowd doesn't believe that MS has what it takes to make a dent in the smartphone market. And I'm with the crowd on this one.

Given the strength of the incumbents, Microsoft is going to have to pull off something pretty special to make a dent in the smartphone market. Microsoft played to its strengths by buying Nokia, but that's the only strength Microsoft has in this brave new world of lightweight, portable always-on devices, and its nowhere near enough. The organisation just isn't capable of producing a smartphone consumers will want to own and use.

Take my wife: she's no computer lover, and certainly not a Linux nerd or Mac fanboy. She has to use computers in her day-to-day life, and she finds it stressful and confusing. But she loves her Android Nexus 7. In her mind, the Nexus 7 tablet and her Windows laptop belong in different categories. If I told her someone was trying to merge those categories ("The guys who make Windows and Excel are going to make smartphones. Do you want one?") I know she'd run a mile.

I can understand why we have very different takes on Microsoft. I'm also well aware that Microsoft have solved a whole lot of problems so well that people don't even think about them any more. And I LOVE the awesome work you guys do in MSR. But I don't see enough of that awesome in the products people have to work with every day, and in the smartphone market that's going to hurt!
Semantic Design
Then why such crazy love for Apple when Jobs was trying to do the same thing with the iphone suing companies left and right and patenting a button?

They both have bad sides, it just seems one is ignored.
Ah, didn't notice that. A bunch of other images on the site aren't resized too though. Just a bit of a pet peeve of mine.
Running Supervisor on OS X
Interesting:

> "Some people think Ars Technica forces me to break my article up into many tiny pages. That’s not the case. I choose how to paginate the article. I like to break it up on logical section boundaries, which means that the “pages” vary widely in length. I do try to keep any single “page” from being too short, however."
Why was I voted down? My suggestion is an often overlooked, very simple way to acquire bitcoins. No signing up. No proving your identity. No linking bank accounts. Just sell stuff for bitcoins.
I see one guy saying he flagged the story ('JanezStupar). That person abused the flag button and needs to stop doing that. I don't see a lot of people saying the story wasn't relevant, or saying they flagged the story.

I'm asking because there is more than one reason why a story might drop off the front page; flagging is one of them, but so is the voting ring detector.
You have not provided any evidence that flagging is the reason that articles about the Nokia Lumia 2520 fell off of the front page. It is entirely possible that they disappeared because not enough people were interested in upvoting marketing information about a tablet running Windows RT.

So is HN basically becoming Slashdot where Microsoft hate occurs by default?

The guidelines for this site suggest that it is bad form to compare HN to other sites, especially when your account is under a year old. They also suggest that users should not complain about downmodding (which you are doing).

I think this would have been a reasonable post if you had found evidence that articles involving Microsoft consumer electronics received more negative comments or flags that articles from other companies. Instead, the post and its comments are just a bunch of unfounded accusations of anti-Microsoft bias.

I would argue that the facts that you assumed that articles about the Lumia disappeared because people were maliciously flagging them, that you posted an extremely positive comment about it [1] without disclosing your Microsoft affiliation, and that you reposted an Engadget article about it [2] just 6 hours after it was originally submitted, and at the same time you were insulting people in the original submission's comments [3] just as troubling.

[1]: https://news.ycombinator.com/item?id=6590538

[2]: https://news.ycombinator.com/item?id=6591911

[3]: https://news.ycombinator.com/item?id=6591575
Show HN: Mocha tests from Vim
Dr Dobbs article on NuoDB 2.0
I've switched to OS X exclusively about ten years ago. The reasons for choosing tech platforms are always personal, based on a combination of perception and actual benefits, and how those benefits are subjectively weighed against the drawbacks. So I can only answer that from a personal point of view.

> so I've been kind of interested to see what Apple machines do that PC's don't.

They run OS X. The hardware is nice, too, but if that was the only selling point I would probably buy cheaper and more powerful PCs.

> But I don't want to pay premium prices for iGoods.

Then don't. We don't all have the same preferences and usage patterns. If using Apple stuff doesn't hold any benefits for you, that's totally fine and reasonable. Contrary to many Apple users, I do believe their hardware is quite expensive. The question is if it's worth it. For me, that answer is "yes" at the moment, though that may change.

> Does this mean I can run the new OS in a VM to check out the Apple ecosystem?

I'm not sure if you can legally check out OS X in a VM, but technically that option has been available for some time. However, I don't see why anyone would. Doing actual work inside a VM is bound to be painful.
F# is the bomb. Once in a while I even consider running ASP on mono so I can use F#, then I realize I'd need a windows box with Visual Studio and decide against it.
Did you set the default megapixel setting for the camera lower then 41?
Hmm, any specific examples? I really like c# as a language. ASP.NET whilst not as new and shiny as Rails etc., it's still moving in the right direction with new additions like WebAPI.

And VS is I think one of the best IDEs out there.
The ZTE Open is actually just a cheap Android device. Firefox OS runs on top of Android. If you don't mind getting your hands a bit dirty, the current build scripts appear to support a number of old nexus devices (galaxy-nexus, nexus-4, nexus-s, nexus-s-4g, and the galaxy-s2 among others). I have not personally installed a build I've compiled on anything other than a ZTE Open, but from what I read it's too difficult - maybe a weekend's worth of work.
It's because Microsoft used to be such a horrible company. It's debatable whether or not they still are, but that's not the point. I still haven't forgiven them for their tactics that destroyed competitors who often had superior products, and I probably never will. Not only that, but typically speaking, it sucks hacking on Microsoft products. All of Microsoft is also anti-hacker; I can't hack my OS, I can't hack the programs they make, etc. That was probably the mentality of HN when they claimed it wasn't relevant. Since iOS and OS X work well together and OS X is somewhat hackable, it gets more love.
Of course in both cases, it's very important to not let the hunt for one particular type of witch take on a life of its own - the ensuing hysterical myopia makes it easy for differently-branded beasts (in these cases, Apple and Democracy) to escape scrutiny.
Exactly, I'm tired of hearing PC-esque defence of these incompetent companies. Their products have always been a bane, they suck.

I remember my HTC Diamond on the original Windows Phone failure.
Nobody in the history of HN has ever made themselves look smarter by calling someone else a shill, and that thread is no exception.
I know it's been too long and it's an unreasonable position to take, but I'm still upset about Stacker.

Add on wasting the purchase of Danger (Sidekicks were amazing), intentionally changing their OS solely to screw with competitors, the terribleness of embrace and extend, and I just can't get excited about anything from Microsoft. Sure, they've behaved better recently, but they've had real competition recently. I stop short of hate, but I'm not excited about their stuff unless it's something as big as the Kinect can drive my car to the moon.
HN is the new cool piece of playground equipment, the old cool piece of playground equipment has been overrun by losers and is now lame.

Eventually HN will become /. or reddit and we'll move on. It's essentially nerd fashion.
"MS is giving no direction on the future of C#, desktop is suppose to be JavaScript now..."

What planet did that come from? Microsoft made a play to get Javascript devs to be capable of building native windows apps which all things considered was a smart strategic move - that has not worked out. So no, Javascript is not the way to build desktop apps - it is one way, to build one type of app for Windows 8.

Future of C#? Are you kidding me? That is just lazy to make a statement like that. For all the recent love of F# and the resurgence of focus on C++, C# is still the king in Redmond.
Microsoft Research is the only company still doing pure CS research that I'm aware of. This is widely acknowledged also, even by my peers who are working for Google (we talk often, Apple is completely MIA from the research space).
They are doing a piss poor job of filling that space because all they can do is work within the limitations of the capacitive touch screen and/or the wireless capabilities of the device. If Apple implemented a proper digitizer, it would be far better than any third party solution.
And things like ACPI:
http://www.osnews.com/story/17689
> The hands, the mouth and collector of thoughts cannot be separated from a thing and still be called a whole.

I don't know about that. Publishing houses are certainly separate from authors, and record labels from musicians.
Just because your use of a computer is 'basic' enough to be serviced with bargain spec machines, doesn't make the Apple stuff "overpriced" as you are trying to imply.

To those of you saying Apple h/w is overpriced, find comparable spec'd machines to compare with and you'll find it's not as horrific as you claim. i.e. weight, battery, screen, power
One benefit AirServer has over any of Apple's AirPlay implementations to date is that it supports 1080p rather than just 720p like the Apple TV when receiving data from an iPad or iPhone. I specifically have an Apple TV + AirServer hooked up to a wall-mounted screen instead of an Apple TV just for this reason.
Similar career arc to me but I actually recognize that a company is not a person, it is a collection of people that change. The Microsoft that exists today is far better than that of a decade or two decades ago.

Don't let prior experience prevent you from seeing when great stuff is happening.
I don't hate Microsoft, but as an older (54) hacker who was plenty happy on his 11/780 running Mt. Xinu BSD in 1989, I'm still waiting for this whole "Windows" thing to blow over.
In what ways is RoR superior to asp.net (besides the fact it is not microsoft?) RoR is still it it's relatively infancy, has security issues, is significantly slower, and good luck finding a good IDE. To the author's point, don't just hate, give some specific reasons why one technology is superior or inferior.
SSDs still aren't at the capacities of HDDs, which are needed when handling lots of photos or videos in a cost-effective manner.
Nice to see proper flash blocking in Safari. Previously, I ended up deleting the plugin and having to wipe out the package receipts to convince Apple to stop re-installing the plugin.
Maybe I'm remembering it wrong, but weren't old versions of OS 9 free back in the day?

Also, what's with the headline followed by this in the second paragraph: "And just last week, Microsoft announced that, much like Apple, it would not charge consumers who upgrade their machines to the latest version of Windows, version 8.1."
Here's the chart for that story: http://hnrankings.info/6590378/

I do not know what the correct interpretation of it is though. Not at persons flagging will write a comment though.
So... the FOSS hardware guys should operate Chinese manufacturing shell companies?
Looking forward to it. Bitcoin almost certainly will crash sooner or later, and the pricks who have been insisting that bitcoin is JUST a bubble will all be patting themselves on the back for being "right all along", even if t never falls to what they were saying were vastly inflated values, and even if it recovers again soon after. Which it likely will.

There are two things that can kill bitcoin: a dteermined attack by a major world government, and something clearly better (from the point of view of its users). I'm betting on the second.
The article definitely had enough upvotes to stay on the front page; it was definitely knocked two pages back for some reason, and someone admitted to flagging.

My account is more than a year old, I have 3000+ karma, and I have a low number on Slashdot as well (and made the front page in 1998).

The bias is real and documented. I posted my own original comment with no expectation but to express my pleasure, most people who know me on HN know my affiliation, and it is in my user info. I didn't start fighting until the comments got very nasty. I reposted because I didn't think the article got a fair shake the first time.
Pure CSS3 dancing Bender