After a long legal wrangle, some defendant-side attorneys have audited the source-code of Alcotest, the breathalyzer used in New Jersey DUI stops. Turns out it was programmed by muppets who don't know how to calculate an average and who throw out error messages by the dozen.
Like voting-machine vendors, breathlyzer vendors go crazy when defendants ask to have their source-code audited, claiming that there's a bunch of top-s33kr1t stuff in there that their competitors would steal. And, just like voting-machine software, breathalyzer software appears to have been written by squirrels dancing on the keyboard until they got something that would compile.
2. Readings are Not Averaged Correctly: When the software takes a series of readings, it first averages the first two readings. Then, it averages the third reading with the average just computed. Then the fourth reading is averaged with the new average, and so on. There is no comment or note detailing a reason for this calculation, which would cause the first reading to have more weight than successive readings. Nonetheless, the comments say that the values should be averaged, and they are not...
SUMMARY OF THE SOFTWARE HOUSE FINDINGS
SOURCE CODE OF THE
DRAEGER ALCOTEST 7110 MKIII-C
4. Catastrophic Error Detection Is Disabled: An interrupt that detects that the microprocessor is trying to execute an illegal instruction is disabled, meaning that the Alcotest software could appear to run correctly while executing wild branches or invalid code for a period of time. Other interrupts ignored are the Computer Operating Property (a watchdog timer), and the Software Interrupt.
Though Richard “Datamancer” Nagy died unexpectedly in 2013, his business partner and family continue to fabricate the extraordinary steampunk designs he pioneered.
I have a 64GB iPhone, but I don’t like using iTunes to transfer videos to it because it is a hassle. I have this little $30 USB/Lighting flash drive that holds 32GB of files, including videos, photos, and songs. I plug it into my computer, copy over a bunch of card magic instruction videos, and […]
Researchers at UC Riverside and Centro de Investigación Científica y de Educación Superior de Ensenada have published a paper describing their ongoing success in setting a “transparent nanocrystalline yttria-stabilized-zirconia” into patients’ skulls, which reveal the patients’ brains so that the patients’ brains can be zapped with therapeutic lasers.
Looks like all of your potential employers are hiring candidates with programming skills (which you don’t have). With all of the languages out there today, it’s tough to know where to start.With the Complete Front-End to Back-End Coding Bundle, you can beef your resume up in all the right places, no confusion necessary. This package of […]
Those of us who love music wish we could listen to it 24/7. But it’s impossible when we’re trying to converse with our friends, or when are swimming in the local pool.That is, until now. The KOAR Bone Conduction Bluetooth Headset, now 48% off, has changed the audio game.Made with lightweight titanium memory metal, this headset boasts patented bone conduction technology to transport sound […]
It’s one thing to enjoy dinner at home and a nice glass of Cabernet Sauvignon with your best friend, Netflix, but it’s another thing entirely to make that meal from scratch and get that wine delivered right to your doorstep.But what if we told you there’s a way to make this possible? To keep your social life, […]