* Posts by vincent himpe

643 posts • joined 13 Aug 2006


Iran military manages to keep a straight face while waggling miracle widget that 'can detect coronavirus from 100m away'

vincent himpe

infrared thermometer without laser...

Lasers are prohibited form being exported there. So the antenna is used as 'pointing stick'....

Microsoft throws a bone to those unable to leave the past behind: .NET 5 support on the way for Visual Basic

vincent himpe

"The whole industry seems to be burdened with languages that need semi-colons and squiggly brackets to tell the compiler what the developer means - it's so 1970's! "

My thoughts exactly. Why on earth do we need a semicolon ? there is a line terminator in the form of CR or CR/LF in the source file.

yeah yeah i hear you , end of line is not end of statement. How many times do you spread a statement across multiple lines ? use a continuation character instead.

Same nonsense for case sensitivity for variables and keywords . urgh . Fortunately we have cleanup in the code editor, but still. I Hate it when i have to dig through code that is written as x+ = x+X;, wtf ?

write readable code. in that respect VB is still the best as it uses understandable keywords.

For what it is worth : i am not a programmer , but i do need to write scripts and code to interact with other tools ( mainly CAD) , cronch some tables in excel and whatnot. VB is a dream to work with.

also : in Vb you can stop a program mid run , alter some variables, insert some code, move the execution pointer and continue the run WITHOUT needing to restart the program .

I haven;t checked , but do the othe rlanguages support that ? especially insertind or altering code and moving the execution pointer to re-run or skip a section of code .

Starliner snafu could've been worse: Software errors plague Boeing's Calamity Capsule

vincent himpe

Re: "re-verifying flight software code"

but it worked on my arduino ...

LastPass stores passwords so securely, not even its users can access them

vincent himpe

ahh the cloud : somebody else's computers i should trust with my passwords .. no ?

I don;t understand why this banks on a server. When i store passwords : they are stored on their machines ?

It's time to have a piece of hardware to store passwords. Like a usb stick ,or bluetooth box or phone app. something that does not bank on the cloud but stores the passwords in the machine. One master password then can access the stored data. And there needs to be a way to backup and replicate if the piece of hardware dies. Like an encrypted file that can be simply dragged back to the piece of hardware.

does that exist ? if not : business opportunity.

Hey kids! Ditch that LCD and get ready for the retro CRT world of Windows Terminal

vincent himpe

2020 : 4K displays with emulated scanlines

beam me up , there is no intelligent life here

Heads up from Internet of S*!# land: Best Buy's Insignia 'smart' home gear will become very dumb this Wednesday

vincent himpe

Re: This is inevitable

i have an old Daewoo dvd player i bought at Sams club in the year 2001. It has a hard mechnical ppower switch ( none of that 'standby' business ) and uses a real transformer (none fo that switching mode power supply crap). Between -click- of the power button ,splash screen and disc playing it takes all of 3 seconds. The entire firmware resides in a 128Kbyte rom.

The latest and greatest bluray takes 25 seconds to chew on the same dvd disc before you get the disc startup. That is, if there are no 'mandatory' firmware updates inbetween.

I have the bluray around for some movies that are not available on streaming. Once i find those i will retire the player, take it out back behind the shed and use 'lucille' on it. Its remains will be doused in gasoline, set on fire. What remains will be entombed in a cubic foot of cement and buried 6 feet down after which an oak tree will be planted on top of that. A sign will say : here lies the biggest crap idea ever conceived.

Not just adhesive, but alcohol-resistant adhesive: Well done, Apple. Airpods Pro repairability is a zero

vincent himpe

in all seriousness

What are you going to repair on such things ?

The battery ? unobtainium.

The circuitboard ? good luck buying a BGA rework station, getting your hands on the custom chips and developing the fine motor skills to replace 01005 capacitors off a flex board.

While i applaud iFixit historically for doing teardowns ( not really needed , go on FCC website and look up detailed apple provided innard shots ) , the state of current hardware makes things irrepairable apart from swapping a module. That is not repairing. Repairing is component level debug like Rossman is doing.

Are you a Nim-by? C-ish language, gentler than Go, friendlier than Rust, reaches version 1.0

vincent himpe

Any language requiring explicit statement terminators is designed by lazy nitwits.

Why do you need semicolons to terminate a statement ? There is already a terminator : the CR or CR/LF when you hit return on the keyboard. In case a statement spans multiple lines : use a continuation character like an underscore. You will need fewer continuation characters than termination characters.

