* Posts by Infernoz

597 publicly visible posts • joined 20 Sep 2006

Page:

Microsoft forbids class actions in new Windows licence

Infernoz Bronze badge
FAIL

MS have lost the plot and are obviously deeper in corporate stagnation phase

I'm hardly surprised, anything Windows 8 related is a complete mess:

* The new GUI is nonsense for a non-tablet

* The application restrictions are absurd and probably violate anti-trust legislation

* The new version of the free development tools have been crippled, so even old OS's are not adequately supported; so the free software eco-system will ebb away and Computer students can no longer be tempted into proper Windows application development, so the MS ecosystem slowly dies.

I have progressively less reason to support these morons, and the BSD/Linux could actually become more attractive than Windows despite it's flaws, even for current Windows power users!

Ballmer should be kicked out and the board revamped, otherwise Microsoft will gradually die.

Microsoft to devs: Don't ruin Win 8 launch with crap code

Infernoz Bronze badge
Stop

Expect Windows 8 to be rooted by users rather than crackers!

MS shot their own foot by this forced disconnect to 'support' mobile devices, so I certainly won't even consider migration until they get rid of this joke of a UI 'upgrade'.

If they continue with this nonsense I'll eventually be forced to Linux or FreeBSD, with W7 in a VM or Wine, if W8 can't be rooted by users.

Only global poverty can save the planet, insists WWF - and the ESA!

Infernoz Bronze badge
Meh

Re: How would you save mankind.

Mmm, we need to solve the energy issue here first, otherwise were does all the energy come from to go elsewhere?

My current favourite is liquid Thorium fission reactors, given there is several generations worth of Thorium and meltdown don't happen in Thorium reactors, they fail safe. This will give us time to get Fusion working and safe, so we have the serious power needed for space travel.

New Apple keyboard patent may spell trouble for Android

Infernoz Bronze badge
FAIL

Massive Prior Art, so serious FUBAR by US Patent drones if accepted!

Apple are being F'ing cheeky patenting this, they must know about the numerous prior art for this e.g.

the excellent "Thumb Keyboard" App I bought on the Google Market, does this adaptive keyboard stuff already!

Mouse keyboards and most touch interfaces also change the keys/buttons displayed based on control keys, including years old Retail POS and Windows programs; so Apple are sooooo taking the piss!

Software Patents MUST end, they are routinely abused and too often based on Prior Art of some sort!

Steve Jobs' death could clear way for more open Apple - Woz

Infernoz Bronze badge
Boffin

DRAM, I think not.

I think you'll find that such small capacity memory chips were actually SRAM; Static RAM did not need refresh circuitry so was much easier to interface too. It was only later that DRAM started to appear in computers.

Hopefully Woz is correct and Apple stops being a corporate pest.

Ten... two-bay Nas boxes

Infernoz Bronze badge
Stop

These are just for the lazy and technical illiterates.

All factory built ARM and Atom based NAS hardware have inadequate CPU, RAM and OS, and insecure RAID models, it's way overpriced and only for technical illiterates; this is just as bad for 4+ bay models.

I really don't see the point of 2 bay NAS, given RAID 0 is pointless on a NAS, and RAID 1 is an expensive use of drives and not adequate protection. You need to go for at least 4 drives and ZFS RAID models to get decent data security. If you really need speed, buy PCIe Flash cards, given they will thrash RAID 0 easily.

A much better value and more powerful approach is to built your own FreeNAS box using ZFS RAID models and either low power (e.g. 50W) or high performance 64-bit hardware; it can be a substantially cheaper approach if a 64-bit AMD Fusion based motherboards is used.

Compulsory coding in schools: The new Nerd Tourism

Infernoz Bronze badge
Boffin

It's about mindset, not Prussian state rote or PC we are all equal at everything BS

If schools are going to teach coding, they need to select only the kids who are likely to succeed at coding e.g. a proven ability in Mathematics up to at least Algebra, the proven ability to think logically and rationally, technical curiosity, and persistence.

Google offers Oracle slice of Android profits for patents

Infernoz Bronze badge
Facepalm

Oracle are stubborn fools

Google have offered Oracle a back out of this farce of a law suit and save face, but Oracles' lawyers want to fight on to 'protect' the increasingly irrelevant J2ME with dubious patents, the f'wits!

Oracle should just sack their incompetent lawyers and end the lawsuit amicably.

Bring your backups out of the closet! It's time for 'Tape Pride'

