Wednesday, August 31, 2005

Just completed some changes to my web site, if your reading this via my RSS feed you might like to fire up your browser - Firefox of course.


These controls were added to dasBlog without recompiling - pretty cool. I did however fix a number of bugs in dasBlog which I'll upload when totally complete - mainly to do with XHTML compilance.
.NET | General | Music | Wallpaper
8/31/2005 5:13:56 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Tuesday, August 30, 2005

A 16-year-old boy has devised a way to charge his cell phone with the help of his hamster. Peter Ash of Lawford, Somerset designed a hamster wheel that utilized gears and turbines to charge his cell phone. According to his tests every two minutes of wheel time gives his phone 30 minutes of talk time. If only the hamster knew how he was being exploited for free energy he would be going on strike demanding bigger carrots and more wood bedding.

Now I just need him to develop a USB version to charge my laptops!
8/30/2005 2:29:05 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Monday, August 29, 2005

TJ's summer party was great, had a real laugh but I'd like to apologize to those they noticed my mixing really sucked that night. Oh well - sometimes things just work out that way. I'd like to thank Koan for bringing her recording gear but it would have been a waste of 1s and 0s that evening. Keep the parties going TJ!

For those of you who think I'm strange in preferring to prepare for a gig over a night out at the local curry house deserve an explanation. Music, especially the vinyl kind, is a great passion of mine and when combined with the buzz and adrenaline rush associated with DJing live nothing really compares.


These days I take the opportunity to DJ live with both hands. The days of spinning tunes till 3am several times a week I'm afraid are probably over for me - unless there are any promoters out there? I just cant be bothered with the leg work these days - I just wanna play tunes.


I've just got my self a copy of Cakewalk and might have a go at remixing this winter or incorporating more live sampling/remixing in some of my online sets. Plus I promise I'll get the webcams over looking my 1210s soon. I might even splash out on this sampler - check out these demo videos - amazing stuff.

 

8/29/2005 6:02:57 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Friday, August 26, 2005

Many developers consider Web services the de facto solution in their everyday work. While Web services do work in many situations, there are alternatives that may be more appropriate depending on the project. Remoting is a good example, but deciding when to use remoting as opposed to a Web service can be difficult. Let's take a closer look at both technologies, focusing on when and where they may be used.

Remoting

The .NET Framework includes remoting in the CLR (Common Language Runtime). It provides classes to build distributed applications, as well as network services that send messages over channels.

Remoting allows you to utilize one of two channels, HTTP and TCP, and it replaces DCOM (Distributed Component Object Model). You may use remoting in any .NET application type, including console, Windows form, Window services, and so forth.

There are a variety of serialization formats available for use with remoting. By default, the HTTP channel utilizes SOAP (Simple Object Access Protocol) and TCP uses binary. These are only defaults; channels may use either serialization format.

Multiple options are available for implementing a remoting application. This includes the following:

  • SingleCall: Each client request is serviced by a new object with the object disposed when the request has finished.
  • Singleton: All incoming client requests are processed by a single server object.
  • Client-activated object: This is the old stateful DCOM model, whereby the client receives a reference to the remote object and holds that reference (thus keeping the remote object alive) until it is finished with it.

The main aspect of remoting is that each endpoint in the process must utilize the .NET Framework. In turn, object types are easily passed between the endpoints since they are using the same environment. Each object has a lease time. Upon expiration, the object is disconnected from the .NET runtime remoting infrastructure. The passing of an object reference results in the same object being accessed using the reference thus the necessity of .NET on each end.

A remote object is implemented in a class derived from the System.MarshalByRefObject class. A client makes method calls via a proxy object, which invokes the necessary method on the remote object. Every public method defined in the remote object is available to the client. A good name for remoting is peer-to-peer. Let's take a quick look at Web services before contrasting the technology with remoting.

Web services

