Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment: Re:Measurements (Score 3, Insightful) 263

by lgw (#49619867) Attached to: The Programming Talent Myth

Further, he's perpetrating the myth that the most talented programmers "drive away others, but you have to put up with them", which falls outside the definition of "talented" that most people would accept. Sure, you do very rarely hear about that cliche - the guy who you only give solo projects, but he's hyper-productive - but that's maybe 1 in 1000?

The truth is, for most companies with full-career technical tracks and VP-equivalent top technical pay grades, the more senior you are, the less you code (though hopefully it never goes to zero), and the larger the organization you must have technical influence over. Since you have to build that influence yourself through a combination of leadership skills and writing code everyone uses, you'll never make it if you "drive people away".

OTOH, you don't belong in this industry if you take code reviews personally. Every day the compiler will call you illegal, invalid, and wrong, and you co-workers might say the same about your code in CR. If you start taking that as personal criticism, you're not going to last. We're not writing opinion pieces here.

Comment: Re:Huh? (Score 2) 253

Not so mention that hackers cracked the key generating code for Windows 7. Same with MS office. They generate codes and try them until one works, and bingo you've got a legit code.

They've never cracked the key generating code for Windows 7. They just found ways to work around it.

In late 2001/early 2002 somebody figured out the algorithm to generated Volume License keys for Windows XP, and those don't need activation (so that companies with lots of computers don't have to activate 30,000 units). Starting With Windows XP Service Pack 2 Microsoft changed some things so that those generated Volume License keys wouldn't work any more. So you have to find a legit Volume License key somewhere (not all that hard to do).

Starting with Windows Vista, and continuing on to Windows 7, Microsoft changed things again. Microsoft changed the system for Volume License keys, making them not a viable option for pirates. Windows installed on OEM PCs was now using a system that referenced information in the computer's BIOS. Google "System Locked Pre-activation". So people just started flashing their BIOS with the necessary stuff. Windows thinks my homemade PC is a Dell.

Comment: Re:The review, it does something... as does sandbo (Score 2) 65

1) The app has to declare if it's going to be doing background processing, and you have to give a reason why they will accept. So not just any app can do that.

What we really need is the ability to turn on and off specific permissions by app. Perhaps with the ability to limit internet permission to certain IPs/URLs per app. That would solve most of the problem.

I thought Google added that ability in an early 4.0 or 5.0 version of Android, but then backed it out... Sadly I think because too many apps react badly when permissions are withdrawn it expects to run. The whole model creates a bad precedent I think where you assume you'll have all the app permissions you requested and so if any are withdrawn individually (which advanced users can do) the app is prone to break even though it could carry on just fine if it had been coded to detect that one permission was disabled. Google is going to have to bite that bullet at some point.

Comment: I think it may be for development (Score 2) 102

One of the things I was thinking the port was there for, was probably when developers could build native apps for the phone - since it would be a little pokey to ship debug builds and running debug info over wireless to the watch, a development cable would be a great idea.

It's probably also for Apple Store employees to run diagnostics (not sure if they have equipment for that yet).

Comment: Band would seem to cover port pretty well... (Score 1) 102

The diagnostic port is hidden by a cover. I'd be interested to see if removing the cover adversely affect's the watch's water resistance.

It may somewhat, but given that the port itself is located under the round part of the band that slides into the watch, it seems like it would be sealed away fairly well (especially if you designed the strap with that in mind).

It seems pretty sure sweat would not be able to get in there, really only submersion would have a chance.

Comment: The review, it does something... as does sandbox (Score 1) 65

I agree it would have been really illuminating to do the same test for a large range of free iOS apps.

However I think that you wouldn't see the most egregious of tracking stuff going on in iOS, for two reasons:

1) iOS reviews would I think alarm on something connecting to 810 different tracking sites. Definitely f you were trying to do anything like that in the background.

2) There's simply not as much data to gather. Most Android apps ask for all possible permissions, because why not? You're probably not going to read it anyway. With the iOS permissions as they are the user is going to think "why is this app which has nothing to do with contacts, asking for contacts" (or location, or photo library, or health data, etc).

That said I'm sure many free apps on iOS are doing everything they can possibly get away with, and I would love to see quantified just what that is.

Comment: Purity Test (Score -1, Troll) 291

You know what motivates scientists? Science. And to a lesser extent, their ego.

It's amazing how all of these pure Beings of Science can exist without any sources of funding, or motivation deriving thereof...

Oh wait.

Science if hard work for little pay

Little > 0

$500k is also > 0

I'll let you have the last response. Just thought someone should, in the name of scientific accuracy, throw actual truth into the froth.

Oh, one last truth...

Now, with the benefit of hindsight, it's clear that the phrase "liberal media" was a conservative talking point

Only 7% of reporters are Republicans.

I would say to draw your own conclusions from that glaring fact but you already have, and you got them wrong.

Comment: Re:Sort of dumb. (Score 4, Interesting) 494

by lgw (#49614057) Attached to: Recruiters Use 'Digital Native' As Code For 'No Old Folks'

Plus, of course, it's still not that rare for people elsewhere in "IT" to switch over to software development at some point. They may actually be willing to take a salary cut and work for entry-level pay if that's what it takes to make the switch.

There are many reasons why pay alone doesn't "keep the old guys away", and some companies really do only want young workers. They tend to be very exploitative companies, however, banking on someone in their first job not recognizing how badly they're being used. Age discrimination may well be low on the list of sins for some of these companies.

Comment: Re:"It's very detail oriented" (Score 1) 167

by lgw (#49613599) Attached to: Why Scientists Love 'Lord of the Rings'

And of course, Tolkien was a linguistics geek himself, and the world of Middle Earth with all it's history was in fact created as a "teaching tool", or at least a learning tool. All the migrations of the Elves to and from the West, and the interactions between the Elves who returned and the Dark Elves (who never saw the light of the Two Trees) - all of that business - was a sandbox to think about how languages evolved.

By making his own languages, and his own history, he could think about how specific words would evolve, how they'd diverge as the populations lost contact, and then came back into contact, and so on. Plus, he liked to write poetry, and you can write some damn fine poetry if you make up the sounds of the words as you go (if you haven't heard the poems in LOTR read out loud by someone skilled, pick up a good audiobook - they are marvelous to hear).

Comment: Re:Plot Hole (Score 2) 167

by lgw (#49613531) Attached to: Why Scientists Love 'Lord of the Rings'

The better answer, from the full lore, is: union rules. The Ents and the Eagles were created to watch over flora and fauna, respectively, mostly to protect them from man. The Wizards were created to watch over man. These duties were handed down directly from the god of Tolkien's world (who's name escapes me). It simply wouldn't be right for Gandalf to ask the Eagles to do his own damn job for him.

Rescuing Gandalf personally, that's a favor to a coworker "sure, I'll give you a ride to work - pick you up where? A tower? OK, that's convenient, thanks."

But of course all of that is based on stuff from the Silmarillion - none of it is in the actual LOTR story, so it's no more canon than Mordor having emplaced 88s protecting Mt Doom.

Introducing, the 1010, a one-bit processor. 0 NOP No Operation 1 JMP Jump (address specified by next 2 bits)