Re: Related?
So your kernel traps the error and pushes out the offending driver (the security in this case) and thus leaves you system running but with all the security turned off....... Yeah... that's a good idea
40 publicly visible posts • joined 29 Apr 2010
I agree that parsing isn't necessarily the biggest problem.. but my point is that small efficiency changes have large ecological impact simply because of the numbers involved. If we could save just a few percent its still a shit load of fossil fuel.
Agree banning cryptocurrency would be a good move too!
As for backward compatibility... I didn't suggest removing the existing stuff, merely that it be allowed to die gracefully like Flash, Applets, Silverlight, Gopher, etc etc etc. i.e. Design a better thing from the ground up and not try and morph the old stuff into an even bigger compromise.
Obviously we owe a huge debt to the people who invented this stuff the first time around, BUT....
Nobody realised that there would soon be billions of computers involved in creating HTML, passing it around and interpreting it at the other end.
Surely now we all need to be considerate of the environmental impact of so much unnecessary processing in terms of electricity consumption and hardware waste.
(and yes Shirley, I mean you too)
It's not difficult to imagine an HTML replacement that is much more concise and significantly simpler to process. Same goes for HTTP headers, XML etc etc. (I shudder to imagine how many billions of tons of CO2 have been released by the algorithm to convert just the HTTP date header from human readable to numeric..)
AND it offers the chance to design out all the duplication, ambiguity, hacks and backward compatibility that plagues the existing specifications. Believe me, aggressive simplification is an addictive game and it's amazing how many other areas of IT development can benefit from it (don't get me started on that rant!)
Yes, the migration will be painful, but we can no longer hide behind "difficult" to avoid making changes to save the planet.
Anyway, it cant be more difficult than the migration from fossil fuels.
I've also been very pleasantly surprised by good Airbnb places in several countries.
As for hotels... Well this week I visited one that was such a filthy shit-hole, and broke multiple fire regulations by propping open fire doors, not locking "keep locked" doors, storing clutter in fire corridors and having a fire exit that was capable of being locked from the outside!
I didn't stay and I'm working on getting my money back before getting them shut down, hung, drawn and quartered.
FFS how did we ever get to the crappy situation we have where simple stuff we took for granted 20 years ago on all kinds of desktop apps still can't be done now because the browser writers have spent so much time pissing on each other instead of innovating. (e.g Writing an email or document and just pasting screen clips in-line from the clipboard)
The fashion for ramming everything through the most unreliable, insecure, undocumented, poorly-specified, cruft-ridden and functionally limited front end - only to present the end user with yet another gratuitously different and incomprehensible UI experience, needs to be taken out and shot.
Had we universally adopted Applets, or Flash or Silverlight (or anything similar) and worked together as an industry to produce a SINGLE solution it would have been brilliant for the end users, and the CUSTOMERS (ie whoever is paying you to develop stuff) but no... we have all been sacrificed on the alter of that false god "competition".
Now as I recall, we had a mainframe printer that had a power drivel hood that had quite enough extra strength to lift the pretty, mini-skirted operator (this was the mid 70s after all) high in the air... the rest I leave to your imagination.. and no I don't have pictures , strangely it was before the ubiquity of phone cameras!
Well I looked at my musical box and, yes there is either a pin or not a pin... BUT the distance between the pins is part of the stored data and that distance is ANALOG!
I'm taking a guess that a loom might be similar but I don't happen to have one lying around.
It's nothing to do with Lazy... development time has to be PAID for and companies all over the world are having to pay huge amounts every day just to cope with the crap pushed on them by the browser makers and the W3C.
It's all good money for web devs but the situation is appalling for the actual customers who have to pay for their services.
If we hadn't spent all those years arguing about interop and the interpretation of poorly specified standards, just think, we might even have a rich-text input box in HTML that included the ability to inline paste pictures and all that other stuff THAT HAS BEEN COMMON IN OTHER PROGS FOR DECADES!
It doesn't need to be large.. on the later Apollo flights they had to stop parking the aircraft carrier at exactly the planned touchdown point for fear of being hit... Nowadays with gps and all that stuff they could surely land something within a few inches... e.g. right on top of a nice soft panda..
In the 70's the mere mention of the word "Sweden" was sufficient to conjure up an image of pneumatic blondes who were just aching to share their new found sexual freedom with whoever caught them naked on the beach......
Now all I get is the thought of a bad back from screwing together all those bloody Ikea wardrobes....
How times change...
PS ... if there are any Swedish students out there who would like to massage my aching back (Not You Sven!)
OK so I understand the atomic generator thingie but I would be fascinated to hear about the thruster fuel.. like how much did it take with it, how much is left and what's the MPG on that then!
Fantastic achievement, i doubt the original designers ever got the rewards they deserved, other than an immense sense of pride of course.
I've been doing Java for a number of years and IMHO there's not much wrong with Java per-se, but I have a HUGE issue with the way it has been taken up by the "lets just use someone else's framework" camps: Apache, Spring, Hibernate and so on, I'm looking at you!
I'm currently having to fix someone else's code that uses Hibernate and guess what:
- Something that should take one simple insert issues nearly FIFTEEN THOUSAND unnecessary select statements and then does an insert and an update just because it couldn't get the insert right the first time.
- Their code can't run side by side with another web application because of jar incompatibilities and conflicts which everyone just says "oh you just delete the xxx.jar file from Jboss " but they ignore the fact that the server will then crash all the other applications it's running.
-When things go wrong the stack traces show a call sequence so deep that the logging cuts it off with "... and 150 others.." and those 150 include the line in your code so you cant see why it happened.
- And you cant turn on the logging because the frameworks all expect different incompatible logging APIs (BlazeDS anyone)
- And I now have to write 20 lines of meaningless XML instead of one line of Java...
It seems to me that all the anti-Microsoft bigots tied themselves to the Java camp and set about destroying it by reinventing the mistakes Microsoft had made in the past (DLL Hell) instead of doing it better.
.... oh don't get me started ...after 40 years programming, there's a lot more where that came from!
So basically... Java is screwed and it's the Java fans that are to blame! When it finally bites the dust, just hope they don't move in on your favourite environment and do the same.
Mine's the one with an 80 column punch card in the pocket
Don't forget the Shuttle was designed about the time the first calculators came out... and then it takes about 2000 years to get flight certification for a toilet seat, never mind anything complex like a pencil.
I did attend a speech by a shuttle astronaut in the 80's (or early 90's i dont recall) and he admitted that they used a "laptop" (as in big black thing mains-only crush-your-knees ) propped up on the dashboard to show them a map of the world and where they were over it. (even saw a photo)
Anyway, the things that look like calculators are probably there to warn the astronauts when to change the lead on the pencil.
All the big players will inevitably be crossing each other's patents and there's no point trying to create a mutually destructive patent war. No point
It is pretty obvious that the patent system is so badly busted that nobody can develop anything without falling over some bizarre patent owned by someone else. I once worked for a company which was attacked on a hugely wide-ranging (I think they had patented something like "managing stuff by using a computer") patent recently granted to another even though we could demonstrate that I personally had been using the technique for 10 years before the patent was applied for (and I'm pretty sure it wasn't entirely original then. I probably "borrowed" the idea from somewhere else.).
So folks... keep amusing that cat with a laser pen and someone will be coming to get you!