Blogs

BROWSE: Most Recent | Popular Tags |

Four short links: 8 August 2014

By Nat Torkington
August 8, 2014

Everything You Wanted to Know About Synchronization But Were Too Afraid to Ask (PDF) — This paper presents the most exhaustive study of synchronization to date. We span multiple layers, from hardware cache-coherence protocols up to high-level concurrent software. We …

Four short links: 8 August 2014

By Nat Torkington
August 8, 2014

Everything You Wanted to Know About Synchronization But Were Too Afraid to Ask (PDF) — This paper presents the most exhaustive study of synchronization to date. We span multiple layers, from hardware cache-coherence protocols up to high-level concurrent software. We …

Four short links: 7 August 2014

By Nat Torkington
August 7, 2014

Material Design in the Google I/O App (Medium) — steps through design thinking as they put Google’s new design metaphor in place. I’ve been chewing on material design. It brings an internal consistency and logic to the Android world that …

Four short links: 7 August 2014

By Nat Torkington
August 7, 2014

Material Design in the Google I/O App (Medium) — steps through design thinking as they put Google’s new design metaphor in place. I’ve been chewing on material design. It brings an internal consistency and logic to the Android world that …

Four short links: 7 August 2014

By Nat Torkington
August 7, 2014

Material Design in the Google I/O App (Medium) — steps through design thinking as they put Google’s new design metaphor in place. I’ve been chewing on material design. It brings an internal consistency and logic to the Android world that …

Scaling up data frames

By Ben Lorica
August 7, 2014

Long before the advent of “big data,” analysts were building models using tools like R (and its forerunners S/S-PLUS). Productivity hinged on tools that made data wrangling, data inspection, and data modeling convenient. Among R users, this meant proficiency with …

Scaling up data frames

By Ben Lorica
August 7, 2014

Long before the advent of “big data,” analysts were building models using tools like R (and its forerunners S/S-PLUS). Productivity hinged on tools that made data wrangling, data inspection, and data modeling convenient. Among R users, this meant proficiency with …

Scaling up data frames

By Ben Lorica
August 7, 2014

Long before the advent of “big data,” analysts were building models using tools like R (and its forerunners S/S-PLUS). Productivity hinged on tools that made data wrangling, data inspection, and data modeling convenient. Among R users, this meant proficiency with …

WOOL author Hugh Howey is a tech optimist: The O’Reilly Radar podcast

By Jenn Webb
August 7, 2014

Editor’s note: you can subscribe to the O’Reilly Radar Podcast through iTunes, SoundCloud, or directly through our podcast’s RSS feed. You can download this individual episode via this link. Science fiction long has fueled the imaginations of scientists and inspired …

WOOL author Hugh Howey is a tech optimist: The O’Reilly Radar podcast

By Jenn Webb
August 7, 2014

Editor’s note: you can subscribe to the O’Reilly Radar Podcast through iTunes, SoundCloud, or directly through our podcast’s RSS feed. You can download this individual episode via this link. Science fiction long has fueled the imaginations of scientists and inspired …

WOOL author Hugh Howey is a tech optimist: The O’Reilly Radar podcast

By Jenn Webb
August 7, 2014

Editor’s note: you can subscribe to the O’Reilly Radar Podcast through iTunes, SoundCloud, or directly through our podcast’s RSS feed. You can download this individual episode via this link. Science fiction long has fueled the imaginations of scientists and inspired …

Java 8 functional interfaces

By Madhusudhan Konda
August 7, 2014

In the first part of this series, we learned that lambdas are a type of functional interface – an interface with a single abstract method. The Java API has many one-method interfaces such as Runnable, Callable, Comparator, ActionListener and others. They …

Java 8 functional interfaces

By Madhusudhan Konda
August 7, 2014

In the first part of this series, we learned that lambdas are a type of functional interface – an interface with a single abstract method. The Java API has many one-method interfaces such as Runnable, Callable, Comparator, ActionListener and others. They …

Java 8 functional interfaces

By Madhusudhan Konda
August 7, 2014

In the first part of this series, we learned that lambdas are a type of functional interface – an interface with a single abstract method. The Java API has many one-method interfaces such as Runnable, Callable, Comparator, ActionListener and others. They …

Four short links: 6 August 2014

By Nat Torkington
August 6, 2014

Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing (PDF) — paper by Googlers on the database holding G’s ad data. Trillions of rows, petabytes of data, point queries with 99th percentile latency in the hundreds of milliseconds and overall query throughput …

Four short links: 6 August 2014

By Nat Torkington
August 6, 2014

Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing (PDF) — paper by Googlers on the database holding G’s ad data. Trillions of rows, petabytes of data, point queries with 99th percentile latency in the hundreds of milliseconds and overall query throughput …

Four short links: 6 August 2014

By Nat Torkington
August 6, 2014

Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing (PDF) — paper by Googlers on the database holding G’s ad data. Trillions of rows, petabytes of data, point queries with 99th percentile latency in the hundreds of milliseconds and overall query throughput …

4 Steps to a culture of performance

By Mehdi Daoudi
August 5, 2014

