skysight-inc/HackerNews huggingface dataset:
> End-user Windows licenses haven't been a significant source of income for Microsoft for a very long time.

If ~$20b in revenue last year isn't a big business...
http://www.microsoft.com/investor/EarningsAndFinancials/Earn...

65% of that $20b comes from OEMs, which is 100% consumer.

edit: the exact quote from the earnings statement I linked:

"Excluding the impact of the Windows Upgrade Offer, OEM revenue decreased 15%, and was approximately 65% of total Windows Division revenue."

Windows Enterprise licenses are managed separately - even if Wells Fargo orders 12,000 new laptops from Dell, Windows licensing is not factored into the price; WF manages that separately through its enterprise relationship directly with Microsoft.
Why would you want o stop that? It's like trying to stop kissing your fist before you roll the dice, because other players might be afraid that you are doing magic.

All the rules of traditional stock market are designed to prevent scaring of gamers so they won't leave casino. Bitcoin doesn't care about faint hearted gamers.
Unfortunately I've already formulated them after working so much with RGB in low-level graphics code, pre-hsv() CSS, and some image editing software.

Actually, that sounds kind of like a fun challenge game: name a color, then try to guess RGB values for that color.
Using media queries in JavaScript (AbsurdJS edition)
If you believe in responsive design you probably use a lot of media queries. That's a CSS feature which gives us the power to add something like if statements. We are able to apply rules only if the current page meets certain conditions. In this article I'll show you how I use media queries in JavaScript.
How about just "features"?

Maybe there are some "user" features (login, logout, change name) and "cart" features (add/remove item in cart).

These features would all live horizontally, be able to call each other (design your object graph wisely!) and would never be able to inspect or elaborate on implementation details!

These features may or may not talk to some database for its own persistence, but that's up to the functions.

And the features are pure functions in your language of choice. They have no knowledge of the web, or requests, they're perfectly transient. They act on a "state" object that you pass around to them, which in tests is just a blob of memory and in production is a real database or wherever else you store state.

It's simple, yet so powerful. This is how we do it, and it's scaling very nicely.
Intel is clearly looking at wearable and embedded spaces. This seems like a lot to pay for something that doesn't have the install base of Fitbit, or Fuel.

I can't imagine basis had any tech that Intel couldn't replicate, and this seems like too much for talent acquisition.

Not what I would drop $100M on if I was Intel.
> If only Microsoft can make Windows affordable, they can kill all competitors instantly.

Yeah maybe for the consumers market, but that's already the case with Piracy anyway. But price is not the only issue, Windows is just horrible in so many ways that there's a number of people who will not come back to it even if it's 100% free. I keep Windows (7) as dual-boot on my desktop PC, where I run OpenSuse most of the time, and whenever I have to boot into Windows the sluggishness of it all (on the very same hardware) makes me want to pull my hair out. The very same application (Firefox) is way less reactive on Windows. And just opening a window (no pun intended) takes way more time, too... the overall experience is just deplorable. I only boot into that environment when I really HAVE to.
This is why experimental airplanes often have far superior avionics these days: you can put anything you want in one, without any certification. The result is cheaper and better alternatives.

I believe there are efforts underway to change the rules to avoid this "making the perfect the enemy of the good" effect: http://en.wikipedia.org/wiki/Small_Airplane_Revitalization_A...
Or give away the OS for free and charge for preferential support and even non-security updates on time and certainly not charge a fortune again.
> Microsoft's interest is to ram their touch interface down your throat so that you'd get used to it, and your next phone may possibly run Windows

s/Microsoft/Canonical/
s/Windows/Ubuntu/
I'm pretty sure if Missouri and Illinois were independent nations, either one would be understandably upset about the other sending armed soldiers into its territory unasked. Actually, the idea that they had been part of a whole before would make me even more wary, particularly if it were California or Texas (i.e. one of the more "dominant" US states).
I think you have a read a lot of media hysteria. First, Crimea people and region parliament took control over region with no respect to Kiev before any army forces. Second, it's not neighbour in airports / cities but Army of Crimea(former army members / Kiev troops taken Crimea side / former Berkut members etc).
Same thing for South America, 99% of Windows copies are pirated.
Why does this article fixate on Google? For the clicks?

