Im OK signing a contract like that .... providing .I am paid 7 x 24h -40h at two times my equivalent hourly rate. On top of my salary.
Article refers to US scam HR. Ive seen similar in the UK. Again, Ill sign them providing Im paid as above.
862 publicly visible posts • joined 20 Apr 2010
I worked for a company hat got shat on by Intel.
Big pitch on this + that.
New product, based on Intel silicon.
The chip did not work. it would be hard to say which was the biggest error, there were so many.
Intel's soluion - wait for the next release, which had different pin out, different power requirements. A mess
Moral of the story - do not build products on Intel silicon unless you know it a) works b) will be in production for the life span of your product.
Intel have a habit of creating teams then breaking them up before products have been in the market for long.
Intel also seem to had a lot of problems with verifying their silicon. I remember one of these chip makers tech discussion where someone from Intel said they only created a software model to test the 386 in 88ish.
You master the syntax which, language depending will take you 6 months (C), never (C++ - moving target).
Then you master where the language fkcups - 5 years.
Then'll you master how other people can fckup an implementation with a language - never.
Then'll you have Zen like lightbulb moment as you realise building any non trivial code base with anything but Makefile/cmdline, where you can archive the build options, build files, tools versions etc etc, is insane. You will then look around he office and see everyone using IDE's where not a single configuraion matches another...
The food and drink thing always get me.
I sort of expect on tap tea or coffee - Ill make it myself!
But the cool places tend to have pop and muffins. Ive seen one provide fruit.
The days of an office canteen are way over. I only worked in one place, 30 years ago, that had a canteen.
I read a very good article on using Agile for a distributed system.
All the developers ran down the 'happy path' i.e. they got to chose the nice test paths.
They spent 80% of the time doing the easiest 20% of the project, leaving the hard 80% of time/20% of work for another methodology/team.
Once business get beyond doing grunt labour, like digging holes in the road, people and their skills and knowledge become less + less fungible.
Not that most orgs of the last 20 odd years have learned any of that, as I arrive and look at steaming piles of sh1t with noone around to actually do the work.
Moving aside from the article's main point a bit ... I dont get this posh chairs, wacky work place wank.
If you want me to work for your company then pay me loads.
Dont bother with free food. Pay me more and Ill buy my own food.
Just give me an adjustable chair + desk. A few decent systems and proper backup server.
All this wacky Richard Branson 'We're so cool. Im wearing a dress! (Dont look at the salary)' drives me nuts.
It comes down to supply and demand. For various reasons, there are few people out their with lots of software skills. There is currently a lot of demand - some proper profit, some gnomes underpants.
To be honest, the Solaris minor number is pretty much a major/maintenance release.
Solaris 11 has been kicking around for almost 10 years.
Ive tried 11.2 11.4 11.5 (I think).
As far as user land goes, Solaris shared objects have version fucntion interfaces.
As far as kernel land goes the hadrware/DDI is pretty unchanged since Solaris 8 - minors odds + sods.
Oh one of those employment contracts.
Iv been to a couple of places where they wanted me to sign something along those lines.
I was happy too -providing the company paid me double time for the hours when I was not at work as, I read the contract, they were contracting me for the full 7x24.
About 20 years ago I was at an industry presentation where Ballmer was spouting some crap about NT.
It was a specific sector, so someone put their hand up and asked when a specific protocol was to be supported. Ballmer assured us that MS were working on it and a release was imminent.
20 years down the line and still no sign. I did ask someone I knew in MS. He said they had looked at it but backed away as they did not have the skills. And thats when MS managed to recruit people.
Maybe just maybe the stratgey that beat the USSR - force the Ruskies o wreck their economy by upping spending - a war of attrition on the military budget - has now backfired on the US?
The threats to the US - apart from itself -are Russia and China. There's no way either of those will get into a spending war with the states on planes and guns and ships. Fckit, they are years behind.
So both countries have done the smart thing and chosen the battle they want to fight - cyber war. Which happens to be the one that the US has ignored - mainly because it was too busy wasting money on plane and guns and boats.
I could be watching Ch5 on demand!
The fact is Im starting to watch less + less telly.
If you up the quality of the stuff you watch then you tend not to bother the crap stuff.
Sadly, I still am paying the license. More habit than anything else.
If the aerial fell off my house then Id not replace and change to all online.
Sadly Netflix gets my money.
I just dont watch enough BBC telly to make the license fee worth my while.
I watch more Ch5 than all the BBC channels.
The kids watch youtube or play on computers.
The only people I know who watch much BBC are my parents. They get a free TV license.
The BBC really has to put its finger out and decide what its going to do.
Id guess its only got around 5 years left.
Ms problems with security and the like are not caused by poor QA, its poor design.
The MS code base and install is too big and too interconnected.
I can strip down a Linux or BSD system to bare minimum; chuck all the stuff I dont want in it out. Christ I can even re-compile and use a different magic number in the ELF file, so the system will not run a binary that ive not built.
Cant get close to that with Windows.
Thought about this over the weekend.
The only places I come across Java these are 1) Kids running minecraft. 2) Server side stuff.
If you are embedding Java in a product, be it a Bluray player or a supercomputer then you pay Oracle.
If you are running your web/services backend stuff with Java then you have to either pay Oracle or move to Linux and OpenJDK.
If you are consumer who installs a JDK on a product, be it a PC or a tablet, then you should be OK.
If you are a company shipping JDK on a product then Oracle have you over a barrel.
You make it sound likes its something obvious. Trust me, even in companies, most people do not read the license. They see stuff being avilable for download to free and think the free continues.
As far as not being a layer - Im not. But Im a lot better at reading a contract than the corp lawyers are understanding technology terms and licenses - trust me, Ive spent many hours sat with legal dummies.
But I can scan a contract and anything that jumps out is an immediate red flag. The term 'general purpose computer' is not legal boiler plate. It was put in there for a purpose/trap.