Web services are Microsoft's mantra these days. That said, Web services are much more flexible than their remoting counterpart. Web services give us a loosely coupled messaging architecture that scales across the Internet. This Web service architecture is standards-based, modular, and general purpose. All of the endpoints do not have to be using the same environment, so a .NET application can easily utilize a Web service developed with Java and vice versa. Standards are the backbone of Web services. This includes, but is not limited to, the following technologies:

  • XML (Extensible Markup Language): A simple, very flexible text format derived from SGML. XML is playing an increasingly important role in the exchange of a wide variety of data on the Web and beyond.
  • UDDI (Universal Description, Discovery and Integration): Defines a registry service for Web services and for other electronic and non-electronic services.
  • WSDL (Web Services Description Language): An XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information.
  • XSD (XML Schema Definition): Provides a way to define the structure, content, and semantics of XML documents.

ASP.NET Web services rely upon SOAP to package and transport data over the HTTP protocol. You may utilize a variety of serialization formats to work with objects.

Choosing between Web services and remoting

When designing an application, performance is always a big factor. If you are working in a controlled environment, like a LAN or WAN, remoting is a good choice given its support of TCP (which is much faster than HTTP). This removes a wrapper like SOAP where data must be packaged for transfer and unpackaged on the other end. On the same note, remoting uses .NET on each end, so you may utilize inherent data types without problems.

In addition, while you can build stateful Web services, it is much easier to implement this feature utilizing remoting. This depends on application requirements. Basically, if you know each point or tier in the application will utilize .NET, thenremoting is a solid choice. On the other hand, an application tier could change in the future, so Web services provide more flexibility if that occurs. Web services are standards-compliant, so working with other systems are not (or should not be) a problem. However, they can be troublesome if you're working with wireless channels.

In the end, the ultimate decision rests in the hands of the application architect. However, some issues can make the decision much easier. For instance, if all of the application tiers are not using .NET, then remoting is not a viable choice. Remoting requires a tight coupling of application clients; therefore, its peer-to-peer nature may not be well-suited or desired for an application. It is much faster if the architecture is in place. Web services are more flexible, so any future changes in the application tiers may warrant its selection. They offer more hooks to build on down the road, which will come in handy if in the future you may need to do authentication or leverage any of the WSE (Web Services Enhancements) features.


8/26/2005 12:59:54 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


In the booming world of online poker, anyone can win. Especially with an autoplaying robot ace in the hole. Are you in, human?

Grab yourself a Poker bot and haul in the cash.


8/26/2005 12:42:38 PM (GMT Daylight Time, UTC+01:00)  #    Comments [1]  |  Trackback


Thursday, August 25, 2005

Grab some free Photoshop plugins here, including one for creating icons. Create yourself a favicon.ico file and get rid of those "file not found" errors from your web logs.
8/25/2005 10:49:37 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Grab your copy of the trailer here
8/25/2005 10:18:21 PM (GMT Daylight Time, UTC+01:00)  #    Comments [38]  |  Trackback

DoomT3_720p_8mbit_LTRT_NR.wmv (68.6 MB)

Microsoft 's experimental Honeymonkey project has found almost 750 Web pages that attempt to load malicious code onto visitors' computers and detected an attack using a vulnerability that had not been publicly disclosed, the software giant said in a paper released this month.

Known more formerly as the Strider Honeymonkey Exploit Detection System, the project uses automated Windows XP clients to surf questionable parts of the Web looking for sites that compromise the systems without any user interaction. In the latest experiments, Microsoft has identified 752 specific addresses owned by 287 Web sites that contain programs able to install themselves on a completely unpatched Windows XP system.

Honeymonkeys, a name coined by Microsoft, modify the concept of honeypots--computers that are placed online and monitored to detect attacks.

"The honeymonkey client goes (to malicious Web sites) and gets exploited rather than waiting to get attacked," said Yi-Min Wang, manager of Microsoft's Cybersecurity and Systems Management Research Group. "This technique is useful for basically any company that wants to find out whether their software is being exploited this way by Web sites on the Internet."

8/25/2005 9:56:20 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