win-win. Less keyboard pounding required and none of those compile time shenanigans like 'you forgot a semicolon here, compilation stopped'

Fairphone 3 stripped to the modular essentials: Glue? What glue?

vincent himpe

The chips have been soldered on....

What did you expect ? sockets ?

Anyway, real men have BGA rework stations in their garage and know how to use them.

He's coming for your floppy: Linus Torvalds is killing off support for legacy disk drive tech

vincent himpe

my first linux encounter was on a single 720k floppy...

version 0.61 i believe. and then 9 or so more floppies to install the first x-windows port so i could run 'calculator' and 'eyes'.

I wish i could go back to the days the whole OS fit on a single floppy. Now the bootloader is too large to fit . bloody bloatware.

Hey China, while you're in all our servers, can you fix these support tickets? IBM, HPE, Tata CS, Fujitsu, NTT and their customers pwned

vincent himpe

Ah... The Cloud ...

Wasn't that defined as other peoples hardware ?

Now includes free other peoples data too it seems.

Vulture gets claws on Lego's latest Apollo nostalgia-fest

vincent himpe

Buzz take my Photo ?

Armstrong had the camera ! The iconic picture of the man on the moon is Aldrin in the suit. You can see Armstrong in the reflection of the visor

10 PRINT Memorial in New Hampshire marks the birthplace of BASIC

vincent himpe

Re: Today

but ...

Gigabytes of code, boot times of minutes. Billions of transistors in multicore cpu's.

All for something that really only needs 8K of rom, a few thousand transistors and can boot in less than a few milliseconds.

And the emulation is probably slower than the real electron...

We've come pretty far ...

vincent himpe

Re: Syntax Error

i did, read previous page.

vincent himpe

Re: get it right ...

Ever looked at the output of your favorite compiler ?

All your high-level new fangled stuff gets converted to Goto and gosubs ( JMP , LJMP ,CALL and RET)

because that is ALL a CPU can do !

Anyone who says goto and gosub are the work of the devil , doesn't understand the metal and should stick to fingerpainting and staring at their bellybutton.

Basic interpreters could fit in 4K or 8K rom. and that included the tokenizer , runtime and editor

Modern compilers are gigabytes. Bootloaders won't fit on a single floppy.

And people complain about bloatware...

vincent himpe

get it right ...

10 PRINT "Memorial in New Hampshire marks the birthplace of BASIC"

20 GOTO 10

30 REM strings are to be enclosed in double quotes

BT Tower broadcasts error message to the nation as Windows displays admin's shame

vincent himpe

could have been worse ...


A picture tells a 1,000 words. Pixels pwn up to 5 million nerds: Crims use steganography to stash bad code in ads

vincent himpe

variables should not be executable ...

Then this would not work. You can extract strings all you want. They are DATA, not code.

Are you sure your disc drive has stopped rotating, or are you just ignoring the messages?

vincent himpe

Re: I can believe it!

if there is nobody to watch the printer print : are you sure it really prints ?

i often find that it does not start printing unless you walk up to it.

Dev's telnet tinkering lands him on out-of-hour conference call with CEO, CTO, MD

vincent himpe

Newly minted silicon

While testing a fresh-from-the fab prototype integrated circuit on bench the big boss walks in exclaiming

'The customer is excited , he wants samples'.

To which the guy testing them responds : And how many do they want ? one, two or all three that work ...

(out of like 500 ... the chemistry was off. new process )

vincent himpe

Re: About a billion years ago in internet time (call it 1986) ...

EXAR 24Cxx or 28C08 's ?

Influential Valley gadfly and Intel 8051 architect John Wharton has died

vincent himpe

Re: 8051: one of the most widely used

Prior to Arm Cortex the 8051 was the most used core in the microcontroller industry. (as in single-chip microcontroller) That thing is still in production in many forms.

DBA drifts into legend after inventive server convo leaves colleagues fearing for their lives

vincent himpe

Late 1990's. keyboards with a power , sleep and reboot key made by compaq...

Buttons sit between insert/page down/end keys and arrow keys. what moron designed those ?

Working frantically on fixing a bug and not looking what the keycaps say if reach for the end button and pieuuuwww ( the sound of drives spinning down ... ) Wha ?

I yanked the keyboard cable ,grabbed the end of the keyboard ,and firmly planted it into the side of the lab table. keyboard , meet sharp bench edge ... The keyboard exploded into a rainfall of keycaps all over the place ... Cracked in half, and missing many keys, i tossed it on the IT guys desk stating that, if he ever ordered that type again his head would meet the same fate !

