Forgot your password?

Comment: Re:Other side of this airtight hatchway... (Score 2) 33

by Kaenneth (#47380211) Attached to: Researchers Disarm Microsoft's EMET

OK, replying to myself, after doing more reading.

I guess the software under attack is designed to stop limited exploits from becoming big ones, and it's referring to the image in the .DLL in it's loaded into memory state, not on disk.

I'd describe it as like knowing how to use a coathanger to unlock a car door.

Comment: Re:Blank is to Blank... (Score 2) 673

It's pretty simple actually.

Versions that add support for major new hardware/API's suck, until driver/application developers catch up with the new tech (including Microsoft internal developers...)

(1x) 1.0 > 2.0 > 2.1 I think I was still using an Amiga that generation... So I don't recall the details.
(3x) So 3.0 > 3.1 > 3.11 (Cooperative Multitasking, Protected memory mode)
(4x) 95 > 98 > 98 SE (Explorer, TCP/IP, COM interfaces)
(5x) (2K/ME) > XP > XP SP2 (an actual, but underused security model, removal of Real mode DOS, SFP, System Restore)
(6x) Vista > (Marketing skip) Seven > Seven (with patches) Added real 64 bit support, native IPv6, No longer Administrator as default user.
(8x) 8, 8.1, 9 (Tablet interface, SSD support, 'Metro'/RT)

Comment: Re:A virtuous Perl programmer (Score 5, Insightful) 192

by Kaenneth (#47334679) Attached to: An Army Medal For Coding In Perl

Years ago I was the IT guy for a local government budget office.

After I stopped the servers from crashing any spending an hour rebuilding every day, and fixed the backup system so it actually backed up data, I had plenty of free time.

Instead of hiding in my office looking busy while playing MUDS/Nethack I took the time to sit with individual users, and quietly //observe their workflow.//

They spent most of the day comparing two columns of numbers (one from mainframe, one from SQL) for equality.

After a quick VBA prototype, they ended up with simple daily reports of where the numbers didn't match, saving about 40 hours a day between the 20 analysts.

The key thing many IT guys miss, is taking the time to fully understand what the users actually need/want; but instead jump to conclusions that everyone wants what a programmer wants.

The confusion of a staff member is measured by the length of his memos. -- New York Times, Jan. 20, 1981