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, 3:01 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 ... 42 43 44 45 46 [47] 48 49 50 51 52 ... 364next
1151
Living Room / Re: waiting list at library...for an e-book?
« Last post by f0dder on August 16, 2012, 02:26 PM »
Gotta love DRM.
1152
Living Room / Re: What's the best registry cleaner? Ask Leo says: none
« Last post by f0dder on August 16, 2012, 02:20 PM »
I've used Ccleaner for years (including its "registry cleaner" -- and yes, I make a backup first), and it's never hosed any of my systems.
Why do you use it, though? Except for a few specialized situations, doing "registry cleanups" is almost entirely superfluous on NT based Windows versions. The space savings are negligible, and because of the data structures and algorithms involved in the registry, you're unlikely to see any speed gains.

You'll want to make sure the hive files aren't too fragmented, but that's about it.

Yesterday I saw that even WinZip has a registry cleaner.  ;D
Yeah, and it's one of those foul scareware kind of things. Congratulations on Corel for totally ruining the WinZip brand - not that anybody should use that awful program when WinRAR and 7-zip are around.

1153
--ability to add/remove files and folders from an existing torrent that is being shared live already.
Not possible without major protocol changes - and I'm not sure it could be done in a nice way, tbh. There's both performance and security concerns here. One of the nice things about torrents is that the torrents are identified by a cryptographic hash of all the included files (well, technically, blocks) which makes it hard to fake data for a given torrent. And IMHO, the protocol doesn't really need to deal with this anyway, it could be used to deliver changesets instead (but yes, you'd need to grab a new .torrent for the changesets).

--ability to add/block users on a per torrent basis
You can ban IPs with the existing system, isn't that good enough? The torrent protocol doesn't have a concept of 'users', and that's a good thing IMHO.
1154
Living Room / Re: Help me pick a midrange Android phone?
« Last post by f0dder on August 14, 2012, 01:18 PM »
802.11n wi-fi (not just g)
Why? Flash memory can probalby not do much more than g speed anyway.

AMOLED or Super AMOLED or anything where I can read it outside in daylight. The phone will be an e-book reader among other things
Good luck finding that - and really, the screen on any phone is too small for that. Heck, I'd say an iPad2 is the smallest resolution as well as physical size where ebook reading is comfortable. On a phone? Ugh.

That said, I've been pretty happy with my HTC Desire S. It's been with me for a year, and survived more than one drunken bicycle crash. It performs decently, has a good-enough camera, a working GPS with fine Google Maps integration, et cetera. I wouldn't have bought a smartphone myself, this was a company supplied phone, so I have no idea if it's in the price range, and it doesn't do ICS (at least not without rooting). But it works pretty damn well as-is :)
1155
Living Room / Re: "Magic Pig Powder" May Heal My Wife
« Last post by f0dder on August 14, 2012, 12:42 PM »
Wow.

Sounds like a chain of major malfunctions in the healthcare system - it saddens me to hear that anybody has to go through such ordeals, but I'm glad that there's light at the end of the tunnel. I'm not religious, so no prayers or any of that stuff, but I'll cross my fingers and hope for the best for you guys.

Hang in there!
1156
"How to fix Linux's sucking": Install BSD. Done.
Hahahahahahahahahahahahaaaaaaaaaaaaaaah.

That was a nice laugh, thanks :-)
1157
For example if the operation only ran for same named files under 100 Megabytes in size then would there really be any problematic slowdown on computer with a newish CPU?
CPU speed isn't really your main concern - something like Adler32 is pretty damn fast and "probably good enough". MD5 is also pretty fast, and since you're just comparing local files and not trying to be cryptographically safe, it will probably be sufficient.

The problem is that you're doing disk I/O. Instead of "1 read, 1 write", you'll be doing "2xRead + CPU, THEN perhaps 1 read, 1 write". OK, since you propose to use hashing, at least the 2xRead will run at full disk speed, whereas compare-the-bytes would be slower (seeking back and forth on a mechanical drive kills performance). But there's still a lot of overhead in this!
1158
General Software Discussion / Re: Firefox Spikes
« Last post by f0dder on August 14, 2012, 12:05 PM »
How can you tell which addons are causing memory leaks?
To be honest, I don't know if there's a way to tell yourself - "about:memory" has a decent amount of information on memory allocations, but even in FF14 it doesn't directly list extensions. So it's more a matter of looking out for well-known memory hogs, and trying to minimize the addons to the ones you really use.

I've read here and there that Adblock Plus is a major culprit.
And FireBug has been known to be really bad as well. If you have some addons you only use periodically, you can create a separate FireFox profile for those, and keep them out of your main profile.

Did notice that CPU was at max when watching a live video stream but that's another story...
Streaming tends to imply flash, and flash is übersuck :-)
1159
LaunchBar Commander / Re: open folder by mousemove
« Last post by f0dder on August 12, 2012, 04:14 PM »
Mouser, I believe STRG is German for the Ctrl button.

