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, 1:13 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 ... 35 36 37 38 39 [40] 41 42 43 44 45 ... 364next
976
General Software Discussion / Re: Path too long utilities supere barrier
« Last post by f0dder on October 02, 2012, 06:21 PM »
Sometimes goes when the files we received inside folders.
I kind of doubt it - I'm pretty sure explorer has the MAX_PATH limitation as well, and wouldn't be able to browse inside such folders.

It's technically possible, yes, but considering how little software supports such long paths, and how much would break, I can't see it being useful :)
977
General Software Discussion / Re: Path too long utilities supere barrier
« Last post by f0dder on October 02, 2012, 06:02 PM »
It is possible ?
Yes and no.

As I understand it, technically NTFS supports 255 UTF-16 codepoints for each path/file name part, with the NT kernel imposing a total limit of 32767 UTF-16 codepoints for a full file path.

HOWEVER, every standard piece of userland software out there is compiled with the Windows SDK headers and it's MAX_PATH constant of 260 characters - with three characters for the "C:\" (or whatever partition) and one for the NUL terminator, that leaves 256 characters for the full path (and again, a max of 255 for any single part).

While you can theoretically create longer names, expect "everything" to crash and burn, or at least not be able to access the files :)

978
fSekrit / Re: fSekrit not working on an old XP PC
« Last post by f0dder on October 02, 2012, 01:57 PM »
Nope, it breaks if it is decompressed... trying to hack Self Note, eh?  :P
Just poking around, as usual :)
979
Living Room / Re: VPS Recommendations Anyone?
« Last post by f0dder on October 02, 2012, 08:35 AM »
Thanks for the info on server software. I'm not particularly tied to anything specific, so PostgreSQL would be fine by me. It was an RDBMS long before MySQL was. I've not used nginx, but from what I've read, it's nice to use. Dunno. No real opinion on it. (I searched for exploits on it once and found nothing. I found that interesting.)
"Use PostGres" was mostly "it's a real sql server and takes your ACID seriously" snobbery ;) - avoiding mysql is because of whOracle. It's a fork of mysql by the original mysql developer...

There's been exploits for nginx (like everything else), and it is younger than the mature (overripe? :P) apache - but it's blazingly fast, it does less than apache (also means less configuration pains, less complexity, less attack vectors), and seems overall pretty nice. Again, if you don't need the funky stuff you can do with apache modules, do consider nginx.

Might want to look for VPS in .ch, some people who were tired of the whole .us patriot crapt moved there... but dunno what costs are like.
980
General Software Discussion / Re: In search of ... RAMdisk opinions
« Last post by f0dder on October 02, 2012, 08:27 AM »
^ That's ok. We trust you;D
Should you, though?

*cue x-files theme* :P
981
General Software Discussion / Re: In search of ... RAMdisk opinions
« Last post by f0dder on October 02, 2012, 07:24 AM »
"Closed source" and "proprietary" are dangerous words when it comes to encryption tools or password management software. It's alarm bells time as f0dder pointed out. :tellme
...which reminds me that I should probably take a week of vacation from work, blow off the cobwebs from fSekrit, shine up the source code a bit, and get it open-sourced.  :redface:
982
Living Room / Re: Shooting Handgun Underwater - "Tactical Flowers"
« Last post by f0dder on October 02, 2012, 07:12 AM »
That can't possibly be good for the gun. I'll be keeping mine out of the pool...but thanks for sharing.
Probably. But if I understand correctly, it's probably much more a job for an AK-47. :D
Yeah. Always bring an AK-47 to pool parties!
983
1. Be able to schedule a restart in several hours periodically (not only daily)
2. Be able to schedule a restart in safe mode, and then other two hours later in normal mode.
Perhaps something you can use the built-in Windows Task Scheduler for?
984
Living Room / Re: VPS Recommendations Anyone?
« Last post by f0dder on October 02, 2012, 07:09 AM »
FWIW: we used GoDaddy for a project I worked on some years, one of the cheaper VPSs since we didn't need much processing muscle. The software control panel wasn't impressive, but covered our needs, and the VM seemed to perform well enough. But the latency to Denmark was pretty bad.

PS: ditch MySql, and at least use the MariaDB fork (reason? whOracle)... or move to a real database like PostGres. Also consider ditching Apache in favor of nginx unless you need some of the complex things Apache can do.
985
General Software Discussion / Re: In search of ... RAMdisk opinions
« Last post by f0dder on October 02, 2012, 07:05 AM »
Perhaps it's a reaction (read CYA maneuver) to the historical tendency of manufacturers to be skimpy with the RAM. Kind of a (pass/fail) visual indicator for the can you do it, yes...should you do it, no hardware choices question.

