Forgot your password?

Comment: Re:Much as I despise trolls (Score 1) 429

by bill_mcgonigle (#48186731) Attached to: In UK, Internet Trolls Could Face Two Years In Jail

Then you're not exactly a rational being; you're just a barbarian.


Hopefully you get thrown in jail/fined, and hopefully you learn your lesson.

And then it goes off the rails, calling for vengeance.

Statists are just one ladder rung up from barbarians, painting a thin veneer of excuses over group-backed violence. Take the next few steps and learn about peace-based alternatives! It's the means, not the ends, that determine whether an act is just - this can be easily proven with reason.

"An eye for an eye only ends up making the whole world blind." - MK Gandhi

Comment: Re:864 million bananas (Score 1) 199

by swillden (#48186543) Attached to: The Largest Ship In the World Is Being Built In Korea

It is a convenient standard unit. Inexpensive and tasty. Can be used for measuring mass, volume, friction (obviously), and radiactivity (due to its high potassium content). A chest X-ray is equivalent to 70,000 bananas.

Given the other sub-thread asking about the conversion to Libraries of Congress, apparently it can be used to measure data content as well.

Comment: Re:Android (Score 1) 74

by swillden (#48186367) Attached to: Google Releases Android 5.0 Lollipop SDK and Nexus Preview Images

I don't understand your comment as my Android phone from a few years back was recognised as a USB Mass storage device.

Yes, it was. The problem with UMS is that it's a block-level protocol, not a file-level protocol. This means that when storage is mounted via UMS, the host has no way to coordinate with the target device, which is a big problem if the target device is actually operating on the file system. Basically, it's not safe to have two operating system simultaneously using the same block device.

Because of that, when Android acted as a UMS target, it had to unmount the file system, which had all sorts of unpleasant effects on the system design. Among them, it forced the user-writable data to be partitioned into the portion that could be accessed via UMS and the portion that could not, which required guessing how large each should be. That enforced separation also added all sorts of subtle complexities to the OS, which had to take into account when /data was available and when it was not. SD cards have this same complexity, but core OS operational data isn't stored on them. Finally, it also forced the UMS-mountable data partition to be vFAT, which created many limitations around both functionality and (especially) security. /data could be ext3, or f2fs, or whatever, but MTP support is better across desktop OSes than support for random Linux file systems.

MTP is a file-level protocol. It leaves the Android Linux kernel in charge of managing the file system and just provides an API for browsing and manipulating the files, without exposing details of the file system representation.

UMS is like attaching your hard drive directly to another machine. MTP is like running an FTP server.

Comment: Re:Who wants to work for Google nowadays? (Score 1) 196

by swillden (#48186231) Attached to: The One App You Need On Your Resume If You Want a Job At Google

Quite a few are downright geniuses that could move anywhere and ask for a fortune, yet they're T4-T6, often making a lot less money than me, even though I couldn't dream of doing their job.

So, why don't they move, if they're underpaid and there isn't anything different about Google?

Comment: Re:F the UK (Score 3, Insightful) 429

by Rei (#48185113) Attached to: In UK, Internet Trolls Could Face Two Years In Jail

I agree. If by "poisoning" they mean people making insolts or dispatching flying penises in Second Life or stuff like that, then it's a bill too far. But if by "poisoning" they mean launching flickering images on an epilepsy forum to try to cause seizures, "doxxing", making legitimate rape and murder threats, etc, then I think it's absolutely justified. All too often is there the assumption that what happens online doesn't warrant enforcement, even if it's something that crosses over into the real world.

Everyone has the right to free speech, but it ceases being free speech when it crosses certain bounds (shouting fire in a crowded theatre, incitement to violence, solicitation of criminal activity, etc). All of these cases are nuanced and require careful balance, but what they should not be is ignored.

Comment: Re:Who wants to work for Google nowadays? (Score 1) 196

by swillden (#48183525) Attached to: The One App You Need On Your Resume If You Want a Job At Google

ie: the promotion process, which has a lot in common with how big banks do it for engineers...and thats not a good thing

I don't think so, and I spent 15 years working in and around large banks. I've never seen a self-nomination/promo-committee process anything like Google's. I'm not saying Google's is especially good (though I do think it's better than many alternatives I've seen, especially the ones which depend mostly on your manager's political clout and the ones that are all about checking all the right boxes), but I don't think it's comparable to anything in the financial industry or anywhere else outside of Silicon Valley (most of Google's processes are modelled on Intel's).

For the pay, its because the tiers are shifted. An engineer lvl 2 (making up titles, read between the line) at Google is paid the same as a lvl 2 engineer elsewhere... but a lvl 2 at Google could be a lvl 3 or more elsewhere, and thus be paid a heck of a lot more.

Again, I don't see this. If that were true, all of my colleagues and I should be able to get a significant raise by moving, and as far as I can see that isn't the case. I've made a habit throughout my career of maintaining good ongoing relationships with a few headhunters and always being willing to talk about opportunities... and as soon as I tell them what I'd have to have to leave Google, they start talking about management positions, not individual contributor positions (what I am) or even team lead positions (what I've been and likely will be again soon). Granted that I'm not in SV; but Google would give me a raise if I agreed to move there, so I think I'd still be in more or less the same position.

Of course, I only have detailed knowledge of my own situation, but I don't see many (any, actually) colleagues leaving for better pay. In fact, everyone I know who has left has done it for personal reasons (location), or to go to a startup where they usually take a hefty short-term pay cut in exchange for heavy equity that they hope will someday explode. The latter happens mostly because Google pays so well, actually. After a few years of accumulating Google stock grants, most people can afford to take some financial risk, shooting for big rewards.

The IQ of the group is the lowest IQ of a member of the group divided by the number of people in the group.