Unsorted Bookmarks

49618 bookmarks
Custom sorting
Huffman Coding - Techie Delight
Huffman Coding - Techie Delight
Huffman coding (also known as Huffman Encoding) is an algorithm for doing data compression, and it forms the basic idea behind file compression. This post talks about the fixed-length and variable-length encoding, uniquely decodable codes, prefix rules, and Huffman Tree construction.
·techiedelight.com·
Huffman Coding - Techie Delight
The price of monetizing schemes
The price of monetizing schemes
When people talk about monetizing, they’re usually talking about some sort of scheme. Because anything that needs to be monetized can’t just be simple. If it was simple, you wouldn’t need a word li…
·m.signalvnoise.com·
The price of monetizing schemes
How Liskov Substitution Principle Can Save Your Classes
How Liskov Substitution Principle Can Save Your Classes
Liskov Substitution Principle is the L in the SOLID programming principles. It was announced to the world by Barbara Liskov in a 1987 conference keynote address titled Data abstraction and hierarchy. In that academic setting, using academic linguo, Liskov stated that in a computer program, if S is a subtype of T, then objects of […]
·devslife.com·
How Liskov Substitution Principle Can Save Your Classes
The Interplay Of HPC Interconnects And CPU Utilization
The Interplay Of HPC Interconnects And CPU Utilization
Choosing the right interconnect for high-performance compute and storage platforms is critical for achieving the highest possible system performance and
·nextplatform.com·
The Interplay Of HPC Interconnects And CPU Utilization
PG Phriday: Why Postgres | BonesMoses.org
PG Phriday: Why Postgres | BonesMoses.org
There are a smorgasbord of database engines out there. From an outside perspective, Postgres is just another on a steadily growing pile of structured data storage mechanisms. Similarly to programming languages like Rust and Go, it's the new and shiny database systems like MongoDB that tend to garner the most attention. On the other hand, more established engines like Oracle or MySQL have a vastly larger lead that seems insurmountable. In either case, enthusiasm and support is likely to be better represented in exciting or established installations. So why? Why out of the myriad choices available, use Postgres? I tend to get asked this question by other DBAs or systems engineers that learn I strongly advocate Postgres. It's actually a pretty fair inquiry, so why not make it the subject of the first PG Phriday for 2017? What distinguishes it from its brethren so strongly that I staked my entire career on it?
·bonesmoses.org·
PG Phriday: Why Postgres | BonesMoses.org
'You are Not Expected to Understand This': An Explainer on Unix's Most Notorious Code Comment - The New Stack
'You are Not Expected to Understand This': An Explainer on Unix's Most Notorious Code Comment - The New Stack
The phrase "You are Not Expected to Understand This" is probably the most famous comment in the history of Unix. And last month, at the Systems We Love conference in San Francisco, systems researcher Arun Thomas explained to an audience exactly what it was that they weren't supposed to understand. Computer science teacher Ozan Onay, who…
·thenewstack.io·
'You are Not Expected to Understand This': An Explainer on Unix's Most Notorious Code Comment - The New Stack
The dream of Ara: Inside the rise and fall of the world's most revolutionary phone | VentureBeat | Mobile | by Harrison Weber
The dream of Ara: Inside the rise and fall of the world's most revolutionary phone | VentureBeat | Mobile | by Harrison Weber
Feature A new GamesBeat event is around the corner! Learn more about what comes next.  It looked nothing like an iPhone, or anything Apple might dare to make. On September 10, 2013, the day Apple unveiled the iPhone 5S, Dutch designer Dave Hakkens uploaded a video to YouTube to promote his college graduation project: Phonebloks, “a […]
·venturebeat.com·
The dream of Ara: Inside the rise and fall of the world's most revolutionary phone | VentureBeat | Mobile | by Harrison Weber
Google Online Security Blog: Security Through Transparency
Google Online Security Blog: Security Through Transparency
Posted by Ryan Hurst and Gary Belvin, Security and Privacy Engineering Encryption is a foundational technology for the web. We’ve spent a l...
·security.googleblog.com·
Google Online Security Blog: Security Through Transparency
HashiCorp CEO Dave McJannet on Terraforming the Enterprise Infrastructure - The New Stack
HashiCorp CEO Dave McJannet on Terraforming the Enterprise Infrastructure - The New Stack
HashiCorp's new-ish CEO Dave McJannet (he started in August) has had a long history of tech leadership: He came from GitHub, and before that he held executive positions at Hortonworks and at VMware's SpringSource, building up that business that went on to become a core building block of Pivotal. Since we last touched base with HashiCorp, the company…
·thenewstack.io·
HashiCorp CEO Dave McJannet on Terraforming the Enterprise Infrastructure - The New Stack
Off-The-Shelf Hacker: Lightweight Inter-Device Messaging with MQTT - The New Stack
Off-The-Shelf Hacker: Lightweight Inter-Device Messaging with MQTT - The New Stack
In past Off-The-Shelf Hacker projects, like the PIR Yard Sensor, data was simply exchanged to/from the ESP8266 with my Linux notebook, using text, over the network. The methodology created one server (the notebook) and one client (the ESP8266 device). While this worked fine for prototyping and getting to know Internet of Things basics, it doesn't…
·thenewstack.io·
Off-The-Shelf Hacker: Lightweight Inter-Device Messaging with MQTT - The New Stack