Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 20 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
What University do you go to? CS at my Uni is 80% Macs, 10% Linux machines (disproportionately Ubuntu, for better or for worse), 5% Windows machines, and the rest never bring laptops (and borrow a mac from the Uni to do work on).
Again, all of our software is either on a central server that can be SSH'd to with X access (and thus any machine can be used to get to it), it's cross platform, or it's OS/X or Linux. I can only think of maybe one specific class that you *must* have a windows machine for (and it's like a C# class or something) and even then, I think they meet in a computer lab of Windows machines.
Any mac can be setup for development trivially quickly and easily. I'm not at all a mac fanboy (quite the opposite) but Apple did figure out how to treat their developers well. It wouldn't surprise me if a great amount of Universities are pretty Windows leaning, but it's not the de facto standard by any shot. OS X has a good hold on the Universities (and most programmers) and I strongly suspect it will continue grow. (Personally, they can have my Arch laptop when they can pry it out of my cold dead hands).
Welcome to programming? Lets you see develop windows applications without buying a 400$+ windows PC, or even Linux applications without a machine that runs Linux. If you buy a mac, all the programming tools are free, all the documentation is free, and you don't even need to show student ID.
Yup. This has absolutely kept us perfectly safe. All of our consulates are safe, we've never had any terrorist attacks, and there have never been any breaches of government security. This is clearly working so well.
By the way, you're a selfish bastard if all you care about is "My freedom".
It's not supposed to be legitimate to give a pass ex post facto, but it happens. This is pretty clear in both the Declaration of Independence and the Constitution.
It's not free money. You do understand how insurance works, right? You pay into a system based on estimated risk and if bad things happen, they pay a large lump sum to your survivors to help with expenses. It's not unreasonable to force an insurance agency to cover all types of work so long as they get to set the premiums and deductibles.
"User License Agreement", ie, Contract. In order for a contract to be valid, a few things have to be true, in this case, the contract has to be legible/readable, and the other party must affirmatively agree to it. (This isn't an argument so much as just fact, which I'm sure you'll agree to).
I'm going to argue that most EULAs represent a "sticker contract", and would typically be considered non-binding because they fail to be readable by any average person and that no affirmative consent is given. Legally, EULAs may or may not be legally enforceable in different states. South Carolina considers EULAs not-enforceable while some states may consider otherwise. From my own reading of the law, I think any "Here's a long complicated 20 page essay on how you don't have rights, written in a foreign language, click 'I Accept' to install" type thing doesn't constitute an actual legal binding agreement - YMMV, it's usually up to the court in question.
You realize that's not a EULA, right? EULA stands for End User License Agreement. Those last two words there - License Agreement - actually have meaning. This isn't the fourth grade, learn how to use a dictionary.
EULAs, like any contract, are limited to what is legal.
It IS legal, as per the DMCA, to bill for false takedowns.
Therefore, so long as the EULA otherwise survives Probate (and is a valid contract), then you can, in fact, bill people for wrongful takedowns.
However, in this case, it seems like these are just very loud complaints, not actual DMCAs. Complaints carry no legal weight, but may, say, convince your hosting company to turn you off.
Fingerprint readers are a lot more expensive then a card reader. It's also trivial to install a second magstripe in an existing card reader, but it's a lot harder to mess with a fingerprint reader. Fingerprints aren't perfect (and fingerprint readers can certainly be broken), but they are a big step up from 4 or 6 numbers.
Here's a great experiment for you in order to answer your own question.
1. Turn off Javascript
2. Go to facebook
3. Click an ad.
(Wee bit difficult without grabbing the JS source and manually getting the links, ain't it?)
Because surely if he didn't build them, nobody else ever would. The entire point is that he makes the vulnerabilities known, posts them publicly, and often (if not always) gives the manufacturer a chance to correct the issue FIRST.