598 posts • joined 13 Aug 2006
Any passing spaceship
that looks at us probably goes : f... no . we don't want to deal with those baboons...
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 ...
@#$% 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]
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.
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.
The pole tips are much smaller than that. In the micron order. The pole tips compress the magnetic field so it runs into the track. there is substantial leakage into adjacent tracks, but due to the magnet hardness the leakage is not strong enough to 'flip' the data in the adjacent track.
Even if you could make such an array for reading , for writing it is not possible. the currents involved and the size of the coils ( writing is still done using a coil , reading is done using a magnetoresistive element ) make it impossible. Try making a transmitter that can blast 4 to 6 GHz at 400 to 600 mA of current....
on a few million outputs at the same time... that chip would get so hot it would melt down ...
note : i have designed harddisk read/write preamps as well as motor controllers...
The fixed head was used to read the sync track. the sync track holds the markers where sectors begin and end.
Early drives did not use soft sectoring but had hard sectors.
Re: ZBLAN is reckoned to be the a product that could be made at profit in space
don;t forget a few space rocks to scatter in the living room. they work better than the pebbles. i hear moon rock works really well...
Re: FAO: Mrs Git
Get a used Zbook 17 instead. one with a K4000 graphics card.
you can find em for 800$. 30$ for the docking station.
3 displayports , 3 dvi's , one vga and one hdmi. dual drive bays, and possible to install a mPCI drive as well. on board 1920x1080 display. has optical drive ( you can find even blu-ray burners in that formfactor.) and the dock has a slot for an additional HDD and additional optical drive.
Pump 32 gig of ram in it , two SSD's. i have mine hooked up to 3 2560x1600 displays. 4 screens in one shot. I run Solidworks, Altium Designer, Catia, Illustrator , and MS office. All at the same time. The thing doesn't even slow down. Win 7-64 Enterprise.
I am never going back to a desktop.
But why do you want to pay someone to rewrite all that stuff in the first place ?
Just cause we changed cars ( the operating system is just a vehicle to run applications. it should do that and otherwise get out of the way ) we need to learn how to drive again , we need all new roads , our parking space doesn't work.
Here is a hypothetical question : if all the effort that was poured into making Linux was poured into writing an operating system that could run existing windows/dos binaries ... Now that would be great !
An open source system where anyone who wants to tinker, can tinker, and anyone who just wants to run software he has already bought , can just do that.
why does linux need to be so radically different ? (from an application running perspective )
You can do all you want under the hood. i don't care. I am not a coder. a computer for me is like a box of screwdrivers. I use it to get work done. I do not design screwdrivers , nor screws nor do i want to change the color and shape of the handles ever 2 months or bicker if chrome vanadium is better than titanium tipped ones.
Think about it: the best of both worlds : an open source ecosystem where everyone can be happy. Existing software vendors don't have to change anything, existing user don't have to relearn. And everything becomes available to everyone. The world just gets larger. Wine attempts that , but to a limit. There are many things that do not work properly under wine. And it is again another layer...
Re: What 400 apps?
I find it funny how people keep comparing Gimp to Photoshop. Or xx to yy.
Let's try this : how many Photoshop plugins work in Gimp on Linux (Gimp on windows, yes, some do work) ?
Adobe Illustrator vs Inkscape ( inkscape is really great ! ). Until you want to prepare stuff to go to press... Then it fails. Cause the press world wants Adobe.
Other tools : Solidworks anyone ? Autocad ?
There is your answer ....
Interoperability is a problem. The world is larger than your desk ... or office.
Re: @ Voland's right hand
DXF ... THE DATA FORMAT FROM HELL. It isn't even compatible with itself.
Re: This is when I know I'm getting old...
and some people want to tinker with the 'software' in the human brain....
i predict hordes of roaming braindamaged zombies roaming the earth ...
Re: This is when I know I'm getting old...
in 1998 i had a Compaq monitor. A monitor! not a computer ! that needed a software update.
One morning we found that all blue was gone. Only the red and green channels worked. this was old school picture tube analog VGA 640x480. We unplugged the vga cable checking for a bent pin and replugged it. Nope. Blue was gone. Did some joker turn down the blue using the menu ?
Pulling up the on screen menu froze the monitor completely. The computers screen disappeared and the menu box was all garbled pixels.
Power cycle the monitor : all back to normal.
The little 8K cpu responsible for the control menu had locked up and turned down the blue gain. Trying to pull up the menu froze it completely. a cold start and we were back in business.
Seriously? It's already bad our computers can lock up. now we have to deal with crashing firmware in screens ?
you forgot your lead overcoat and asbestos underwear ...
Crap, Apple went pop...
there goes the breakfast cereal ...
nothing to pay
except your immortal soul . for eternity. mbwuhahahaaaaa.
Mysterious reboot every wednesday
This is a dedicated machine built around a Nova computer ( i'm talking mid 80's) used for IC layout.
This machine has a couple of diablo disk drives and is hooked up to specialistic terminals (Calma)
At a certain point in time we are baffled by the following : every thursday morning the machine is found to have gone through a full reset. Service is called. They are baffled too. These machines do not a have a watchdog , nor a realtime clock and there is no known software that can cause a timed reboot. One wednesday evening the machine is booted from a clean diskpack and left in a steady state with nothing running on it . And then the wait begins. Sure enough at a certain point : reboot.
Every possible avenue is tried : back-up UPS investigated, computer investigated , peripherals investigated.
Ultimately the diskpack is sent off to the manucfacturer where they insert it in a brand new machine, wait for wednesday/thursday turnover and nothing happens over there.
suspecting a serious hardware problem in the machine they ship an entire new machine. Machine gets installed, wired in booted and then the wait begins. Come wednesday evening ... nothing happens. All is well. Next wednesday .. all is well. Looks like the machine was faulty. Then the week after : it starts again.... So : someone camps out in the computer room ( the fishbowl we called it. a room surrounded in glass panels , with an adjacent room where the line printer and the large format flatbed plotter ( we are talking A0 sheets here ) is. To get into the computer room you need to go through the printer room and only select people have access to the computer room.
come wednesday evening late at night : the cleaning crew comes in. One lady opens the printer room door, plugs in the vacuum cleaner in the socket over there and proceeds to vacuum. The Nova reboots.
How can this be ? the fishbowl has its own supply , on a double redundant UPS, isolated from the rest of the building. That socket is not in use for anything else in the computer room. We even trace the wiring and the fuse feeding that socket is not shared with anything else. It is just a utility socket for just such purposes : provide 'dirty power' if any work is to be done.
So we lift the floortiles ( raised computer room floor ). Lo and behold: there is the cable connecting the plotter to the computer. 1 inch underneath the power socket.
What happened : switching on the vacuum cleaner caused a spike on the comms cable between plotter and computer causing the computer to freeze and reboot. We had changed cleaning crews a while ago. They were given explicit instructions not to plug anything into the orange sockets around the computer room ( clean power on ups ) , and this was a white socket. It turned out the trouble started after the new cleaning company took over. Then why did the new machine work fine for 2 weeks ? the vacuum lady was sick and her replacement simply used an extention cord to reach that area.
Well, with a maximum packet payload size of 12 bytes, the limitiation of number of packets per day you can broadcast and the fact that you can program a node to be 'transmit only' , it's gonna be bloody hard to hack into the sensor ...
The node will not receive them at all as the RX-radio is turned off. Even if a sloppy programmer leaves the RX on : if a packet comes in .. it will go in the hardware buffer simply be overwritten on next packet.
If you don't attach a receive handler then no code will ever read it. ( it's a hardware circular buffer, it simply rolls over when full )
These networks are designed to send data from far flung locations. One way , fire and forget. Think of it as UDP over airwaves. 'best effort'
'you can take photos without unlocking the phone'
That is not the point. I want my phone to open always to a specific icon screen. Whatever app is running needs to be off. The photo was just an example.
The 'find my phone' app is useless. It shows an arrow it is in my house. Big whoop. WHERE in my house is it ? Many companies sell these little keyfinder thingies now. These use BLE and tell you if you are getting closer or further away. How about doing that between 2 phones ? or between all your apple devices ? so my ipad can find my watch and my phone. The device you search for starts beeping and the device used for searching shows if you are getting closer or further ( it's a matter of reporting the antenna strength signal ).
how about the option to turn off all the annoying system notifications.
Click the home button.
popup ' there is a system update' F#$%!
touch ' cancel'
popup enter pin to set for later today !@#$% click cancel again
then last program is on screen. ^%$# click home button again
click camera button. wait for camera app to launch.
click hdr ,(why can't that pos remeber its last setting ?)
by this time the moment is gone ...
It is ok to have a little notifier on the system settings icon that there is something new BUT QUIT BUGGING ME every time !
I want a button to turn that stuff off.
i want the option to always start with a specific page of icons when i access the phone.
i want apps to remember the selections you last made.
oh, and in the mail tool. can we please have a 'search' bar that does not require you to scroll all the way up. make that sucker either persistent or activate it on a special swipe.
and can we have the possibility to filter on attachments. ?
here's antoher idea : find my phone. using bluetooth. Make it so that you can have phones ping each other using BLE. if i or my wife lost their phone : take the other one and hit 'find'. the other phone now goes tweedledee. And make it so that the find function works always irrespective of do not disturb , buzer only setting, night mode or any other silencing option. to stop pranksters : the phones must have been 'paired' before. i want to be able to find the damn thing. calling it doesnt work if it is on do not distrub it doesnt give a peep.
what is the point ?
- it only runs outdated software on a dead OS (ok,ok, i still run on win7 and refuse the newer windows or godforbid lunix , but for me an Os serves 1 purpose : run applications i use on a daily basis and otherwise stay out of my way)
- has the color palette of a box of crayons
- can do 720p graphics.
i don't get it ... what is the appeal of the Amiga ?
You mean the creators of such languages need to die a slow and painful death.
The language itself can't die fast enough...
Write it out in mnemonics, translate ,by hand,from memory to opcodes (hex notation) and send it directly into unalterable masked read only memory. Should work first time right.
Anything else is for wannabe's.
ps: use lots of absolute jumps (GOTO) and globals with hardcoded addresses just to piss off the modular/reusable crowd.(because such programs run much faster since they don't have waste cpu cycles pushing and popping stuff onto/off the stack and moving data)
bloody c language
That is a problem in the compare routine. If the length of the strings is different it should return a mismatch. Checking if two strings are identical means a byte for byte match. If one string is different in length from the other it is an immediate fail. You don't even need to waste compute cycles to start comparing the byte arrays.
Speed optimized code would first check that both character arrays are same length. and only then attempt to compare. on the first mismatch : exit with a fail.
Re: I remember when ...
we had to walk 2 miles through the snow to get to the internet ... and now , kids these days, one click and they are on it ...
i spent 23 years playing with silicon. and jumped ship just as the big consolidation wave hit in full force...
Here is my take on it: the semiconductor world is struggling. The 'good ole big boys' are having a hard time turning their expensive fabs into cash. Their fab technology has fallen behind what can be done by the fab-only houses like TSMC, Chartered and UMC. So they are stuck in a dilemma :
- do we design cutting edge that can only be run outside forget our own fabs ?
- do we restrict our designs to what can be handled in our own fabs.
We have evolved from a do-all to fabless design houses shopping around for the best fabs. Those guys are highly successful. The old boys that own their own fabs are stuck in a quandary...
When IBM wanted to get rid of their fabs they had to give 1.5 billion dollar in cash for Globalfoundries to TAKE them .... Yes, you read that right . IBM gave 1.5 billion to globalfoundries so they would take the fabs.... http://www.extremetech.com/computing/192430-ibm-dumps-chip-unit-pays-globalfoundries-1-5-billion-to-take-the-business-off-its-hands
That's how bad it is.. and IBM's fabs were cutting edge ...
dead plasma etcher pc
Early 90's. Semiconductor factory. Industrial pc goes wonky. We are talking ISA cards here , and a motherboard that, itself, is a plug-in card made with a 386. Runs some weird OS. Nightshift. Production is down.... what to do ? The bosses desktop computer ( one of the few PC's in the company, the rest is VAX, Apollo workstations, and Macs ) has enough isa slots ... so we mcgyvered that machine on to it using , literally , a stepstool and ducttape.... transplanted the harddisk and got the thing up and running.... took 2 months to get the industrial computer replaced. Manufacturer claimed it was custom built and there was no was we could have used a generic machine to do the work.
Other instance : an ion implanter running iRMX on a 286 throws an error : bad memory at adress 0xsomething. machine keeps running fine. on next scheduled maintenance we pop the hood ... drams all in sockets... 4116's... hundreds of them ! This machine used an intel aboveboard as memory extender. we could not get a hold of one so we swapped banks of chips around until we found the address moved. turned out one chip had a bent pin... had worked all those years fine. straightened the pin. has worked for years afterwards.
prime example of bad code :
A filename parsing routine that, anno 2016, still looks at the last three characters of a file to figure out what type it is and then send the file off to a preview handler.
So if i send a file called document.doc it thinks 'word document' -> send ot handler
if i have a file called document.pcbdoc it also thinks 'word document' which irreparably corrupts this file as it is a CAD (pcb layout) file.
the correct way would be to reverse scan the string for the first occurence of the period (.) then scan forward and use that.
Who does that you ask ? Bloody damn google drive. Whenever i upload a .schdoc or .pcbdoc google drive thinks : this is a word document. Even worse : when downloading it changes the extension to .doc totally corrupting the project tree. Thanks for nothing google.
Years ago we had a CAD system driven by a semi-custom computer (if i recall it was either a Computervision or a Calma system used for IC design)
One day the machine developed a problem : we would come in and the machine unexpectedly had rebooted. This happened invariably every thursday and went on for months. Calls to the machine builder were met with puzzlement. This machine did not even have a clock ( as in date/time ) so it was not possible to schedule a task.
Eventually someone was tasked to baby-sit the machine and see when the boot would happen to find out what caused it. Sure enough. late wednesday evening the office cleaning crew comes in , empties the paper baskets in the computer room , and 'dusts' the machines. This particular machine had a small ledge on the front in which sat ... the reset button ... The cleaning person dutyfully wiped the dust using a cloth off the ledge thereby hitting the reset button. mystery solved. A small strip of plexiglass solved the problem.
With all these brilliant coders out there :
Why has nobody written a windows clone yet (without all the bugs and holes ) ?
It would be really great to have an alternate OS that can run existing programs. I run plenty of professional software (Solidworks, Altium , Ilustrator, Indesign, Various embedded system development tools such as Keil .Software to control test equipment etc ..) for which there are NO linux distributions.
Switching to alternate tools is impractical. having a 1:1 replacement for windows that can run EXISTING windows programs would be the solution ( including all the hardware support and existing drivers)
better than 28 backspaces ...
Let's all bash windows cause linux is so secure cause we have the source.
Now if we only could be bothered to actually read and understand it.
How many more back-space-doors are there ?
coat please .
it doesnt take 20 hours
I use a regular 240 outlet at 40 amps (outlet for an electric tange) . That is 9.6 kilowatt per hour. the high power pack is 85 kilowatt. So it is full in slightly less than 10 hours.
On an average day i only consume 50 miles of the 260 miles. so in under two hours the battery is topped off. In essence, the car is always full. For long distance driving , simply pull in to a supercharger and blast the battery in 30 minutes, if fully empty. on average you pull out in 20 mins so : drive 3 hours, grab a cup of coffee and visit the restroom and the car is charged. Oh, and it doesn't cost a penny. Supercharging is free for the life of the car.
Re: Use the VM, Luke
Sure, why don't we all wait until 'the others' try it and fix the bugs... kinda like what happened with OpenSSL.. heartbleed ring a bell ? Must have been the same 'others' that were supposedly looking at that code since they had the source to it.
Re: C - the leech theraphy of coding. It will never go away!
"If you have done any work on very small platforms (~2K of RAM) then you might like C more."
try with 32 bytes of ram ... and 2k rom. c will puke all over itself. it can't create its stack.
The trouble with 'c' is that it was developed for a cpu architecture that does not exist anymore : PDP-11. The c runtime library recreates the missing functionality. C is heavily stack based and wants to push everything on a stack to call a function and then pop it off. Intel cpu architecture is substantially different that 'c' has always fit 'wrongly'. There is a language designed specifically for intel architecture: PL/M. CP/M was written in PL/M, so was the iRMX operating system. One of the most bulletproof operating systems out there. Even a catastrophical hardware failure like a broken ram chip is survivable without bringing iRMX down. The kernel traps a parity fault , marks the affected block as bad, figures out what was loaded there , reloads it from storage( rom or disk) , remaps it and continues.
C is syntactically not bad, but it should have a better compiler. there should be an option where you specify : if an array is created it must be zeroed before use. after release it must be zeroed as well ( overwritten ) that simple option would have prevented heartbleed. any released memory is erased so there is no snooping in remainders. any allocated memory is zeroed as well. buffer overruns would be a thing of the past as the overrun space would be empty.
someone needs to design a better (safer) memory handling library for c.
no wonder racing pigeons are sold for lots of money
They always find their way home ...
esethay arentay otntay hetnay igeonpays ouyay reajay ookinglay orfay ...
These emulators are very small, those emulators are far away ... small ... far away ...
Paolo Alto ?
Must be the Spanish counterpart to Palo Alto ...
let's look at it from a different perspective
Nividia ( and broadcomm of you are ont he Pi bandwagon ) probably have invested bajillions of dollars in the technology underpinning the chipset. Most likely the driver contains part of the work. There is only so much the hardware does. It is a symbiotic relationship between the hardware and the driver. the driver dynamically decides whihc approach vector is better to to xyz and dynamically swaps things around. This is part of their success.
So , by opening the sourcecode of the driver you are throwing away the keys to the castle !
Now your competitors have it waay much easier to see how you go about doing certain things ( as opposed to having to reverse engineer them from assembly and a trace on the logic analyzer.. )
As a company you do not want that ! ther's others out there witing to eat your lunch ...
Then there is the other nasty thing. Linus DELIBERATLY breaks the API compatibility in an attempt to force nvidia to release the source. Guess what... nvidia puts up the finger as well...
As for the Pi, there is yet another thing at play. The processor has HDMI with encryption on board.... they do NOT want people to find out how to disable that and hack away at this. So they deliver a closed driver that seals the cryptoblock. It would open an attack vector to disable all hdmi encryption and then a whole other can of worms opens up...
And there's no doubt licencing problems as well. Some blocks in the broadcomm chip can only be used if someone coughs up some serious dough to some licencing companies like Mpgeg , ITU , Silicon Chip and others. By sealing these capabilities broadcomm protects their butt against lawsuits.
Yes, the chip is technically capable , but it is the implementer that needs to cough up the licence fee.... failing due-diligence on broadcoms part to make it not to easy to get around this opens them to lawsuits.
cant beat the pdp1
using 4 ouput pins out would play 4 voice music. computer history museum has it.
and that's an all transistor ( no chips here ) machine ...
Oh no, they are going to block Talking Tom too
After all that is also a display of pictures that, when pressed in a particular way, speaks sentences... And then there's the giraffe, and the ladybug , and Ben the dog and all those others...
Iomega Mac companion is rubbish
Have you actually tested that thing ?
Hook it up through firewire and the high power port is just that : a high power charger. you lose ALL USB capability.
Hook it up using USB and you lose the high power charger port. it becomes a dumb usb hub. Firewire disables as well.
You cannot hook it up using both cables. It is or USb, or Firewire ... not BOTH. and you need to sacrifice the usb ports or the high power charger ...
on USB the drive als o has the annoyance that it keeps waking up the MAc from sleep mode.
THe LEd's in the front require installation of a special piece of software form iomega that is also buggy. ...
In other words : FAIL. And, yes , i do have one. Sandpaper exterior. Works fine as a drive .. but that's it. the additional stuff doesn't work right.
so they invented the typewriter mechanism....
my old gmechanical typewriter already uses a pad for every key supported by its own single long lever.
I hope there's an episode where they run into Red Dwarf
Kryten can call the cybermen a bunch of Smeeeeee Heeeeeeee. 's. and Cat can have a go at the chewy bits inside the daleks while mocking their poor dressing skills. As for lister and rimmer... business as usual...
sales point ..
'it has angry birds pre-installed'...
beam me up scotty , there is no intelligent life on this planet
Government-Wide Accounting and Reporting
or GWAR for short.... heh-heh - huh-huh -hehehehe -huhuhuh . those guys are cool.
OK. i see your point of view.
It just strikes me as 'strange' that someone states : i will only use tools that have a red handle. I don't want any tools with blue or green handles , even if they get the job done better , faster and or cheaper. Only red tools for me... it's just ... i don't know... hard to grasp (from a pure functional perspective).
I don't really care what my computer runs as OS. Most of the time i use a windows based machine because most of the software i use is only available for windows. Sometimes i use Linux hosted programs ( mostly on a redhat server through a VNC ) simply because those only run there ( Mentor , Cadence ). In the past i did the same with Sun / solaris or HPUX hosted software. An operating system is something that lets you manage your files and launch programs. Webbrowsers ? Opera , Chrome , Firefox all exist for any platform. Clock , notepad exist on any OS. GUI's are all very alike.
I have an Android Tablet , an iPhone , a HPUX based logic analyser , a couple of windows computers , an ubuntu webserver , a windows Homeserver , multiple NAS boxes running a flavor of linux and even some esoteric machines running VxWorks. The Os doesn't bother me at all. All these devices do exactly what i expect them to do. If tomorrow there is a specific program that is IoS only that does a particular job that i just have a need for i may buy a mac. ( i will first check if that particular software exists for a machine / os i already have. just for economical reasons )
I have written some books. My publisher requires images to be supplied in illustrator format. I tried inkscape.. works well 80% of the time. So why go through the hassle for the remining 20%. Illustrator options are iOS or Windos. I have a win box. Ok decision made -> Buy Illustrator on existing hardware -> move forward.
I need to run Modelsim . That is originally a native unix app . Current licences are upgrades. Crossing to windows ports would be more expensive : solution : maintain unix based installations. Red Hat is the offical supported distro. It can run on others but you are on your own. Solution : get a redhat based machine from Hp or Dell ( pre-installed build ) , plunk modelsim on it , vnc into it. Done. Problems ? call maker of modelsim. ( if you are not on Red Hat : you are on your own... )
I don't have time to mess around trying to hammer in a screw or make my own screwdriver. Find the best tool for the job , see what is the economical way to get it ( in terms of already available machines / os-es ) -> go on. If no match , get hardware / os -> move on.
Anyway. that's my point of view. Nothing wrong with having a different one.
want win8 logo on box : lock bios down.
But NOTHING prevents you from also selling an unlocked version WITHOUT win8 logo on the box . you could even pre-load android. Same identical hardware. Just a matter of a different flash image ( one flash image has uefi bios + win8 , other image has non uefi bios and android.
Electronically NOTHING changes. same board , same chips. just a matter of what is stored in the flash .
The problem is going to be the law of diminshing returns. Do we really wan to go through the effort of creating a different flash image , print an alternat box / manual and push it on the shelves.. where it most likely will be collecting dust. There are already so many tablets out there...
can you enlighten me how you 'use' an operating system ?
This is something i frequently read, here, and in other forums as well.
I 'use' windows. I 'use' linux'. i 'use' this..
No you don't. The APPLICATIONS you run use the operating system for device and file i/o, memory management and all the other 'twiddly bits' that are required to run a program.
The reason for installing operating system xyz is because application abc requires it to run...
Some applications exist for multiple operating systems because the makers went through the effort of cross compiling them. In the end nobody uses an operating system directly. So do you really care what is running ?
Most people are prefectly happy if they can run programs to get some things done.
Just like most people need a car to drive from a to b. I don't care whether the timing belt is user replacable... or if i can change the cylinder heads.
I care if it has a decent stereo and navigation and if it behaves in a similar way to other cars i have previously driven. ( and It's got to have the steering wheel on the same side as all the other cars in the country of intended use, simply becaue of practicality)