Fast forward a few years ... it is decided to move the lab area and some cabinets are moved.. behind which lay a few keycaps .... raising questions where those came from .. queue the stories...

Techie was bigged up by boss… only to cause mass Microsoft Exchange outage

vincent himpe

Re: Note to Microsoft

Real computers boot at power up and are shut down when they outlived their usefulness and decomissioned. They don't have reboot options and don't need them. Ask anyone running a Cray...

vincent himpe

Re: RE: Then came the Linux crowd where there were no such applications

A sleek F1 car... where everyone brings one piece of the car along when they come to the racetrack. They all go out to the pit and put the car together piece by piece, arguing non-stop about what kind of car they are supposed to be building. Violent fights erupt between KDE / Gnome and VI / emacs, Linux/Debian user groups ... In the end the bodywork is not installed because nobody can agree on the color scheme to be used. There's not steering wheel ,shifter or pedals. Instead there's a panels with some cryptically labelled buttons. And a MAN page explaining in which order to press the buttons to steer the car, accelerate and brake...

The car takes off without paint or bodywork but is declared a huge success because.. well look at the 'open'-ness of it... you can see every part ... and it's very lightweight too... so it's fast. But it still is only half baked. If it breaks the people who built it simply tell you : we gave you the list of parts (the sourcecode) you go fix it. We've moved on to the next car. If you dare raise the issues of missing bodywork and paint : prepare to be scoffed at. As for the steering steering wheel and pedals : this is not a kids bike. Only little children need steering wheels and pedals.


GitHub.com freezes up as techies race to fix dead data storage gear

vincent himpe

Re: Freemium model

That's the problem with all this 'free' stuff ... when it disappears due to lack of funding you are shit-out-of- luck, and then will have to pay through the nose to recover.

If you are on a budget : Get your own TWO NAS machines, subscribe to 100$/a year storage service such as OneDrive, pCloud or Sync and sync your NAS to the cloud storage.

Your local machine folders Sync to the NAS. Your NAS syncs to the cloud. If one of your NAS machines goes down ( and they will: drives will fail , motherboards will fry , updates will be botched ) you have a fallover and a cloud version.

Oh and : 1 copy is NOT a backup. 2 copies is only half a backup. And don't store stuff in the same geo location...

vincent himpe

cloud .. just someone else's hardware

that apparently is also not up to snuff..

If you are going to provide storage for rent : it'd better be backed up , have live fallover machines and be geographically dispersed so disasters (earthquake, meteorites, tsunami) have no impact either.

I'd rather lose my data because my stuff is failing than have to growl at someone else because of his hardware failing..

It's the real Heart Bleed: Medtronic locks out vulnerable pacemaker programmer kit

vincent himpe

would that be considered

a denial of service ?