No idea what it means, but that's correct. Strg = Ctrl
It's because they have to be STRanGe about everything :D

(or perhaps it's "steuerung"?)
1160
General Software Discussion / Re: Firefox Spikes
« Last post by f0dder on August 12, 2012, 04:03 PM »
Firemin might be of help to you.
http://www.datum-for...com/2012/05/firemin/
Almost as stupid as those "memory optimizers" - at least it uses SetProcessWorkingSetSize instead of huge memory allocations, and it only targets firefox... but it's still stupid. It's symptomatic treatment rather than fixing the errors - and it will very likely result in increased pagefile swapping.

Also, there's no date on the download site, so there's no way to tell which version of firefox was around when this application was written. A lot has happened wrt. firefox memory consumption in the later versions, so much that it's now mostly addons that leak. So you're better off figuring out which crappy addons you use, rather than using something like this.
1161
A smarter file manager would do a file hash comparison and skip copying that file if the hashes match, all in the background.
That would be pretty disastrous speed-wise - definitely not something you want for a general file-copying routine :)
1162
LaunchBar Commander / Re: open folder by mousemove
« Last post by f0dder on August 11, 2012, 04:46 PM »
Mouser, I believe STRG is German for the Ctrl button.

So, probably keeping Ctrl pressed and using mwheelup/dn to zoom stuff?
1163
General Software Discussion / Re: programming language for math
« Last post by f0dder on August 11, 2012, 04:44 PM »
Define "fast".
Define "math".

Nothing beats assembly code hand-tuned for a specific CPU... but that might take prohibitively much longer time to write than some higher-level language, and sometimes for marginal gains. You're best off using some language that's math-friendly and has optimized standard (math) libraries, then perhaps hand-tuning your code once you've got your algorithms working correctly.

But all the above is hand-waving as long as your question is so general :-)
1164
General Software Discussion / Re: Firefox Spikes
« Last post by f0dder on August 11, 2012, 10:37 AM »
You might also want to VACUUM the various SQLite databases firefox uses for things like the awesomebar and such - while defragmenting the files on your filesystem is definitely nice, the files can suffer from internal fragmentation as well.

Personally, I have all my firefox profile stuff on a ramdisk, which (among other things) is backed up with Genie Timeline.
1165
"Funny" thing is that extracting to the network drive directly is slower than extracting dump files locally and then transfer these with TeraCopy.
Have you tried mounting via NFS instead of SMB/CIFS? The SMB protocol, especially before the vista/win2k8 updated version, is notoriously slow - haven't played with NFS myself, but it might be worth a try?
1166
Interesting... I would like to know HOW those utilities are doing it. Are they using a Windows API? Or have they written their own drivers?
Obviously using APIs, you'd have to be insane involving drivers in this.

But even at the API level, there's a ton of ways to go about it...

memory mapped files.
normal I/O, buffered vs. unbuffered, and chunksize.
async I/O, possibly using I/O Completion Ports (IOCP would be insane overkill for filecopy, but hey).

Also, a lot of stuff happened from XP to Vista. Pre-Vista, the maximum transfer size you'd get (can't remember if this was all the way down at DMA level, or "just" some kernel<>usermode thing) was 64kb. For Vista/Win2k8 this was increased to (iirc) 4MB for desktop versions and 64MB for server versions.
1167
fSekrit / Re: fSekrit mentioned on the What's On My PC site
« Last post by f0dder on August 10, 2012, 05:58 AM »
Thanks, skwire - always nice to see a review from somebody who uses the program :)
1168
General Software Discussion / Re: my pc anywhere
« Last post by f0dder on August 09, 2012, 04:10 PM »
Just log onto your home PC via Remote Desktop - possibly through a SSH tunnel, if you're paranoid.

Problem solved :)
1169
General Software Discussion / Re: dual boot linux/win32 system
« Last post by f0dder on August 09, 2012, 04:08 PM »
Why dualboot when you can run linux in a VM, though?
Not the same experience IMO.
Indeed - stuff that's graphically heavy isn't a joy in a VM... but most linux stuff isn't, it's worse running Windows in a VM :)

And, if you're a beginner, VMs add an additional layer of complexity and abstraction that can sometimes cause its own hassles and weirdness. FWIW, I've seldom seen somebody who ended up liking Linux much if their only experience with it was through a VM.
As I see it, if you're enough of a "beginner" that a VM causes trouble, linux isn't going to be joyful for you anyway... if you're at some intermediate-or-higher level, it's definitely nice running it "in a window" so you can resort to your usual tools while figuring out this new alien thing (and you have a fully functional system where you can browse Teh Intarwebs if you have display or network connectivity issues under linux).

