topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday December 19, 2025, 11:07 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 63 64 65 66 67 [68] 69 70 71 72 73 ... 364next
1676
Developer's Corner / Re: To persist with Windows 2000 support?
« Last post by f0dder on February 23, 2011, 04:04 PM »
True of course, but nonetheless the functions are used within in the CRT as best I can tell.
Wouldn't be surprising to have code duplicated across kernel and user mode :)
1677
Living Room / Re: Should I be concerned that my wife opened a Facebook account?
« Last post by f0dder on February 23, 2011, 03:55 PM »
That seems like a silly thing to do - people can't get in contact with you if you deactivate your account, can they? I guess it would be useful if you only use the account to stalk people, though.
1678
Developer's Corner / Re: To persist with Windows 2000 support?
« Last post by f0dder on February 23, 2011, 03:42 PM »
That page says driver, though, so it's probably NTDDK (or what it's called these days) related?
1679
Developer's Corner / Re: To persist with Windows 2000 support?
« Last post by f0dder on February 23, 2011, 03:19 PM »
Hm, do you use any new-fangled lockfree container types?
1680
Developer's Corner / Re: To persist with Windows 2000 support?
« Last post by f0dder on February 23, 2011, 03:04 PM »
Ah, lazy sods :)

I guess whether to support Win2k also depends a bit on your app, and the target audience. If it's a generic light-weight tool that can (and perhaps is designed to!) run on low-end hardware, supporting win2k seems like a rational thing to do. If it requires a higher-end machine, or has very limited target audience, it's probably not worth the effort.
1681
Developer's Corner / Re: To persist with Windows 2000 support?
« Last post by f0dder on February 23, 2011, 02:52 PM »
Eóin: as somebody :) posted at SO, it's possible to support pre-XPSP2 with VS2010, but it does require a bit mucking around... haven't looked deeply into it, but I guesstimate it's possible to have everything working, lambdas and all, without too much trouble.

I don't agree that getting around {En,De}codePointer is a hack - and again, fscking shame on MS for not giving developers a few options here. Link.exe even refuses to set older ImageVersion fields for NO FSCKING GOOD REASON. As I don't know if there's other modifications needed to get VS2010 EXEs running on 2k, I can't comment on the hackishness of those... but I suppose it's not too bad. And hey, you get the CRT source code along with VS2010, so it should be possible to develop less-hacky solutions.

skwire: win2k supports unicode just fine, all NT builds of Windows do - and Win9x even has limited support for it via unicows.

Personally, I don't really know. For fSekrit, I develop in VS2010, but build release versions with vc2003toolkit (shame on MS for taking that offline, and double shame on them for not offering "toolkit" versions of later compilers!) so that I have win9x support... but that's the last project where I'll support win9x.

For everything else, I'm considering whether I want to go through the hoops required for win2k support. For c++ dev, I definitely want to use the c++0x features, after having been developing in C# for a while it's just too painful not having lambdas and auto.
1682
Living Room / Re: Black ops: how HBGary wrote backdoors for the government
« Last post by f0dder on February 23, 2011, 10:42 AM »
40hz :-*

The emails are probably going to show people from Big Corp and Big Gov't engaging in downright illegal crap as well - as much as I despise the HBGary people, I'd rather see their clients in jail than just the small fishies.
1683
Living Room / Re: Power Ranger Punches Kid for Accusing Him of Stealing Gloves
« Last post by f0dder on February 23, 2011, 10:35 AM »
I find the "Jesus Didn't Tap" clothing line offensive, but the "fscking cross" picture to be pretty funny.
1684
Personally I'd rather take #2 to a meeting than #1 - the formatting is less than optimal, but it doesn't have the "color puke explosion" nastiness of #1 :)

Anyway, sure, if you can export to a sane, well-structured format (XML, CSV, whatever) it's definitely possible to write an auto-formatter. For XML, it might be as simple as defining a stylesheet.
1685
General Software Discussion / Re: Instantly Increasing Password Strength
« Last post by f0dder on February 23, 2011, 10:10 AM »
I dunno how much that "doubling" strategy helps - if somebody has precomputed a rainbow table with enough digits, it doesn't help you at all. I'd feel a lot more confident with a 12-character passphrase with "enough" uncommon chars than a 20-character alphanumeric passphrase.

In related news, since broadband speed is related to the effectiveness of brute force attacks, Korea is going to have 1 Gbps Internet connections in 2012.
Yes and no. Anybody with half a clue are going to rate-limit the connection attempts, and fire warning signals if more than a few invalid attempts are tried for a single account. The only place I see where connection speed is useful wrt. brute-force attacks are when using cryptographic oracle exploits, like what has been done against Rails, JSP, ASP.Net et cetera.

Password brute-forces are done when you've successfully exploited a site and have grabbed the password database, and internet speed is pretty irrelevant there :)
1686
Living Room / Re: Power Ranger Punches Kid for Accusing Him of Stealing Gloves
« Last post by f0dder on February 23, 2011, 09:23 AM »
Religion might be tasteless, but I think it's even more tasteless to make what appears to be a clothing brand targeted at whatever-fighting-crap-"sports" abusing Jesus' name (I might be a flaming atheist, but I do have an ounce of respect for a few things).