Companies that are driven by web performance, like Google, develop a culture of performance from the top-down thanks to performance-minded CEOs. For the majority of organizations, however, this is not the case. Often, it’s up to those working at every …

4 Steps to a culture of performance

By Mehdi Daoudi
August 5, 2014

Companies that are driven by web performance, like Google, develop a culture of performance from the top-down thanks to performance-minded CEOs. For the majority of organizations, however, this is not the case. Often, it’s up to those working at every …

4 Steps to a culture of performance

By Mehdi Daoudi
August 5, 2014

Companies that are driven by web performance, like Google, develop a culture of performance from the top-down thanks to performance-minded CEOs. For the majority of organizations, however, this is not the case. Often, it’s up to those working at every …

Four short links: 5 August 2014

By Nat Torkington
August 5, 2014

Discussion Graph Tool (Microsoft Research) — simplifies social media analysis by making it easy to extract high-level features and co-occurrence relationships from raw data. Superlinear Productivity in Collective Group Actions (PLoS ONE) — study of open source projects shows small …

Four short links: 5 August 2014

By Nat Torkington
August 5, 2014

Discussion Graph Tool (Microsoft Research) — simplifies social media analysis by making it easy to extract high-level features and co-occurrence relationships from raw data. Superlinear Productivity in Collective Group Actions (PLoS ONE) — study of open source projects shows small …

Four short links: 5 August 2014

By Nat Torkington
August 5, 2014

Discussion Graph Tool (Microsoft Research) — simplifies social media analysis by making it easy to extract high-level features and co-occurrence relationships from raw data. Superlinear Productivity in Collective Group Actions (PLoS ONE) — study of open source projects shows small …

O’Reilly School Instructor’s First Open Source Conference

By Kelly Hoover
August 4, 2014

Several O’Reilly School of Technology team members had the good fortune to attend OSCON (Open Source Conference) 2014. Here’s one of our favorite recaps of the event by OST instructor, Kelly Hoover: First impressions I want to live at OSCON. Sure, I’ve been to conventions before—mainly Star Trek conventions—but hey, I’ve got a few tech …

The post O’Reilly School Instructor’s First Open Source Conference appeared first on O'Reilly School of Technology.

O’Reilly purchases Pearson’s stake in Safari

By Tim O'Reilly
August 4, 2014

I’m pleased to share some exciting news. On Friday, August 1st, O’Reilly purchased Pearson Education’s 50% ownership share of our Safari Books Online joint venture, and Safari is now a wholly owned subsidiary of O’Reilly Media, Inc. O’Reilly believes strongly …

O’Reilly purchases Pearson’s stake in Safari

By Tim O'Reilly
August 4, 2014

I’m pleased to share some exciting news. On Friday, August 1st, O’Reilly purchased Pearson Education’s 50% ownership share of our Safari Books Online joint venture, and Safari is now a wholly owned subsidiary of O’Reilly Media, Inc. O’Reilly believes strongly …

O’Reilly Purchases Pearson’s Stake in Safari

By Tim O'Reilly
August 4, 2014

I’m pleased to share some exciting news. On Friday, August 1st, O’Reilly purchased Pearson Education’s 50% ownership share of our Safari Books Online joint venture, and Safari is now a wholly owned subsidiary of O’Reilly Media, Inc. O’Reilly believes strongly …

Four short links: 4 August 2014

By Nat Torkington
August 4, 2014

EtherCalc — open source web-based spreadsheet. Dynamics of Correlated Novelties (Nature) — paper on “the adjacent possible”. Here we propose a simple mathematical model that mimics the process of exploring a physical, biological, or conceptual space that enlarges whenever a …

Four short links: 4 August 2014

By Nat Torkington
August 4, 2014

EtherCalc — open source web-based spreadsheet. Dynamics of Correlated Novelties (Nature) — paper on “the adjacent possible”. Here we propose a simple mathematical model that mimics the process of exploring a physical, biological, or conceptual space that enlarges whenever a …

Four short links: 4 August 2014

By Nat Torkington
August 4, 2014

EtherCalc — open source web-based spreadsheet. Dynamics of Correlated Novelties (Nature) — paper on “the adjacent possible”. Here we propose a simple mathematical model that mimics the process of exploring a physical, biological, or conceptual space that enlarges whenever a …

Nerds Without Borders Hit the Beach

By Edie Freedman
August 4, 2014

An item from O’Reilly’s IoT+ Newsletter that caught my eye: Two million human visitors share the Cape Hatteras National Seashore with endangered turtles. To protect the turtle nests and hatchlings during the hatching period the beaches must be closed—but because …

The post Nerds Without Borders Hit the Beach appeared first on Animals.

Programming in concert mode

By Simon St. Laurent
August 1, 2014

Music and programming share deep mathematical roots, but have very different senses of “performance”. At OSCON, Andrew Sorensen reunited those two branches to give a live “concert” performance as a keynote. Sorensen brought his decade of “live coding musical concerts …

Programming in concert mode

By Simon St. Laurent
August 1, 2014