First, set Audacity to record in stereo. Open the Audacity preferences. In the “Audio I/O” section, change the number of recording channels from 1 (mono) to 2 (stereo).

Next, plug one end of a stereo cable into the “Line Out” or “Headphone” connector on your tape deck, minidisc player, mixer or stereo system. Plug the other end into your computer’s “Line In” connector.

Choose “Line In” as the input source on the Audacity toolbar, and press the Record button. While Audacity is recording, start playing your tape, record or disc. When you have captured the entire recording, press the Stop button.

Notes:

  • Do not plug stereo equipment into your computer’s “Microphone” port, which is designed for low-powered (“mic-level”) signals only. Use the “Line In” port instead.

  • Do not connect a turntable directly to your computer. The signal from a turntable is distorted; it must be corrected by passing it through a phono pre-amp or a receiver with a “phono” input.

After making a recording or editing a file in Audacity, follow these steps to save your work on an audio CD:

  1. Use the “Export as WAV” or “Export as AIFF” command to save your Audacity recording in a sound file.
  2. Use any CD-recording software (iTunes or Nero, for example) to burn this file to a CD.

To make a disc you can play in normal CD players, make sure to create a “music” or “audio” CD (not a “data” CD). Use CD-R discs, because some players cannot read CD-RW.

Some CD software will burn only 16-bit, 44.1KHz stereo sound files. If your CD recording software won't open your sound file, export the file again after choosing the following settings in Audacity:

  1. At the bottom of the Audacity window, set the Project Rate to 44100 Hz.
  2. In the File Formats preferences, choose WAV (16-bit...) or AIFF (16-bit...).
  3. If your project does not already contain a stereo track, choose “New Stereo Track” from the Project menu. (This will make Audacity export your recording as a stereo file.)

8/25/2005 9:28:20 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


The guys at ItPlaysQuake are listing and reviewing every single port of Quake they can find running on unusual hardware. Since Doom is open source and was designed for antique hardware, practically any modern device with a screen is capable of running a Doom port -- fancy toasters, watches, car stereos...
8/25/2005 9:10:03 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


More trance madness in the mix. A nice collection of new records having their first ever play on my 1210's.

1. Solar Stone - Seven Cities (Atlantis Mix) - Hooj Choons
2. Cold Play - Speed of Sound (Trance Remixes) - White
3. Hypasonic Featuring Nazene - Dream of You (Original Mix) - Boss
4. Paul van Dyk vs Rachel Macfarlane - Lover vs For an Angel - White
5. Darude - Sandstorm (Original Mix) - Insolent
6. Fuse - Move Your Body - Plastic Dreams
7. Axwell - Feel The Vibe (Til The Morning Comes) - Data
8. Full Blown - Some Kinda Freak (Original Mix) - Size
9. Storm vs Reel 2 Reel - I Like to Burn It - White

via BitTorrent

8/25/2005 9:05:13 PM (GMT Daylight Time, UTC+01:00)  #    Comments [1]  |  Trackback

mix02.mp3 (73.48 MB)
Wednesday, August 24, 2005

Microsoft has just released a tool for collecting information from a customer system which can be used to diagnose problems back in the development hive. Grab it here.
8/24/2005 12:42:04 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


SANTA CLARA, Calif., (August 22, 2005) – Namco Hometek Inc. announced today Payout Poker and Casino, an arcade gambling game for the PlayStation 2 computer entertainment system, Xbox video game system, the PSPTM (PlayStation Portable) system and the PC. Developed by Bits Gaming Ltd, Payout Poker and Casino allows players to try their luck in four exclusive gambling destinations, with 12 challenging gaming favorites including Texas Hold ‘Em, Omaha Hold ‘Em, Blackjack, Craps and many more.

