skysight-inc/HackerNews huggingface dataset:
I'm convinced it's because he wasn't a developer himself.
He chanted "developers" but never seemed to push for anything developers wanted.

The moment Silverlight was announced, I was waiting for Microsoft to take on a cross-platform apps strategy crossing desktops/laptops, phones and Xbox (all platforms Silverlight was on).

Looking into the SDKs and other info showed that each of these platforms were running a different build of Silverlight entirely, sporting separate APIs for the same features.

Then Microsoft announced Windows 8, only for me to find that it doesn't run Windows Phone 7 apps.

So they then later announce Windows Phone 8 which sports some of the API stack of Windows 8 but ultimately didn't run Windows 8 apps.

Then they later release Windows 8.1 and Windows Phone 8.1 which for the first time ran the same apps!
But still sported drastically different features, execution of the same features and even separate app stores (though Microsoft made up for this by letting devs link one purchase to both stores).

And then there's Xbox One, which runs Windows 8 but sports a separate API stack and a separate store.

I'm not sure if Nadella is the reason why, but the moment he stepped in we get Windows 10 for desktops/laptops, phones/tablets, Xbox One and more all sporting one unified app store and API stack, something I wanted to see Microsoft do since 2007 and I know I'm not alone in having wanted these things.

Ballmer was clueless on the developer front.

If he focused on developers the way he should've from the beginning, the Zune could've even survived.
It sounds silly, but the Zune was a pre-iPhone device running an offshoot of Windows Mobile with Wi-Fi.
How Microsoft didn't push to put a browser, apps and Xbox Live games on these things I can't comprehend.
Even if it wouldn't be the best experience, it would be an experience that largely didn't exist yet at the time.
Algorithmia
I'm thinking about how much their incentivization might have influenced them. One fundamental difference between German and Anglo-American law is the prosecuter's task, as mandated by law. In the US it is to get as many convictions as possible (guilty or not). In Germany, the law wants a prosecutor to "find out the truth and use all evidence against AND also for a defendant".

Methinks the former case is one of the driving forces behind the "Bazaar" mentality.
Well, if people would fucking pay for content, these conflicts wouldn't happen. However, people have largely decided not to pay for content. I personally don't pay for content very often, I also don't expect unbiased journalism from buzzfeed.
How so? println returns `Unit` so certainly, what you say above doesn't hold.

Even if `println` returned a value, it would still be considered pure as long as that value is strictly calculated from its input parameter and that parameter alone (say, the size of the string).

Another often used criterion to determine purity of a function is whether inlining it everywhere in your program produces a similar program. There again, `println` passes this test.

The only way `println` could not be pure is if you call it with the same string twice and it returns a different value.
Do You Want to Remove Vaastu Dosh?
Effective Vaastu Tips for Confidence
Machines have to become much more intelligent before I would trust them with "do what I intended" if there is any chance that I lose my data if the machine misinterprets my intention. Leaky do-what-I-intended abstractions are the worst.
Sure, if all you need is block or object storage there are many alternatives. But if you need NAS which satisfies basic requirements (performant, NFS, HA, snapshots, writable snapshots) it's hard to find better than Netapp. All I've seen is poorly integrated NAS gateways on top of block storage. Perhaps Oracle ZFS is somewhat close.
Gravimeter
I thought you meant DirectX2D, the newer API used now in various products. But it seems there is also Win2D, something very different.
No except about it; I agree with you. There are always costs, and benefits.
Consider the following program.

var a = println("Hello ")
a = println(" World")

This should output "Hello \n World\n"
However, assuming println is pure, we can optimize this to just

var a = println(" World")

Which produces a different output. We could also convert:

var a=println("Hello")
var b=println("Hello")

into

