I am less worried about some wierdo Google glassing me taking a piss and wacking off to it later than what the government will do with their recordings if they I cross the wrong person.
If your weirdo uploads the video to somewhere that vaguely resembles a public forum, the government will get their copy too.
It is an approach, but perhaps not the one you think. Engineers are not scientists. Science is an approach that says: let's create testable hypotheses, then create tests that can prove or disprove them. Engineering is about applying the hypotheses that got proved: there isn't much actual science there.
If Stanford hosted all of their images on www.stanford-images.edu, but users only visit www.stanford.edu, then cookies would set from www.stanford.edu (presumption 1) but not from www.stanford-images.edu (presumption 2.) This does not make any logical sense, since both websites are part of Stanford.
Not according to the whole way the Internet works. These are two completely unrelated domains. If you wanted the system to work for you, call your images server images.stanford.edu. Now see how simple your decision to allow or deny Stanford cookies is?
There's always going to be a trade-off. You get your "awesome things such as being able to play the game anywhere" (well, not really, only anywhere that you are allowed to install Steam, etc etc), and Steam gets all the data on your gameplay habits that it can sell to spammers so they can pepper you with advertising.
Another major problem with not having a physical disk is that the publisher is tempted to take the piss regarding consumer rights. Steam, certainly, is guilty of this: if you buy a game through Steam and it doesn't install properly on your system, then according to consumer law you are entitled to a refund - but Steam will say it's not their "policy" to issue refunds. What, it's not your policy to comply with consumer law?
There is a pretty obvious solution which nobody seems to have thought of yet.
You take your old apps which will only run on Windows XP and you put them inside a Windows XP virtual machine.
You get to run this VM inside any host OS you want. If you want to use Windows 7 then fine. If you don't want to spend any money then you can use Linux. If you want to spend some money to look trendy then you can host it on OS X.
Security considerations are not super relevant. Any external access can be sandboxed in the host environment. If you somehow manage to trash the VM you restore it from a known good backup.
Certainly not true of Office on the Mac, which has numerous problems from locking up to fatal terminations; on the same documents LibreOffice on the Mac works perfectly.
Increasingly, there is little outside of the browser that is in any way important. But that's only tangentially relevant and nowhere did I say that JavaScript is evil. The whole issue of whether it's a good thing to require JavaScript on a website whose supposed purpose is to register votes is exactly the same as whether it's a good thing to require always-on Internet connectedness on an Xbox whose supposed purpose is to play single-player games.
OK. Let's say that in order to vote you have to visit a website that uses a Flash plugin to gather your SSN, name, address etc for the purposes of voting. This same Flash plugin also requires that it use your webcam to take a picture of you at your keyboard, and take screenshots of whatever is on your desktop, and run a little scan of the pr0n on your hard drive.
So basically, if you want to vote, you have to give up some unrelated freedoms. This is exactly the same. It says that you can't vote if you exercise your freedom to block the JavaScript. Wait, you say. Why would you want to block the JavaScript? Surely it can't be doing anything that naughty? Well, who knows? These days you have to be an expert to make that kind of judgement. And look at it the other way round. What is there is the whole process of voting that actually *requires* JavaScript? Absolutely nothing. So it should be possible to vote without it, punkt.
Absolutely, he should be using elinks. I mean, lynx! It doesn't even do frames!
Seriously though, a browser that you can run in a terminal is a great advantage when you want to be able to browse on a system that you're not currently at the console of (or many such systems).
When are we going to get a bash-alike that is based on piping arbitrary objects?
Hopefully never. There is a good reason that UNIX standardized on intermediary representations always being text, which is that you can use a huge variety of text processing software that already exists on your system to process it, rather than having to write a new tool for every purpose.
The main advantage of presenting something as a card is that the word "card" is different from the word "page", and people are kind of tired of hearing the word "page" now.
The courts exist to interpret and enact the law. If the law says that people are not allowed to breathe the free air around them or drink water from a stream, but must buy their air and water bottled from a factory, then the courts exist to put free-air breathers behind bars.
If your weirdo uploads the video to somewhere that vaguely resembles a public forum, the government will get their copy too.
It is an approach, but perhaps not the one you think. Engineers are not scientists. Science is an approach that says: let's create testable hypotheses, then create tests that can prove or disprove them. Engineering is about applying the hypotheses that got proved: there isn't much actual science there.
Go to http://jsperf.com/asm-js in Firefox 19: figures are the same for fast and slow.
Load the page in Firefox 22.0 (Mac OS X 10.7):
They managed to optimise it to take four times as long to run the asm.js code in comparison to normal interpreted code. Great job!
Never heard of any geeks eating twinkies. Aren't they supposed to be something that jobsworth cops eat?
Geeks eat pizza as any fule know.
Or, indeed, *BSD.
make world!
Not according to the whole way the Internet works. These are two completely unrelated domains. If you wanted the system to work for you, call your images server images.stanford.edu. Now see how simple your decision to allow or deny Stanford cookies is?
...at least he has his freedom, right?
There's always going to be a trade-off. You get your "awesome things such as being able to play the game anywhere" (well, not really, only anywhere that you are allowed to install Steam, etc etc), and Steam gets all the data on your gameplay habits that it can sell to spammers so they can pepper you with advertising.
Another major problem with not having a physical disk is that the publisher is tempted to take the piss regarding consumer rights. Steam, certainly, is guilty of this: if you buy a game through Steam and it doesn't install properly on your system, then according to consumer law you are entitled to a refund - but Steam will say it's not their "policy" to issue refunds. What, it's not your policy to comply with consumer law?
There is a pretty obvious solution which nobody seems to have thought of yet.
You take your old apps which will only run on Windows XP and you put them inside a Windows XP virtual machine.
You get to run this VM inside any host OS you want. If you want to use Windows 7 then fine. If you don't want to spend any money then you can use Linux. If you want to spend some money to look trendy then you can host it on OS X.
Security considerations are not super relevant. Any external access can be sandboxed in the host environment. If you somehow manage to trash the VM you restore it from a known good backup.
Nobody has to buy new hardware.
Certainly not true of Office on the Mac, which has numerous problems from locking up to fatal terminations; on the same documents LibreOffice on the Mac works perfectly.
Or possibly a humpback bridge, if someone isn't wearing their seatbelt.
IE does 1% less work than other browsers.
If you are enough of a masochist to have bought one in the first place, that is.
I don't really understand why anyone would want to use Facebook. Mind you, I never understood space hoppers, pet rocks or mood rings either.
Russian.
Increasingly, there is little outside of the browser that is in any way important. But that's only tangentially relevant and nowhere did I say that JavaScript is evil. The whole issue of whether it's a good thing to require JavaScript on a website whose supposed purpose is to register votes is exactly the same as whether it's a good thing to require always-on Internet connectedness on an Xbox whose supposed purpose is to play single-player games.
OK. Let's say that in order to vote you have to visit a website that uses a Flash plugin to gather your SSN, name, address etc for the purposes of voting. This same Flash plugin also requires that it use your webcam to take a picture of you at your keyboard, and take screenshots of whatever is on your desktop, and run a little scan of the pr0n on your hard drive.
So basically, if you want to vote, you have to give up some unrelated freedoms. This is exactly the same. It says that you can't vote if you exercise your freedom to block the JavaScript. Wait, you say. Why would you want to block the JavaScript? Surely it can't be doing anything that naughty? Well, who knows? These days you have to be an expert to make that kind of judgement. And look at it the other way round. What is there is the whole process of voting that actually *requires* JavaScript? Absolutely nothing. So it should be possible to vote without it, punkt.
Just because something is not (yet) against the law does not mean it's socially acceptable.
And surveyors, apparently.
Absolutely, he should be using elinks. I mean, lynx! It doesn't even do frames!
Seriously though, a browser that you can run in a terminal is a great advantage when you want to be able to browse on a system that you're not currently at the console of (or many such systems).
When are we going to get a bash-alike that is based on piping arbitrary objects?
Hopefully never. There is a good reason that UNIX standardized on intermediary representations always being text, which is that you can use a huge variety of text processing software that already exists on your system to process it, rather than having to write a new tool for every purpose.
Was not aware of this, thanks.
The main advantage of presenting something as a card is that the word "card" is different from the word "page", and people are kind of tired of hearing the word "page" now.
The courts exist to interpret and enact the law. If the law says that people are not allowed to breathe the free air around them or drink water from a stream, but must buy their air and water bottled from a factory, then the courts exist to put free-air breathers behind bars.
Yes, although arguably that is of the same order of magnitude of difficulty as running your own DNS server.