We all know that most of Windows won't be free until they've a sure-fire way to make profits on top of that. And the answer lies in iOS and Mavericks more than Google. Give away the OS to build the ecosystem, sure Android also does that. But only Apple's making money at it.

If it goes free, it's going to look a lot more like iOS than Android -- a lot more like Xbox One, in fact, which also gets free updates. Sure, it might look like Office Starter edition, and be ad supported, but for productivity purposes, ads are the enemy and so that model has less chance at success.

Ultimately, Microsoft wants in on this "free-to-play" OS market, and when they do it, you can bet it will be in their interest, and it will exclude businesses and still offer premium add-on packs for home users. Let's not go crazy, this is, after all, Microsoft.

When would they ever release just one SKU of anything?
I don't think that's the plan, because if they want old XP users to upgrade, that would not be sufficient, since old XP users of course want their old XP apps to keep working.
Their interests and our interest may not have been aligned, but at least the user was the customer. In an ad supported model, the advertiser is the customer, the users are the product, and the software is the bait. We've already seen where that gets us.
Oh Germany, it is so easy to make fun of your language
This is a bit of a plug but anyone interested in learning about kdb/Q can take a look here: http://www.timestored.com

They have some interactive, online kdb/Q tutorials with programming questions and answers to try out the language and get a feel for it.

There is also an IDE for day-to-day users of kdb/Q with lots of convenient features
Why do you just repeat hysteria from media & social networks? Have you friends in Crimea or your own thoughts?
Trusting the ‘Sharing Economy’ to Regulate Itself
> Microsoft is a business. Their interests and your interests have never and will never be aligned. They may occasionally release products which can solve your needs - but their interest in this case is to extract the maximum amount of money from you in exchange for solving your need. Solving the need has never been an explicit interest in itself.