"Payout Poker and Casino" lets players assume the role of international playboy, or playgirl, betting in luxurious casinos. Upon creating their own custom character, players will enter a living 3D casino, where they can roam the floor to try their hand at 12 gaming favorites including, Texas Hold'em, Omaha Hold'em, Red Dog, Blackjack, Baccarat, Roulette, Craps, Slots, Wheel of Fortune, and more. After a successful night of wagering, high-rollers will be able take their spoils to the Casinos' boutiques to further customize their characters. Players can also take "Payout Poker and Casino" online, going up against card sharks from around the world in the ultimate test of wagering skill.

"'Payout Poker and Casino' expands upon the traditional concept of a gambling title with customizable characters and fully 3D Casinos for players to roam," said Jeff Lujan, Business Director, Namco Hometek Inc. "Online play and 12 fully realized casino favorites further enhance the game, giving players a total gambling package they can feel confident about going 'all in' with."

"We are very excited about bringing this game to the public," said Foo Katan, Chief Executive, Bits Gaming Ltd. "We wanted to create a new experience for the gambling genre and with features we have included in the game, we think we'll do just that."

8/24/2005 12:38:13 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Tuesday, August 23, 2005

Fox And Universal have come to terms with Microsoft, finalizing the Halo movie contract and agreeing on a Summer 2007 release. It was also noted that MS is planning to launch Halo 3 at the same time as the movie to “optimize marketing potential”. Could this be true? Has Microsoft abandoned its original plan to coincide the game’s launch with that of the PS3? We need answers!
8/23/2005 10:41:20 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


The British government is testing a scheme to put active -- the kind that are independently powered -- RFID chips in automobile license plates. They can be read at least 300 feet away, and probably much, much further.

8/23/2005 9:50:15 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Online massive multiplayer gaming is getting mad. Now that real money is available to the best players all kinds of hacks are in play.

A guy in Japan has just been arrested for virtual mugging. He setup a bot to compete against other human players stealing their virtual property which he later tried auctioning on legitimate sites.

We’re starting to develop a real collection of people out to disprove the assertion that online gamers are no different than anyone else. In addition to the couple fighting over custody of their game points, we had the kid who started phishing to pay for his online gaming habit, and the guy who actually killed someone because they sold his virtual sword.

And just last week we had the fellow who died after playing online games for nearly 50 straight hours.

“There’s nothing exceptional about the virtual world. Wherever there is that sort of money, there’s always crime too.”
8/23/2005 9:47:01 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Cool mix made entirely with Sound Recorder!
http://www.cothrun.com/gallery/albums/Misc/windows_mix.swf

8/23/2005 8:58:47 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Monday, August 22, 2005

If you spend the entire weekend washing vinyl records I'd recommend you use latex gloves. My fingers are still stinging now, god knows what was in those chemicals!
8/22/2005 12:53:10 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Wednesday, August 17, 2005

Here is the public api to my random wallpaper web service: WSDL

I encourge everyone to write clients, be it wallpaper changers, screen savers whatever...

Please post links to the source. Best client app wins 100 "happy" developer points.

These apis are temporary for the duration of the competition. Once completed the best of the best will be merged into the offical wallpaper changer (available for all via sourceforge).

Any questions mail me, better still leave a comment here.
8/17/2005 10:20:14 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Tuesday, August 16, 2005

Question: What can you do with an Unisys ES7000 32 CPU / 32 GB RAM Server with Microsoft Windows 2003 Datacenter Edition running on it?

Answer: The coolest Guinness World Record ever :) namely 1073 people playing Counter-Strike 1.1 simultaneously!

more here

pictures



8/16/2005 4:15:27 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Getting in some practice before TJ’s blowout summer finale!