If that's what Power Rangers lead to, I wouldn't want my children to watch that, should I ever spawn any.
1687
Living Room / Re: Black ops: how HBGary wrote backdoors for the government
« Last post by f0dder on February 23, 2011, 09:18 AM »
Ah, reading through the various ArsTechnica articles on the whole deal has been a lot of fun - I've been laughing out loud quite a few times. The HBGary people are (hopefully!) going to end up in a lot of trouble, might even have their lives destroyed. But considering how big slimy pieces of scum they are, which is apparent if you dig even superficially into this whole deal, they really deserve it.

[23:57:02] <Sabu> You intended of battling anonymous in the media for media gain and attention
[23:57:04] <Sabu> well let me ask you
[23:57:08] <Sabu> you got the media attention now
[23:57:10] <Sabu> how does it feel
[23:57:11] <Sabu> ?
-anon
1688
Living Room / Re: Power Ranger Punches Kid for Accusing Him of Stealing Gloves
« Last post by f0dder on February 23, 2011, 07:33 AM »
"Jesus Didn't Tap"? :huh: :huh: :huh:
1689
Living Room / Re: SSD usage recommendations
« Last post by f0dder on February 22, 2011, 05:33 PM »
I wasn't specifically talking about EOL of the product, eg. you're silly enough to leave your laptop on display in the car or someone nicks your PC from home.
-4wd
Then you're no better (or worse) off than with a mechanical drive :)

I thought one of the points of the article was that Secure Erase wasn't properly implemented in some controllers and there was no way you could verify it had done it.
-4wd
Well, yes - that's the short version. There's some drives that don't support Secure Erase, and one that says it does but doesn't do anything. For the rest of the drives, you need to build custom hardware to get at the data - and you'll only be able to get at a (low) percentage. In other words: this isn't an attack you should fear as a normal person, people are only likely to launch an attack like that against really high-profile data.

“The danger, however, is that it relies on the controller to properly sanitize the internal storage location that holds the encryption key and any other derive values that might be useful in cryptanalysis,” the researchers wrote. “Given the bugs we found in some implementations of secure erase commands, it is unduly optimistic to assume that SSD vendors will properly sanitize the key store. Furthermore, there is no way to verify that erasure has occurred (e.g., by dismantling the drive).”
And that's even using drive encryption, at least with a HDD I can verify to a very high percentage that any data I wiped using one of the many secure wipe programs will indeed be unrecoverable to the general public.
-4wd
Keep in mind that for the AES-encrypted drives, what the paper says is that they can't verify the AES key has been wiped from storage. Now, I haven't studied the ATA specs in detail, so I'm not sure how this is stored, but hopefully it's stored in encrypted for and unlocked with the passphrase you send to the drive... so this isn't something I'd lose sleep over as a normal user, but it definitely something drive makers will want to address ASAP to retain enterprise trust.

I'll have to fully read the pdf but do they specifically mention any SSD controllers to either use or avoid?
-4wd
I only skimmed the paper, but as far as I can tell they don't drop any names :(

Sorry, I know the random access will give the SSD the advantage over the HDD, I was just wondering if it was worth it in my case.
-4wd
Hard to tell - depends on what you do. Even without special needs, it does speed up everyday stuff a fair amount... the problem is that you get used to it, so after half a year it doesn't feel zippidy fast anymore, but all HDD based computers seem like slugs :)

Eóin: I don't think wear-leveling + TrueCrypt is a problem for us regular people, as even if somebody seized or systems, they wouldn't be subjected to heavy and expensive crytpanalysis. I dunno if there's even any public AES attacks that can utilize knowledge of multiple encrypted blocks, or if it's only in the secret NSA backdoor labs ;). But it's definitely a valid concern as well.

It sounds likely that TrueCrypt can cause performance or even lifetime degradation of drives - consider that SandForce controllers emply compression to enhance both, and encrypt "has a peculiar tendency" (;)) to make data uncompressable.
1690
General Software Discussion / Re: Windows 7 SP1 released
« Last post by f0dder on February 22, 2011, 04:35 PM »
Is there anything especially interesting in there, or is it just something that'll eventually become mandatory, which is better off install-postponing until others have tested the waters?
1691
Living Room / Re: SSD usage recommendations
« Last post by f0dder on February 22, 2011, 04:29 PM »
Security concerns, 4wd? It's simple: if you are going to toss out the SSD, put a hammer to it. Or, if the SSD supports the ATA "secure erase" command (and does it properly), that'd be safe.

You cannot compare Velociraptor and SSD performance, they're worlds apart. Sure, Velociraptors have OK sequential read/write speeds (even if lower than most SSDs), but as soon as you start doing random I/O or multiple streams, it's performance dies just like all other mechanical drives.
1692
General Software Discussion / Re: Why is Software for Hardware Always Sucky?
« Last post by f0dder on February 22, 2011, 01:08 PM »
Yeah, it sucks. Sucks, sucks, sucks. Add printer and scanner drivers to the bunch - they've always sucked, but it's gotten extremely bad in the latest years, where printer drivers have started advertising for printer cartridges.

