36 posts • joined 14 Nov 2012
Some apple apps have OpenSSL compiled into the app. In addition, many Apple apps communicate with server components on Linux machines. So suggesting iOS is "immune", while probably technically true, isn't the full story.
Live Project - https://itunes.apple.com/au/app/live-project/id808101896
Missing the target...
I'm an Abbott supporter, but this is a stupid idea.
Criminals can easily circumvent this law using steganography - concealing a hidden message inside another message.
So they could surrender the "fake" keys, without compromising their real message.
There's quite a story behind this... :-)
Electrostatic inertial confinement fusion is one of the great maybe / almost stories of nuclear fusion. It works - well enough so it is used in neutron particle beam generators (useful for say detecting concealed nuclear weapons in a cargo container), but nobody has ever quite figured out how to extract power from it.
The problem is it leaks too much energy - as the particles violently change direction, upon approaching one of the electrodes, or actually strike the electrodes, they emit high energy photons - x-rays and suchlike - which very efficiently carry energy out of the system. So you have to keep topping up the energy in the plasma, to keep it hot enough for nuclear fusion to occur, with far more energy than the nuclear fusion process actually generates.
Having said that, Robert Bussard, one of the giants of 20th century nuclear physics, claimed he had found a way to overcome this issue, and was attempting to raise finance for a full scale test device, until his unfortunate death from cancer. If he was right, the world came very close to a viable nuclear fusion system.
Maybe Jamie will take up Bussard's work, and find the final key to the puzzle - will discover the secret of limitless zero carbon energy.
I'd rather vote LDP - http://www.ldp.org.au/
Even "the oceans will boil" green fanatic James Hansen, in between being arrested, issued an open letter which says nuclear power is the way to go, if you want to reduce CO2 - that renewables won't work.
Mono on Linux is easy
Is being arrogant really more important than keeping your clients happy?
Obviously you try to steer clients to using tech you prefer, for good reasons, but if they insist on .NET, then .NET on Linux is IMO better than .NET on M$.
Setting up a .NET environment on Linux is a straightforward compile - easy for someone familiar with Linux to do. Of course, you also have to be familiar with IIS / .NET application packages to make the .NET code work ;-).
Re: Why downgrade?
Don't be a snob :-). I prefer Linux / PHP as a backend server for my apps, for security and simplicity, but sometimes clients have legacy code, or maybe they just plain want to run a .NET component. In these situations, .NET on Linux is IMO a better solution than .NET on M$.
C# / .NET on Linux is easy
It is not difficult to install a Mono / c# environment on Linux. I did this for a client who had a ASP.NET component they wanted to run on Linux / Amazon EC2.
There are a few gotchas. You have to be careful with compilation dependencies if you want SSL support, while building the Mono environment, and you have to check which language features are supported on Mono (some of the .NET 4 stuff was not well supported, last time I used this).
Obviously code which has a strong dependency on explicit Windows components won't work, without refactoring.
Otherwise it works OOTB.
Re: Balancing Imbalance
Wasps in every crack or cavity, most of the world's deadly snakes and spiders, even ticks which can paralyse and kill you with their venom, tiny thumbnail size irukandji jellyfish which can't be seen or felt whose sting is fatal, great white sharks cruising the waters, a risk of nasty tropical fevers every time one of the plentiful mossies bites you, the risk of meeting a crocodile on your next bush walk, but hey, its home :-)
Wasps here in Queensland are an absolute pest. I've even found the beginning of small wasps nests in the plastic cavities of clothes pegs. They're very fast, and a total nuisance if you don't euthanise them with a good squirt of outdoor surface spray.
New Barbarian Manifesto
I first saw "No Representation without Taxation" in "The New Barbarian Manifesto", a book written over a decade ago by a London School of Economics Professor.
His point was very simple. If the number of voters consuming government money outnumber the people providing government money, then Democracy will fail. Consumers of government money have no stake in the productive side of the economy, they will simply vote themselves more and more benefits, regardless of the damage to economic productivity.
As a solution, he suggest the future might embrace altered forms of democracy, such as no representation without taxation.
Very interesting book, it was written over a decade ago, yet it hasn't aged - it could have been written yesterday.
Why doesn't China adopt Android OS? Android OS is open source, has bazillions of apps, and a large, loyal following in PRC, and can and has been adapted for desktop use. It should be a no brainer.
The trucks navigate via GPS - OMG, supply trains for any enemy clever enough to push the on switch on a GPS spoofer.
Even Iran has GPS subversion technology these days...
A convient crisis
A crisis, even an imaginary crisis, makes politics easy. People will put up with overpriced food, with poor roads, with bad housing, with high electricity charges, with political incompetence, even with a little corruption, if they think their sacrifice means something - if they think their politicians are doing a good job of addressing the crisis.
If politicians admit the climate crisis isn't a big deal, people will hold them to account for their failings - so they are as likely to let go of this cornucopia of false virtue as they are to let go of their parliamentary expenses.
Waste of effort
There is already a small, portable (even hand held) device which can stop a car. So even aside from the moral dimension, this EU research effort is an utter waste of time and money.
Waste of time
I've been an IT professional for over 20 years. This scheme is a waste of time.
The reason - most people find software development mind numbingly boring. The money or societal need simply isn't enough reason to be an IT professional - you have to love what you do, to be any good at it.
Programming is a gift, a calling, a mental illness, it takes an unusual mindset to find joy in it - kindof like oddballs who spend time creating intricate model train sets. If you don't have that strange psychological aberration, you will never be any good at software.
By all means expose the young darlings to a little IT - until you try it, you can't know whether it is for you. But don't force the poor kids to study a course which most of them will find unendurably tedious.
Because if you force kids to suffer through a course like that, their response will be to disrupt class - anything to relieve the pain. And the few kids who enjoy the course and find their calling will be denied a proper education, by the many who want to do anything other than sit still and have to listen to an IT teacher.
Perhaps a Soviet Double Agent ordered Turing's Death
If MI5 was seriously considering assassinating Turing, perhaps a high level Soviet agent made the final decision - Turing was more a threat to the Soviets than to the UK.
I created TxtGone - https://itunes.apple.com/us/app/txtgone/id722557310 - for a client, it allows you to send selfies which only last a few seconds before self destructing. No replay feature in TxtGone :-).
Perhaps, and this is only speculation, the $10 million went directly to whoever made the decision to use the flawed algorithm - RSA bosses might not have known anything about it.
Write a mobile app
Easiest way to get an IT job, especially if you don't have much verifiable experience, is to write and publish a few mobile apps - iPhone and if possible Android.
Employers know your CV is a pack of lies, but if your iPhone app impresses them, you'll get the job.
Install rsync, then backup to Google Drive, Drop Box, whatever you want. On my mac I've installed rsync for backing up project files, makes life simple.
Old IT vs New IT
Being an IT drone in an office is how most people see IT - and they rightly see it as a seriously unattractive career. But there is more to IT than this.
There are a growing number of IT people who work from home, on their own time, helping clients, cutting code for clients who matter. Who treat IT as a craft rather than a profession. Next week I'm moving to a tropical beach - in this modern age of Skype and high speed internet, there is no need for me to ever personally meet most of my clients. The few I do travel to meet are worth the trip.
And the best part - I'm more productive now than I ever was doing 9-5, doing more interesting work, enjoying life, spending more time with my wife and daughter, working the hours I want to work, on my terms.
Life is good.
Next time you think about that tropical beach, think about what you would to do pay for the lifestyle. If waiting tables or taking shifts in the local night owl doesn't grab you as a good career choice, you might want to give a little thought to learning some IT skills.
Prostitution may have been the first profession, but software development will be the last. When they don't need us anymore, the machines will be thinking for themselves, and the age of employment shall be well and truly over.
Everyone should be *exposed* to software development - if someone has the knack, its a wonderful skill - it gives you a level of empowerment and control over the electronic toys in our life which few others achieve
But very few people will be drawn to coding - if you don't have the "dull weirdo" mindset, it just won't interest you.
Which is rather a shame, because in a few years, there may be precious little else to do, if you want to earn a living.
We live in an age where cars can drive themselves, where CNC metal working machines have replaced entire teams of skilled craftsmen, where rules engines diagnose disease with inhuman skill, where every profession is slowly being encroached by artificial intelligence.
In a few years, the blessed things will even start to have *ideas* - so what will you do then, ideas man?
Coding skill is a hedge against a future of unemployment - but only for those who love to code.
Lousy watch, great clock
This should have been sold as an alarm clock, or a pocket watch, not a wrist watch...
Americans should feel a sense of relief that their horendous government deficit and growing accumulated debts in excess of $16 TRILLION are taking a breather.
Human Brain 1000000x more powerful than a computer
The computation power of the human brain - at least a million times more powerful than any desktop computer, running on a fraction of the energy per computation operation - shows that computers can be improved by at least six orders of magnitude, without even trying.
This decade will see a serious rampup of efforts to reverse engineer the brain. Such efforts should produce a spectacular array of computing improvements, more than enough to keep Moore's Law alive and kicking.
As to people who think that only a brain can produce brain like computation - if all else fails, that is exactly what will happen. The next generation of computers may need nutrient solution as well as electricity.
Windows 8 - why I left Windows
Well not entirely, but I'm sooo glad I never had to deal with building surface apps. The horror stories from my mates who are still within the clutches of Redmond make me more than happy with my decision.
Nowdays I create mobile apps - for Apple and Android. A much happier place to be!
There is smoke
There is a tiny puff of smoke, which is visible with some of the shots, consistent with the ammo. Modern ammunition uses "smokeless" powder, so called because it doesn't emit much smoke - nowhere near as much as black powder.
I think the video is real - the guy certainly didn't try to hide the defects with the gun, such as the dodgy firing mechanism. When I was a kid I build a couple of Saturday Night Specials in my grandpa's machine shop (since destroyed - I just wanted to see if it could be done), my Grandpa was a WW2 munitions machinist, so he showed me some of his skills. The gun design is IMO plausible.
The porn filtering proposal is a disaster for Britain.
If only smart people can jack off while viewing porn, stupid people might have to settle for having sex - which might lead to lots more stupid people.
Interviewing an Aspergers
Aaron Milne, please send me an email, so I have your contact details, just in case I ever need someone with your gifts - I also provide IT services in Brisbane - I develop mobile apps. You can reach me via http://www.desirableapps.com
Back when I had a normal job, I used to help interview candidates.
One interview I will never forget was with someone who almost certainly had Aspergers.
He said wildly inappropriate things in the interview - talking in detail about what he didn't like about his current job (rule of interviews - you *never* do that - keep it positive!). He was completely factual and honest with his answers, but he didn't notice any non verbal queues, and answered every question in the technical interview perfectly.
After the interview, one of my fellow interviewers said "that was weird". I said "I think he has Aspergers". The others asked "what is that?". I said "Its a high functioning form of Autism. He will never be good at managing people. You would never put him in front of a client. But what he gets in return is a superhuman ability to concentrate, to solve problems. He would be perfect to track down your software stability issues, he will track them down, and solve them.".
I recommended they hire - a recommendation which was sadly overruled.
5 days of interviews isn't a job application process, its a consultancy assignment. I'd hand them an invoice at the end of the week.
Free Markets Reduce Emissions
America is the only major country which has substantially reduced emissions - the shale gas revolution has reduced coal use. Overall American energy use has risen, but coal emits far more CO2 for a given amount of energy than gas, so the switch to gas has led to an overall reduction.
"Green" Europe on the other hand has failed to reign in emissions. Through a combination of perverse incentives, irrational opposition to shale gas, and post Fukishima panic, Europe has substantially increased emissions of CO2.
Given how close scientists are to breakeven nuclear fusion, Thorium fission, and other breakthrough technologies, it is doubtful we will be using carbon intensive energy in 20 years, let alone 50 years (at least not on the same scale as today).
But there's a catch - only rich societies can afford to experiment, to try new things. Any environmental legislation which harms economic growth is likely to cause emissions to rise, just as they have risen in restrictive, legislation happy Europe.
I don't have any IT qualifications, and have never felt any need to get them.
I was hired by a bank when I was 20 on the basis of an aptitude test - they were having trouble finding the right people, so they widened the net. Since then I've worked freelance for governments, merchant banks, power companies, Microsoft Corporation - none of them even asked about my qualifications.
I currently build phone apps for a living, working from home. Give it a try - its much more fun than being a suit.
Here is some previous research into this pressing problem.
Cheap Satellite Launch
Rather than launching traditional expensive satellites, isn't it time countries dusted off old plans for launching small, cheap satellites, which could be replaced easily?
For example, Gerald Bull's HARP based supergun. http://en.wikipedia.org/wiki/Gerald_Bull
Although Bull's project had a colourful and tragic end, with Bull himself being assassinated in his apartment in Belgium, the fact is his technology worked - he successfully launched small payloads into suborbital trajectories, and had a clear engineering path to creating a simple space launcher capable of pushing payloads into orbit at a fraction of the cost of traditional launches.
That way countries wouldn't be stuck with trying to fund expensive launch programmes at times of national financial distress - they could simply push whatever they needed into orbit, for thousands rather than millions of dollars, as and when they needed.
- Analysis Oh no, Joe: WinPhone users already griping over 8.1 mega-update
- Opportunity selfie: Martian winds have given the spunky ol' rover a spring cleaning
- OK, we get the message, Microsoft: Windows Defender splats 1000s of WinXP, Server 2k3 PCs
- Spanish village called 'Kill the Jews' mulls rebranding exercise
- NASA finds first Earth-sized planet in a habitable zone around star