01. maria nayler - naked and sacred (dj doboy breakbeat remix)
02. sonique - it feels so good
03. alice deejay - back in my life
04. atb - don't stop
05. trevor and simon - hands up
06. dj jean - the launch
07. fragma - toca's miracle
08. alice deejay - better off alone
09. mike koglin - the silence
10. dominion - 11 hours
11. alice deejay - will i ever
12. the space brothers - legacy (show me love)
13. sundance - won't let this feeling go
14. natalie browne - marvellous
15. funky chicken - superlover of the future (dj doboy's line mix)
16. kaycee - escape
17. dj headhunter - f2000
18. york - on the beach

via Bit Torrent

8/16/2005 11:30:27 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback

mix01.mp3 (109.87 MB)

My live stream has been updated to play continuous trance in the mix (43 hours worth). Perfect for writing masses of C# to.

Now playing: dj doboy - the vocal edition volume 07 (DJ Doboy)

8/16/2005 10:38:49 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


C&W buy Energis and immediately cut jobs. No surprise. This has been on the cards for ages… The takeover makes C&W the UK's biggest telecoms network provider after British Telecom.
 
8/16/2005 10:23:22 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Monday, August 15, 2005

050711-140922-big

I’d always wondered where they came from.

8/15/2005 4:34:26 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Picccsj11

 

8/15/2005 4:33:06 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Just uploaded a nice selection of wallpaper from vistawallpaper.com. Have a browse and choose your favourite. Also any of you using my random wallpaper app remember to rate the pictures and these will download more often. I’ll be added rating functionality directly into the tool soon, but for now use the web site.

Here’s mine:

BMW3a

Now playing: Dire Straits - Walk Of Life

8/15/2005 2:26:48 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Thanks for Process Explorer and every other tool on www.sysinternals.com Those guys rock.

Just spent the weekend debugging a handle leak in some server code. Finally tracked down some buggy code that I've been using for about 3 years!
Any how, .NET garbage collection didnt make things any easier. See this will only kick in if the system receives some memory pressure. So my lightweight server ran only happily without .NET collecting any objects. OK, this would be no problem if they werent wrapping system handles (an expensive resource).
Ah ha, I here you cry, you should be using IDisposable to release objects as soon as possible. Well what if you cant. For example, some of the .NET library classes (WindowIdentity for one) doesnt implement this interface yet still holds a system handle. Another case of Microsoft not reading their own design docs!
Another problem is that .NET garbage collection has no idea of who large or expensive an unmanaged resources is, all the collector sees is the size of the InrPtr. I believe is fixed in v2.0, where you can assign a memory cost to a handle point at unmanaged resources. Also in v2 is a safe handle wrapper class (which they also use in the framework itself) which should hopefully get rid of the worryingly large number of handle/memory leaks in the 1.1 framework.

8/15/2005 12:54:02 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Friday, August 12, 2005

My guest map can be viewed here. Please sign.

Staticguestmap_thumb

8/12/2005 12:37:16 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Many thanks to everyone who sent me wallpaper recently especially wayward for their entire angels collection and HunterBoy486 for their Hustler collection dating back to the early 90s.

Now I have just got to upload most of it! Maybe I’ll write a bulk uploader…

Current queue size 22.4K images; Predicted Collection after uploads – 59,000 images!

Now playing: - solidstore radio

8/12/2005 12:08:34 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Wednesday, August 10, 2005

What with a birthday and new car on the way I’ve found the perfect gift for myself: A new number plate.

Reg

For a mere £15,000 its a bargain. Send your donations here Support

8/10/2005 10:08:42 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Tuesday, August 09, 2005

During the course of trying to optimize an application I'm writing I kept seeing the stored procedure "sp_reset_connection" being executed. Yet the application never calls it!

Here's the explanation after some googling:

Data access API's layers like ODBC, OLE-DB and SqlClient call the (internal) stored procedure sp_reset_connection when re-using a connection from a connection pool. It does this to reset the state of the connection before it gets re-used, however nowhere is documented what things get reset. This article tries to document the parts of the connection that get reset.

sp_reset_connection resets the following aspects of a connection:

  • It resets all error states and numbers (like @@error)
  • It stops all EC's (execution contexts) that are child threads of a parent EC executing a parallel query
  • It will wait for any outstanding I/O operations that is outstanding
  • It will free any held buffers on the server by the connection
  • It will unlock any buffer resources that are used by the connection
  • It will release all memory allocated owned by the connection
  • It will clear any work or temporary tables that are created by the connection
  • It will kill all global cursors owned by the connection
  • It will close any open SQL-XML handles that are open
  • It will delete any open SQL-XML related work tables
  • It will close all system tables
  • It will close all user tables
  • It will drop all temporary objects
  • It will abort open transactions
  • It will defect from a distributed transaction when enlisted
  • It will decrement the reference count for users in current database; which release shared database lock
  • It will free acquired locks
  • It will releases any handles that may have been acquired
  • It will reset all SET options to the default values
  • It will reset the @@rowcount value
  • It will reset the @@identity value
  • It will reset any session level trace options using dbcc traceon()

 sp_reset_connection will NOT reset:

  • Security context, which is why connection pooling matches connections based on the exact connection string
  • If you entered an application role using sp_setapprole, since application roles can not be reverted

 

Arrgggg... I just realised I've written my first blog on SQL Server!!!! Hell may now freeze over...

8/9/2005 1:44:18 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2]  |  Trackback