Phone connectivity... several hundreds of megs installed, whether it's Nokia or Sony/Ericsson or whatever. I try to stick with S/E because I can then use the nice unbloated MyPhoneExplorer :-*
1693
Living Room / Re: SSD usage recommendations
« Last post by f0dder on February 22, 2011, 12:49 PM »
Oh geez, I missed that highlighted part of the article. Hm. I wonder if the research was done with SSDs or thumbdrives...
1694
Living Room / Re: Black ops: how HBGary wrote backdoors for the government
« Last post by f0dder on February 22, 2011, 09:53 AM »
Every windows since Windows 95 have an NSA back-door put in. That is why the only secure way to use windows is on a virtual machine.
Proof, please? No? Didn't think so.

I highly doubt there's any obvious "back doors" anywhere in Windows. First, large portions of NT4 and somewhat smaller portions of Win2k have been leaked to the public. Universities and others have had access to much larger subsets under NDAs. People have been scrutinizing the binaries in search of 0-day exploits, to subvert kernel protection, the license codes, windows genuine advantage, et cetera. If there were deliberate backdoors, they would have been found.

That's not to say there might not be some buffer overflows or whatnot that have been put there for the purpose of creating a backdoor, though. But I kinda doubt it, it would be a lot safer to be able to truthfully & fully disclaim such allegations, and utilize one of the numerous accidental 0-day exploits.
1695
Living Room / Re: SSD usage recommendations
« Last post by f0dder on February 22, 2011, 09:49 AM »
Zoiks! That is a bit of a disturbing revelation. Apparently the only truly safe way to dispose of an old thumb-drive is with a hammer...  :-\
I wonder if thumbdrives employ over-provisioning? The recent fast ones might have taken a few clues from how SSDs work, but I wouldn't be too worried with older/slower drives.

Then again, pendrives are damn cheap, so you might as well put a hammer to the ones you don't use anymore :)
1696
Living Room / Re: SSD usage recommendations
« Last post by f0dder on February 22, 2011, 04:42 AM »
Maybe OT but SSD related :

File remnants remain on SSDs after deletion:
http://www.theregist...drive_erasing_peril/
No wonder, given that flash drives use (and require) overprovisioning for speed and wear-leveling... but it's definitely something to keep in mind.
1697
Living Room / Re: A Digital Rights "Annoyance"
« Last post by f0dder on February 21, 2011, 01:40 PM »
"Does this handkerchief smell like chloroform to you?"  :Thmbsup:
ETHER! ETHER, ETHER, ETHER! And it's my pickup line! :mad:






:p
1698
Living Room / Re: SSD usage recommendations
« Last post by f0dder on February 21, 2011, 01:17 PM »
SKA & Eóin: read the tomshardware article I linked, there's perfectly good reasons why capacity is reduced (better ECC); speed seems to be linked to this as well, but can hopefully be remedied with newer firmwares. It's "a bit unfortunate" that OCZ did the 34->25nm change without introducing a new SKU, but:

1) reducing capacity is the proper & responsible thing to do, and other companies probably aren't doing it.
2) OCZ will replace a 25nm SSD with a 34nm SSD free of charge.

It's a bit of a blooper, but I've got respect for how OCZ have handled the situation. They generally seem like decent people - previously, they've done cool stuff like sacrificing the sequential read/write speed (which marketing fsckheads love) in order to gain random I/O speed, after Anandtech took up the issue with them. This put them at a marketing disadvantage compared to other SSD makers, but meant their drives were faster in real-world situations.
1699
Living Room / Re: No more desktop Linux systems in the German Foreign Office
« Last post by f0dder on February 21, 2011, 01:11 PM »
Same goes for putting a longtime Mac user on a PC Windows machine, except they'll probably have to go home for a cup of valerian thé and a quick lie-down afterwards.
There, ftfy - it's been a long time since mac hardware wasn't bog-standard PC :p

And I've also been around long enough - and been involved with Microsoft long enough - to know the kind of promises, veiled threats, arm-twisting, and financial incentives that get brought to bear anytime some major WinSheep shepherds try to lead their Master's flock away from the larger fold.
Yeah, and that was my first thought when I saw the article and noticed that no stats were given... then I realized that the project had been going on for 10 years - if it was mainly pressure/cash from Microsoft that made the germs run back to the fold, I don't expect it would've taken that long.

So again, I'm going to have to reserve judgment until all the details come out.
Me too, but I can't help thinking it's a bit funny, considering how loud the linux advocates usually yell about cash-saving and ease of use... (I'm also curious when we'll hear what went wrong with the London Stock Exchange, apparently they had some nasty problems after switching to a linux-based stack).
1700
Living Room / Re: A Digital Rights "Annoyance"
« Last post by f0dder on February 21, 2011, 01:05 PM »
Bait & screw? I've heard ether is the best bait.
Pages: prev1 ... 63 64 65 66 67 [68] 69 70 71 72 73 ... 364next