topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Sunday December 21, 2025, 6:59 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 ... 124 125 126 127 128 [129] 130 131 132 133 134 ... 364next
3201
Living Room / Re: Tech News Weekly: Edition 37-09
« Last post by f0dder on September 13, 2009, 07:09 AM »
#2: aww :(
3202
General Software Discussion / Re: Cyclic Redundancy Error on CD/DVD
« Last post by f0dder on September 13, 2009, 07:05 AM »
I h tried POWER CD/DVD RECOVERY, but that piece of Program is good for Scratched CD/DVD'S, it takes too long to retrieve the DATA: i simply exit the program.
Try some patience?

Also, optical drives are subject to wear&tear like everything else - if your current drive is old, it might help getting a new one.
3203
General Software Discussion / Re: Will Win7 last as long as XP?
« Last post by f0dder on September 13, 2009, 07:02 AM »
a) been running a post-rc beta for quite a while, will upgrade to MSDNAA RTM version as soon as I get around to it.

b) who cares

c) see a
3204
Living Room / Re: Hell has frozen over - 802.11n is Finalized!
« Last post by f0dder on September 13, 2009, 06:58 AM »
Wow - I didn't think they'd ever finalize it :)
3205
Developer's Corner / Re: Mask/Forge Hard-Drive Properties?
« Last post by f0dder on September 13, 2009, 06:42 AM »
His best bet for safety would be TrueCrypt, but that's probably more than he wants/needs, and has some problems of it's own :)
I suggested this to him and he was overly ecstatic that he could do this. I guess this is more proof that consumers don't really know what they want.
Amen to that :)
3206
Living Room / Re: Carrier Pigeon faster than commercial ISP
« Last post by f0dder on September 12, 2009, 08:28 AM »
My speed is 384kbps as that is what I pay for but.....my download speed is around 40kbps! Still better than dial up! It costs my friend I do some work for around R550 per month (+- $70) for my adsl line + 3 GB's of data...
I hope that by "40kbps" you mean kbyte and not kbit... otherwise you're getting screwed pretty bad :( - and 3GB data per month? Uuuugh.
3207
Developer's Corner / Re: Multithreading tutorials
« Last post by f0dder on September 11, 2009, 10:01 PM »
Well, you're claiming that MP>MT based solely on non-commercial software? :)

Again, this thread was originally about coding practices, not existing software. And I'll maintain (to my death!) that MT is usually going to be more efficient than MP... as long as the programmers know what they're doing. That a shitload of existing software is shoddily coded isn't an excuse to keep up that practice.
3208
Living Room / Re: Carrier Pigeon faster than commercial ISP
« Last post by f0dder on September 11, 2009, 09:35 PM »
In theory, you cold probably always have a carrier pigeon faster than your intarweb tube speed (unless you're on a university backbone) - but this example is pretty scary... sounds like a really messed up grid to me.
3209
General Software Discussion / Re: What is your preferred font?
« Last post by f0dder on September 11, 2009, 09:20 PM »
40hz: ...and prefer not to do the gif/png thing unless it's bigtime necessary.

For coding: Dina.
Deozaan has gained +1 love.

Again: print != online. Respect the user's choice. Heck, even for print, restrict yourself. At school we have a couple of java books that... oh, how can I put this mildly? are so FSCKING JAVA!!!. Fancy typefaces, stupid clip-art, multi-cultural "wow this program rocks" (etc) that you end up having a hard time taking the course seriously. Pick two or (if you're really frisky three fonts and stick to that, please.

I'll take GangOfFour over HeadFirstDesignPatterns any day... based on style (of course based on content there would be no arguing :) :) :) )
3210
Living Room / Re: Super Mario AI Competition
« Last post by f0dder on September 11, 2009, 02:21 AM »
I expect mouser to come up with an entry :)
3211
Developer's Corner / Re: Multithreading tutorials
« Last post by f0dder on September 11, 2009, 02:13 AM »
I think you mistake efficiency for performance.
No, I don't - I'm saying that if MP gets better performance than MT, it's because the MT is coded wrong. MT should give both performance and efficiency. Remember the thread is about coding multi-threading - this is why I'm arguing MT>MP.