var a=println("Hello")
var b=a
"free-range parenting". Or, in the vernacular of all previous generations, "parenting".
I've been reading Player of Games, and I can't help but find it... boring? Like, I get that the people in the setting clearly got almost everything right, and also managed to dramatically fuck up nothing about their civilization, but the author writes as if he can't show me what it is like to be there. It all comes off as kinda soulless.
>I imagine stories of endless parties, people switching genders, getting high and playing a myriad of amazing games, pursuing arts of any form, screwing aliens or AI avatars -- it just wouldn't make terribly interesting reading, for the most part.

Well, there is more to life than hedonism.
> Slavery is only recently going away.

Define "going away."
My (quite possibly wrong) understanding is that purity has nothing to say about side effects. It's simply concerned with the inputs and outputs of functions, specifically whether the function will always return the same value given the same input.

What zak_mc_kracken is saying is that under this definition println is obviously and trivially pure because it returns the same value for every input.

You're correct that it won't have the proper side effects when optimized but under this definition that doesn't have anything to do with purity.

Edit:
If you want the "side effects" of the println statement to be considered part of the "output" then you want something like Haskell's semantics where the println statements are IO actions.

Edit:
zak_mc_kracken beat me to it.
You are correct under this particular interpretation of purity, there are just competing ways to assess said purity. Wikipedia only lists two (the one you just showed and the one I described) but is missing the third one (the inlining approach).

In Haskell, all functions in the IO monad are by definition pure, and that includes all the println functions.
This is some really outstanding journalism, in terms of both information density and quality of writing. This helps to explain why Iran has involved itself so prominently in attacks on IS in Iraq; the architects of the 1979 Iranian revolution must have had a good deal of pragmatic and strategic insight in addition to their religious fervor, and were probably in a better position to assess IS than most of the surrounding countries or western observers.
If the revenues and expenses are static, you're looking at a revenue stream of $950,000 per year.

To evaluate whether you're getting a good price, you have to consider what alternative investments you can put that money into, and what the relative risks of these investments are.

For example, let's say the asking price for the company was $50 million. For that money, I could buy $50 million worth of 10 year US Treasury bonds that would give me a risk-free return of $935,000 per year at the current yield of 1.87% [1] (without having to run a company). So hopefully you're paying much less than $50 million for this business, since it's much more risky than Treasury bonds. It's probably also a lot more risky than investment-grade corporate bonds yielding 3.47%.[2]

What are some of the potential risks? A competitor could take away a significant chunk of your market share, one or more key employees could quit, your expenses could rise, the economy could tank, etc.

If your relative is planning on spending millions of dollars on an investment, they should probably get financial advice from an expert who knows what they're doing, not from random people on the internet.

[1] http://www.bloomberg.com/markets/rates-bonds/government-bond...

[2] http://www.bloomberg.com/markets/rates-bonds/corporate-bonds...
I have several peers who use nexenta, whilst I love ZFS, unless I had the staff budget I'd never recommend it. Considering its just a thin wrapper round samba and linux(or illumos, I can never remember), the support should be much better.
Oracle is a massive company, mostly software; it's very hard to keep engineering growth in enterprise software given most innovation is driving prices down.

Keep in mind Oracle's hardware division is a little over $5b, or 14% of their annual revenue. Not likely the reason for their problems. Most of the press has been pretty positive on how they've leveraged hardware compared to their competition (IBM, HP, Dell). [1]

[1] http://www.theregister.co.uk/2015/01/27/oracles_sun_microsys...
Is it inventing if it isn't something new? Not sure what the inventing part of your application are?
Would you mind going into why it's more interesting? My cursory glance of predicit made it seem to be an intrade clone.
Please change the title! ("Games for Windows (Live)" is not on GitHub)

It is rather confusing and simple wrong in this context. "Games for Windows" was a brand name and certification process. Also many older games like GTA IV (2009) came with a GfWL (Games for Windows Live) DRM client. As Microsoft discontinued that software many older PC games cannot be started anymore or at least the online cloud game-profile with save games is lost and the game cannot be played online/multiplayer (only a tiny fraction of games got a patch that removed GfWL by their developers). So an open source release of "Games for Windows Live" on GitHub would have saved many PC games!

