If you're referring to Anglo Saxon languages that formed the root of English, then they're as alive on the continent, in Germany and Scandinavia, as they are in England.
English as we know it - the bastard mix of Anglo Saxon and Latin languages with a sprinkling of Celtic for flavour - very much developed in England.
Simple example: wifi printers. I know a Mac user who gave up in frustration and uses her wifi enabled printer via USB. Turned out, as far as I could tell, that her router didn't support the Bonjour protocol. On Windows it just worked. Things like that will be tested on Windows because the majority of purchasers use Windows.
Market share is important if you use actual applications - in other words, do real work with your computer. It also matters if you rely on third party hardware. The effort will go in to making sure they work on the dominant platforms, and the smaller ones will be an afterthought. You're more likely to find advice online relating to running the software on the dominant platform and bugs will get fixed for it first.
Laser printing is a lot cheaper than it used to be - even colour is cost effective at home. They probably aren't much good for photos - that's where the multiple shades of inks in higher end inkjets come into their own - but otherwise they're a reasonable home option now.
For photos, getting them printed online is cheaper and almost always better than using an inkjet anyway, unless you want to mess about with colour calibration or experiment with textured papers.
Unfortunately the correction could make decent PCs expensive for those of us who do want them. The assumption will be that the average consumer only wants a tablet, so PCs will be seen as business products. Cheap low end laptops aimed at students will probably still exist, but the high end will be a niche market - and a smaller market usually means higher prices.
If a company needs to know what to put on the shelves, surely it can just track what actually sells. They know the quantity purchased from any given store, why on earth would they care who's buying it?
Bonus cards are to make you think twice before shopping elsewhere - go past the CrappyMart because you have a card for ShittyMart down the road. That's all.
In my experience, though, that's rarely the case. Bugs happen mainly due to time pressure or just simply not considering a set of possible inputs - sometimes the user will do something that leaves us scratching our heads and wondering where they got that idea from. Not following process should get you fired, not sued.
Testing of software is usually automated anyway, so it's about having enough people with the right experience to develop test cases - including cases of sending deliberately incorrect or malicious inputs.
How about letting choice run both ways? If you choose to refuse vaccination for your child, the school can choose to refuse to allow them in? Exemptions only allowed in the case of provable medical conditions such as allergies.
That way, if your community decides that it wants vaccinations, you can either go along with it, find an alternative school somewhere else or choose to home school.
Even without prepared statements, it's easy to ward off. Regardless of how the code is going to handle the database query, surely all that's required is validation of the input? If it's a simple field like a name, only accept valid characters. If it's an arbitrary text field, run it through an established sanitiser and make sure it's appropriately quoted.
The challenge is in finding the right sanitising routine, especially for forms (hey, like this one!) that can take html code. It's almost certainly best to use an established module/package/library than roll your own - chances are you'll miss something that the many eyes looking at existing code will have picked up.
The engineers, possibly, the architects definitely. Not so much the builders as long as they can show they were following the spec.
If there is any liability, it should lie with the company releasing the software. No individual developer can be held responsible - the software should have gone through testing, QA, user acceptance testing... where do you draw the line? Why the developers and not, say, the testing team for failing to develop a test that shows the bug?
There is no "end of all restrictions" in the UK. What you saw are "national speed limit applies" signs. That means 70mph on dual carriageways, otherwise 60mph (it's 30 in town as standard, often with a buffer zone of 40 or 50 on the outskirts).
All I can say is that I tried to talk someone through it, googled extensively and found lots of forum posts where people were having the same problem, tried all of the suggestions and eventually gave up.
I'm sure if my friend had an airport router it would have worked, and I found, I think, one netgear product that claimed to support bonjour. Although it does appear to be an Apple implementation of a standard(ish) protocol, I just couldn't get it to work. Any tips to get it running on a generic 3G wifi router gratefully received - my Windows laptop had no trouble at all, so it's not the printer.
I'm certainly not anti Apple - I have an iPad myself, run Windows and Linux on my PC and have an Android phone - I like to cover all the bases!
Still images to illustrate text are OK, I can take them or leave them, but not video. It annoys me that a lot of content on the BBC site is now video. If I wanted to watch a video, I'd watch TV. A lot of the time when I'm on the internet I can only read - not listen to audio as well.
For example, it's acceptable at work to read the news sites over your lunchbreak, even Slashdot, but videos would be unacceptable (plus text based sites look sufficiently like work outside of break times on quiet afternoons!). I can read on the train and at any odd moment I like.
Even earphones aren't the answer - I hate in-ear ones, and being deaf in one ear I find them rather disorientating anyway.
Must be a teenage thing. If I got so drunk I didn't know what I was doing I'm damn sure I wouldn't be "functional" enough to be have sex - the mechanism simply wouldn't work. Hell, it's hard enough (pun intended) getting it to work as it is.
It's only my laptop, and I'm expected to know what I'm doing - if I break something, I'm expected to fix it. When it comes to reprovisioning, the IT admins just re-image from a master copy so they don't care in the slightest what I've been doing.
I was about to post the same thing, as I'm often tinkering with the hosts file in a development setting just because it's quick and easy, but from at least one comment above it does appear that it's possible to turn this behaviour off.
Eh?
If you're referring to Anglo Saxon languages that formed the root of English, then they're as alive on the continent, in Germany and Scandinavia, as they are in England.
English as we know it - the bastard mix of Anglo Saxon and Latin languages with a sprinkling of Celtic for flavour - very much developed in England.
Artificial intelligences are too primitive to date.
I've dated some fairly primitive humans, so I'm not so sure about this. Stick Eliza in a Real Doll and that'd do me.
Simple example: wifi printers. I know a Mac user who gave up in frustration and uses her wifi enabled printer via USB. Turned out, as far as I could tell, that her router didn't support the Bonjour protocol. On Windows it just worked. Things like that will be tested on Windows because the majority of purchasers use Windows.
Market share is important if you use actual applications - in other words, do real work with your computer. It also matters if you rely on third party hardware. The effort will go in to making sure they work on the dominant platforms, and the smaller ones will be an afterthought. You're more likely to find advice online relating to running the software on the dominant platform and bugs will get fixed for it first.
That's why I use Windows.
Is PowerShell not a command shell? The OP didn't specify bash...
Laser printing is a lot cheaper than it used to be - even colour is cost effective at home. They probably aren't much good for photos - that's where the multiple shades of inks in higher end inkjets come into their own - but otherwise they're a reasonable home option now.
For photos, getting them printed online is cheaper and almost always better than using an inkjet anyway, unless you want to mess about with colour calibration or experiment with textured papers.
Unfortunately the correction could make decent PCs expensive for those of us who do want them. The assumption will be that the average consumer only wants a tablet, so PCs will be seen as business products. Cheap low end laptops aimed at students will probably still exist, but the high end will be a niche market - and a smaller market usually means higher prices.
That's HP-UX, actually. Although that may well suck too, never used it.
If a company needs to know what to put on the shelves, surely it can just track what actually sells. They know the quantity purchased from any given store, why on earth would they care who's buying it?
Bonus cards are to make you think twice before shopping elsewhere - go past the CrappyMart because you have a card for ShittyMart down the road. That's all.
In my experience, though, that's rarely the case. Bugs happen mainly due to time pressure or just simply not considering a set of possible inputs - sometimes the user will do something that leaves us scratching our heads and wondering where they got that idea from. Not following process should get you fired, not sued.
Testing of software is usually automated anyway, so it's about having enough people with the right experience to develop test cases - including cases of sending deliberately incorrect or malicious inputs.
How about letting choice run both ways? If you choose to refuse vaccination for your child, the school can choose to refuse to allow them in? Exemptions only allowed in the case of provable medical conditions such as allergies.
That way, if your community decides that it wants vaccinations, you can either go along with it, find an alternative school somewhere else or choose to home school.
Even without prepared statements, it's easy to ward off. Regardless of how the code is going to handle the database query, surely all that's required is validation of the input? If it's a simple field like a name, only accept valid characters. If it's an arbitrary text field, run it through an established sanitiser and make sure it's appropriately quoted.
The challenge is in finding the right sanitising routine, especially for forms (hey, like this one!) that can take html code. It's almost certainly best to use an established module/package/library than roll your own - chances are you'll miss something that the many eyes looking at existing code will have picked up.
The engineers, possibly, the architects definitely. Not so much the builders as long as they can show they were following the spec.
If there is any liability, it should lie with the company releasing the software. No individual developer can be held responsible - the software should have gone through testing, QA, user acceptance testing... where do you draw the line? Why the developers and not, say, the testing team for failing to develop a test that shows the bug?
But yes, I do see your point. I've driven from Memphis to Albuquerque on the I-40. I understand the dangers of tedious roads at low speed limits.
There is no "end of all restrictions" in the UK. What you saw are "national speed limit applies" signs. That means 70mph on dual carriageways, otherwise 60mph (it's 30 in town as standard, often with a buffer zone of 40 or 50 on the outskirts).
All I can say is that I tried to talk someone through it, googled extensively and found lots of forum posts where people were having the same problem, tried all of the suggestions and eventually gave up.
I'm sure if my friend had an airport router it would have worked, and I found, I think, one netgear product that claimed to support bonjour. Although it does appear to be an Apple implementation of a standard(ish) protocol, I just couldn't get it to work. Any tips to get it running on a generic 3G wifi router gratefully received - my Windows laptop had no trouble at all, so it's not the printer.
I'm certainly not anti Apple - I have an iPad myself, run Windows and Linux on my PC and have an Android phone - I like to cover all the bases!
From what I've seen AirPrint will only work if the router supports something Apple call "bonjour". It seems that very few do.
I only know this based on trying to get a wifi HP printer working with a Macbook for a friend and failing miserably.
I think, given that you're writing in English, it's perfectly safe to say "billion" and not specify "short system" every time.
Still images to illustrate text are OK, I can take them or leave them, but not video. It annoys me that a lot of content on the BBC site is now video. If I wanted to watch a video, I'd watch TV. A lot of the time when I'm on the internet I can only read - not listen to audio as well.
For example, it's acceptable at work to read the news sites over your lunchbreak, even Slashdot, but videos would be unacceptable (plus text based sites look sufficiently like work outside of break times on quiet afternoons!). I can read on the train and at any odd moment I like.
Even earphones aren't the answer - I hate in-ear ones, and being deaf in one ear I find them rather disorientating anyway.
Must be a teenage thing. If I got so drunk I didn't know what I was doing I'm damn sure I wouldn't be "functional" enough to be have sex - the mechanism simply wouldn't work. Hell, it's hard enough (pun intended) getting it to work as it is.
It's only my laptop, and I'm expected to know what I'm doing - if I break something, I'm expected to fix it. When it comes to reprovisioning, the IT admins just re-image from a master copy so they don't care in the slightest what I've been doing.
A friend who talks bollocks?
I was about to post the same thing, as I'm often tinkering with the hosts file in a development setting just because it's quick and easy, but from at least one comment above it does appear that it's possible to turn this behaviour off.
Appropriately sized is key, and different sizes are hard to find. Probably partly a result of the social stigma of asking for extra small...
I know there's an obvious response that if you need extra small you probably won't have much call to use them anyway, so maybe it's a moot point
He should be careful with that, just ask Wolowitz