The Register Home Page

* Posts by vincent himpe

828 publicly visible posts • joined 13 Aug 2006

Battle lines drawn in Apple-Google warfare

vincent himpe
Grenade

please oh please let apple switch to bing

i'd be laughing my head off. just like in the past (OS9 era) when you asked the fanbois why the y chose an apple they would rant about how bad microsshiite was and how their system was infinitely better. When asked what apps they ran on their box the answer would invariably be MS internet Explore , MS Word , MS Excel , MS powerpoint ..

It was so much fun to tell them that all their applications were made by their oh so hated microsoft. Their head would go from pasty white to tomato red in 2 seconds flat upon which it would explode.

So please lets switch apple to microsofts search engine now. Ahh memories. i treasure them

Chuck Norris botnet doesn't infect routers...

vincent himpe
Grenade

norris aside. All these routers run loonix ?

Back to closed source obscure netstacks it is ...

Note to Captain Kirk: Warp speed will kill you

vincent himpe

shields, shields , shields

this guy forgets that the enterpise has shields ...

besides , they can probably inoculate you against radiation by then.

Sony backs away from OLED TV future

vincent himpe

oled suffers from infant mortality ...

It was never a viable technology. The screens burn in and luminosity degrades very quickly.( one year to 50% point )

and its costly as hell.

Surplus astronaut right-sizing imminent at NASA?

vincent himpe

To quote Beldar Conehead

Humans on the moon , ahahahahahahahahaa.

Jumbo-jet ray cannon in missile-vape success

vincent himpe
Coat

Dumbo's with laser bolted onto their head ?

i asked for sharks with friggin laserbeams attached to their head. Not flying elephants !

Que Frau ferbissna : it's jumbo's as in the plane , not Dumbo's.

riiiiiiight ...

coat : the grey one and grab the smaller one too.

QLogic sues over video of chip frying egg

vincent himpe
Thumb Down

Emulex engineers ?

- don't know the difference between molecules and atoms.

- data does not 'flow' . Electrons flow !

i switched it of after that.

Besides, electrons become more mobile as heat increases.

If that is the quality of engineers at Emulex i'll take my breakfast at Qlogic anytime.

OpenOffice 3.2 - now with less Microsoft envy

vincent himpe

But, can it run vba macro's ?

no ? -> bin. go play somewhere else.

OpenOffice is the new David Hasselhoff

vincent himpe

who needs editors

all you need is a hex keyboard and dump it straight into write-once memory.

Avatar whups Confucius's sorry ass

vincent himpe
Coat

chinese confused

why movie about confucius does not get confused with avatar...

Coat, i'll go check myself into the psychiatric ward for mildly confused people

El Reg reader assembles own iPad

vincent himpe

and it does handwriting recognition

too ! even for complex figures !

Google's Android code deleted from Linux kernel

vincent himpe

fork fork fork

I always wondered why all this 'linux' (a misnomer, i know.) stuff is in this perpetual state of 'under development'. When will it be ready and ship as a product that doesn't need messing with ? I'd love to see it one day.

...grabs 720k floppy with kernel 0.89 and second 720 k floppy with very early xwindows port ,640x480 driver , and xeyes ... ahhh memories.

Apple vs the iPad Bedwetters

vincent himpe

Wall-e is not a cartoon for kids. It's a glimpse of what is to come

mindless blobs consuming whatever stuff is fed to them by their pad. And a red-glowing-eye overmind chuckling all the way to the bank...

After all Wall-e was made by pixar which is owned by ... you get it.

Google mystery server runs 13% of active websites

vincent himpe

all u're data

are belong to us.

signed,

Google...

Apple iPad spanked with Defective by Design protest

vincent himpe

small distinction between MAc and non-mac

Apple sees their products as 'appliances'. Extendable appliances , but still appliances.

If you buy a Tv you don't take it apart to change the speaker, or the graphics processor or the power supply capacitoss. You don't rewrite the user interface. You use it 'as is , hook it up to a content providing channel (cable,satellite, atsc , dvd, blu-ray0 and you consume. And you pay a monthly price for that.

That is what the apple tablet is. a consumption device. same goes for ipod , iphone .