http://en.wikipedia.org/wiki/Games_for_Windows, https://www.facebook.com/gamesforwindows
Made all the worse by the federal government's digital data collection, to which the only falsification that needs be done is an insert statement into a record, and not even falsifications need to be done, as they can likely paint a picture of a myriad of suspects who happen to have been at a point a and a point b within x and y interval.
The link to the copyright dispute certainly seems easy to understand

https://www.kickstarter.com/dmca/goblins-alternate-realities...

If this is correct, then Kickstarter profits off the theft of someone else's IP, and damages the original content creators business.

But being American, isn't this just the sort of things people get sued for damages over?
Please explain. The suggestion that Google has "the ability to raise prices above those that would be charged in a competitive market" in the search market is clearly false. Google's search product is free. Are you suggesting Google could start charging for search without a significant loss of market share?
Technically the ground control software is a separate open source project, also the px4 project is looking to release a open hardware esc (electronic speed controller) soon as well (https://pixhawk.org/modules/pixhawk_esc).

Agreed though, the magic is in the total sum.
Heh, I had the almost direct opposite experience. However we only had the netapp for VMware and home directories(and some cache stuff). only added up to about 300tb. The petabytes were scratch built jobbies. (as no appliance maker used the super dense 60 drives in 4u cases, despite Netapp making them)
You already use TypeScript
People aren't paying for content. But extrapolating that to say that they're unwilling to pay for content is a bit of a stretch, given the unwillingness of content producers to offer ad-free access at a fair market price, and the lack of an easy payments system to process such small transactions.
not really. I think its Nimble and the like. Much cheaper, better interfaces.
This is nothing new and happens all the time, they were just caught so it became a big story.

Advertiser pressure vs editorial freedom has existed since the beginning of press when the first publisher sold ads. The content marketing/native format of BuzzFeed makes it a little more susceptible to this but I am surprised a publisher with revenues over 100M were so worried about a few critical posts. Then again this is BuzzFeed which, while it's trying to move upmarket with some really amazing news pieces, is still massively in the mainstream world of producing viral social content lacking in substance and doesn't have the reputation of higher end publications yet.

Combine that with the highly political and sensitive world of digital advertising where young media buyers who control millions of ad spend and the lack of other solid revenue opportunities for publishers and this conflict will only increase in the coming years.
The Tsiolkovsky rocket equation. (https://en.wikipedia.org/wiki/Tsiolkovsky_rocket_equation)

https://what-if.xkcd.com/7/

But this is just a minimum. In practice, everything depends
on our means of transportation. If we’re using rockets,
it’s going to take a lot more. This is because of a
fundamental problem with rockets: they have to lift their
own fuel.

If we want to launch a 65-kilogram spaceship, we need to
burn around 90 kilograms of fuel. (Gasoline has an energy
per pound comparable to that of rocket fuel, so we’ll
stick with that example). We load that fuel on board—and
now our spaceship weighs 155 kilograms. A 155-kilogram
spaceship requires 215 kilograms of fuel, so we load
another 125 kilograms on board ...

Fortunately, we’re saved from an infinite loop—where we
add 1.3 kilograms for every 1 kilogram we add—by the fact
that we don’t have to carry that fuel all the way up. We
burn it as we go, so we get lighter and lighter, which
means we need less and less fuel. But we do have to lift
the fuel partway.

A rocket is essentially a series of very large tanks stacked on top of each other. The economics work out in such a way that you make the tanks as lightweight as possible, and then pressurize the combustion chamber with turbopumps.
Vicarious, headed by the breakaway co-founder of Numenta had made waves recently claiming that they could solve most of the CAPTCHAs using low end machinery in real time. They too seemingly use HTM. Google too has a large team targeted on similar work. There has been a lot of funding and activity, certain one-off developments (like the one mentioned above), and very little verifiable output. However the scary part is that, the moment machine intelligence surpasses the human brain, technological advances would be of exponential scale and we would witness nothing short of an explosion. I do not think we will get a chance to plug-in extra processing power and memory to our brains and strut around quoting Shakespeare. We, our cognitive capabilities, and consciousness will be left out as insignificant anachronisms. What role can humanity play in such a world, I wonder sometimes...
And why would you want to redo the idiomatically complex part in Haskell (there are probably thousands of monad tutorials just to explain why I/O in Haskell needs to be wrapped in a monad) also in similarly a complex way in Clojure which, however, could actually handle I/O and side-effects in a controlled way just fine without making an (academic) mess out of it?

You need to use monads to get around Haskell's limitations imposed by the decision to target complete purity just to do simple things like I/O but no matter what I/O is still not pure (something like readline can never be pure even if it wanted to) and thus you're, in one way or in another, forced to separate the static, pure and functional parts of your program and its dynamic part with side-effects.

Haskell does it with monads which, as a concept in itself, is a generic way to reason about state, but IMHO the exactly best part of Clojure is that it offers several ways to manage dynamic state in a controlled way without forcing you to go 100% pure or 100% impure. Why break that, except as a mental exercise?
EMC XtremeIO is giving Pure a strong run for its money.

EMC's biggest problem in storage isn't on the All-Flash side (XTremeIO is working as intended), it's that there's fewer reasons to buy the high end, high margin (VMAX) storage these days, and EMC needs to come up with a big margin patch... which it thinks it might have with DSSD [1] [2].

[1] https://storagemojo.com/2014/11/11/pure-vs-emc-whos-winning/
[2] https://storagemojo.com/2015/02/18/dssd-hiring-is-exploding/
New Dark Web Marketplace Offers Zero-Day MS15-034 Exploits
Extensive discussion 2 days ago:

https://news.ycombinator.com/item?id=9388115
Makerbot is doomed because not only will nobody in the hobbyist market buy their printers anymore, but when the people who are in the hobbyist market get asked about what printer to buy, the will recommend against makerbot (well, more specifically against Bre Pettis).
Also consider taxes. What taxes would your relative pay on this acquisition, as opposed to the taxes they would pay by doing something else.

Do they intend to acquire it and hold it for a long time? If so long-term capital gains is helpful.
I work in the online advertising space. Unwilling is probably an understatement.

Although "people" shell out tons of money on casual/social Facebook games and such, they are incredibly price sensitive to content like news or videos. They also use AdBlock to basically steal content without letting publishers recoup the production costs and other investments.

I've spoken to and worked with several major publisher networks over the years that have tried various solutions with subscriptions but every attempt has led to a massive backlash or drop in traffic as users would rather go elsewhere then pay to read. Just look at how much negative feelings there are towards paywalls or any site that requires membership.

There have been trials already by Google to solve for this but the original idea with Google Wallet [1] failed and they're now trying out the Contributor program [2] but still having trouble.

[1] http://www.digitaltrends.com/web/google-launches-micropaymen...

[2] https://www.google.com/contributor/welcome/
FileShuttle.io – easy way to upload your files and screenshots to FTP or sFTP
Twitter is an essential platform if you are anyone who needs to create a following: journalist, blogger, politician. So don't you think it's a little unfair to expect all the women to leave and sacrifice their exposure??
Zero Trollerance: Self Help for Sexist Trolls
> 1) Microsoft mandates that PC vendors allow

Not in Windows 10 anymore. And while we're talking, Microsoft has always mandated that Arm vendors disallow it - in other words, mandated a lockdown.

http://arstechnica.com/information-technology/2015/03/window...
Okay, simply ignore the troll. But that isn't what you asked. You wanted to know if "using a "fake" name makes you more likely to cause abuse" so are you ignoring the obvious cases where it's true or are you actually asking for someone to post links to PDFs where people did studies on it?

I'm not saying that any ol' individual will be abusive given anonymity. I'm asserting that more abuse happens when people feel they are anonymous. This isn't a novel concept that I just came up with.

>I beg your pardon. Ted Cruz has a verified Twitter account, and I find every word he says to be torture.

Can you at least cite some examples?
According to a NIST Analyst, the Internet of Things Is Indefensible
Soon another research paper will report that taking a mind altering drug while subjected to alpha waves in the form of psy trance increases creativity "even more, like way more"!
I agree with what you said.
I used Netapp around 2007 in one bank as iSCSI storage for a SQL Server solution, and later on in 2008 we selected it for a small online bank (80 employees,500 financial advisors, 20-30k customers) as crucial part of our infrastructure. We were able to design the IT infrastructure around it using it as CIFS file servers for internal Windows users, NFS datastore for the VMware infrastructure (we were almost all virtual) and iSCSI block access for some special machines (e.g. SQL Server) with relevant software in place for backups and with full sync metrocluster replica between the two sites. No FC host-access.
It was clearly expensive, maybe not that exceptional performance-wise, but I'm quite sure even today you can't do it with all the new fancy storage vendors.At that time, we could have done it with EMC, but our experience with the sales process was opposite to the one reported by some here: during the 1st purchase for SQL, I was able to find a Netapp pre-sales technical guy that was very competent, while I struggled to get the right replies from an EMC reseller.

EDIT: I think I should probably add that the competent Netapp pre-sales guy moved to DataDomain, then Fusion-IO and now he's in PureStorage..
> They also use AdBlock to basically steal content

I'm a thief for protecting my PC from malware? From here [0]:

> Some Huffington Post readers fell victim to malicious advertisements spread through Google's DoubleClick network

[0] http://arstechnica.com/security/2015/04/faked-flash-based-ad...
"It's not a different art form, it is just an evolution of it."

I would agree that it's not a different art form. However I would strongly disagree that digital photography represents any kind of evolution. Digital photography is simply a new tool, nothing more, nothing less. It has its own aesthetic, process, and result.

The vast majority of people take terrible pictures and are undoubtedly better off with digital. It's quicker, it's cheaper, and it's easier. But when talking about a skilled photographer and printer, the differences between digital and analog become more apparent. Digital looks like digital, and analog looks different.

For your average snapshot, digital probably yields better average results. But in my opinion, I've not seen a gallery quality digital print that I thought matched the quality of the best analog prints. Digital looks strange to me, especially at larger sizes. (I think it might have something to do with the way edges get rendered.) That's just my subjective taste, others might prefer digital. I certainly don't hate digital, I just don't like it as much.

Regardless, I think the important point is that photography is an aesthetic art form, and therefore you are going to have people that prefer one or the other aesthetic. It's not a question of good or bad, they're just different. To say that "There is literally nothing that film cameras can do that digital camera's can't do, and in most cases do better" I think misses the ultimate point. The thing that digital hasn't been able to do, is look like analog.

P.S. Regarding your specious analogy of wood fire versus gas flame, if you can't tell the delicious, smokey difference between grilling over a wood fire versus a gas grill then I would suggest that your obsession with ease of use is just as ridiculous as someone obsessed with nostalgia.
> The problem is that it's hurting local startups and businesses there.

What makes this a problem?
> But extrapolating that to say that they're unwilling to pay for content is a bit of a stretch

Not to anyone who's watched it become axiomatic that musicians who expect to make money from their work are talentless hacks who should be pleased to work for free, that HBO Go is "too expensive", that gamers who plow $500+ into a video card "can't afford" $20 games, or indeed that people in creative industries in general should make money from something other than their main endeavour and that nicking their stuff and passing it on is "exposure" more valuable than mere money.

No matter what writers, musicians, et al produce, their is a constant insistance that any price above $0 is brigandry.
Advertisements. It's no use advertising on other search engines if nearly no one uses that. The market is probably changing now that Facebook is now also interesting for ads, but there was definitely a period where internet advertising meant Google Ads.

Of course, asking to disclose Google's search algorithm borderlines insanity.