You can say the same thing for every business then. I don't think you see it in the proper light. A business is a for profit organization. It does not mean it does not strive to provide valuable services. Actually, you'll see that when companies actually evolve in a relatively free market (i.e. which is not the case of Windows since it's installed by default on most PCs), companies actually compete to provide better service to their customers in order to maximize their profits. There are many cases where consumers interests and companies interests CAN be aligned.
Well, naturally. Microsoft wants to compete in the consumer space. Windows Apps is not consumer, it is enterprise, and they are doing alright there.
Not even that. The fear of unpatched XP! If they can get all those unlicensed XP users to upgrade, it will be a huge win for everybody.

Microsoft wins because the albatross of XP will be off their PR necks. Every unpatched security hole will still look bad, even if they gave people years of warning.

Users win because (hopefully) they are using a better OS.
Their products get better with age. XP SP2 was a totally different beast from XP. Vista was improved a lot post-launch, and so was Windows 7. I still remember when Office 2007 was "buggy and slow" compared to Office 2003, but today no one runs 2003 anymore and 2007 is the reliable standard. Windows 8.1 has improved on Windows 8. So, give it time.
Lupita Nyongo Best Moments At The Oscars
ChatOps at GitHub
> Care to list the steps needed to get into your favorite state

Well, first you have to figure out how the screen capture API for Windows. Then you have to take screenshots of each screen of the installer program of each application you have to run. Write image recognition code to figure out the location of each button on each tab of each installer screen. Then delve further into the Windows API's to write code to inject mouse movements or keystrokes to make the installations happen.

Oh, and if you're using this with a newer version of Windows that uses a different font, or slightly different styling for buttons, or has different UAC dialogs, you're totally hosed. Ditto if any of the installers releases a new version, you may have to make changes.

This example demonstrates a command line interface's obvious, inherent, even self-evident superiority to any GUI. Why anyone puts up with the GUI at all is beyond me. It took me ten years to figure out how to get anything done in the GUI when Windows 95 was released; before that, I used the command line pretty much exclusively for moving/copying files and the like.
Such news are no less than scary and disheartening for a (third world) programmer who is applying for a master's and then intends to do a PhD and enter academia. My belief is there's always two sides of a coin, I hope I don't end up with a biased one.
To make it even clearer, bitwise XOR with 0xFF is equivalent to bitwise NOT.
you can bridge two networks together using a VPN
you can use openVPN and also AWS and Rackspace provide dedicated VPN's into their network. We already link rackspace and aws via open vpn it is not as fast as WAN point to point line between the two networks but it does what we need.
That's about a gallon and change. Depending on your drive that might not be too bad.
Ah I see. I suspect my irritation with their use of wifi also came down to their Android app. If you can believe it, it's even worse.

That said, it's not necessarily a bad thing for devices to have a hub. The hue lights, for example, hook up to a zigbee base station with an ethernet jack. So I never needed to enter a wifi password in the first place ;-)

That said, I had range issues too. The antennas must be microscopic. Maybe we'll have pCell routers someday.
Early stage startup that ships Windows software here: no, code signing certs are not that expensive.

We paid $397 for a two-year code signing cert with DigiCert. Extended validation, which we would have happily paid for, costs about 2x but require physical access to our build server (which we don't have, using Azure / EC2.)

The price we paid for our code signing cert is comparable with the SSL star cert that we use - probably actually cheaper on an annual basis.
All abstractions are simplified. That's what makes them both abstractions and useful.

For example Google Search might be considered a marketplace, but such an abstraction might lead a person to lump buyers and sellers into amorphous blobs and ignore the heterogeneity within each group. Ford and overstock.com are different sorts of advertisers and thus Google's business comes down to segmenting end users.

Plain and simple the most valuable end user segments are people who not just tolerate tracking and targeted advertising but who actually derive value from it. They are valuable not only because they click through and buy stuff but because they validate Google's claims that its business of tracking users and pushing ads and tailoring search results toward commercial interests and away from the long tail is objective.

Long tail results are not revenue generating and Google has simply removed bit by bit the end user's ability to specify them. Sure spelling correction is useful, until Google search refuses to respect quotation marks and simply renders some terms unreachable. Local search is useful, until a person wants to search across borders or outside their local language.
That's sometimes hard to do. For example, if you're here on an H-1B visa.
Information-theoretic Death
At the place I used to work we had one similar (I think Delonghi), except it automatically cleaned the filter. Every so often you would have to empty the tank of used grounds, but other than that it was just a case of finding a cup and pressing the button. It cost about $1000 mind...
I think this is a bit extreme.

Firstly, this Melbourne Age piece is syndicated from The Telegraph, a British newspaper from my home country. As a regular visitor to Australia, with relatives living there, I had presumed that the article was syndicated even before I reached the byline. This due to a clarity of language unusual in locally written newspaper articles.

It sounds atrocious, the treatment of your wife, and if her treatment was as widespread as I'm inclined to take on trust from what you say, then I'll need to reassess a thing or two.

Australians know virtually nothing about Americans as people, and that's a pity. Their television is acutely americanised, and their culture inculcated with American influence, but I've noticed that hardly any Australians have actually met an American. It's hardly polite or even civil to blame the rare American they meet for the perceived wrongs of the US body politic. And I can empathise with your experience somewhat.

It can be parochial. I watched Grease the movie on Australian TV recently, and it reminded me that Australians love John Travolta because he loved Olivia Newton John, who's really a Brit anyway. He's in if he can say g'day. On the other hand Mel Gibson was Aussie and became American. He's not claimed anymore.

But I haven't found hate as you appear to have. Australia is a lot bigger than the left wing inner city self styled intellectuals you apparently met too many of.

Go to country NSW and they all dress and sing like Chet Atkins.
Sorry, no, it does have merit. In both cases, a failure of popular economic intelligence lead or is leading to self-defeating national attitudes and policies, driven in both cases by misattributed resentment.
Hmm. To guard against an attacker with only user privileges, couldn't you simply mark the file as accessible only by root? ;-)

That said, I'd say if you have user privileges in my router, I've bigger issues than wifi passwords and config files...
Seems cheap for a company with 18B cash in hand and wanting to expand their hardware offerings. They've been pouring tons of money into gesture tracking web cams, x86 clones of Arduino, etc. all sorts of things.
I'll chime in to completely agree with you, as you're getting all the encrypting-it-would-make-it-secure crowd.

They NOT the password, which makes it not show up on `strings` or some other standard scan for passwords. But if the attacker knows to go looking for passwords in backups, all they need is to find the backup, and then no amount of fancy expensive crypto will make it secure.
There is nothing wrong with a touch UI, the issue was trying to force the touch UI on all users.

Which funnily enough was done to aid them in creating enough demand for their app store to become a player in the closed garden model. If it had worked I bet Win 9 would have been closed garden by default, with a special edition for enterprises.
Russian admiral issues ultimatum in Crimea; U.S. halts trade talks
This solution is just reimplementing stored procedures in a less efficient way. If you want to keep the SQL separate, stick it in a stored procedure.
I'm not sure what happens if stolen Euros or gold are accepted as payment. These aren't legal tender in the US, so if they are exempt from the aforementioned rule, then bitcoins might be as well.
Q has a successor called Pure, which is a very interesting language: http://purelang.bitbucket.org/.
That's not going to help. Many Windows users don't upgrade not because they fear the price of Windows 8, but because they can't stand it and prefer XP, as simple as that. The only way MS can actually help them is not by making Windows 8 free (as in beer), but for example by open sourcing XP. They might do that when they'll get really desperate, but I don't think they are there yet.
Net of deductions (Federal & State income tax, FICA, SSI, healthcare, and 401k -- remember, you've got to save for retirement too), figuring taking home 60% of your salary isn't a bad ballpark. So yes, after

I'm not so sure that low six figures is considered low for someone straight out of school, remembering that not all hires are superstars, and there are a lot of less technical positions being filled as well.

And in the Bay Area, childcare and/or education expenses are likely to add up unless you've got a very good local public school.
ROT13 and XOR are encryption. This is crypto101. With a username like yours, you ought to give some books on the subject a cursory glance, at least at their first chapter where they always start with some chap called Caesar ;)
You could at least give credit to the author of the joke.

https://twitter.com/ML_Hipster/status/438418306769244160
Damn't, that was my favorite watch on the market. Hopefully they support export of data :(
can someone here explain the difference between ifttt and Zapier? At least from a macro perspective they seem the same
Stbin: is not a tty 
How to hide this ?
Some software will use a specific money or decimal type (some databases support these). Others will store money as an integer in the smallest units needed. ie. if you only need dollars to the nearest cent, store the number as cents ($1.50 is stored as 150)
Word is Intel has one rule, and only one rule:

Keep the fab full

The rest of the company exists to feed the fab. So it doesn't surprise me, the lengths they are going in an effort to get Intel silicon into more devices (and more types of devices), especially after they missed the smartphone wave.
Since it's almost impossible to read the font on the landing page, it says:

Slashathon is a hackathon where developers create applications and technology within twelve hours. The music-oriented event offers developers a unique challenge to create solutions for artists to engage with their communities around an album release.
Help save our son
You may be amazed at how much "really have to" covers for a lot of people. There are not nix-based versions for much of the software that people actually use (unless you stretch things far enough to include OS X in the "well, that's nix" category, ignoring the specific requirement to run OS X). The world isn't all about futzing with code and using browsers.
I wouldn't be surprised if there were national security issues involved as well. Putting Facebook anywhere in the world provides solid communications data on a broad cross-section of any society in the world. The data is likely to be so good that you can very effectively monitor that nation.

TBH, I don't know why companies like Facebook and Google don't manage their own hedgefunds based on aggregate data that they know before anyone else. Currency markets would be an obvious one to participate in.
Was Your Twitter Password Just Reset? Don’t Panic — Twitter Screwed Up
Google Music has an "upload your own music" feature (up to 10k songs free! That's 500 CDs and for anyone who isn't in the music making profession I can't imagine needing more). It ends up being a sort of dropbox-like mechanism (you can download as many times to your phone, only 3 times to your computer though).

In case of failure of Google I still have a decent amount of music on my phone and I do have the stuff on my phone. In the (much more) likely case of drive failure I can get my music again (I could even circumvent the download limit through a Google->phone->PC thing but that would be a pain).

I think it's important not to overestimate your personal capacity to not lose things compared to companies like Google (especially considering that I am not aware of many companies that fell off the face of the earth in less than 24 hours for you to lose all your data)

edit: google music player on android is pretty annoying though (just slightly better than the stock player from old android). The fact that you need a data connection to play a random mix of your music startles me.
it seems like there are a lot of jobs that need doing, and a lot of resources that are idle.

No argument here.

Why can't we match up some of those jobs that need doing with the people, trucks, and factories that are idle?

Because most bridges, highways, schools, police and fire departments, etc. are owned by governments, not by private industry, and governments suck at doing what you suggest.

Why isn't the free market doing a better job re-allocating those resources to more productive uses?

Because governments effectively have a monopoly on many of the productive uses that currently need resources (since they own the infrastructure that needs to be fixed).
Does this position allow remote?
There's no secret to it. You just have to doggedly keep at it.
No need for the bullshit man, we've all seen this one before. "It will look good in your portfolio!" "You'll get exposure!"

I'm sure you can get some naive young fans together. But professionals don't work for free, and your amateurs will not do quality work.
Since the first candidate always gets ignored, I'll recommend "Green Eggs And Ham".
How is that variation politically incorrect? Genuine question here. If anything, to me it seems culturally correct.
Ignoring for the moment that you are wrong about them having to maximise shareholder value, and ignoring that just taking any money doesn't maximse value anyway, you are still wrong.

Google has a dual class stock. The only shareholders with any power are Larry and Sergy. That was done to avoid short term thinking (precisely like you are proposing). Investors know this when they buy on.
Speech recognition is not easy. It's pretty cool to see three large companies spending research money to make our computers understand human language.
> Windows is just horrible in so many ways

Care to enumerate a couple?
emacs + email/nntp
wget
vlc
network-manager
mutt
empathy

That is just the highlights for libgnutls26.

I had forgotten about libcurl3-gnutls. There are a lot of things that depend on the libcurl3-gnutls, that list is long and distinguished. But I feel a little icky listing things without actually verifying they are affected. Just because they depend on the libs does not mean they use the bad code in the lib.

If you want to see what depends on libgnutls26 or libcurl3-gnutls in debian:

$ apt-cache rdepends library-name

The --installed filter selects only those things that you have installed that depend on X:

$ apt-cache --installed rdepends library-name

Scoreboard:

dfc@ronin:~$ apt-cache rdepends libgnutls26 libgnutls28 libcurl3-gnutls |wc
629 632 10661
dfc@ronin:~$ apt-cache rdepends libssl1.0.0|wc
751 752 11642
On the other hand, a different ui is one apt-get away in Ubuntu. It's much less trivial on Windows.
Noticed my first sentence? "Consumers market"
Ask HN: Do you know of a good 2-way Android-Mac/iTunes music sync setup?
I am fine with either a GUI or a command line tool, as long as it's fault tolerant and doesn't often breaks things.

I have tried Google Music Manager and doubleTwist and neither of them offers a 2-way sync. Anyway they leave a lot to be desired.

Even if there's not a install-and-use setup, please do guide me towards a direction where I can put together few tools and achieve it, if you can.