The World Wide Web project
The WorldWideWeb (W3) is a wide-area hypermedia information retrieval initiative aiming to give universal access to a large universe of documents.
On 30 April 1993 CERN published a statement that made World Wide Web technology available on a royalty free basis, allowing the web to flourish
Looks like someone else is actually using some free software I developed.
Google plans to penalize ‘overly optimized’ sites
Google is planning to penalize sites that overuse search-engine-optimization techniques, according to a report.
Barry Schwartz over at Search Engine Land has posted an audio clip from a panel discussion at the recent South by Southwest confab, in which Google engineer Matt Cutts discusses the plans.
In search results, Google wants to “level the playing field” regarding “all those people doing, for lack of a better word, over optimization or overly SEO–versus those making great content and great sites,” Schwartz quotes Cutts as saying, in a rough transcription.
“We are trying to make GoogleBot smarter, make our relevance better, and we are also looking for those who abuse it, like too many keywords on a page, or exchange way too many links or go well beyond what you normally expect,” the transcript continues.
Schwartz reports that the changes will begin affecting search results “in the upcoming month or next few weeks,” though he adds that Google had no official comment on the matter.
The LMAX Architecture
LMAX is a new retail financial trading platform. As a result it has to process many trades with low latency. The system is built on the JVM platform and centers on a Business Logic Processor that can handle 6 million orders per second on a single thread. The Business Logic Processor runs entirely in-memory using event sourcing. The Business Logic Processor is surrounded by Disruptors – a concurrency component that implements a network of queues that operate without needing locks. During the design process the team concluded that recent directions in high-performance concurrency models using queues are fundamentally at odds with modern CPU design.
The motivation for developing this technology was to facilitate betting on sporting events…
Actual screenshots of software I’ve had a hand in creating:
Feedback system – used in the operation of ship handling simulators
The above feedback system used in a classroom setting
Simulated ship controls and navigational aids
I supervised the installation of a ship handling simulator at the Indian Navy’s Navigation and Direction school in Kochi, India