Infernoz Bronze badge
Facepalm

Tape still looks obsolete and too expensive, even with the hard disk price blip.

ZFS RAID5+N makes the 'better error rate' on tape irrelevant, given ZFS protects from and detects full end-to-end hardware and media data corruption, something which tape can't do. ZFS supports multiple live Dataset snapshots which don't waste time, storage space or requiring incremental backup software like tape does, and possibly no down-time for backups, so beats Tape for timeliness too.

If you have at least two ZFS RAID5+N NAS boxes, for replication, Tape becomes a completely pointless waste of money unless you genuinely have space issues for powered-off RAID array storage and can afford the higher costs of tape backup.

Music fans not welcome in RIAA-backed .music

Infernoz Bronze badge
Facepalm

.music is nonsense, it should something like .zombiemusic

Those monopolists at the RIAA are back by an idiotic anti-capitalists state issued privilege which is complete anti-capitalist nonsense, especially now, thus are zombies (based on a dead-end business model) propped up by the state, so any name they use or sponsor should rightly include the word zombie.

So called pirates are not thieves, but rather _living_ people who recognise the absurdity of this state interference so treat it with due disrespect, just as more sensible authors, artists and businesses are now!

2011's Best... E-book Readers

Infernoz Bronze badge
Thumb Up

The Kobo Touch is in, the Kindle is out.

WHSmiths have Kobo Touch at £99.99 now (in stock), it can support up to 32GB microSD (£28 on Amazon) and has good build quality unlike many cheap plastic readers, Kobo also supply syncing reader apps for many other platforms and sell books too, so it blows away all the other readers.

Amazon has serious competition now.

IMHO only suckers buy other readers now!

Of course I own a Kobo Touch now, because I never trusted the Amazon lock-in and local storage restrictions.

Reg reader seeks living room Myth advice - can you help?

Infernoz Bronze badge
Happy

Use a better case and mobo.

If you're looking for a silent cheap and low-power motherboard w/ CPU, which is perfect for HTPC and NAS, may I suggest an ASUS E35 M1-M PRO. I use one with FreeNAS 8.0.2, it is very reliable and much better than joke Intel Atom motherboard including ION and ION2 based boards.

If you pay a little more money, you can get very attractive and silent HTPC cases, even my Fractal Design Midi tower case looks attractive and silent using an XFX 450W PSU.

Gov justifies e-petitions as MPs mull upping debate threshold

Infernoz Bronze badge
Mushroom

The petitions project is already a farce and backwards

The fact that a 3 line whip was used to crush free voting on a petitioned vote for a referendum on leaving the EU shows the utter contempt/idiocy of the (Socialist) Political Class, especially for the really big important stuff! The mere idea of increasing the signature threshold demonstrates just how arrogant they are.

This petition project has already been demonstrated to be yet another farce of the moribund (Socialist) Political Class, with its political parties and career politicians; the stasist Socialist parties still don't get it, without a free vote, the whole project is pointless, worse seen to be pointless too!

The existence of the Tea Party in the USA and the occupy movement around the world shows that people are waking up, abet groggy and confused from the Neo-Roman Bread (easy credit, consumerism and state bribes) and Circuses (mass corporatist media and mass sports), and have begun looking for ways to break free of the prevalent and oppressive Stasism and Corporatism.

Note: Stasists is a word coined in the book "The Future and its Enemies" by Virginia Postel (1999), for Statists and Technocrats of both the Left and Right wing (Socialist ideologies) i.e. those who resist dynamism in favour of the status quo, ever greater regulation, thus stagnation and decline. The Left and Right wing are just polarities of the bankrupt Socialism ideology, thus irrelevant; the real battle is between stasis and dynamism, hopefully this will become more widely acknowledged.

It's time to end the Windows Wait

Infernoz Bronze badge
WTF?

The author seems to be in a reality distortion field

Yes, flash can be faster for _offline_ storage. No, you still have to save your RAM data to Flash drive/chips, it isn't magically on Flash. Tablets are much faster to load because an App has and uses so little RAM, so saves to Flash seem much faster, however it has to keep more data on Flash, so can be slow during use! Windows and other full OSs like OS-X and Linux generally keep a much more data in RAM, so loads and saves often take longer than for a tablet, however program execution is usually less bogged down by disk access during use.

Price example:

* Flash disk 120GB for cheapest offer price for slowest model over £100

