>If you wish to go to a system whereby there is no patent system, then recognize that people wouldn't be revealing their inventions, and thus things like android couldn't exist, because they wouldn't have a source of technology to copy.
Congratulations. You win the 'most mind-bogglingly retarded statement of the millennium' award.
In reality, I'm aware that nobody is actually stupid enough to hold such an indefensibly ludicrous position, so you're clearly trolling. Good job though, it's the first troll so successful that I'm not going to read HN again. A community that could give this trash even a single upvote is not a community I want to go anywhere near.
>I usually multiple bytes * 10 to account for overhead
I don't disagree with your point, but this bit is faulty. If you want to account for some overhead you should multiply by a number lower than 8, not higher.
So does almost everyone, when asked. The depressing thing is, when it comes to actual results, the x.99 pricing still works (well, I read this on the BBC a couple of months ago - don't have the link but the study they were quoting sounded pretty convincing).
>You can also set up IPv6 for yourself or your home network via a tunnel (which is a pretty fun exercise), and get access to the IPv6-enabled Internet. All recent operating systems have very good support for it -- even Windows 7 will hear RA and autoconfigure itself.
In fact, even Windows XP will automagically set up a 6to4 tunnel with no configuration needed if you have a public IPv4 address. Just enable IPv6 support for your connection and it does it all for you.
>Finally, that's the first comment I get, instead of someone extolling the virtues of swap and babbling warmed-over 1990s rules of thumb about "twice the RAM is the recommended size of your swap file" as if I'm going to wait for even 200MB of swap to fill up before flipping out and killing the offending process, let alone 8GB.
Those people have doubtless misunderstood the point of swap. You should have a swapfile/partition because it allows allocated but currently unused memory (from an application which keeps data hanging around which is not needed for most of it's working life, or an application which simply leaks) to be dumped to long term storage, thus freeing memory for its real use: page cache. Sweet, sweet page cache.
I'm always happy to see a few tens, even a couple of hundred MB of swap in use, because it means that some application had some unused data hanging around for so long that to leave it there would mean my machine having to read from disk more frequently, which would be Bad.
Don't know about emacs, but vim has an (optional) gui.
>In Sublime you can select text with your mouse
And in vim - even in the console version in fact. It's useful being able to select text, scroll with the mouse wheel, etc in a terminal window, particularly if you're editing a file on a remote machine.
>and on the right there is a graphical overview of the entire document.
Depending on what 'graphical overview' means, it's almost a certainty that vim can do something similar. The only thing I can think of where that would not be the case is if you mean something like a thumbnail view of the whole document (can't see much use for that offhand, but maybe) [edit: I had a second look to see what you meant by that, and yeah it looks like that's one thing vim can't do].
Not sure if you're aware but it also has features like tabs, arbitrarily split screen, colouring (console version is limited to 256 colours unfortunately, not sure about gui [edit: gVim supports proper 24bit colours]) and numerous other features that you might only expect in a dedicated graphical application.
>For one thing, eFreedom.com actually answers your question. This is different from ExpertsExchange (which promises you might get an answer if you fork over $, yeah right)
Not sure if I'm taking you too literally, but Experts Exchange does answer your question without having to pay (scroll down).
That's even worse. Users habituate themselves to the two-step process in exactly the same way, only now they're annoyed because you're forcing them to do extra unnecessary work.
>Firefox doesn't hide that much of the details. You can still see the gory details of URLs and HTTP requests surfaced quite clearly, and the experience of using the web is that much richer if you know what they are and how to manipulate them. Firefox doesn't actively prevent you from doing so if you want to, which it would if it was trying to present a sealed abstraction.
Contrast with IEs 'friendly' error messages by default. Instead of an easily diagnosed 'page not found', or 'address not found', or 'server error' you get 'something went wrong' and then a list of always incorrect guesses as to what the problem might be and a confusing list of irrelevant things you can try to 'fix' the problem. I bet somebody got a bonus for that feature.
>USB drives are the most common form of data transfer because of the assurance that they will be compatible with most machines.
At $orkplace I have the 'opportunity' to see how non-technical folks work - In the last three years floppies seem to have finally died out, though there are still a few holdouts who will burn to CD-R rather than using one of those newfangled USBthingamies.
Those of us who breathe the internet tend to forget that we live in a world vastly different to that of a large proportion of the population.
On average, I use a USB connector about 3 times a day. I have yet to see a Bluetooth device that isn't a phone (I literally don't know a single person who has a Bluetooth controller that isn't one of those never-used phone features, nor anyone who actually owns a Bluetooth gadget, and the only ones I've even seen for sale are headsets for - you guessed it - phones).
>The alternative, and very likely real reason for the suit, is that Oracle actually cares about its intellectual property and would prefer that Google not do what they will with it.
I think it's far more likely that Oracle has seen a way to get a slice of the Android pie, and the rapidly growing long-term revenue stream that it likely represents.
Where the grey is spam filtered by spamassassin and the red is obviously spam rejected outright due to an invalid recipient or an impossible sender or whatever.
The previous year's trend looked sort of similar - I think 2007 or 2008 was the peak in terms of spam we receive and it's been declining on average since then.
I wish I could find a link to an article I was reading a while back, which pointed out that most users who actually use search engines beyond typing 'facebook login' every morning work out how to search within a couple of weeks at most. Given that, it seems like a bad idea to optimise for the first week at the expense of every day for the next few years.
Sadly, I have no idea where I found that and don't recall if they had any factual data to back it up :(.
I wasn't aware that the FSF agreement needed to be physically posted, so thank you for pointing that out.
I will point out in return that their requirements have indeed caused a number of forks (some of which ended up being merged back in without copyright assignment TTBOMK) and acrimonious arguments despite giving strong legal assurances to the contributor that the FSF will only use the assignment for a few limited purposes.
The fact that it requires physical transfer of document stands though, so I'm satisfied that you have actually read what I wrote rather than dismissing it out of hand, and will hence shut up on the topic :P.
I'm starting to wonder if anyone's even bothering to read what I'm writing. You've pointed out yet another example of a project which does not require a postal form, supporting my position. Requiring a disclaimer for works for hire isn't even comparable.
Edit: now that I've had my morning cup of tea, I've properly read that link - SQLite doesn't even require any form of contributor agreement, so all you're pointing out is that they require a company to agree that work done on their time is free to be contributed by the employee. That isn't the same thing at all.
>The OpenJDK CA process was put in place a long time ago by Sun, generally well-liked in open source circles last I knew.
Sun was never well liked outside of the Jave gated community. They - and their CA process - were used several times as examples in articles and presentations on 'how not to do open source' (eg. http://lwn.net/Articles/370157/ - 'How to destroy your community').
>And I guess you've got the same problems with all of Apache, for example (which, BTW, requires a signed copy of their CA to be faxed, at a minimum -- and I suppose some would complain about the faxing).
No, they accept e-mailing. See http://www.apache.org/licenses/icla.txt. I am indeed opposed to their CA requirement, but in this case it appears to be simply misguided rather than an attempt at creating a barrier.
>IANAL, neither are you, and we weren't in the room when Rich talked to his. Even if those things weren't true, I'm pretty sure Rich (nor anyone else) would accede to derision by instead of nonspecific, unconstructive griping.
I object very strongly to your dismissal of my position as 'nonspecific, unconstructive griping'. I'll try to restate it as plainly as possible:
No other example has been found of a project with this requirement. Given that there are a large number of both companies and non-profit organisations requiring CAs, none of which require a postal copy, it cannot be rationally argued that this is a legal requirement unless you are also willing to argue that all of those other companies are failing to show due diligence; I don't believe that argument would have any merit. Since Clojure has that requirement, the most plausible reason is that it is an attempt to erect as large a barrier as possible to participation (and the only other reason I can think up is that Rich Hickey is a paranoid of the tinfoil hat variety, but I've seen no other evidence of that). I cannot overstate enough how large a barrier this is; even those corporate OSS projects widely condemned for their failure at understanding the open source ideal (I've already mentioned Android; another example might be OpenOffice, most of whose developers recently decided enough was enough and jumped ship) don't make it this hard. The deliberate attempt to discourage community involvement is what I believe runs counter to the spirit of open source.
Congratulations. You win the 'most mind-bogglingly retarded statement of the millennium' award.
In reality, I'm aware that nobody is actually stupid enough to hold such an indefensibly ludicrous position, so you're clearly trolling. Good job though, it's the first troll so successful that I'm not going to read HN again. A community that could give this trash even a single upvote is not a community I want to go anywhere near.