I'm a C/C++ dev by history as I've been dong this shit for ages and today its all C# , so to learn this new stuff I browse around the information about the language from sites including/. and then stepped into trying it out for a semi-real project (ie a tool to do some DB updates). Turned out to be really easy and now I can do the C# stuff with just the usual amount of googling (as whatever you do in C# its all bloody different thanks to MS changing stuff all the time, and partly because I just can't be arsed to remember all this crap anymore:) )
So, just stop whining about how difficult everything is and get stuck in. You can't be any worse at doing it than most of the kids who call themselves experts in various languages because they can code up hello world.
there are reputable companies around, or ones who have been doing this stuff for decades (eg sourceforge, just as an example)
Whereas github was acting unprofessionally, the people who work there are still there, and are the kind of people who acted unprofessionally.. so you see that even though the wife is no longer allowed access, the rest of the workers are.
Do you trust a company that you have the assumption they treat your data well, or a company where you know they didn't? Do you think they'll suddenly turn things around and suddenly become the most ethical company there is, or will they just wait for the fuss to die down before continuing with their old ways?
This is no time to be a fanboi of a particular hosting company, not when there are many more to try. Besides, voting with your feet is the only way to remind these companies that they can fail if they, well, fail.
and if she hadn't said anything, nothing would have changed.It seems, from the CEOs response, that many things were very wrong at that place.
So you do badmouth your previous employer, its the way you do it that's important. You keep things as unemotional and factual as possible. Of course, you also have to consider suing to be "badmouthing" too, but with a nice payout at the end.
seriously, you think that people shit in the middle of the road because they have nowhere else to do it?
Sanitation can involve digging a latrine at the end of the road, or by the side. It doesn't take much land at all. Generally their problem with that is that they fill up and then they have to dig another, so they stop bothering.
It is an education issue, as places where they were given squat latrines and shown how to maintain them, their conditions improved. And by "squat latrine" I mean a covered hole with a plank over it to stand on.
Its not some conspiracy by the authorities to keep the poor oppressed you know.
you'd be surprised at how old days had solved this problem. The real reason we pipe sewage away is for convenience. (toilets are sometimes called a "convenience" for a reason).
In the past you basically had a pit that you shat into. The trick then is to cover it with a layer of dry dirt. Try dryness is what's important. This soaks up the wetness of the turds and really converts it from a nasty smelly thing into.. well, basically dirt.
There was a programme on TV about what we did before water closets. It was surprising to me to see just how little dry dirt was required.
Anyway, back to this contraption - its another western technical solution to fundamental problems that don't need solving. What needs taking out to rural africa and other poor places is education. The reason you get diseases spreading out there is because people just shit in the street (seen it, different programme about squat toilets)(BTW these are the only 2 I've seen, I don't go hunting down TV about people pooping, just for the record:) ). I'm sure UV is a better disinfectant than a complicated (and relatively expensive) system of burning sorry turds, and I'm sure this system will be impractical in many places. Until you explain to people why disease spreads, they'll continue to shit in the street.
but I registered a crap domain name, and you can pay in bitcoins, so who says I don't have the internationally-recognised authority to name chunks of planets?!!!!!
Besides, how will I get my shitty website bought up by Amazon or Facebook and become a multi-billionaire if the grown-ups won't let me do this. Its just not fair.
exactly, tape is the solution for backup problems. Unless you're dealing with mickey mouse storage problems, tape is what you want.
I mean, get a SL8500 - only 2.1 Petabytes of tape backup space!
Of course its one of those boring-but-works solutions so nobody cares about it, and none of the slashdot kiddies can think of using it, not when there's unlimited cloud and additional raid array buzzwords to be spouted!
And remember, a backup is not a backup unless its stored somewhere away from the fiery, drippy, bangy or collapsey disaster that destroyed your main storage.
IIRC Gtk was written because there was a high-quality alternative but that wasn't free and open.
Years later Trolltech released Qt under the LGPL and suddenly there is no longer any need for Gtk (or other toolkits written it seems just to be a bit "special")
except if Samsung or Asus fork Android, they are welcome to do so... but they do not get to use Google's Play apps (ie the entire ecosystem that pretty much makes up what people consider Android to be)
It would be better to simply create a new OS.. like Tizen and go from there with a clean slate and nothing holding you back. In fact, I wonder why Samsung is putting so much effort into Tizen given all the freedom they have from Google.
yes, the "level design" aspect has been done in many dynamic languages for some time now - I understand the popular one is Lua because it links to C++ very well.
you have told her its a Windows tablet and not an iPad, right?
See the millenials don't want the old desktop UIs - fair enough - but then they don't care that its Microsoft either. I think its more us oldies who care that it runs Word, the kids will just fire up whatever app there is that does the equivalent and use that, assuming they even bother to use an app and not some web page instead.
its true - I was hired for a C++ on Linux job replacing PHP web stuff with C++ web services.
then I got there are found it was all C#/WPF bollocks. Fair enough, I gave it a go and it was pretty damn easy, even if WCF is a bloated heap of steaming..
But when I queried my manager about it, he said he knew a C++ dev could do the job. He was right - knowing C++ meant I knew what the intellisense-driven C# stuff was all about, how it performed and how to get the best out of it, and sort out the nasty bugs that we had in WCF (ok, it was really easy to get something working, but really tricky when you go slightly off-path).
Anyway, all those frameworks are ten a penny, any recruiter worth the job he's selling will take someone competent over someone who just knows the framework - everyone is expected to learn new stuff nowadays, so if you don't know the flavour-of-the-month framework, as long as you can demonstrate intelligence (without any belligerence regarding new stuff) then you should get the job.
But I'd get a few alternative techologies under your belt just so you can put them on the CV to pass the buzzword filters.
nobody needs to write their own webserver, try Civetweb - the MIT licenced version of mongoose - that is small (at 180k) and gives you a web server embedded in your program in 3 lines of code. It works on Android too.
how many phones were bought and chucked away when upgraded?
He also talks of mobile phones, not smartphones. I think I have 2 in a drawer, and I gave one to my mate who needed a quick replacement. I'd be surprised there's only 4.5 times as many as phone in use.
that depends what you mean by Android, and by low-end hardware.
I had a Galaxy S1 which worked perfectly. Then Samsung brought out the update (kudos to them) and I upgraded, and the performance went to shit. I forget the Android versions I was upgraded to (from Froyo IIRC) but it seems to me there's a lot of feature-creeping going on with later versions of Android, where memory requirements especially become significant.
cop cars tend to work very hard, so they need to be replaced regularly. Also they need to be replaced just in case - last thing you need it a cop car that is out of service because its in the shop, you need them on the street all the time.
That means simply maintaining them isn't as simple as it seems. And it means they sell them off quite cheaply, well maintained if you can manage the holes they cut in them for the radios and lights.
because taxing people on what they have is difficult - how much is your stuff actually worth? That's why we tax it when it is used in a transaction, bought or sold.
So we tax them on income, and the top earners pay more proportionately than the poor. Beats me why the rich don't want a flat-rate tax implemented.
all but xbox consoles, mobile, Max and Linux. Mobile itself it a huge reason to use OpenGL - only one that supports Dx is Windows.
So you choose: DX and support Windows, or OGL and support everything. I know a lot of game companies are choosing the latter, mainly because they have to to support iOS and Android, they don't have the option to back-port to DX, especially when they can trivially port their OGL code to Windows anyway.
to be fair its a bit more complex than that, the rich do get stung for tax. In the UK you can see the proportion of taxation based on income bands. The top 50% pay 90% of the tax take, the top 5% earners pay 47.9% of the total tax.
Its eye opening how much the wealthier pay towards society compared to the poor. Now I don't mind that so much, except that the super-wealthy tend to have far too much compared to the rest of the population, and the general disparity between income is far to great nowadays, but to criticise the wealthier half of the population because the poor think the rich should pay more is a bit uninformed and a bit selfish.
Still, we need to get rid of these loopholes, make tax simpler, much simpler, and apply it to everyone.
amen to that.
I'm a C/C++ dev by history as I've been dong this shit for ages and today its all C# , so to learn this new stuff I browse around the information about the language from sites including /. and then stepped into trying it out for a semi-real project (ie a tool to do some DB updates). Turned out to be really easy and now I can do the C# stuff with just the usual amount of googling (as whatever you do in C# its all bloody different thanks to MS changing stuff all the time, and partly because I just can't be arsed to remember all this crap anymore :) )
So, just stop whining about how difficult everything is and get stuck in. You can't be any worse at doing it than most of the kids who call themselves experts in various languages because they can code up hello world.
there are reputable companies around, or ones who have been doing this stuff for decades (eg sourceforge, just as an example)
Whereas github was acting unprofessionally, the people who work there are still there, and are the kind of people who acted unprofessionally.. so you see that even though the wife is no longer allowed access, the rest of the workers are.
Do you trust a company that you have the assumption they treat your data well, or a company where you know they didn't? Do you think they'll suddenly turn things around and suddenly become the most ethical company there is, or will they just wait for the fuss to die down before continuing with their old ways?
This is no time to be a fanboi of a particular hosting company, not when there are many more to try. Besides, voting with your feet is the only way to remind these companies that they can fail if they, well, fail.
and if she hadn't said anything, nothing would have changed.It seems, from the CEOs response, that many things were very wrong at that place.
So you do badmouth your previous employer, its the way you do it that's important. You keep things as unemotional and factual as possible. Of course, you also have to consider suing to be "badmouthing" too, but with a nice payout at the end.
seriously, you think that people shit in the middle of the road because they have nowhere else to do it?
Sanitation can involve digging a latrine at the end of the road, or by the side. It doesn't take much land at all. Generally their problem with that is that they fill up and then they have to dig another, so they stop bothering.
It is an education issue, as places where they were given squat latrines and shown how to maintain them, their conditions improved. And by "squat latrine" I mean a covered hole with a plank over it to stand on.
Its not some conspiracy by the authorities to keep the poor oppressed you know.
you'd be surprised at how old days had solved this problem. The real reason we pipe sewage away is for convenience. (toilets are sometimes called a "convenience" for a reason).
In the past you basically had a pit that you shat into. The trick then is to cover it with a layer of dry dirt. Try dryness is what's important. This soaks up the wetness of the turds and really converts it from a nasty smelly thing into.. well, basically dirt.
There was a programme on TV about what we did before water closets. It was surprising to me to see just how little dry dirt was required.
Anyway, back to this contraption - its another western technical solution to fundamental problems that don't need solving. What needs taking out to rural africa and other poor places is education. The reason you get diseases spreading out there is because people just shit in the street (seen it, different programme about squat toilets)(BTW these are the only 2 I've seen, I don't go hunting down TV about people pooping, just for the record :) ). I'm sure UV is a better disinfectant than a complicated (and relatively expensive) system of burning sorry turds, and I'm sure this system will be impractical in many places. Until you explain to people why disease spreads, they'll continue to shit in the street.
Its by Oracle... you didn't need to go further than the URL to know its gonna be expensive!
but I registered a crap domain name, and you can pay in bitcoins, so who says I don't have the internationally-recognised authority to name chunks of planets?!!!!!
Besides, how will I get my shitty website bought up by Amazon or Facebook and become a multi-billionaire if the grown-ups won't let me do this. Its just not fair.
exactly, tape is the solution for backup problems. Unless you're dealing with mickey mouse storage problems, tape is what you want.
I mean, get a SL8500 - only 2.1 Petabytes of tape backup space!
Of course its one of those boring-but-works solutions so nobody cares about it, and none of the slashdot kiddies can think of using it, not when there's unlimited cloud and additional raid array buzzwords to be spouted!
And remember, a backup is not a backup unless its stored somewhere away from the fiery, drippy, bangy or collapsey disaster that destroyed your main storage.
choice is good, but too much choice is bad - imagine if every project rolled its own GUI toolkit :(
IIRC Gtk was written because there was a high-quality alternative but that wasn't free and open.
Years later Trolltech released Qt under the LGPL and suddenly there is no longer any need for Gtk (or other toolkits written it seems just to be a bit "special")
except if Samsung or Asus fork Android, they are welcome to do so... but they do not get to use Google's Play apps (ie the entire ecosystem that pretty much makes up what people consider Android to be)
It would be better to simply create a new OS.. like Tizen and go from there with a clean slate and nothing holding you back. In fact, I wonder why Samsung is putting so much effort into Tizen given all the freedom they have from Google.
yes, the "level design" aspect has been done in many dynamic languages for some time now - I understand the popular one is Lua because it links to C++ very well.
you have told her its a Windows tablet and not an iPad, right?
See the millenials don't want the old desktop UIs - fair enough - but then they don't care that its Microsoft either. I think its more us oldies who care that it runs Word, the kids will just fire up whatever app there is that does the equivalent and use that, assuming they even bother to use an app and not some web page instead.
its true - I was hired for a C++ on Linux job replacing PHP web stuff with C++ web services.
then I got there are found it was all C#/WPF bollocks. Fair enough, I gave it a go and it was pretty damn easy, even if WCF is a bloated heap of steaming..
But when I queried my manager about it, he said he knew a C++ dev could do the job. He was right - knowing C++ meant I knew what the intellisense-driven C# stuff was all about, how it performed and how to get the best out of it, and sort out the nasty bugs that we had in WCF (ok, it was really easy to get something working, but really tricky when you go slightly off-path).
Anyway, all those frameworks are ten a penny, any recruiter worth the job he's selling will take someone competent over someone who just knows the framework - everyone is expected to learn new stuff nowadays, so if you don't know the flavour-of-the-month framework, as long as you can demonstrate intelligence (without any belligerence regarding new stuff) then you should get the job.
But I'd get a few alternative techologies under your belt just so you can put them on the CV to pass the buzzword filters.
The Game Industry is starting to use other languages
such as? XNA? lololol. Unity may be around but it is is just one of many engines that are used, all the others are still C/C++.
nobody needs to write their own webserver, try Civetweb - the MIT licenced version of mongoose - that is small (at 180k) and gives you a web server embedded in your program in 3 lines of code. It works on Android too.
how many phones were bought and chucked away when upgraded?
He also talks of mobile phones, not smartphones. I think I have 2 in a drawer, and I gave one to my mate who needed a quick replacement. I'd be surprised there's only 4.5 times as many as phone in use.
that depends what you mean by Android, and by low-end hardware.
I had a Galaxy S1 which worked perfectly. Then Samsung brought out the update (kudos to them) and I upgraded, and the performance went to shit. I forget the Android versions I was upgraded to (from Froyo IIRC) but it seems to me there's a lot of feature-creeping going on with later versions of Android, where memory requirements especially become significant.
or.. and here it gets controversial.....
they could pay all the fucking tax they should be paying.
Then they could afford to pay cops, roads, and more.
This is just a step towards the scenarios in Gibson's books, where the corporations are practically the government.
cop cars tend to work very hard, so they need to be replaced regularly. Also they need to be replaced just in case - last thing you need it a cop car that is out of service because its in the shop, you need them on the street all the time.
That means simply maintaining them isn't as simple as it seems. And it means they sell them off quite cheaply, well maintained if you can manage the holes they cut in them for the radios and lights.
because taxing people on what they have is difficult - how much is your stuff actually worth? That's why we tax it when it is used in a transaction, bought or sold.
So we tax them on income, and the top earners pay more proportionately than the poor. Beats me why the rich don't want a flat-rate tax implemented.
crude oil, lightly shaken, and exported to the world.
revenues, lightly tossed, and exported to Bermuda.
Both cases just avoiding the law through legal means. In other words, the law's an ass.
all but xbox consoles, mobile, Max and Linux. Mobile itself it a huge reason to use OpenGL - only one that supports Dx is Windows.
So you choose: DX and support Windows, or OGL and support everything. I know a lot of game companies are choosing the latter, mainly because they have to to support iOS and Android, they don't have the option to back-port to DX, especially when they can trivially port their OGL code to Windows anyway.
both times: from XP to Vista, and then with Vista to Win7 sp1 - DX10 and then DX11.1
to be fair its a bit more complex than that, the rich do get stung for tax. In the UK you can see the proportion of taxation based on income bands. The top 50% pay 90% of the tax take, the top 5% earners pay 47.9% of the total tax.
Its eye opening how much the wealthier pay towards society compared to the poor. Now I don't mind that so much, except that the super-wealthy tend to have far too much compared to the rest of the population, and the general disparity between income is far to great nowadays, but to criticise the wealthier half of the population because the poor think the rich should pay more is a bit uninformed and a bit selfish.
Still, we need to get rid of these loopholes, make tax simpler, much simpler, and apply it to everyone.