* Rotary magnetic disk 2TB (16 times the size) for pre-flood offer price £57, so over. 27 times cheaper

* Rotary magnetic disk 1TB (8 times the size!) for post-flood offer price £70, so over 11 times cheaper

Anyhow there have also been well published issues over fatal data loss of a whole Flash disk, far worse than for rotary magnetic disks, so is no way in hell that I'll buy and have a Flash disk as a boot disk until they are solid reliable and more competitive in price!

Applied Micro leaps ahead in ARM server race

Infernoz Bronze badge
Thumb Up

Very nice.

I always thought that the 80* and Z80 CPU families and architectures were fugly, so preferred the far more elegant 68* and 65* CPU families and architectures, especially the 680x0 CPUs. I only moved to a 80* CPU PCs because the nasty IBM PC 80x86 'architecture' became the defacto system architecture, so got the investment to become much faster; hopefully this will reverse now that the 6502 derived ARM architecture dominates low power devices and will soon have the processing power to seriously grow into desktop and server areas

I hope the kludged Atom get snuffed out ASAP; given it is a poor CPU, especially for NAS.

Hopefully ARM will take over and hobble Intel.

Apple gets patent for ‘unlock gesture’

Infernoz Bronze badge
Flame

Mega Prior Art for this abusive IP BS

An in-your-face example of Prior Art is the film Minority Report, where loads of sliding gestures were used, doesn't matter that it was not on a portable device! Opera also provided Gesture interaction. I'm pretty sure that Apple did not invent this method of interaction and are really just another bunch of psychopathic corporate plagiarists; worse still the method of interaction called gestures is a natural human communication format and used overtly by deaf signers, so it is nonsense to allow such an obvious communications format to be patented.

Future Firefox to slurp updates silently

Infernoz Bronze badge
Flame

Mozilla has lost the plot on releases!

Googles' 'solution' chokes big time, I hate it and their crappy service, because I keep having to find the folder to delete the previous version which it failed to delete, which makes Secunia PSI unhappy! The service and the User data approach are big fat fails of ideas!

1. Updates MUST have options like: ignore, notify, download and notify, download and install. No silent install and definitely not by their own unsafe service!

2. Stop with the brain fart major version increment chaos, it keeps breaking extensions with max versions sensibly set to the current major version number; this is a regular annoyance for the WebRunner extension and many other extensions, and is soooo... retarded! Use minor versions for feature updates, and revisons for patches, leave major version increments ONLY for really BIG stuff not the current hacking.

3. Provide MSI files with a silent install option for corporate uses, to keep them happy; this is the ONLY way! The MSI could even just be a wrapper around a suitably enhanced Mozilla installer.

This lot should be easy for a organisation like Mozilla; so get cracking!

Faustian descent into backup hell: A play in two acts

Infernoz Bronze badge
FAIL

Should have got Easeus software

Acronis disk software is pants, it crashes or has device issues on many newer motherboards; it's a joke!

When I last needed to clone a drive, Easeus was the only software developer I could find whose software fully supported this for Windows 7 64-bit on Intel RAID drive; no other software could do this period! They can even clone partitions to resized partitions on another disk on a USB attached drive, just like Partition Magic could for less challenging configs.

No Clonezilla couldn't do this, not even close!

Firefox devs mull dumping Java to stop BEAST attacks

Infernoz Bronze badge
FAIL

Retarded and lazy!

My suggestions:

1. As a workaround, Firefox and other browsers should, prefer RC4 for all the retarded websites which only support SSL3.0 and/or TLS1.0, and throw up an exploitable SSL warning banner if a website can't support this workaround!

2. Java is not the problem, the browser Javascript implementation is where the exploit occurs, so fix it Firefox devs e.g. learn from the Noscript extension and provide proper layered security for Javascript!

3. Oracle or Mozilla could implement a custom Java Security Manager to block this in Java, and look at securing all the other plugin vehicles e.g. Flash!

4. We need a campaign to shame retarded SSL library devs, webserver devs and website admins into supporting secure versions of TLS; via an insecure SSL version notifications in Firefox and other browsers for inadequate SSL support e.g. only SSL3.0 and/or TLS1.0!

5. Noscript also needs to be update too, because the permissions are still too global for plugins and should support custom individual site plugin permissions too!

OCZ flashes its cache at hard drives

Infernoz Bronze badge
FAIL

Flash disks are still too unstable and expensive