If you find any multi-threaded free encoders that work faster than assigning an instance per core please let me know so I can use them.
I haven't looked - but I somehow expect the "free" to be a bit of a problem. Multi-processing isn't easy to code :)

PS: doesn't the muxing stage take a fair amount of time? At least it did when I played around with DVD encoding a while ago.
3212
Living Room / Re: How to Lucid Dream -- Nice wikiHow page
« Last post by f0dder on September 11, 2009, 02:10 AM »
BTW: If hypnogogic state sounds too 'old hat' you can always refer to it by the more modern term: Zoned Out ;D
Lucid in the sky with diamonds? :)
3213
General Software Discussion / Re: alternative to filehamster?
« Last post by f0dder on September 11, 2009, 02:08 AM »
So, for the most part FH is OK. There's no excessive thread usage. And I have little use for the bubbles anyway.
/me breathes a sigh of relief
3214
Developer's Corner / Re: Multithreading tutorials
« Last post by f0dder on September 10, 2009, 03:55 PM »
afa indication of efficiency I'd say the time to produce the video at the same or better quality is the measure.
Yep :)

The CPU usage indicator only measures CPU usage.
Yep :)

The fact that the multiprocessing approaches seem to have in common that they maximize the use of the CPU power and get done quickest is surely coincidental then according to your theory?
Huh?

What I'm saying is that if a multiprocess approach gets the job done faster than a multithreaded approach, the threaded version is coded inefficiently, since MP means more overhead than MT.
3215
General Software Discussion / Re: Dual Boot Win7 - Win7
« Last post by f0dder on September 10, 2009, 03:48 PM »
Thanks for your ideas I will keep trying until I make it work :). Or another ram might also be a solution ;)
It would by far be the most comfortable solution - virtual machines (especially with disk snapshots!) are so much easier to maintain than dualbooting, and it's much nicer just booting the VM than having to reboot your system.

I might have a spare block or two lying about, if they weren't stolen when my basement storage room was broken into; but with the prices the postal service charges, it might end up being more expensive than buying locally ;P
3216
General Software Discussion / Re: Export TheBat -> unix MBOX format
« Last post by f0dder on September 10, 2009, 11:01 AM »
I really like Thunderbird's pretty simple user interface, as opposed to TheBat's option-cluttered skinned mess :) - haven't really missed anything except for the mail-ticker so far.

Last time I used Eudora was back pre-2000 I think... didn't like it too much back then.
3217
General Software Discussion / Re: Dual Boot Win7 - Win7
« Last post by f0dder on September 10, 2009, 10:48 AM »
Depending on what you need to do on the test install, 2GB of RAM just might be enough, actually. Granted, you probably don't want to have Photoshop and SQL server and other memory hungry stuff running at the same time, but for simple testing purposes my guess is that it'd work.