Don't take it for something ti is not. it is NOT a computer.

The MAC computers are a crossbreed appliance / computer. you can run some software to some extent. but you can not buy the OS to run on another box. And it is locked down on a lot of fronts. some lockdowns are so they don;t have tho do the work of supporting 25 different graphics cards , some lockdowns are DRM. I bet apple makes more money from itunes transactions than from hardware sales.

Steve Jobs uncloaks the 'iPad'

vincent himpe

it has a microphone , but no video camera ..

that's a dealbreaker for me. Even the shittiest phone or net book has one of those.

Bogged-down Mars rover may be doomed to chilly death

vincent himpe
Joke

@anonymous john

RIP .. Rest in Pieces ?

iPhone keeps buried earthquake victim alive for three days

vincent himpe
Joke

CRP ?

Crap Returning Phone ?

Opera and Firefox downloads soar after IE alerts

vincent himpe

of course

You could toggle tracing and and off. The traces should have the possibilty for block and filter lists. like :

You would only turn on tracing if you suspect something going on. if the html being parsed all of a sudden grasps files that come from a totally different domain -warning-

At least it would make life a lot easier thatn having to read the code ( by then it's too late )

i see this as a right click menu item. instead of clicking on a link you right click the link you don't trust and select 'trace' or 'trace with blocklist'.

Of course the tracer popup menus could be made a bit smart. if it wants to download a jpeg file you can click yes, no, yes to all jpg for this site, yes to all for this and linked sites.

JPEg files are relaitvely safe. So are PNG files. If i see that thing all of a sudden grab a java file from a totally different domain , that would be a red flag.

The filter should NOT look at extensions but analyse what is going on. also when it hits embedded snippets of javascript in html it should pop a warning with an option to execute, block instance , block always for this site.

Anything you click during a trace session is logged to the block-list. blocklists are saved.

whenever you open a webaddress, and a blocklist for that address exists in your blocklist folder : pick up the blocklist. anything new that comes up and is not handled by the blocklist : popup.

That would be one hell of a tool to find out what websites are really throwing at you when you open them. add the capabaility to share blocklists from a pool ( for example blocklists handed out by antivirus companies for known web nasties. ) there could be a blocklist 'for-any'. that is in effect if you have no specific blocklist.

And it is very easy to implement. All you have to do is modify the html parser so that it triggers this popup menu ( when tracing is enabled) whenever it goes off and grabs something from the site. In essence if the html instructs to grab other documents while still parsing : trigger. it would be a simple if then else clause (if tracing=enabled then if msgbox "site will access" & object" from "&domain &""allow yes ,no"=yes then ...procees. else next.) popup in the handler to retrieve a file from a web address.

And it would be a very welcome tool to debug websites too. You could snare any cross site scripting crap with this thing too.

vincent himpe

browser tracing

does anyone know if there is a browser out there that can show a tracelog of what it is accessing, and that you can single step ?

i would love to have a browser where you can click a button and it would go in single step mode. It should show what file it is now going to load and what domain it is coming from.

along the lines of :

opening index.html :

parsing html

request image.gif

request sheet.css

request banner.fls

request news.txt

etc

In trace mode it would show you each individual sub file that is being accesses when opening a web page. The tracing mode whould have an option where you can answer yes or no. That way you, if you see some funky file beeing grabbed : stop it. just block that one file. ( simple box yes,no,add to block list for this domain)

And then of course it should have a filter built in. so that you can say : do not download this file , or do not download this extention.

And last thing :being able to distribute such block-lists and attach them to a specific web domain.

That way if there is a funky site out there ; put browser in trace mode , block the nasty , distribute block list. A centralised block-list repository could do wonders.

If the browser then would have an auto-update feature (than can be turned on and turned off) so that , before opening a webpage , it pings the block-list server for the block list going with the site it tries to open ....

Call it community based filtering.

It shouldn't be too hard to put that in a browser. After all the browser already does all of it. All there has to be, is one additional check to pop up a box showing filename , path , origin and an yes no , add to block list. selection.

One second-hand space shuttle: Yours for $29m

vincent himpe
Coat

could make

one hell of a case mod... And here is my computer (opens back door into the yard) :

'Plutonium pinch' nips NASA

vincent himpe
Joke

No plutonium ?

They will have to stall the DeLorean !

Google uncloaks the Nexus One

vincent himpe

standards

3G is a 'collection' of standards .. 3G simply means 3rd generation mobile network...

vincent himpe
Thumb Down

wtf ?

voize enabled keyboard. like in 'ok keyboard, start typing' ....

and what is that trackball doing there. i thougnht this thing was touch ?

Hacker pilfers browser GPS location via router attack

vincent himpe

who cares.

so they know in which room my router is installed. big whoop.

Apple misses self-imposed Windows 7 boot camp deadline

vincent himpe

whaddajamean

'Chagrin of the fanbois'. I thought they were so happy with their OSX they shouldn't need Win7 on their gold plated desktop ornament..

Oh wait , that's right, there's no apps for that right ?

I remember the 'old days' (before OSx) of mac. The fanbois were ranting and raving how their os was so much better than all the 'Microsoft' stuff out there. And when you asked : and what applications do you use with it. Microsoft word, Microsoft excel , Microsoft powerpoint , microsoft internet exploder (apple didn't have a browser back then)... que 'eye roll' ...

BOFH: Key performance undertakers

vincent himpe
Grenade

nah, i'm sure the BoFH planned it

He just used it as a reason to get out of there, so all the traps he set could come in to motion. The PFY will get in the face. And when the traps spring , they will do so in full force...

Dreaming of elevators, plaster granades and rolls of duct tape...

Toshiba MK6465GSX 640GB laptop hard drive

vincent himpe

sleepyheads...

The toshiba drive has been avilalbe at least for 4 motnhs. I have a couple in the external USB drive from toshiba with 640Gbyte capacity. Bought them when Circuitcity went bellyup... that was months ago...

Time moves fast... Blink and it'll be 2010

Apple angling to transform TV?

vincent himpe

i would love to only have to pay for the channels i watch.

right now i need to pay 85$ a month just to get BBC world and National Geographic in the package. I also get 307 other channels that i never watch on top of that...

I'm all for it.

Google 'in talks' over Googlenetbook

vincent himpe

It's like a tv manufacturer saying :

Buy our tv set, so we can feed you ads we get money for ... and when you look at the program guide we will suggest programs to you ( of coure the one that get the most ad revenue fur us we will put at the top)

oh, and you can't store any data locally. so we have gone back to the mainframe eras of the 60's and 70's... only with smart terminals..

no thanks. i'll stick to a normal computer, so i can access my data even when not on-line.

Facebook sues social network spammers

vincent himpe

the aptly named Jeremy Fisher

became a Phisher ...

Microsoft urges Flash makers to pay fat dollar for exFAT format

vincent himpe

ehh

we are talking flash memory here for use in a lot of embedded application ( camera's , pictureframes etc ... )

there is multiple problems

- computing power is limited ... all these device run off batteries. the simpler the system is to implement in code the better

- no long filenames required.

- wear leveling : fat is very simple to accomodate wear-leveling wise. ntfs not so. extx and journaling : very hard ...

Fat is simple: find an empty spot , drop data , update pointer. if next block is unavailable : throw remainder in another empty blok and change link pointer. forget framentation. flash memory is 'transient' in this kind of devices anyway.

FAt is ideal to map on flash. Flash by definition uses a 'paging' mechanism. whenever you write to flash you have to perform a sector erase first. So even changing 1 byte in a sector requires a full sector read to buffer, sector erase and rewrite. poof there is your wear-leveling ...

in FAT you can specifiy the sector size. by using the exact same 'logical' sector size as the physical flash sector size you solve the bulk of the wear-leveling problem.

a sector is either empty or in use. The kind of devices they are targeting for exFAT do not perform bit or byte level accesses. They do bulk access. You find an empty sector and start writing. at the end of the sector you place the sector where the next block is written . And so on. when you are done you update a lookup table. In practice the real wear leveling needs only to be done for the actual File allocation table. that is the only element that sees byte level edits. In flash they do that by cycling the location of the table. The previous table is marked as 'old' and they simply write a complete new one. there are tally counters that keep track of which sectors have been accesses how many times. the flash controller uses that to decide where it will throw the next block.

Simply put : FAt may be a POS filesystem but it is very simple to implement and fits the way flash memory works in the first place. And no , flash was not developed with FAt in mind ...

Video surfaces of alleged Apple tablet

vincent himpe

hmm a flash application running on an apple product ?

highly doubtful ...

Apple cult leader emails outside world

vincent himpe

call it iPoodcleanup

for when you Pod Poo's ...

Nvidia previews next-gen Fermi GPUs

vincent himpe

Tesla , Fermi

i want a Feynman !

Users howl as Fedora 12 gives root to unwashed masses

vincent himpe

so they windowsified linux now ?

that will get interesting ...

Google open sources flash-happy Chrome OS

vincent himpe

needs off-line storage

so i can work on stuff while on a plane. you can't expect people to be on-line 24/7 in order to use this thing ...

Kingston SSD Now V 40GB boot drive

vincent himpe
Thumb Up

if only

it had a hardware write protect switch i would buy it in an instant.

Install windows , move documents and settings to the mecha drive (D).

install programs to mecha drive. Once machine is config'd with the programs i use daily flick the switch.

Then let all the crap out there try to infect the installation... it won't work.

Guaranteed clean boot every time.

Or : here is a different aproach : one 'golden' install on write protected flash. Option to 'nuke' the working flash disk from the golden install. Should be possible using a tool like norton ghost.

I always wondered why nobody implements such an approach.

It would require splitting the registry in 2 pieces that are logically glued together. The info pertaining to OS happyness would live in write protected flash. Application and user settigns reside on the second block on mecha drive.

Before you install new software or do system maintenance you need to clean boot : boot from flash without loading any 'addon' data from mecha drive. Userneeds to press a button on the computer to allow flash to unlock and enter 'root' mode'. Only the package installer (from flash) can run at this point. After install/maintenance is done the flash gets sealed again.

this is a simple flipflop in the drive. holding the data low during hard reset ( user button ) the flipflop clocks in a zero and unlocks the flash. other wise it clocks in a '1' and protects flash.

Leaving root mode does not require a reset. software can set flipflop to 1. ( software cannot clear flipflop. the bit would be set-only. it takes a hardware button to clear. that button only works for a boot operation)

That way you would always enter 'root mode' from a known clean system.

Any potential infections would live in 'userspace'. booting in 'root; mode does not load anything from userspace.

You could even nuke userspace addons by simply erasing the extended registry.

that way you can install a program first to userspace , play with it for a while. once you decide it's safe and a 'keeper' : Cleanboot and reinstall to flash space then switch back to userspace.

If a program messes up, behaves badly or turns out to contain a 'nasty' : cleanboot and nuke the extented registry.... byebye nasty.

You could even have aprtitioned flash drives. partiton 1 is cleanboot capable. Partition 2 is 'userland'

Since NTFS (or any modern file system) has mounting points it should be fairly easy to implemnt such a system. for windows : the run registry is the cleanboot registry + userland registry. Userland registry can override cleanboot registry. So you can override settings from userland. But you still retain the possibility to 'nuke' the userland portion ( erase it ) so on the next boot you have a clean registry again.

( when i talk about registry i also mean : config , autorun and other stuff )

This would not interfere daily stuff like downloading trialware, doing a quick install pay with it for a couple of days and then decide what you want to do. if it ends up being not what you wanted : cleanboot , nuke the registry , delete the directory where the thingie was installed and you are rid of it for good. If its a keeper : cleanboot and run the installer again.

it also would force the user to physically push a button to 'open up' the computer for maintenance. also software cannot bypass this. it is governed by hardware ( a simple fliplfop in the drive and a pushbutton on the case. ) a memory location allows reading of the fliplfop and setting it to '1'

( for the record : i have such a mechanism as described above in many of my embedded systems. To enter firmware update you need to force a button on the box. The system boots from a known good config , updates from the package file, then re-seals the flash Rom. you can try all you want to reflash or corrupt the flash. it will not work since you can't write to it. if the system crashes due to user installs : cleanboot , nuke userland and go.

iPhone apps top 100,000

vincent himpe

100.000 apps

and about 5 are really useful.. the rest is distilled male-type bovine byproduct...

Chinese store exposes iPhone 4's midriff

vincent himpe

maybe

this version will have a built in cattle prod that can be remotely activated to shock phone-addicts so they shut up for a while.

Bug in latest Linux gives untrusted users root access

vincent himpe
Coat

mine returns 42

does that mean the ultimate questions of life the universe and everything is sysctl vm.mmap_min_addr ?

poof there goes the universe ...

Ares I: What's the point?

vincent himpe

they can't make shuttles anymore

the people that used to weave the ferrite core memory wires are all retiered or dead. it's a lost art....

Man dissects Apple's Magic Mouse

vincent himpe

Aa batteries

for that price i want rechargeable batteries and a contactless charger / mousepad ! that would truly have been 'magic'.

Apple is one of the biggest e-waste producers in the world. now they add batteries to that too... Greenpeace will have a field-day over this one.

Apple Time Capsule catches plague

vincent himpe

more like a ticking TimeBomb..

Instead of timecapsule...

Exploding caps is a common disease in todays electronics. Caps are not meant to run at high temps ( electrolytics that is ). They crack, vent the electrolytic and the capacitance decreases.

in switching supplies this means ripple current goes up which causes heat to go up, and the cap spirals to death.

Lots of caps are not made for pulse currents. Manufacturers install cheapass ching-chang-chong caps instead of good uality pulse rated low esr 105 degree caps to save 5 or 10 cents.

stick of dynamite icon with an alarm clock attached

Googleplex menaced by giant cream cake

vincent himpe

andro what now ?

an update for a platform that is avaialble on one or two handsets ...

Finland grants 5.2m souls the right to 1Mb internet

vincent himpe

ahh good old finnish 'sisu'

Those crazy finns have whole winters to think about how to improve life ( when not on stoli ... )

they came up with mobile phones , cell phones , sattelite tv and now they guarantee internet.

I think by 2100 finns will be born with an wifi in their head. The doctor will ask : would you like to cut the cat-5 sir ?

Apple breaks jailbreakers' hearts with iPhone 3GS patch

vincent himpe

there is nothing

a good hammer won't break ...

besides what is the point of jailbreaking. There is plenty of free apps on appstore. and most of the other apps are cheap. If you are to frugal to spend a dollar on an app you should not have bought the overpriced bling in the first place

Ubuntu's Karmic Koala opens its eyes

vincent himpe

fast boot

why don;t they make a tool that can freeze a memory image to disk ?

The problem with slow booting machines is all the dynamic loading and linking going on between various elements.

Allow the machine to boot , configure it and reboot again clean. now store a memory layout as bootfile.

on the next power cycle the memory image is restored.

such an image could reside in a separate partition. a live memory image of a couple of hundred meagabytes could be loaded in under a second. the only thing required is a minimalistic hardware init.

if you install new hardware you would need to re-run the boot builder of course ...

Texas Instruments aims lawyers at calculator hackers

vincent himpe

one word :

ROM. game over... instead of flash simply put MASK rom back in those machines.

there can be user flash but the OS should be in mask rom.

Every student entering exam room hands over calc to teacher. Teacher holds down 2 or 3 keys and power on. That erases user flash. Teacher hands calc back to student.

In ROM there could be an official 'hook' to call user firmware.

result

- Hobbyists happy since they can mod to their hearts content

- teachers happy since they can wipe

- TI happy since they remain 'certified'

Real hackers/cheats would simply solder a second flash on board and toggle the CS pins using a small slide switch... Teacher cna erase 'standard flash'.

Student flicks switch ( under battery cover ) and powers back up. second flash is now mapped containting all his 'goodies'.

Undead COBOL celebrates (another) 50th birthday

vincent himpe
Coat

naaah

Who needs high level languages... Just key hex straight into ROM. Any programmer not knowing the opcodes of the machine he is writing for is not worth his salt...

As for me:

MOV @ME, COAT

SJMP #DOOR