Some flash is as bad or even worse than the DeskStar drive family because if they fail, you lose everything, potentially even all the drives with the same firmware. I won't use any drive family which can fail this badly, even in a ZFS RAID 5 array.

Hunt: Online file-sharing is a 'direct assault on freedoms'

Infernoz Bronze badge
Devil

Evil Corporatism and Stasism farts on us again.

This Hunt is a corporate stooge backing more gross over-extension of an anti-capitalist and destructive corporate privilege (not freedom) to lazily sabotage competition; shame on him!

There is nothing fair or helpful to the economy about patents, copyright and any other form of so-called "Intellectual Property"; it is a state subsidy which breeds complacency, laziness, stagnation and higher costs to the economy.

Adam Smith had a lot to say against the evils of government suppression of commercial competition against favoured commercial bodies, including the higher costs to society which result.

Google Native Client: The web of the future - or the past?

Infernoz Bronze badge
Facepalm

Worse security than JVM!

Google must not understand security very well; Chrome is already less secure than Mozilla Firefox because all of its extensions are in machine code, which is stupid and non-portable; worse this new project will have a joke of a sandbox which thinks you only have to protect CPU RAM using a kludge; wrong! The default security in Android is also inadequate, so you have to add extra apps to provide finer grained resource permissions control than the install/don't install with all requested permissions 'option'.

A proper sand box for this native code would need to control access to: GPU RAM (to stop image scraping or GPU malware), network resources, browser components, system components, allocated and passed RAM, and various other vulnerable system resources, otherwise your native app could turn out to be a trojan or a trojan proxy!

Java already provides an extensible security model which makes the Google sandbox sound pitiful and already has serious networking, database and media support (e.g. fast 3D Graphics (via DirectX and OpenGL) , video, sound etc.), but some people are too lazy to use these facilities so mistakenly think that Java can't do fast flashy apps!

To those who think that a Java JVM can only run Java, look here:

https://secure.wikimedia.org/wikipedia/en/wiki/List_of_JVM_languages

Google have already proven that a Java like VM (Davik) can run fast and powerful apps with Android, so why not roll-out Davik to laptops and desktops or provide enhanced plugin support for Java beyond mere Java Applets i.e. multi-threaded code and a better bridge to the browser APIs.

.. or are Google really evil, and want to lock suckers in!

Android malware attacks show perils of Google openness

Infernoz Bronze badge

FUD

Trolling nonsense this article be, you can get apps which provide a gateway App to keep a root access whitelist for Apps e.g. as I use on my Advent Vega

Amazon slashes Kindle price to $189

Infernoz Bronze badge
Thumb Up

Feel the pain Amazon, complacency is not an option!

Hopefully someone will also release an affordable 9/10" screen e-Reader, with SDHC/WiFi support, to show Amazon just how limited the DX is and how ridiculous its price is; I've warned them that this will happen, given you can already pre-order a non-e-ink Android 2.1 tablet, with SDHC/WiFi/Ethernet support, for about £200!

I also notice that eRex discovered the cost of over pricing e-readers too!

The sensible price point for e-readers is under £200, even for 10" versions, so make it happen brands, or a hungry Chinese manufacturer will get there, sell direct, and eat you alive!

Mozilla girds Firefox with 'hang detector'

Infernoz Bronze badge
Flame

WTF!

Carp, it is not just the damned plugins, it's the damned pages hanging too!

The pages themselves should also be running in separate processes, threads, or pooled threads, and both pages and plugins should have user accessible performance metric reports, just like Chrome; to stop the whole damned browser hanging *, and the metrics would help to identify rogue pages, plugins, and sloppy JavaScript coding in extensions!!!

* This whole damned browser hanging is all to frequent, even on a powerful 12GB i7 Win7 Ultimate 64-bit PC!

FFS, how long before Mozilla see sense and catch up with Google!

Java fragmentation threatens as Oracle-Apache talks stall

Infernoz Bronze badge

Oracle should deprecate J2ME!

It is pathetic that this continues, the testing kit should be openly available, now, otherwise OSS Java is crippled!

The Java base should be open, period, and free versions should not be limited to desktop OS's!

As an example there is no Java support on Windows CE 5, and there was nly pathetic crippled J2ME support on PalmOS, all because of the absurdly restrictive licensing and testing nonsense by Sun!

Oracle need to fix this sharpish!

U2 frontman bitchslapped by TalkTalk

Infernoz Bronze badge
Jobs Horns

Bono is busted