Or you could shell out for some extra RAM, it's not super expensive atm :)
3218
Living Room / Re: How to Lucid Dream -- Nice wikiHow page
« Last post by f0dder on September 10, 2009, 10:45 AM »
When I ask myself that question while dreaming, I usually wake up :(
3219
General Software Discussion / Re: alternative to filehamster?
« Last post by f0dder on September 10, 2009, 10:44 AM »
I don't have a link ready, but I remember reading a post by one of FH authors (on their support forum) stating that FH creates a new thread for every file it copies. If this is true, it's a really poor design. Starting a thread is "expensive" in CPU terms, and starting hundreds of threads at the same time is an awful idea. This is what "thread pools" were invented for. If you also have the "bubbles" (notifications) enabled, you can see FH memory use reach a gigabyte or so, as it creates hundreds and hundreds of windows. This might still (barely) work if if were written in C++, but a .Net app doing that sort of thing can really bring down the system.
:o :o :o

If they do that, then it's a sure sign of an application you should never, ever touch. Threads are indeed relatively costly to create, and a 32-bit application can create around 2k at max (Mark Russinovich has a [urlhttp://blogs.technet.com/markrussinovich/archive/2009/07/08/3261309.aspx]blog entry[/url] for the curious). What you want is a producer/consumer queue (threadpool isn't the best of ideas, thrashing disk I/O and all).
3220
School Showcase / Re: Hangman - A Game by Ruffnekk from VB.net Assignment 1.10
« Last post by f0dder on September 10, 2009, 04:26 AM »
A thing that kinda sucks, though, is that you can't drag the window around - having it forced to be centered is a bit annoying. It does look pretty nice, though :)
3221
Developer's Corner / Re: Multithreading tutorials
« Last post by f0dder on September 10, 2009, 04:14 AM »
CPU usage isn't necessarily the best indicator of efficiency, I'd rather look at what get's the job done quickest - but it is true that some (lots of) algorithms are hard to parallelize. I'd still say it would be more efficient to do the processing from a single multi-threaded application, though; if for nothing else, just for the ability to do I/O more efficiently.

I'm not familiar with the various video compression algorithms, but since many of them have the concept of keyframes, perhaps there's no dependency on the previous data stream once there's a keyframe - if that's the case, it might be possible to thread at keyframe granularity. Dunno if it'd be worth the possible code complexity, but it would definitely be nice to do all the encoding and muxing in one step.
3222
General Software Discussion / Re: alternative to filehamster?
« Last post by f0dder on September 10, 2009, 03:57 AM »
You could grab sqlite.exe / sqlite3.exe from here and have a look-see at what tables those files contain :) (note: make a copy before opening, I don't know if sqlite3 will attempt to upgrade an older db on open, or only when modifications are done - but it'd suck if SpiderOak uses v2 format and suddenly the database is in v3 format :)).
3223
Developer's Corner / Re: Multithreading tutorials
« Last post by f0dder on September 09, 2009, 05:53 PM »
Then those multi-threaded encoders must be coded pretty inefficiently - forking separate processes has more overhead. Surprises me, really - also when taking file I/O into account, encoders are usually pretty disk-heavy as well as CPU heavy, a single multithreaded process would have a better chance of being smart about disk I/O and avoiding disk thrashing than running multiple instances.

Sounds like bad programming to me :)
3224
General Software Discussion / Re: Export TheBat -> unix MBOX format
« Last post by f0dder on September 09, 2009, 05:50 PM »
Innuendo: you're not going offtopic imho, since issues like yours are pretty relevant when picking an email client.

Thunderbird uses MBOX files, which are pretty retarded (but at least it keeps index files... kinda funny when you have a crash and the index file is corrupted, until you figure out that they need rebuilding). Iirc at least it creates a new MBOX files when the previous one grows too big... but it's still not optimal.

One-file-per-mail isn't a good option on Windows, at least not without dividing into subfolder; while NTFS isn't a bad filesystem, it doesn't deal well with zillions of small files in one folder (perhaps it's more of an issue with explorer and other apps than NTFS, but the net effect is that you don't want to browse those folders, or delete from explorer :)). I'm not sure what the optimal thing to do, if I was to code a mailstore myself, would be - I'd probably lean towards a binary format split to into multiple files based on size, along with external index files... but there's issues with internal fragmentation and all sorts of other things.
3225
Living Room / Re: Tech News Weekly: Edition 36-09
« Last post by f0dder on September 09, 2009, 05:45 PM »
#6: Finally a REALLY good excuse to END my facebook account.
Just set reasonable privacy settings, limit the information you share, and don't install crap apps? Problem solved :)
Pages: prev1 ... 124 125 126 127 128 [129] 130 131 132 133 134 ... 364next