Music and programming share deep mathematical roots, but have very different senses of “performance”. At OSCON, Andrew Sorensen reunited those two branches to give a live “concert” performance as a keynote. Sorensen brought his decade of “live coding musical concerts …

Programming in concert mode

By Simon St. Laurent
August 1, 2014

Music and programming share deep mathematical roots, but have very different senses of “performance”. At OSCON, Andrew Sorensen reunited those two branches to give a live “concert” performance as a keynote. Sorensen brought his decade of “live coding musical concerts …

Health games platforms mature in preparation for mainstream adoption

By Andy Oram
August 1, 2014

For the past several years, researchers have strived to create compelling games that improve behavior, reduce stress, or teach healthy responses to difficult life situations. Such healthy games tend to arise in research settings because of the need to demonstrate …

Health games platforms mature in preparation for mainstream adoption

By Andy Oram
August 1, 2014

For the past several years, researchers have strived to create compelling games that improve behavior, reduce stress, or teach healthy responses to difficult life situations. Such healthy games tend to arise in research settings because of the need to demonstrate …

Health games platforms mature in preparation for mainstream adoption

By Andy Oram
August 1, 2014

For the past several years, researchers have strived to create compelling games that improve behavior, reduce stress, or teach healthy responses to difficult life situations. Such healthy games tend to arise in research settings because of the need to demonstrate …

Four short links: 1 August 2014

By Nat Torkington
August 1, 2014

Miso — Dataset, a JavaScript client-side data management and transformation library, Storyboard, a state and flow-control management library & d3.chart, a framework for creating reusable charts with d3.js. Open source designed to expedite the creation of high-quality interactive storytelling and …

Four short links: 1 August 2014

By Nat Torkington
August 1, 2014

Miso — Dataset, a JavaScript client-side data management and transformation library, Storyboard, a state and flow-control management library & d3.chart, a framework for creating reusable charts with d3.js. Open source designed to expedite the creation of high-quality interactive storytelling and …

Four short links: 1 August 2014

By Nat Torkington
August 1, 2014

Miso — Dataset, a JavaScript client-side data management and transformation library, Storyboard, a state and flow-control management library & d3.chart, a framework for creating reusable charts with d3.js. Open source designed to expedite the creation of high-quality interactive storytelling and …

Velocity highlights (video bonus!)

By Steve Souders
July 31, 2014

Editor’s note: this post originally appeared on Steve Souders’ blog; it is published here with permission. We’re in the quiet period between Velocity Santa Clara and Velocity New York. It’s a good time to look back at what we saw and look forward …

Velocity highlights (video bonus!)

By Steve Souders
July 31, 2014

Editor’s note: this post originally appeared on Steve Souders’ blog; it is published here with permission. We’re in the quiet period between Velocity Santa Clara and Velocity New York. It’s a good time to look back at what we saw and look forward …

Velocity highlights (video bonus!)

By Steve Souders
July 31, 2014

Editor’s note: this post originally appeared on Steve Souders’ blog; it is published here with permission. We’re in the quiet period between Velocity Santa Clara and Velocity New York. It’s a good time to look back at what we saw and look forward …

Why local state is a fundamental primitive in stream processing

By Jay Kreps
July 31, 2014

One of the concepts that has proven the hardest to explain to people when I talk about Samza is the idea of fault-tolerant local state for stream processing. I think people are so used to the idea of keeping all …

Four short links: 31 July 2014

By Nat Torkington
July 31, 2014

Ocrad.js — open source OCR in Javascript, a port of GNU Ocrad software. HP’s IoT Security Research (PDF) — 70% of devices use unencrypted network services, 90% of devices collected at least one piece of personal information, 60% of those …

Why local state is a fundamental primitive in stream processing

By Jay Kreps
July 31, 2014

One of the concepts that has proven the hardest to explain to people when I talk about Samza is the idea of fault-tolerant local state for stream processing. I think people are so used to the idea of keeping all …

Four short links: 31 July 2014

By Nat Torkington
July 31, 2014

Ocrad.js — open source OCR in Javascript, a port of GNU Ocrad software. HP’s IoT Security Research (PDF) — 70% of devices use unencrypted network services, 90% of devices collected at least one piece of personal information, 60% of those …

Why local state is a fundamental primitive in stream processing

By Jay Kreps
July 31, 2014

One of the concepts that has proven the hardest to explain to people when I talk about Samza is the idea of fault-tolerant local state for stream processing. I think people are so used to the idea of keeping all …

Four short links: 31 July 2014

By Nat Torkington
July 31, 2014

Ocrad.js — open source OCR in Javascript, a port of GNU Ocrad software. HP’s IoT Security Research (PDF) — 70% of devices use unencrypted network services, 90% of devices collected at least one piece of personal information, 60% of those …

Four short links: 30 July 2014

By Nat Torkington
July 30, 2014

Offline First is the New Mobile First — Luke Wroblewski’s notes from John Allsopp’s talk about “Breaking Development” in Nashville. Offline technologies don’t just give us sites that work offline, they improve performance, and security by minimizing the need for …


151 to 200 of 12730 Prev Next