Bono has some very dubious friends, and does not pay his way, so I would not trust a word he says, if you value what freedom you have left.

Anyhows, current copyright 'law' is based on statues, and as a self-declared freeman, I chose not to consent to this particular abusive corporatist mockery of fairness!

Brit inventor wants prison for patent crims

Infernoz Bronze badge
FAIL

What a loser!

Trevor Baylis is a patent troll, cry-baby, he's upset because the Tiger economies are making superior, lower priced, products, to his. I have one of his old torches (a present), it's heavy duty rubbish filament bulb trash, the battery life was pathetic, the generator a pain to turn, and it broke; the far east upgrades I have are a far superior LED based, at a fraction of the price of his new LED based models.

Spooks' favourite IT firm tells Reg readers to grow up

Infernoz Bronze badge
Black Helicopters

Cheeky Corporatist

Wrong! Intrusive data Collection really does matter, if your get enough direct, or indirect, identifying, or worse mis-identifying, data, it can be misused later!

You can only misuse data you have collected, so the use argument is a red herring. It is easy to backup over-broad data before a database is 'sanitised', and new analysis can be applied to one or more databases, so making the results far more intrusive than the original intent.

The state can be both intentionally, and unintentionally, malevolent; the incompetence, and cynical erosion, of our political checks, has allowed this to occur.

I don't trust the state at all, I try to have as little to do with it as possible.

Microsoft forbids changes to Windows 7 netbook wallpaper

Infernoz Bronze badge
Pirate

Pointless

Someone will either provide an image 'fix' program, or disable their 'security', just to spite MS.

Firefox passive-aggressives adjudicate Nerd Law

Infernoz Bronze badge
Flame

Pettyness allowed by the stupid monolithic design of Firefox.

Extensions should not be allowed to change other extensions, period, it is Mozilla's stupid extension framework which allowed this.

IMHO NoScript seems to often require ridiculously frequent reinstalls (daily! updates), this was either lazy design (or 'greed' for ad revenue), when IMHO it should use live updates (without requiring a restart), like AdBlock Plus. I use both extensions, but the current need to reinstall most extensions seems really stupid; part of this is due to the poor implementation of JavaScript, in Firefox, and the stupid way that extensions 'live' in Firefox. WTF, I know that JavaScript can support scoping, so why not global versioning of extension instances too!

Firefox is a de-facto application host, a kind of mini OS, it is about damned time it had the basic task management tools, and task isolation, to go with it.

Roll on a version of Firefox which will allow tracking of _which_ pages, scripts, extensions, and plugins, are resource hogs in Firefox, and provides some way to pause, kill, or restart rogue instances, which make Firefox stall or use up excessive CPU percentage!

Mozilla calls for 'open web' in EU Microsoft row

Infernoz Bronze badge
Flame

No good for a civilisation collapse or 'library burning'

IE tab uses the IE HTML engine, the same engine used by Windows Explorer, and other stupid third party software, like Anti-Virus updaters!

Cops demand more time in marathon OiNK investigation

Infernoz Bronze badge
Black Helicopters

What a ridiculous waste of tax payers money

The Police should stop wasting their time with harmless small fry like this bloke, and go after the serious criminals, like: our government, the Political Class, our PC press, the fraudsters running our banks and all the other knaves who expect the tax payer to pay for their negligence.

Boffins ponder 100-year archive made of TOMES

Infernoz Bronze badge

No good for a civilisation collapse or 'library burning'

Hard drives are probably the best short to medium term storage format (IMHO better than CDROMs and DVDs), provided that redundant drives and sites are used, that replacement drives are available (not guaranteed) and they are protected against environmental change, Radiation, EMP and deliberate damage.

A sealed optical storage media would probably be best, optical disks don't qualify because they use unstable dyes, are not adequately sealed and are a fragile moving part in reader/writer drives. I suggest a high density physical storage format like 3D laser etched, transparent, inert crystals. Uniform blank or pre-written crystals could be made using the same technology used to make artificial Diamonds.

Just like the seed banks, archive locations should include secure Islands, to protected against natural and deliberate destruction of archive sites.

Home Sec: British rings to be tightened against intrusion

Infernoz Bronze badge
Flame

Malware alert

When you have terrorists resident, funded, housed and cared for by the state and using Britain as a base, so more police looks damned futile, without first attacking the root cause. We have a damned bad root kit, viruses and trojans infecting the kernel of Britain, which are causing havoc and using up system resources at an alarming rate, we need to do a full off-line anti-malware scan and disinfect done on the whole of Britain! That solution is no socialist fake, is it real Britishness, with genuine values.

