lifeOnTitan.jpg - Now that's the filename of a Java developer. :P Thanks, Simey
Simon Walton
Posts
-
Bob's friend? -
52 Optical Illusions & Visual PhenomenaAwesome! :suss: Thanks, Simey
-
Depressed during the holidays?Is it me or is the final picture screaming "photoshop"? I pretty much disbelieved it even before reading the urban legends link. Damn, I must be spending too much time on fark.com. :) Thanks, Simey
-
Cheapish digital camera recommendationsOk, so it's probably been talked to death here... but I'm looking to pick up a decent camera in the new year, around the $800 US price bracket (~£400). I notice a lot of fellow CPians are amateur photographers. Do any of you have any tips, pointers and recommendations? I don't care about megapixels, 3-4MP is fine. Obviously I'm not looking into SLR territory, and I don't want to take movies. I am looking for a good quality point and shoot camera that looks professional and takes good quality images without insisting on abnormally high levels of jpeg compression (this is particularly a problem for me when experimenting with astrophotography, the large black areas hint at higher compression for the software and any object captured is instantly destroyed). Does such a camera exist in this price range? :) Thanks, Simey
-
Earth Map wallpaperI find it somewhat ironic that my VC shortcut is positioned on India. Thanks, Simey
-
development futures...Anyone who needs garbage collection shouldn't be writing software? I'm sorry but I completely disagree with this one. It's a rather harsh overgeneralisation. If you want to go all the way with your low-level anctics, then I suggest you write your next big project using punch cards. Programming languages evolve for a reason. I have developed large projects in both managed and unmanaged languages, and personally I did not feel that using managed code made me "lazier" with my memory allocation. What it *did* do was take away the time that is normally required for me to deal with choosing where to call free(), and when to call it. The obvious conterargument, but by no means overshadowing the advantages, is that developers may become more complacent with their memory usage. But you can counter that again with the advantage of not being able to do naughty things with memory. Aside from security, teaching people programming with a managed language is so much easier. Writing to element n rather than n-1 in an array doesn't cause a segmentation fault 5 minutes into your code. It causes an exception that the student can read, and ask for assistance with. Once they are informed of why the exception was thrown, they understand arrays. The .NET class library is fantastic. I am not forcing my opinion upon anyone, but I personally think it is wonderfully written, organised, and very complete. Software developers like consistency - and that's why the .NET class library works so well. The library documentation is consistent, and the class usage is consistent. Start plugging in classes from elsewhere and the project soon becomes unmanagable and hard to maintain. And although "MS M4K3 SOFTW4RE IPH BUGZ LOL", I personally trust that the classes do their job perfectly, every time. As for the CLR, I have a friend who's team has successfully completed a large project utilising the CLR. One team member with expertise in a particular area that they required considered himself to be a more proficient C++ coder, while the rest of the team were used to, and had began the project in VB. No problem whatsoever to move him over to MC++ and continue working on the project. We don't all think MS just wants to make software to make everyone's life better - that would be rather naive. As an entity, they want to make money. But I would put good money on saying that the .NET/VS team are just as enthusiastic about software development as most people are here. Thanks, Simey
-
Winamp's death greatly exaggeratedhttp://www.winamp.com/about/article.php?aid=10627 Thanks, Simey
-
Settle an AugumentAsda. Thanks, Simey
-
Pilot programming?Cruel? :~ Thanks, Simey
-
Pilot programming?ASM.NET of course! :-D Thanks, Simey
-
HoreNooo. Be hardcore like me and do your project entirely in MFC. Sprinkle some ASM in there too, and don't forget SSE optimisations for complex algorithms! Even if you spend 2 days writing it to shave 0.4 secs from a ~10sec computation! Don't you dare use intrinsics though. I want ASM SSE! But yeah, learn C#. Nice language. (apoligies to all. i have a cold) Thanks, Simey
-
Spamshirt...25 quid for a tshirt? Its funny, but damn. If I could find a spam email title that made women lust for me then sure. But I doubt "Get your free v1agra" is gonna do it. Thanks, Simey
-
Python online site starting:~ Thanks, Simey
-
Java v.s. C#Every time I see a SWING interface, I think "now there's a UI only a mother could love". Thanks, Simey
-
Windows Media Player dockingI personally prefer winamp's method of docking. It's almost perfect docked at the top of the screen. Thanks, Simey
-
Writing unmaintainable codeA little humour that has been posted here before I know, but not for a while to my knowledge. :) http://mindprod.com/unmain.html Thanks, Simey
-
Not a workdayBut they sure sound it! I like my subwoofer to be tested when I shoot. Bring back the Quake 2 arsenal! :-D Thanks, Simey
-
Not a workdayYou have just reminded me that I own that game. It may have the most laughably underpowered weapons in any game, but some of those maps are groundbreaking. Thanks, Simey
-
6 gmail invitesJust click the email link to mail me. Thankyou! [edit : actually you'll get my email in the email notification for this reply] Thanks, Simey
-
Switching to FirefoxI have personally found thunderbird to be lacking in some really basic features. It also has some really annoying traits, like forwarding as an attachment with no obvious way of forwarding inline. Thanks, Simey