|A benefit of open source software is the ability to take the code base of an application and develop it in a new direction. This is, as most of you probably know, called forking, and is very common in the open source community.|
Interesting list! One of the commenters, Dingo Jones, said that Mac OS X is an Open BSD fork. That’s the second time I’ve read that. I guess it makes sense — especially now that we know Google Chrome has Microsoft as one of its ancestors.
|It seems that every presentation has that one attractively drawn diagram that purports to illustrate how the vendor’s product fits into their customers’ IT environments. Such diagrams, however, rarely have any technical detail since they are not intended for consumption by developers or architects. Rather, they are typically created by marketing people to communicate to analysts, prospective customers, investors and the press. Yes, I’m talking about marketecture.
Jason Bloomberg, What is the shape of a service-oriented architecture?
Ok. So marketecture is the basically a buzzword for explaining things to the business side. Jason does a good job analyzing the use of diagrams in SOA marchitecture. All of them look sufficiently confusing to me.
Now, marketecture (“marketing” plus “architecture,” in case you haven’t figured that out yet) serves an important purpose. We’re talking about fairly complex concepts such as distributed computing architectures, and no matter how you cut it, such architectures have a lot of different pieces that talk to each other in numerous different ways. Every vendor must come up with effective approaches for simplifying their message so that people other than hardcore techies can understand it.
|I believe that much of the public reaction to the Large Hadron Collider is grounded in a kind of ignorance that might be called ‘Faith-Based Science,’ or F-BS for short.
Charles King, as quoted in Excitement and Fear Abound Over Super Collider
|ECM is about software. But is also about knowing the workflow of your people, where the information is being stored and how people are using the information.
Doug Cornelius, Enterprise Content Management
I am trying to shift the firm from “ask for permission” to “ask for forgiveness.” At the same time, moving it from a “need to know culture” to a “need to share culture.” I do not think that enterprise content management fits into my approach of collecting my firm’s knowledge.
Doug hit the nail on the head. Part of the problem with Enterprise Content Mangement software is that it’s so permission-driven that the software itself builds up walls and isolates groups from each other. I’m not sure how to get around that though — except to say that good ECM is not just about the software.
|The problem arises when you have duplicate IV values. If an attacker knows the content of one of the packets he has the IV for, he can use the collision to extract the contents of the other packet. In other words, an attacker can decrypt data without ever knowing the password. Assuming an attacker can collect enough known IV-data matches, they can comprise the entire network.
Seth Fogie, WPA Part 2: Weak IV’s
|Communications-Enabled Business Processes, or CEBP, is one of the hot buzzwords in enterprise communications. Many people see CEBP as the Holy Grail of communications technology, something that may be attained years from now. But, in fact, you have CEBP in your enterprise now. It’s called PBX features.|
|The technician “said it looked like he tried to delete this, but she knew a way to go around and get some of the deleted stuff,” Palin said in an interview. “I didn’t know what I was looking for, but I was there.”|
Lots of buzz about how Sarah Palin once hacked into Republican boss Randy Ruedrich’s computer back in 2004 at the request of Alaska’s Attorney General. (She was looking for evidence that he’d broken a state ethics law while he was a member of the Alaska Oil & Gas Conservation Commission.)
As a mom with two daughters, I’m proud that we finally have a woman VP candidate again — but I’m even more proud that the technician was a woman. ;- )
|In the coming era of cloud computing, the Web will be much more than just a means of delivering content — it will be a platform in its own right.|
I highly recommend Steven Levy’s article on Chrome. He provides a good overview of the project’s cultural and technical background. It was only a matter of time until someone had to re-invent the browser from the ground up. (After all, how many plug-ins can one piece of software have?) It was nice to learn that there was some concern over at Google about Chrome’s affect on Firefox — and that Chrome will remain open source.
And if you wondered where the name came from, here you go:
A less weighty issue was what to dub the product. After considering some ridiculous codenames (Upson says they were so awful that he took the un-Googly step of a top-down veto), the project borrowed its moniker from the term used to describe the frame, toolbars, and menus bordering a browser window: chrome.
|Dedupe does not change data any more than compression changes data, or traditional file systems change data. Plain old LZ compression gives you a different output bitstream than what went in, with redundant parts removed, just like deduplication. But when you decompress the file, you get your exact original bitstream back. No information is lost.
Conventional file systems break up files into blocks and scatter those blocks across one or more disks, requiring complicated algorithms to retrieve and reassemble the data. Dedupe is no different. Nonrepudiation requirements are satisfied by the reliability and immutability of the system as a whole, deduplicating or not.
Jered Floyd, Deduplication is Not a Crime
|Chrome is effectively a Cloud Operating Environment in the same way that early releases of Windows were GUIs for DOS. All we need to do now is load it on to a free operating system like Linux and wire it up to cloud storage (a la Mozilla Weave for preferences and user files) and we have a full blown Cloud Operating System!
Sam Johnston, Google Chrome