Space station springs a leak while astronauts are asleep (but don't panic)

vincent himpe

Re: Then they're hurt or killed

wait. i though space was full of nothing ...

Top Euro court: No, you can't steal images from other websites (too bad a school had to be sued to confirm this little fact)

vincent himpe

but... That city spent all that money..

doesn't get anything. Every year thousand and thousands of freeloading photographers go to take pictures of all those buildings. Somebody paid for them to be constructed. i don't want some freeloader snapping pictures of my city and charging money for that. I am ok for people to come and see for themselves. but no pictures allowed !

Where are we headed ? Coat ?

The age of hard drives is over as Samsung cranks out consumer QLC SSDs

vincent himpe

Wake me when i can get a 2TB for 60$

Any point in time before that is nonsense.

It may be technically feasible to make 4TB SSD's but not at the price point of spinning rust ....

Only when they are in the same price range give or take 10% will mechanical drives go away.

Toshiba gets NASty: Soups up hi-cap enterprise drive

vincent himpe

Re: Hard disks stuck at 3.5" - why?

Torque and access speed.

spinning such massive platters at high RPM requires a lot of torque..

a larger diameter also means more travel time for the headstack making the driver slower. jumping from the outward to the inward track simply takes longer on a 5 1/4 vs a 3 1/2 drive.

if you plot spinspeed and travel time you will find one sweet spot for drive diameter vs access time.

thats why we use 3 1/2. it falls slap dab in the middle of that range

vincent himpe

Re: Hey Mamr

Load/ Unload means head loading onto the platters and retracting them off into the parking garage.

Modern drives no longer land the heads on the platters on powerdown or idle. The heads are retracted and slide into a 'garage'. This is technically a misnomer. What happens is the arms pull back and slide onto a ramp. the lifts the heads up and away from the platter surfaces. The arm then lands in a notch that holds it. The heads are dangling free.

A headstack 'parked' this way is very resilient towards damage and shock. There is no risk of the heads banging into anything and chipping the ferromagnetic surfaces.

Whenever a drive is not used for active data transfer a timeout system will command the headstack to retract. The motor keeps spinning so the platters remain up to speed although they can 'float' a few thousand RPM. They will stay above a certain minimum so the heads can be 'loaded' at will.

A minimum RPM of the platters is required to create enough surface pressure to keep the heads floating and not slam into the surface.

Another common misbelief is that people think the heads 'crash' into the platters and cause damage. A head crash damages the HEAD. The surface of a harddisk is so hard (made from diamond-like carbon deposit. it is actually a carbon layer grown in a diamond lattice) you cannot scratch this. the magnetic layer is buried under that surface. the top of the carbon layer is lubricated with a coating to increase surface tension. This repels the heads away from the surface.

The spinning platters create a suction effect by pulling air between the platter surface and the head. It is basically an airplane wing upside down. The heads contain a heater element. By altering the temperature of the head they can control the flying height. As the head is writing it also heats up and the pole tips extend. By altering the heater temperature they can compensate for this. Control algorithms seek for maximum signal strength and not only drive the head towards the center of a track but also seek in vertical space for optimum flying height.

I worked for years in the HDD world and it still amazes me how they can cram all that data on such small a surface with this reliability. Some of the stuff they do is like Evel Knievel doing motorcycle stunts...

Prediction algorithms figure out what will pass at what moment in time underneath the head and steer the headstack to the right spot , in time for the data sector to fly by. the head accelerates, maintains speed , then decelerates just in time to pick up the 'pilot' that precedes the data block. The pilot is phase locked to fine control drive rotational speed. depending on the track we are on we know exactly how many microseconds of data will pass by before we will hit another pilot block. The drive times all that stuff out and then turns on the writer for that precise amount of time to spit the data onto the disk.

While writing a block the drive is 'blind'. It all depends on accurate timing so not to write beyond track end, and accurate positioning , so not to write into adjacent tracks. It's like doing a run around an athletic course, you have to run 100m in 10 seconds , staying in your assigned track . stopping just short of the finish line ( stepping on the finish line corrupts the pilot, going beyond throws data in the next block corrupting that) , all while blindfolded.

Python creator Guido van Rossum sys.exit()s as language overlord

vincent himpe

Re: Here's a PEP

very funny. you need to look at assembly created by compilers.

It is full of goto statements. jump jump jump. You can't make a CPU without a JMP operation.

so i don't get the hate against 'goto'. If i am here and the next few statements do not need executing simply skip to the continuation point. Place a label there and off you go. It is up to you to make sure you don't imbalance the stack.

what is different between these two constructs :


if x = 1 then goto continue_here

do this

then that

continue_here :

some more stuff




if (x<>1) {

do this

then that


some more stuff.


The compiler still converts that if-then statement into a jump operation.

vincent himpe

Here's a PEP

i propose introducing proper keywords like Begin and End or at least some brackets of some type as opposed to whitespace and indentation...

Another German state plans switch back from Linux to Windows

vincent himpe

Re: application compatibility

I am not talking about 'moving things over' . I am talking about a built from scratch operating system that can run EXISTING WINDOWS BINARIES. No need to recompile , no need to learn something different.

Kind of what they did with the Dos clones. One could make a highly secure operating system that simply exposes the windows API to the applications. Since today we have 10 Terabyte HDD's. You could set it up so that each application has its own storage pool and stores its stuff in 1 directory. There would be no DLL hell as applications have the stuff they came with and other installs cannot overwrite that. Deleting an application would simply be deleting a 'container'. The container holds the registry for only that app, the app files and the app settings in subdirectories. Moving to a different machine would be as simple as copying the container. The operating system could expose the API required to run. if you need to be able to run an old windows 3.11 program: Create a container for that API , install and run.

Yes windows has a lot of undocumented stuff but very few programs really use that.

Wine is not a solution : all the 'big boy' applications are marked as 'garbage' It just doesn't work properly. The moment you want to open the taps on real software, wine falls apart.

vincent himpe

application compatibility

That is the key problem.

If all these linux developers would put their brains and might under developing an operating system that could run windows binaries we would have a winner.

Every time i looked at linux ( at least once every two to three months ) there is just too much stuff that has no equivalent. No matter what your opinion : there is just no substitute for certain software. Take something like Solidworks for example. Or Altium Designer. Or Adobe Premiere. Or microcontroller toolchains. There may be something in the linux world that comes close but it is not the same. And that's where the misery begins. Plug-ins and add-ons for those tools don't run in the 'equivalents' : they need the real tools.

That would be solved by making an open source 'windows' that implements the full windows API.

Pwned with '4 lines of code': Researchers warn SCADA systems are still hopelessly insecure

vincent himpe

Re: SCADA systems running windows

80 yer old scada code is barely a few kilobytes, often hand cratfed assembly for the HAL with some high level language frontend typically compiled using Fortran or Pascal or running interpreted languages like Forth.

The young whippersnappers can't even write a bootloader that is below 100Kbyte ... These control systems have 8 k rom and 1 or 2k of ram and happily work.

in the early 90's i was working on an Ion implanter that was driven from a graphical touch screen running on an IBM 286 PC ( a real IBM , not a clone ) using iRMX as its operating system.

Every control on the screen was its own little executable sending messages to a custom piece of hardware. if the PC developed a problem , for example a control crashing the supervisor program would simply restart an instance of that control , bind it to the target and the machine would keep working. the control would request the last known state and reflect that on screen.

That thing was virtually crash-proof. I remember getting a phone call from the operator that there was an error message that popped up. The message said it had found a couple of parity errors in ram adress so and so and had marked the memory as 'bad'. The iRMX executive had reloaded new instances of the controls to a different memory offset, relinked them to their target and the machine happily trudged along. months later, during a scheduled service we shut down the pc, popped the hood, removed the 41256 type DRAM chip from its socket ( the address gave us an idea which one it would be) stuck in a new one, booted into system diagnostic, ran the memory test to verify the parity errors were gone and off we went. I know for a fact that machine was still operating in 2012 .... same computer, same software. It booted from a 10 megabyte MFM harddisk made by Nec and had 2 megabyte of ram.

What's all the C Plus Fuss? Bjarne Stroustrup warns of dangerous future plans for his C++

vincent himpe

why not simply have a 'foreach' ?

foreach (x in v) x++;

why all those cryptic modifiers ? language syntax should be easy to read. Not look something written by a drunk hamfisted keyboard pounder typing expletives in symbolic form... $#@&%^!!!

Meet the real spin doctors: Scientists tell H2O to chill out so they can separate isomers

vincent himpe

soon at a wholefoods near you

Parawater and orthowater.

let the discussions begin about which one is healthier.

My bet is on the electrolytially distilled counterclockwise spinning alkaline orthowater.

or is it raw parawater ? i can't keep them apart ...

has anyone tried this with deuterium yet ?

Sysadmin's PC-scrub script gave machines a virus, not a wash

vincent himpe

Root filesystem takeover panic

Windows 95 plugged to a network that had Solaris servers running Samba.

In windows 95 you could bypass login by hitting escape and then create a new user. I had created a user called 'root' with a blank password and full privileges.

When transferring files from the win95 machine to the Solaris server these were written from user account 'root' so nobody (except) could access them. IT was puzzled who the hell had the root password... they changed their root password multiple times, yet somebody always seemed to guess it.

Things got worse when , using windows file explorer directories were cut and pasted .. and changed permissions to 'root'...

Finally this was found out to be a bug in samba.

Astronaut took camera on spacewalk, but forgot SD memory card

vincent himpe


PRO.. get it ?

Hands off! Arm pitches tamper-resistant Cortex-M35-P CPU cores

vincent himpe

Re: Smart streetlight? FFS, why?

- state monitoring ( lamp out for example ) -> auto service call

- environmental monitoring ( temperature / humidity / motion / vibration / position )

- traffic monitoring thru motion sensing (infrared/ radar)

- early earthquake warning system ( vibration sensing )

- impact monitoring. if some car hits the pole ...

- weather monitoring

- emergency services ( forced light-on )

- diagnostics

- battery state ( for solar powered light fixtures )

- power outage detection ( street lights are on an always-on live feed . If the feed goes down a smart light can send a 'dying-gasp' signal alerting service.

There are plenty of scenarios and many are already implemented.

IoT does not necessarily mean it runs over Wifi. More often specialist mesh networks such as LoRaWan are used.

The sensor packages for such services are very small. A 9 axis accelerometer /positional sensor combined with a temp/pressure/hum sensor can do the job. All electronics can fit in a matchbox and costs less than 5$ in mass production. Why not do it ?

User asked why CTRL-ALT-DEL restarted PC instead of opening apps

vincent himpe

mode con lines=50

mode con cols=132

on a 1600x1200 21 inch nokia monitor driven from a Number nine systems card wit 4 meg of video ram

One Ring to pwn them all: IoT doorbell can reveal your Wi-Fi key

vincent himpe

hardwired ... sod wifi

Hardwire all that stuff using POE. Wifi doorbells and camera's are useless. Simply scramble the RF

frequencies in use and it's game over...

As for wifi: separate partition , WPA2 secured , mac address restricted on router ( yeah i know that can be spoofed too) and number of simultaneous connections limited ( i only have 2 wifi devices. so if a third one tries : bingo. if one of mine no longer works : bingo. )

Fermi famously asked: 'Where is everybody?' Probably dead, says renewed Drake equation

vincent himpe

Any passing spaceship

that looks at us probably goes : f... no . we don't want to deal with those baboons...

Stephen Hawking dies, aged 76

vincent himpe

Somewhere in heaven ...

God sits sulking on his throne. St Peter walks by and asks "What's wrong ? "

God answers : We should never have let that Steven Hawking in here. He's barely been here an hour and already mathematically proved me i don't exist ...

Developer mistakenly deleted data - so thoroughly nobody could pin it on him!

vincent himpe

@#$% keyboard designers...

win95 era... The first keyboards with power / sleep / wake buttons. Positioned between the cursor keys and Delete/End/Page down keys ...

I was working on a critical machine that ran tests. This thing had been running for a while and it was time to save some data. I was keying in a command and , while reaching for the 'Delete key' i hit the 'power down key' ( i was typing blind and was used to HP workstation keyboards where the arrow keys 'touch' the row containing Delete/end/Page down, so for me the bottom left key above the arrow keys was 'delete', while ont hes keyboard it was 'power down')

-click- pieuwww ( drive spins down )

$*#(@* who in his right mind designs a keyboard that can shut down the machine and places the keys there !

I took the keyboard, cut the ps/2 cable and then grabbed the keyboard firmly on one side and whacked it into the edge of the bench. this essentially cracked the damn thing in half, while showering my nearby colleagues in key-caps... After which i threw the broken in half keyboard on the desk of the guy responsible for buying our IT equipment while stating in a clear voice : if you ever order this type again ... your head is next ...

Fast forward to a few years later when we were moving the lab .. we moved some cabinets and someone found a few keycaps.... and then the questions came.

This is now part of company history known as The exploding keyboard incident...

here is a picture of such a keyboard ... [img]https://i.ebayimg.com/images/g/vDYAAOSw5ShZzY9y/s-l1600.jpg[/img]

Sysadmin left finger on power button for an hour to avert SAP outage

vincent himpe

Cleanroom suits and power breakers...

Picture this. a cleanroom where integrated circuits are made. A massive multimikllion dollar ion implanter. High voltage, deep vacuum, ion beams, Cry pumps. Magnet power supplies feeding 3000 amperes...

All hanging of a three phase lever switch mounted on the wall. One of those big 'clunk' type rotary levers that are gas-spring operated to shoot the contacts open.

Plant and facilities is called for a small water leak in the service area. The tech goes in and looks at the leak and gets ready to put a small pan underneath while he goes out to get a new piece of teflon tubing to replace. Before crouching down he adjusts his cleanroom bunny suit ( those are uncomfortable if you have to bend over or kneel down. ) while doing so his belt snags at the big power breaker handle.

As he kneels down he feels the snag but it is too late. Ka-lunk : the whole machine goes dark

Vacuum isolation valves lose control pressure and pop open. The 6 meter long beamline sucks in air, pulverizing the poor wafer that sat in the interlock. Ion gauges blow their filaments exposed to the inrushing air. The crypumps lose vacuum and immediately freeze over shattering the traps.

The tech ,scared witless by all the banging and clonking turns around and does the unthinkable...

He grabs the big lever of the switch. and re-engages power to the machine...


It took 2 months to overhaul the machine into back up and running.

Knock, knock. Who’s there? Another Amazon Key door-lock hack

vincent himpe

really ? 2 second fix ...

if door closes -> lock.

These doorlocks have a magnetic sensor to detect they are closed. So the moment you exit the door and mechanically close it the lock will sense the doorjamb and engage the locking pin. no need for RF , wifi bluetooth or other wireless stuff.

my samsung doorlock works that way. close the door and it locks itself.



Biting the hand that feeds IT © 1998–2020