A bunch of cheap RAM 3-5GB works ok, but trying to skimp with 1 or 2GB of top shelf RAM does not tend to fair well.
Fair enough, but it should have been a different metric. Also note that a score of 5.9 is quite decent, and you could probably get that with a single gig (or even less) of fast ram - the 5.9 cutoff point is "less than 4gig", haven't heard of other cutoff points based on installed ram amount :)
986
General Software Discussion / Re: In search of ... RAMdisk opinions
« Last post by f0dder on October 02, 2012, 07:03 AM »
Some may want to test the weird interesting Bond http://bonddisc.com/ - it is something different from the others; a ram disk is merely a part of it.
I think 'weird' is a good adjective here, Curt - from their documentation:
In contrast to the most common encryption methods used today, which encrypt relatively small blocks of data separately, Bond Disc applies a strong cryptographic algorithm over the entire archive. In contrast todays block-based 128-bit encryption algorithms that encrypt a single block of data in a tiny fraction of a second are increasingly vulnerable to honed brute force attacks from attackers that have massive computing power available. Once a single block is decoded, all data that uses the same key loses its protection.

Bond Disc employs a computing intensive cryptographic algorithm that uses a combination of advanced data scrambling, bit manipulation, far data swaps, variable encryption paths and a strong correlation between the content and key to create an extremely strong encoding of an archive. A change to just a single bit of the content affects the entire encrypted content, that is every byte of it is changed.

That just screams "we're arrogant enough to have designed our own custom encryption scheme instead of using a peer-reviewed standard method" - and that's something that should set off a lot of alarm bells. Their intentions might be good, but there's very++ few people in the world that are qualified to write their own encryption algorithms.

Might still be a decent ramdisk, though? :)

Yep, as I mentioned: " Unfortunately, for some reason the WEI score does seem to limit the score to 5.9 unless you have >4GB of memory (no matter how fast the RAM is) - which is plain misleading, IMHO."
OIC. So that  rule is: Must be >4Gb applies regardless of how many channels/RAMcards you have.
So the "exception if you go from single to two sticks because of dual-channel memory architecture" only affects actual RAM speed, not the WEI?
Do I have that right?
It does seem odd.
Yup, you got it :)

I guess the idea is that one can use solely the WEI numbers to judge a computers performance... but IMHO the mem ops/sec figure becomes useless because they 'corrupt' it with that limitation. And since the installed memory size is a metric that isn't exactly hard to get, it seems even more silly to do this.

Btw, I've been playing around a bit with ReadyBoost on my work laptop, which has a slow harddrive and too little RAM. It does seem to provide some benefit, even though I'm not exactly sure how much is real and how much is placebo. Don't think I see much benefit in things like application launch, but that's probably because the large applications on that system are launched infrequently and sit there for the most of the day, and the small applications are too small to matter... and the whole data working set size is too big to fit in either ram or ram+rbcache. But things like swapping to a program I haven't been using for a couple of hours or resuming from standby (which both seem to incur a fair amount of pagefile access) do seem to leave the laptop groggy for a somewhat shorter while than without.

I've also realized that I have to replace my 2gig corsair flashdrive and probably the 8gig as well - they had been acting up now and then, but with the constant access from ReadyBoost, I've had the 2gig one throw Windows' "the device has malfunctioned" about four times before giving up on it... reinforcing my "usb flashdrives aren't to be trusted!" general opinion, and making me want to warn against putting the pagefile on one (ReadyBoost should be able to handle a drive going tits-up since it's designed as a cache, but I'm pretty sure Windows would BSOD on you if a pagefile went corrupt or missing).
987
Living Room / Re: Does anyone here use Bitcoins?
« Last post by f0dder on October 02, 2012, 06:45 AM »
Is it immoral to stop someone from stealing from you?
Is the financing of public healthcare, educational system and infrastructure "stealing"? :-)

The taxes in Denmark are a wee bit high, and I wish the whole system could be reformed - and on top of that I definitely don't like the greedy immoral bastards from the banks (and the rest of the financial sector). I don't think BitCoin is a good (part of) a solution - the combination of a global fixed maximum number of coins with the possibility of coins getting lost forever, and basing its entire safety in a cryptographic method that hasn't been super well peer reviewed and definitely hasn't stood the test of time? No thanks.