Sunday, August 07, 2005

Chelsea 2 – Arsenal 1

The champions continue where they left off.

Now playing: 50 Cent - Get In My Car (Produced By Hi-Tek) (solidstore radio)

8/7/2005 6:17:36 PM (GMT Daylight Time, UTC+01:00)  #    Comments [1]  |  Trackback


Here’s an example of soft-edged framing. I’ve also applied a high key glow to the image. This, by the way, is my niece “Lucie”.

Soft-frame


Now playing: - solidstore radio

8/7/2005 12:49:34 PM (GMT Daylight Time, UTC+01:00)  #    Comments [1]  |  Trackback


Its one thing guaranteed to madden a woman - her man not really listening when she's talking.

But it might not simply be down to rudeness. He may just be lacking the brain power to hear her properly.

Research has revealed that the way men are wired for sound means they find female voices more difficult to understand than male voices;

Different areas of the brain decode the voices of each sex, with masculine tones being dealt with by a more basic area than higher-pitched, more sing-song women's words.

Psychiatrist Dr Michael Hunter, of Sheffield University, used magnetic resonance imagining scanners to see how the brain responded to different voices.

He found female tones light up the complex auditory part of the brain, while men's voices are more simply processed in an area known as the mind's eye.

This need for added brain power means men tire more easily when listening to women speak, a fatigue problem frequently experienced by the fictional TV hotelier Basil Fawlty when his wife Sybil attempted to communicate with him.

Dr Hunter said: “The female voice is more complex than the male voice, due to differences in the size and shape of the vocal cords and larynx between men and women and also due to women having a greater natural 'melody' in their voices. This causes a more complex range of sounds than in the male voice.” Women, however, find other women's voices easy to listen to because they find it easier to identify with the more musical speech pattern.

“A woman would compare her own voice with that of another female speaker,” said Dr Hunter. “This allows them to concentrate for far longer.”

The study, published in the journal NeuroImage, could also explain why most imaginary voices heard in hallucinations are male.

Men's voices are easier to imagine, said Dr Hunter. “The reason these voices are usually male could be explained by the fact that the female voice is so much more complex that the brain would find it much harder to create a false female voice accurately than a false male voice.” The voice also plays an important part in creating someone's image. Dr Hunter said: “Voices allow the brain to determine various factors about a person's appearance, including their sex, size and age.”

“It is much more complex than most people think and is an extremely important tool for determining someone's identity without having to see them.”

Earlier research in the U.S. showed women use both sides of their brain to listen, while men only use the left side.

Dr Joseph Lurito, of Indiana University, said: “Studies suggest women can handle two conversations at once. Maybe they have more brain devoted to it.”

However, previous research has shown men think faster than women - and so could have the intellectual upper hand.

Scientists who measured the speed at which messages passed along brain cells discovered that men were 4 per cent faster at transmitting impulses between cells than women.

The Canadian study tested nerve conduction velocity, the speed at which impulses are conducted along nerves by the brain.

Researchers concluded that the men's faster responses were down to the nerves in men's brains having a thicker coating of myelin, a fat-based material which protects nerves and improves conductivity.

 