Do we need computer competence tests?

Infernoz Bronze badge

Think before you speak

If clever people really want to do bad to dumb people, all you can do is slow them down e.g. signature based AntiVirus is often like shutting the stable door after the horse has bolted, you also need dynamic anti-intrusion software.

Damn right liberty matters, we need all the liberty we can get in this insiduous Socialist police state, with self-censored media

Cloudy outlook for climate models

Infernoz Bronze badge

BBC not neutral

Please don't rely on the BBC as an authority on any politically sensitive topic, look at other sources too, like:

http://www.nationalpost.com/news/story.html?id=164004

It seems quite obvious to myself and other parties that the BBC has a heavy bias towards left wing, trendy, politically correct views, so are not as impartial as they make out they are, unfortunately this means that they are heavily invested in the reduce CO2 lobby. If we eventually get a decent (non-PC) government, hopefully they will do something to rebalance the BBC to a neutral political stance.

Other conventional media also tend to have tunnel vision and biases, so can also provide distorted news stories.

Channel 4 seems to be one of the few TV broadcasters willing to also show non-PC material for a variety of areas, including serious topics like climate research.

Rendition lawsuit targets aerospace giant Boeing

Infernoz Bronze badge

US fanatics, you are suckers

Torture, a cruel, evil, useless, wasteful and criminal way to attempt to obtain intelligence, worse still, it makes tortured groups hate you even more and often creates martyrs. I think the real purpose of torture is to provide the illusion of constructive action, to terrorise groups and to dehumanise the torturers.

Anyone who thinks this US state behaviour at all justified, seems a fool, many career politicians (worldwide) see working people as peasants, so routinely lie to them, and usurp their power and freedoms, under the cover of fabricated crises. Corporations often have the same lack of regard, for humanity e.g. IBM (Nazi Germany Death Camps), the medical industry (fatal drugs) etc.

Ugly view mars Windows Vista birthday

Infernoz Bronze badge
Thumb Down

XP malware seems a stupid reason to use Vista

Praedor Atrebates:

Vista does not look much more secure than XP, I have read that it the security is a paper thin wrapper around recycled XP code, so more like smoke and mirrors than proper security.

Using Linux or OS-X is no longer a reliable protection from malware, there are now several exploits which can break security, even from non-admin user accounts, so you still need to be careful.

If you want to avoid malware, stop using Microsoft Internet software (e.g. Internet Explorer and Outlook Express) or software using Microsoft browser components. I use a NAT/firewall router (to block OS port attacks) and use Firefox with the NoScript (*1) and Adblock Plus (*2) extensions, this works well for me, in Windows XP and Linux.

* NoScript often fixes security issues before Mozilla and blocks some 'Web 2.0' exploits, which Mozilla ignores.

* Adblock Plus reduces the advert noise, but can also be used to block malware laden content or pages.

Amazon joins Google in assault on eBay's PayPal

Infernoz Bronze badge

Good riddance PayPal, I don't miss you!

About time, I am fed up seeing traders you will only accept payment via PayPal (cretins), I am happy with Amazon, but will never ever pay by PayPal *, I doubt that I am alone on this.

* I took three damned months to get a lot of money back from some useless US traders, lucky I paid PayPal by a decent credit card, so I could do a charge-back, never again!

Hear me honest traders, dump PayPal or you cripple your trade and risk getting screwed by PayPal too!

How to recover your 'unrecoverable' laptop

Infernoz Bronze badge

Too slow for a presentation.

The best solutions for this situation would be:

1. A fast (e.g. Corsair) 2GB, FAT32, bootable, linux USB stick, with OpenOffice and your presentation on it, with a bootable Linux CD as a backup.