But it sure does seem like a handy way to pay for drugs, and a lovely thing if you're intending to steal other people's coins and/or whitewashing.
988
fSekrit / Re: fSekrit not working on an old XP PC
« Last post by f0dder on October 02, 2012, 06:38 AM »
F0dder: I'm not good at writing encryption. There was a post on a forum I go to so I decided to use that as it was the only good one I could find that I did not need an external library for.
:) - I just have a somewhat hard time seeing how RSA fits in. Your notes are also self-contained and portable, right? Which means you're storing both RSA public+private keys as well as AES symmetric key in the note? Even if the RSA keys are encrypted, I'm not sure it's a good idea publishing the private part (even if that might be more of a theoretical than practical consideration).

I assume you use the user passphrase to generate an AES-256 key to en/decrypt the RSA key, then use the RSA key to en/decrypt a randomly generated AES-256 key, which is then used for the bulk text en/decryption?

PS: Self Note really doesn't like being UPX-decompressed :-)
989
General Software Discussion / Re: In search of ... RAMdisk opinions
« Last post by f0dder on October 01, 2012, 05:34 PM »
I think I would probably prefer your "best of both worlds" approach too.
However, I are now confuzzled: What you say about one/two sticks seems to make sense, but it doesn't seem to tally with the summary results I posted regarding the RAM upgrade:
Yep, as I mentioned: " Unfortunately, for some reason the WEI score does seem to limit the score to 5.9 unless you have >4GB of memory (no matter how fast the RAM is) - which is plain misleading, IMHO."

It's a darn silly thing to do, since "amount of installed ram" is a metric that's entirely different from "speed of installed ram", and is easy to obtain.

Curt: those ramdisk benchmarks look very interesting - would be interesting to see if it's something one can repeat. And I really do wonder what the heck causes those pathologically speeds, if the benches are true. Drivers are hard to program - apparently even something as conceptually trivial as a ramdisk. Wish I had time to bring out my trusty disassembler and go code spelunking :-)
990
Living Room / Re: Home server upgrade meanderings
« Last post by f0dder on October 01, 2012, 05:05 PM »
Ended up buying (and assembling!) components after work today, initial impressions are nice. With the same disks, but three casefans and a cpufan, the system uses 40W idle vs. 65W on the old system - not bad. When copying to the new server, I got ~95MB/s (yay for plenty of ram for caching!), and ~56W power usage (compared to the ~82W on the old machine for much lower transfer rates!), copying from the server (closer to HDD speed) I get ~44MB/s at ~47W.

The 80mm fan from the icy dock was noisy as a jet, though, so I've disabled that - might have to shop for a quieter 80mm fan if harddrive temperatures turn out to be too high. The system seems to be about as silent/noisy as the old one - would probably be a bit quieter if I had opted for fully internal drives, rather than the hotswap dock. A bit hard to measure, tthough,  before turning off everything else and going to bed... which I'll be doing in a few minutes :)

More info and some pictures tomorrow or so.
991
fSekrit / Re: fSekrit not working on an old XP PC
« Last post by f0dder on October 01, 2012, 04:42 PM »
FSekrit should run just fine on anything from Win2000 up.
Actually from Win9x and up - I had to go through a few pains to make that work (and then there were a couple of versions where I accidentally botched the win9x support :$).

So, no, there should be nothing preventing fSekrit working on XP. In fact, I've just tested 1.40 on XP-SP3 (under vmware), and it runs just fine. fSekrit also doesn't use any of the fancy instruction sets, so in theory you should be able to run it on... dunno, probably even a 386 :)

Please do try getting a capture of the error message. Perhaps antivirus? Some of those products don't like fSekrit, either because it's compressed with PECompact, or because of heuristics (copying itself to %TEMP% and launching from there, writing to it's own executable).

c.gingerich, from your site: "256 bit RSA_AES encryption with password". That seems like a weird encryption scheme to choose for an application like this?
992
General Software Discussion / Re: Software to suspend HDD ?
« Last post by f0dder on October 01, 2012, 04:22 PM »
I'd vote for putting the machine to sleep - there's normally enough "random" harddisk activity that the disk would spin up pretty fast again after being put to standby...
993
Living Room / Re: Multiple ripoffs
« Last post by f0dder on September 30, 2012, 01:08 PM »
Those were absolutely not "ripoffs". Those famous American products
Um...Legos are not an American product.  ;)
WHAT?! You mean something as hugely popular and internationally known as LEGO aren't all-Amerikan? It's made by FURRENERS?! Even the original, which Leg Godt ripped off, was from abroad? Day-um!

... ;)
994
Living Room / Re: Barebone server: what else do I need to complete it?
« Last post by f0dder on September 30, 2012, 10:23 AM »
I once joked I'd like to use one of those Dysan bladeless fans for it.
Interesting idea - Dyson makes some pretty awesome stuff. The first time I saw one of those bladeless blowers, it was almost indistinguishable from magic :-)

PS, SuperBoy... check YouTube for stuff like "my home server room", and pay attention to the noise in those videos.
995
Living Room / Re: Home server upgrade meanderings
« Last post by f0dder on September 30, 2012, 10:19 AM »
Personally I like to compare Intel and AMD with candles. Intel burns brighter, but not as long as the AMD´s do.
Hm, dunno about that - I've had some really long-lasting intel boxes (like the current ~5 years old passively-cooled celeron), and I've had some AMD machines that didn't last too long (that was back in the K6 days, though). I'd wager any reliability problems, these days, would have more to do with bad motherboards (cheap & unreliable capacitators, bad voltage regulation modules) or flaky PSUs, rather than the choice of CPU.

Also, price isn't the most important issue here... but I don't feel like paying the premium for a Xeon, either :). I did a little (superficial!) amount of research on current AMD CPUs, and it seemed that the current crop sucks up a lot more power than comparable intel counterparts, which I'm not really interested in. But perhaps I've missed some of their CPUs? I could live with lower performance than the i5-3550, especially the combined cpu+mobo ends up with  substantially lower consumption... but the platform does have to be fast enough to handle >100MB/s AES256 (on a single core) - and afaik AMD doesn't supper AES-NI until the crappy Bulldozer cpu?
996
General Software Discussion / Re: In search of ... RAMdisk opinions
« Last post by f0dder on September 30, 2012, 07:29 AM »
I really don't see why anybody in their right mind
Hey!  You leave my mind out of this! It's already unstable enough as it is  :P!
:D

  • I've had the pagefile run away with me on some systems, not always identifiable as to why.
  • I always limit the size of the pagefile ... call it quirky, but I do.
Humm, back when I used pagefiles, I used to set a largeish minimum bound, so that under normal operation and moderate load, the pagefile size would stay constant (and unfragmented!), whereas exceptional situations could grow as large as needed. That would still be my recommendation - but if you have badly written software that runs amok, putting an upper bound might be reasonable...

  • Mindful of SSD stuff I've read recently, a RAMdisk pagefile reduces writes, although 'twould seem the jury is still out on that one.
Entirely disabling the pagefile entirely disables writes, though :-)

  • I've had the pagefile on a USB stick - not fast, but no noticeable deterioration in performance.  This is just another test.
Personally wouldn't do this, because of how flaky usb sticks are - using ReadyBoost might be a somewhat safer middle ground.

[Sidebar]
After I eliminated the pagefile, my memory usage decreased by seven (7) to ten (10) percent.  Not certain just what that implies, but I wouldn't have know w/o the experimentation.
[/Sidebar]
Memory management is complex - some applications tune their usage depending on "free memory", and what "free memory" means is also up for debate. If you go by "unused physical RAM", you ignore the fact that filesystem cache can be quickly discarded to serve large memory requests.

[Addendum]If that memory is not otherwise being used, why not put it to use?[/Addendum]
Indeed. It's worth noting, though, that memory used for a RAMdisk can't be use for normal filesystem cache - and if you allocate a large ramdisk but only use part of it, technically that's still unused memory. It's all about striking a balance :-)

I've got 16 gigs of memory in my current rig, but only have a 1 gig permanent ramdrive. That's large enough for (most) %TEMP%, firefox profile+cache, WebsiteWatcher profile+cache, and scratch space (it's usually ~50% full). Anything larger than that would be wasted memory - but for special occasions, I can quickly add a temporary disk.

Suffice it to say that the performance improvement was significant in terms of raising the WEI (Windows Experience Index) "Memory operations per second" subscore, but not the overall Base Score (which is determined by the lowest subscore).
Slight nag: putting more RAM in a machine doesn't give you more memory operations per second, unless the RAM you're putting in is faster. (there's an exception if you go from single to two sticks because of dual-channel memory architecture, though). Unfortunately, for some reason the WEI score does seem to limit the score to 5.9 unless you have >4GB of memory (no matter how fast the RAM is) - which is plain misleading, IMHO.

As for disabling firefox disk cache, ho humm. Might be an advantage, but not having stuff cached between sessions? I chose the third way: moving firefox profile + cache to RAMdisk. Best of both worlds :)

Whilst I have so far made no objective measures of the effects of using ReadyBoost, I can report that it certainly seems to work as it should, and that it seems to provide some latency reduction, though I do not yet understand how to make the most of this. Presumably the max read/write speed of the USB RAM ("memory stick" or whatever you might call it) is a constraint, and so measuring that would seem to be useful.
Well, yes and no.

ReadyBoost only serves "random" I/O requests (i.e., smallish scattered-all-over reads), whereas large linear sequences are served from harddrive. It's done this way because normal flash memory (usb pendrives, SD cards etc., not full-on SSDs) is quite a bit slower than harddrives - I have a decent USB2 corsair pendrive that does ~20MB/s and ~24MB/s reads, whereas my Velociraptor does ~140MB/s. But once you start doing highly random 4kb I/O, those figures change dramatically - even a high-end HDD like the velociraptor drops in below 1MB/s, whereas flash ram holds up much better (contrary to common belief, they aren't 100% directly addressable, though, so there will be some performance drop).

RB is somewhat intriguing, since it isn't just "more memory for the pagefile", it's actually a full disk caching layer - so unless you run an SSD, you might see some benefit from it even if you have large enough amounts of RAM (that would mostly be after a cold system boot, though, as memory filesystem cache would then get filled, and memory is insanely much faster than flash memory). I don't think I'd ever use RB, though - flash memory is too fragile, and enough ram + SuperFetch should be better.

Also note that ReadyBoost does both compression and AES128 encryption of the cache files, so there will be some CPU overhead.

Also, for those that might want it, there will probably be ways to make a backup HDD copy of files in a RAM disk/cache - if necessary - before terminating the process or before Shutdown. (Though I haven't played around with this yet.)
More than one RAM disk offers persistance, saving the memory content to disk on shutdown. SoftPerfect RAM disk might be worth checking out :)

997
It offers arguably less and certainly little or nothing more than Adobe Reader (also $FREE and with no Annoyware/Adware).
Probably less security flaws as well.

Unless you need some of the advanced features Adobe PDF offers, nobody should be running that P.O.S software. And even if you use an alternate PDF reading application, you shouldn't be using browser plugins for it - its really not that big a hassle to view with an external reader, and it's so much safer.

As for replacement programs, I've found both Foxit and Sumatra to be decent choices. Foxit can render slightly slow with really complex PDFs, but usually it's just fine. Sumatra is lean and mean - some years back it was somewhat unstable, but it seems nice these days, and I'm contemplating using it as my main PDF reader instead of Foxit.

Ah yes, almost forgot - here's one more reason to stay the hell away from Adobe products.
998
Mouser's Zone / Re: IP Address
« Last post by f0dder on September 30, 2012, 06:02 AM »
If you're going to do this, go for a VPN, and accept that you'll probably have to pay for the service.

Unpaid VPNs or open web proxies? Bad, bad, bad idea. Think about it... such a service redirects all your traffic through the VPN/Proxy. Could anybody have non-altruistic interests in the ability to peek at your traffic?
999
Living Room / Re: Grab your guns! Hunting season is now open on software patents!
« Last post by f0dder on September 29, 2012, 03:44 PM »
* f0dder crosses fingers.

This might end up not helping anything (greedy lobbying lawyer scum!), or it might actually be just what we need. Pretty cool to throw StackExchange into the mix!
1000
Living Room / Re: Home server upgrade meanderings
« Last post by f0dder on September 29, 2012, 01:05 PM »
As for power consumption, it's a bit hard finding anything conclusive - obviously it depends on what other stuff you put in the box, but motherboard and PSU also matters.

This review suggests ~40W idle with the motherboard I'm contemplating and a i5-2500k; the Ivy Bridge CPUs should be a tad more energy efficient (dunno if that's only under load or also at idle, though) - but ~40W is already pretty good! This other review has a i5-2500k at ~45W and the i5-3550 at ~50W, though. Ho humm.

As long as I don't go above my current ~65W at idle, things will be OK, but I would like it if I could go substantially lower :)
Pages: prev1 ... 35 36 37 38 39 [40] 41 42 43 44 45 ... 364next