Now playing: - solidstore radio

8/7/2005 12:12:53 PM (GMT Daylight Time, UTC+01:00)  #    Comments [2]  |  Trackback


Friday, August 05, 2005

Hope this fixes Mail2Weblog

 

8/5/2005 6:01:43 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


In the new wallpaper changer you can choose:

  • only have Angels
  • never have Angels
  • min Width & Height
All the real work has been on the web service & backend to handle these features and the ever increasing load from new users. The UI is not particularly good or responsive. For this reason I'm planning a competition to design a new UI, details soon.

Anyway here are some screenshots of where to find the new options.


 

8/5/2005 11:42:56 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


For those of you who reported the auto-updater bug with the recent 1.0.3 release of my wallpaper changer, many thanks. I've now corrected the problem, which was a simple typo in the installer. Please uninstall and redownload the setup.msi again. Thanks.
8/5/2005 11:25:59 AM (GMT Daylight Time, UTC+01:00)  #    Comments [1]  |  Trackback


Thursday, August 04, 2005

Just uploaded a large backlog of images into my wallpaper collection. Download my Wallpaper Changer if you want random pictures on your desktop (at configurable intervals).

1 picture per day * 30,000 pictures = 82 years worth!

“Never be bored of your desktop again.”

Coming soon: I’m releasing my webservice api to the public domain and will be launching a competition for the best client UI written in C#. More details soon.

Now playing: - solidstore radio

8/4/2005 2:11:30 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Wednesday, August 03, 2005

Some people might say that it serves them right. But Cisco are in for a week of hell.

Exploit writers team up to target Cisco routers

Michael Lynn –  "If you put him and a (Cisco) box in a room, the box breaks"

8/3/2005 9:17:24 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


After Cisco strong-armed Mike Lynn's employer into forcing him to abandon his planned presentation on vulnerabilities in Cisco routers at the Black Hat conferences, they sent employees down to literally rip Lynn's presentation out of the program books. Here's video of the presentation disappearing down the memory hole. Video Link at Make Blog

Original article

Now playing: - solidstore radio

8/3/2005 9:08:40 PM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback


Mike Lynn gave an interesting interview to Wired. Here's some news about the FBI's investigation.

Someone is setting up a legal defense fund for Lynn. Send donations via PayPal to Abaddon@IO.com. According to BoingBoing, donations not used to defend Lynn will be donated to the EFF.

Copies of Lynn's talk have popped up on the Internet, but some have been removed due to legal cease-and-desist letters from ISS attorneys, like this one. Currently, Lynn's slides are here, here, here, here, here, here, here, here, here, here, here, here, here, here. (The list is from BoingBoing.) Note that the presentation above is not the same as the one Lynn gave at BlackHat. The presentation at BlackHat didn't have the ISS logo at the bottom, as the one on the Internet does. Also, the critical code components were blacked out. (Photographs of Lynn's actual presentation slides were available here, but have been removed due to legal threats from ISS.)

There have been a bunch of commentary and analyses on the whole story. Business Week completely missed the point. Larry Seltzer at eWeek is more balanced.

Hackers are working overtime to reconstruct Lynn's attack and write an exploit. This, of course, means that we're in much more danger of there being a worm that makes use of this vulnerability.

The sad thing is that we could have avoided this. If Cisco and ISS had simply let Lynn present his work, it would have been just another obscure presentation amongst the sea of obscure presentations that is BlackHat. By attempting to muzzle Lynn, the two companies ensured that 1) the vulnerability was the biggest story of the conference, and 2) some group of hackers would turn the vulnerability into exploit code just to get back at them.

8/3/2005 8:26:20 PM (GMT Daylight Time, UTC+01:00)  #    Comments [3]  |  Trackback


damn... I missed it! :-(

http://sysadminday.com/

8/3/2005 12:01:12 AM (GMT Daylight Time, UTC+01:00)  #    Comments [0]  |  Trackback