Now the stupidest thing to do would be to start writing the same useless crap all over again. Instead, we need to design application-specific languages and interpreters for those languages. Then instead of boring ourselves stupid by writing a load of broken code by hand, we write the interpreters which will write the code implementing the specifications we write in those application-specific languages. Then whenever we find that we've done yet something else incredibly fucking stupid, we just change the interpreters, and regenerate all the applications, thereby fixing all the fuck-witted bugs in all the applications, all at one fell swoop.
Adobe flash isn't anything more than an horrendously badly written interpreter for an horrendously badly designed language that in fact hardly does anything at all. So if we want to replace it we just design a decent abstraction of a few different types of processor, and a few application languages: for example, one language for specifying vector graphics, another for raster graphics and applying filters and whatever, and another for scheduling animated graphics and audio streams, another for processing real-time user input events and another for remote procedure calls over network connections.
Then we design a language for specifying raster graphic constructions at around the level at which the pixman primitives work, and another for specifying drawing at the level of bezier curves, fills, etc., around the level at which Cairo works. Then we design a language for specifying glyphs in fonts using those primitives, and we produce a FEW really good fonts by interpreting languages that were designed to specify those particular fonts. Then we define a language for specifying the abstract topology of the characters, and interpret those glyph programs into the font-specific languages, which we in turn interpret into the language for specifying raster graphics primitives. Then when someone defines a Greek capital Sigma, they just write the description of the topology and the Sigma appears in Arial, Times New Roman and Garamond No 8, all at the same time, and perfectly matching all those fonts.
Then we can interpret those raster graphics primitives as generic abstract assembler code, and then reinterpret the results as specific assembler, which we JIT compile to some specific processor model and graphics display, both of which are also formally specified using languages designed for exactly that purpose. Then when we flash that JIT compiler into the machine's BIOS ROM area, and it boots in 0.5 seconds, and functions perfectly, and only uses around 2MB of code space, and even if the machine is a 10 year old laptop wired to an old car battery, for 90% of what most people would want to do with it, it is just as fast as a brand new machine costing $2,000. And the application is not just a Flash browser, it does far more than anything anyone could ever imagine wanting to use that computer to do.
That's all you need to know, now go to it ladies. I'm sorry I can't be more help, but I told you all this a year ago, and my reward was that I got left to starve in the streets of La Paz in winter. I rarely eat more than one meal a day, and often none at all, and my health is deteriorating rapidly.
So if you need me to help you, then some of you are going to have to lift yourselves out of your self-indulgent torpor and work out how you can help me to help you. Otherwise I am going to die, and quite frankly I am looking forward to it because the less time I spend in this stupid world, run by idots and madmen, the better. If you don't want to do what I tell you you need to do to solve these silly little problems, and also you can't tell me why it is that you know that you know better than I do, then I don't want to hear anything from you at all, I just want out.
So, is there anyone, anyone at all in this whole wide world, that can come up with an intelligent response to this? Oh go on, please, please, suprise me, I've earned it!
Ian
SPECULATION RUN AMOK
Once again, Adobe releases emergency Flash patch for Hacking Team 0-days
- Attack code has already been published, all but assuring exploits will go wild.
Hacking Team broke Bitcoin secrecy by targeting crucial wallet file
Leaked e-mails brag HT could see "who got that money (DEA: anyone interested? :P )"FLASH, AH AHH. NOT THE SAVIOUR OF THE UNIVERSE.
Firefox blacklists Flash player due to unpatched 0-day vulnerabilities
Also, Facebook calls for Flash end-of-life, so that we can "upgrade the whole ecosystem."DATA DOCTOR
UK startup Privitar wants to protect your data against big database hacks
"A global bank and a large telco provider" are already on board."RELY ON US?"
Hacking Team touts new spyware suite, calls leaks now “obsolete”
"This is a total replacement for the existing ‘Galileo’ system, not simply an update."PWNAGEDDON!
Java and Flash both vulnerable—again—to new 0-day attacks
Java bug is actively exploited. Flash flaws will likely be targeted soon.Hacking Team orchestrated brazen BGP hack to hijack IPs it didn’t own
Hijacking was initiated after Italian Police lost control of infected machines.STAFF BLOG
OPM got hacked and all I got was this stupid e-mail
I'm mad as hell and want to see some accountability for once.Hacking Team’s Flash 0-day: Potent enough to infect actual Chrome user
Government-grade attack code, including Windows exploit, now available to anyone.How a Russian hacker made £30,000 selling a zero-day Flash exploit to Hacking Team
"Volume discounts are possible if you take several bugs."Critical OpenSSL bug allows attackers to impersonate any trusted server
Fortunately, most apps not affected by flaw giving attacker CA powers."I FEEL FINE"
Simultaneous downing of NY Stock Exchange, United, and WSJ.com rattles nerves
No, the outages weren't part of some cyber attack, White House officials say.Despite Hacking Team’s poor opsec, CEO came from early days of PGP
But by 2015, David Vincenzetti was "sceptical about encrypted" e-mail with clients.TOLD YA SO
Adobe Flash exploit that was leaked by Hacking Team goes wild; patch now!
Hours after the 0day was found, it was added to popular exploit kits.Meet the hackers who break into Microsoft and Apple to steal insider info
Almost 50 companies have been hacked by a shadowy group.Days after Hacking Team breach, nobody fired, no customers lost
Eric Rabe: "The company is certainly in operation, we have a lot of work to do."Hacking Team leak releases potent Flash 0day into the wild
Windows and Android phones may be affected by other leaked exploits.Massive leak reveals Hacking Team’s most private moments in messy detail
Imagine "explaining the evilest technology on earth," company CEO joked last month.Hacking Team gets hacked, invoices suggest spyware sold to repressive governments
Invoices purport to show Hacking Team doing business in Sudan and other rogue nations.
No hay comentarios:
Publicar un comentario