If you plan to switch over, you have to immerse yourself 100%, though, no way around it - it worked pretty well for my 30-day Vista experiment :P
1170
Developer's Corner / Re: Opinions sought: should I open source Auspex?
« Last post by f0dder on August 09, 2012, 12:56 PM »
The project is written in Delphi and I would open all sources except the keyboard hook which will remain available only as a dll.
What's the reason for that?

And if so, what sort of license model would work for this? I don't want some clod lifting the source code, re-badging and selling it on.
Most open-source licenses don't really stop people from doing this - and even if they technically did, good luck enforcing it when you have a relatively small and unknown product. I think there's a lot of DC'ers that can remember a particular GPL ripoff happening here...
1171
General Software Discussion / Re: dual boot linux/win32 system
« Last post by f0dder on August 09, 2012, 12:17 PM »
Why dualboot when you can run linux in a VM, though?
1172
Living Room / Re: Dropbox Security Failure
« Last post by f0dder on August 03, 2012, 11:51 AM »
It's more social hacking than anything else, I think.

I think the word just came to me, though it still isn't quite fitting. Perhaps a more appropriate title would be: "Dropbox Security Exploited"

I guess it doesn't really matter... other than the fact that I don't think this has anything to do with dropbox security.  If I give my password to someone and they use it to access my account, is it the system's fault?  Pretty much, this is the same thing- the passwords were already compromised, and the people in question didn't change it on their accounts.
It might not affect the security of the dropbox software directly (but as has been shown previously, that was already bad enough).

But do consider that employees can access your files - that was one of the flaws shown previous (dropbox claimed they couldn't, and later kinda fuddle-backtracked trying to claim that "our CEO can, but he's not an employee"). If dropbox employees are that easy to social-engineer, and they keep stuff like usernames and email addresses under so little security...  :-\
1173
Living Room / Re: What do you desire from your job?
« Last post by f0dder on August 02, 2012, 06:17 PM »
Personally, I'd rate it...

1. No danger of being fired
2. Work important and gives a feeling of accomplishment
3. Working hours are short; lots of free time
4. High income
5. Chances for advancement

It's a bit of a tie whether to place #1 or #2 on the top, but they kinda go hand in hand - a job that you feel good about and no chance of getting fired? Wouldn't really need much more than that, as long as the pay was comfortable. Wouldn't have to be "drive a fancy car and buying new hardware whenever I want to" comfortable, but "can get new clothes before the old are threadbare, and don't need to save up for several months to afford a harddrive".

Also, #3 and #4 are a bit of a tie. Depends on the circumstances... but I'd definitely rather have a comfortable income at a 37h/week job than a 60h/week job and the ability to eat caviar and drink champagne every day.

#5 is utterly unimportant to me - if the job satisfies the other four conditions, why the heck would I need advancement? Then again, I'm not a power-hungry sociopath :-)
1174
General Software Discussion / Re: Immersive Explorer: Oh God why?
« Last post by f0dder on August 02, 2012, 06:09 PM »
@f0dder- I don't want to derail this discussion either. But I think you might not be up on what's going on with Canonical and Ubuntu's marketing lately. Take a look over at the main page starting here or here. Take a look around to see how long it takes you to spot them even using the word Linux.
That (and the rest which I've snipped) I can agree fully with - I'd expect the front page to say something along the lines of "Ubuntu is an operating system based on the Linux kernel and the GNU system utilities", and generally give credits where credits are due - it's the zealot "ZOMG THEY MUST SAY GNU/LINUX EVERYTIME A DISTRIBUTION NAME IS MENTIONED" attitude that gives me the tics :)

Also, how can a kernel be the least important part of a kernel?
Of the OS not the kernel. The kernel is such a tiny part of what constitutes and OS these days.
1175
General Software Discussion / Re: A strange Hijack
« Last post by f0dder on August 02, 2012, 06:04 PM »
But if you visit sites of that... quality... where they use advertisements that are allowed to use those tactics? You really, really, really shouldn't be browsing without NoScript + AdBlockPlus. Heck, people who frequent that kind of warez/pr0n/stream-tv-shows sites should be doing so from a browser not just with NS+ABP, but preferably a sandboxed one, and it definitely wouldn't hurt running it from a VM.
I want to clarify that website is not of that kind. It's more serious. It shows the list of Tv programs just like http://au.tv.yahoo.com/tv-guide for example.
Ah, fair enough.

But still, if it shows banner ads of that kind? It's definitely in the danger zone. Heck, even totally reputable sites using (as) reputable (as they come) banner services have ended up serving malware because the banner servers were hacked.

It's really not safe surfing the web without NS+ABP, and you definitely don't want the Java plugin installed in your day-to-day browser either.
Pages: prev1 ... 42 43 44 45 46 [47] 48 49 50 51 52 ... 364next