So they spliced a stop codon into the middle of the relevant gene to disable it, then delivered an enzyme all the way to cell nuclei (!) to delete what they spliced in. The next step then it seems is then to find or engineer a proper enzyme to patch a naturally occurring gene defect -- they've basically proven that runtime patching of the genome works. Nice.
It's the sandboxing. A program run by a given user doesn't automatically get the user's full permissions -- it only gets a small subset. For example, it can't open files from the user's home directory other than by calling a trusted system File Open dialog, which allows the user to select the file and returns an open file handle to the application (or in OLPC's case hardlinks the file into the chroot jail).
In terms of research projects, see the secure scripting language E and the proof of concept CapDesk.
Interestingly, in the commercial world it only seems to turn up in safe bytecode runtimes -- there's very little out there for native code. For an example of something similar in concept look at JNLP or ClickOnce deployers.
Even if you didn't, Schneier mentions these issues in the article linked earlier -- any threat that is rare but spectacular or directed at children (among a few others) tends to provoke irrational reaction in most people. GP calls it a shrill siren, but it's going off so often and so loudly I'm beginning to wonder if isn't more like a Nebelwerfer pointed in the general direction of privacy.
qemu will run perfectly well as an unprivileged user on either Linux or Windows with no installation required. Just grab a package from here, unzip it, and launch qemu-win.bat. If you want it to use the native memory management hardware and directly execute user code (read: go faster) then you can use the shared-source kqemu kernel driver on either platform.
You just managed to use more than one word to describe "synergy". Are you in marketing?
LOL! Ouch, that was below the belt.
No, I'm a software guy. I just think people shouldn't be throwing work product over the wall like it's some kind of siege weapon then engaging in a blame-fest if there's an issue.
For a one-installation in house application, building a shrinkwrap-strength administrator's guide and installation system is a big expense. Better to have high bandwidth communication between IT and development.
Just don't get too close to anyone else playing Smash Bros. on the Wii -- those Smash moves probably translate to some wild controller swings, and you don't wanna RL-Home Run Bat your buddy with a Wiimote... (ouch)
If you want something more than that, feel free to use good old fashioned diplomacy to make treaties.
Well, leave.int alone then since it's specifically reserved for international treaty organizations (nato.int, wto.int, etc.) That doesn't address the question of client rules though.
While the result of the full system strategy is typically a much more polished product, commoditization enables mix-and-match of components to create a truly specialized system. Does Apple make a micro-tablet like OQO's Model 01+ or Sony's UX-280? What about OS X virtualization setups?
A careless plumber caused a gush of water to dump 10,000 gallons of water into our DC last July, and the point of entry was right above one of our SAN units.)
Aw, man! Talk about getting your I/O buffers flushed. *rimshot*
Personally, I've been eyeing a Norco DS1220 3U 4-channel/12-disc external SATA enclosure. Stuff it full of perpendicular drives and you're looking at 9 TB for US$6000.
You may then want to consider an algorithm like ROAM which allows dynamically varying mesh level of detail: in brief, triangles are recursively broken down tree-wise until either maximum triangles or sufficiently low visible error is reached; bump mapping or light mapping really helps because simple vertex lighting leads to disconcerting "pops" as new vertices with different normals are inserted. Pairing ROAM with this texture zooming technique could give some really spectacular results.
Same as Trusted Computing, you either trust your employee and allow highest degree of freedom, or like DRM: don't trust your employee and banned them for everything possible.
On the other hand, if you don't have the keys to the kingdom, you're not a suspect when the inevitable turd-fan collision occurs.
You won't even have the log, if it's local and the user removes it.
Big whoop. You really need that kind of analysis, shut the box down and run a directory by directory, file by file comparison of permissions and content hashes. If integrity is critical, then you did take a baseline inventory of the filesystem contents to compare against, didn't you?
Put part of the key hidden in the code (that the production admins never see), another part of the key in a config on the production server (that the developers never see), and hash them together to generate the real key. If that isn't paranoid^H^H^H^H^H^H^H^Hsecure enough, generate the key offline and load it into hardware modules that can apply the key but not cough it back up.
Just now I'm noticing that macromedia is poping up an icon in my system tray! Hello?, it's a browser plugin. It should only do stuff within the browser!
Haven't you noticed the current trend in browser plugins? They all maintain tray icons and try to get in your face with new version announcements and plugs for premium content. I guess they have to get their "plug in" after all.;-)
I can't entirely blame plugin vendors for pushing upgrades hard-- Flash Player has a few buffer overrun bugs that have been picked on by spyware installers and the like, as have various versions of Sun's Java runtime, and I imagine it's somewhere between expensive and impossible to buy a ticket on the Windows Update patch train.
I'd be more inclined to compare an operating system kernel to the brainstem or spinal cord rather than the whole brain. Low-level functions and all that.
Alice called -- she wants your next progress report.
This is slashdot, not alt.sysadmin.recovery -- not many people are likely to spot the reference here unless it involves Star Wars or Zero Wing.
So they spliced a stop codon into the middle of the relevant gene to disable it, then delivered an enzyme all the way to cell nuclei (!) to delete what they spliced in. The next step then it seems is then to find or engineer a proper enzyme to patch a naturally occurring gene defect -- they've basically proven that runtime patching of the genome works. Nice.
It's the sandboxing. A program run by a given user doesn't automatically get the user's full permissions -- it only gets a small subset. For example, it can't open files from the user's home directory other than by calling a trusted system File Open dialog, which allows the user to select the file and returns an open file handle to the application (or in OLPC's case hardlinks the file into the chroot jail).
In terms of research projects, see the secure scripting language E and the proof of concept CapDesk.
Interestingly, in the commercial world it only seems to turn up in safe bytecode runtimes -- there's very little out there for native code. For an example of something similar in concept look at JNLP or ClickOnce deployers.
Even if you didn't, Schneier mentions these issues in the article linked earlier -- any threat that is rare but spectacular or directed at children (among a few others) tends to provoke irrational reaction in most people. GP calls it a shrill siren, but it's going off so often and so loudly I'm beginning to wonder if isn't more like a Nebelwerfer pointed in the general direction of privacy.
So split the difference. If the activation rep sounds cute, flirt on the phone. Take some of the tedium out of reinstalling yet another hosed box.
Three words... Radio Free Zerg.
A further shorthand notation I've encountered is lg(x) for base 2.
qemu will run perfectly well as an unprivileged user on either Linux or Windows with no installation required. Just grab a package from here, unzip it, and launch qemu-win.bat. If you want it to use the native memory management hardware and directly execute user code (read: go faster) then you can use the shared-source kqemu kernel driver on either platform.
LOL! Ouch, that was below the belt.
No, I'm a software guy. I just think people shouldn't be throwing work product over the wall like it's some kind of siege weapon then engaging in a blame-fest if there's an issue.
For a one-installation in house application, building a shrinkwrap-strength administrator's guide and installation system is a big expense. Better to have high bandwidth communication between IT and development.
It kinda blew my mind but this firm sells insurance policies to cover the cost of both offensive and defensive IP litigation.
Just don't get too close to anyone else playing Smash Bros. on the Wii -- those Smash moves probably translate to some wild controller swings, and you don't wanna RL-Home Run Bat your buddy with a Wiimote... (ouch)
While the result of the full system strategy is typically a much more polished product, commoditization enables mix-and-match of components to create a truly specialized system. Does Apple make a micro-tablet like OQO's Model 01+ or Sony's UX-280? What about OS X virtualization setups?
Presumably by allowing everyone, not just the cartels, to aggravate others by DRMwrapping their creations.
Personally, I've been eyeing a Norco DS1220 3U 4-channel/12-disc external SATA enclosure. Stuff it full of perpendicular drives and you're looking at 9 TB for US$6000.
You may then want to consider an algorithm like ROAM which allows dynamically varying mesh level of detail: in brief, triangles are recursively broken down tree-wise until either maximum triangles or sufficiently low visible error is reached; bump mapping or light mapping really helps because simple vertex lighting leads to disconcerting "pops" as new vertices with different normals are inserted. Pairing ROAM with this texture zooming technique could give some really spectacular results.
Put part of the key hidden in the code (that the production admins never see), another part of the key in a config on the production server (that the developers never see), and hash them together to generate the real key. If that isn't paranoid^H^H^H^H^H^H^H^Hsecure enough, generate the key offline and load it into hardware modules that can apply the key but not cough it back up.
:-)
That'll be $350 and two karma points, thanks.
Justin Case? That guy in Neuromancer?
And why's Mr. Goto suing -- did he take exception?
If you're having a problem with your software, our G.I.T.S. are standing by to ask you dumb questions.
I can't entirely blame plugin vendors for pushing upgrades hard-- Flash Player has a few buffer overrun bugs that have been picked on by spyware installers and the like, as have various versions of Sun's Java runtime, and I imagine it's somewhere between expensive and impossible to buy a ticket on the Windows Update patch train.
I'd be more inclined to compare an operating system kernel to the brainstem or spinal cord rather than the whole brain. Low-level functions and all that.