Forgot your password?

Comment: Re:Not changed much (Score 1) 294

by disambiguated (#47652049) Attached to: The Technologies Changing What It Means To Be a Programmer

As a senior engineer today, I'm responsible not only for knowing ...

I thought the exact same thing when I started as a software engineer in 1996, almost 20 years ago. Only back then we actually generated HTML in C++ on the server (with home-brewed "html template" processors.) And we had to deal with things like COM, and browsers were far less standardized. We also had to deal with database design, only we had to make home-brewed Object-Relational Mappings, because the frameworks for that weren't that good either. Marshalling an object from the database through the business logic and onto the client and back required all kinds of hand-written code. We also had to worry about deployment, but we could only dream about something like WiX. I don't want to hear any complaining about build systems if you haven't been subjected to the horrors of makefiles. We had source control way back then too, but it was less flexible, less salable, and more difficult to use.

And check this out. If we didn't know a tool or API or algorithm or data-structure (oh yeah, we wrote our own back then), you couldn't just google the answer. You had to actually find it in a book, or learn it from a friend or colleague.

Comment: Re: 1M lines? Really? (Score 2) 435

by disambiguated (#46883139) Attached to: C++ and the STL 12 Years Later: What Do You Think Now?
Well, with copy/paste templates, you can understand the error messages. With C++ templates, the error messages are each kilobytes of jibberish, written in a strange dialect of lisp using angle brackets instead of parentheses.

Also, you don't need half a whiteboard to write the full name of a type.

Comment: Re:I am reminded of pigs and engineers here (Score 1) 593

by disambiguated (#46157043) Attached to: Watch Bill Nye and Ken Ham Clash Over Creationism Live
If you assume that the fossils we find are equally likely to have come from any time in the past, you would expect a continuum of fossils. The tiny percentage of fossils that have survived are not equally distributed though. So you get little slices of times/places where fossils survived, and the rest are gone forever.

Poke all the holes you want/can in evolutionary theory -- it won't improve the alternative theories at all.

Comment: Re:Java, is that still around? (Score 1) 233

by disambiguated (#43297355) Attached to: Everything About Java 8
I don't (and wouldn't) have a JVM installed so that probably explains why I don't notice it on my desktop. It used to be useful on the server side, but every month that goes by it falls further behind. Java 8 is not going to be significant enough to change that. At this point, the only reason to use Java is because that's what you've always used.

Comment: Re:Biometric system is insecure by design (Score 1) 139

by disambiguated (#43185653) Attached to: Doctors Bypass Biometric Scanners With Fake Fingers
You're doing it wrong. The biometric data is not like a password -- it's like a username. Do you change your username whenever you change your password? Of course not. You don't want it to be changeable or revocable. The password is separate from the biometric id. That's what you change. And obviously permissions associated with the id are modifyable/revocable. If the biometric id is compromised, you change the password, and perhaps flag the account to notify security if it is used (and the swat team if it's used with the old "revoked" password.)

If you think nobody cares if you're alive, try missing a couple of car payments. -- Earl Wilson