2. If you can borrow a Windows XP machine, a large USB drive with a virtual windows user environment (like http://www.mojopac.com) or a portable application suite like PortableApps, and of course your presentation.

3. A "Corsair Flash Voyager 16GB USB Pen Drive" (<£100), with a bootable, lean Windows OS (no swap file), essential applications and your presentation, as very tough backup boot disk.

4. If you are rich, get a 2.5" Flash hard disk for you laptop, then a head crash is no longer an issue, provided the other components still work, after a bump or fall.

Tiscali swallows Pipex broadband and voice

Infernoz Bronze badge

B-5t4rd5!

Hmm, now I'll have to spend valuable time finding and switching to a good uncapped ISP, then migrate numerous email registrations, it wasn't fun or quick, the last time I did this!

Good thing I have Internet access at work and a Hushmail webmail account to fall-back on.

F--k!

Don't forget the ‘C’ in Objective-C

Infernoz Bronze badge

Good and bad points from both sides

strstr is OK if you have a plain ASCII value, but is easy to abuse if the bounding is not as you expect.

An efficient regular expression engine would probably be far safer and quicker for both ASCII and Unicode comparisons, because it can do the flexible comparisons without splitting or false positives.

Efficiency must be considered and not just for CPU usage, GPU, disk and network usage are also important. You would be shocked how much minor changes in disk and network usage and misuse of buffering can slow down a process. Many performance mistakes (e.g. from time compromises) can be made early on in the design of a product, if you don't think, these can be hard to pin down with a profiler and expensive to fix especially in a live product, I know first hand!

Managers who want quicker product releases are strongly advised to read Peopleware before they compromise on product quality and good code design. Dilbert like management and their suck-up employees should no longer be tolerated by creative people, otherwise productivity and code quality will continue to plummet.

I happen to prefer Java because I can see what is happening; dynamic interface languages like Objective-C and Ruby make things much more ambiguous than I like.

Fortify and the Java open review project

Infernoz Bronze badge

But C/C++ etc. is so old hat and primitive

It is much harder to make less strict and less consistent languages like C/C++/Perl etc. bug free, Java tends to nag you at compile time and at runtime if you mess up, it also produces stack traces which makes it much easier to expose bugs in Java and any attached native code. You can even get specialist analysis tools which can step through compiled classes to find common mistakes and highlight the mistakes in the source code.

Developing for Vista

Infernoz Bronze badge

Vista looks a mess

Vista seems like it will have brain-dead security, which gets in your way, causes confusion, blocks rightful use of media, breaks application and blocks proper security software. Microsoft seem clueless about proper security (e.g. the critical need for egress filtering). If people have to turn off the extra Vista security, or hack around it to get work done and have proper security, then the extra Vista security is worthless!

As for .Net, you limit yourself and your software to the increasingly expensive windows platform (I doubt Mono ports will be viable), when many Enterprise applications run much better on cheaper/faster Linux, (Open-)Solaris and other OS platforms. All my own and work projects use Java and work fine on many systems, I don't see enough benefit in the .Net features to justify the lock-in, so regard .Net as irrelevant. If some Vista tech proved useful, I bet it would not be long before it gets ported to XP and Java, given that some Java GUI libraries and Windows shell extensions already emulate some Windows Vista features.

I currently use a locked down XP Pro and apart from a few glitches I very rarely see any security issues, given that Mozilla software, my firewall router, third party firewall software and use of restricted acounts protect me against the kiddies and criminals.

IE7 looks like little too late, Firefox and Thunderbird already have very good RSS support (as standard in Thuderbird) and are not standing still (the extensions scene is quite active), so it is doubtful that IE7 will ever catchup.

In summary, I think Vista will pan for most XP users, given that it does not offer enough improvement and has many downsides, like more usage restrictions and the requirement for a much more powerful computer, to be usable.

A practical guide to JAXB 2.0

Infernoz Bronze badge

Too late and not JRE backwards compatible

This is years too late, it requires Java 1.5 and above to run, not good. I have successfuly used Castor for years (because JAXB1.0 was so dire) and have to use Java 1.4 at work, so this is a non-event to me.

Floating point numbers - what else can be done?

Infernoz Bronze badge

Re: is this really a problem ?

The java class java.math.BigDecimal takes care of all the re-scaling for you, it allows explicit rescaling and power of ten calculations too, however best of all, it allows you to pick one of eight scaling modes, for divisions or power of ten scaling changes, also additional features, like an optional precision, were added to java.math.BigDecimal in Java 1.5 and above.

The Big in the BigDecimal name is intentional, given that a java.math.BigDecimal instance holds a java.math.BigInteger instance (a potentially very large binary number container, formed from an array of 32-bit unsigned values), thus free memory is the only real restriction on number resolution and fast 64-bit long integer maths steps are used instead of slow BCD maths steps.

Note: BigDecimal and BigInteger are immutable, any calculations make new instances of these objects, there is a MutableBigInteger, but Sun annoyingly did not make this a public class!

Page: