CockroachDB - A Scalable, Geo-Replicated, Transactional Datastore
Cockroach is a distributed key/value datastore which supports ACID transactional semantics and versioned values as first-class features. The primary design goal is global consistency and survivability, hence the name. Cockroach aims to tolerate disk, machine, rack, and even datacenter failures with minimal latency disruption and no manual intervention. Cockroach nodes are symmetric; a design goal is one binary with minimal configuration and no required auxiliary services.
4 weeks ago
BroadcastChannel API in Firefox 38 ✩ Mozilla Hacks – the Web developer blog
This API can be used for simple messaging between browser contexts that have the same user agent and origin. This API is exposed to both Windows and Workers and allows communication between iframes, browser tabs, and worker threads.

The intent of the BroadcastChannel API is to provide an API that facilitates communicating simple messages between browser contexts within a web app.
javascript  hack  mozilla 
7 weeks ago
Mozilla Presentation Boilerplate
HTML 5 / CSS presentation system
11 weeks ago
JSON Mail Access Protocol Specification (JMAP)
JMAP is a transport-agnostic, stateless JSON-based API for synchronising a mail client with a mail server. It is intended as a replacement for IMAP. The specification is based on the API currently used by FastMail’s web app. It aims to be compatible with the IMAP data model, so that it can be easily implemented on a server that currently supports IMAP, but also allows for reduced data usage and more efficient synchronisation, bundling of requests for latency mitigation and is generally much easier to work with than IMAP.
network  notifications  protocol  services  synchronization 
12 weeks ago
dedis@yale | Dissent: Accountable Anonymous Group Communication
The Dissent project is a research collaboration between Yale University and UT Austin to create a powerful, practical anonymous group communication system offering strong, provable security guarantees with reasonable efficiency.
sideproject  security 
december 2014
Launching in 2015: A Certificate Authority to Encrypt the Entire Web | Electronic Frontier Foundation
oday EFF is pleased to announce Let’s Encrypt, a new certificate authority (CA) initiative that we have put together with Mozilla, Cisco, Akamai, Identrust, and researchers at the University of Michigan that aims to clear the remaining roadblocks to transition the Web from HTTP to HTTPS.
security  privacy  operations  network  mozilla  http 
november 2014
devtcg: Push services: Implementing persistent mobile TCP connections
As a result of my work on IMAP IDLE support in Android's default mail application, I have been experimenting with various strategies for implementing long-lived services and persistent connections that operate efficiently in a variety of circumstances. Several quirks about Android and mobile devices in general arose that could be of value to anyone implementing similar services.
october 2014
sysdig | Home
Sysdig is open source, system-level exploration: capture system state and activity from a running Linux instance, then save, filter and analyze.
Think of it as strace + tcpdump + lsof + awesome sauce.
With a little Lua cherry on top.
operations  security  services  network 
september 2014
boot2docker is a lightweight Linux distribution based on Tiny Core Linux made specifically to run Docker containers. It runs completely from RAM, weighs ~27MB and boots in ~5s (YMMV).
programming  hacking  sideproject 
september 2014
Did You Yahoo! License Frames
This is the company I used to order the frames.
august 2014
The φ Accrual Failure Detector
We present a novel abstraction, called accrual failure dete
ctors, that emphasizes flexibility and expressiveness
and can serve as a basic building block to implementing failu
re detectors in distributed systems.
services  synchronization  programming  network 
august 2014
lowdown on lidar.pdf
How LIDAR may not always provide an accurate measurement of speed at distances over 1000 ft.
july 2014
twister | P2P microblogging platform
twister is the fully decentralized P2P microblogging platform leveraging from the free software implementations of Bitcoin and BitTorrent protocols.
july 2014
Mirage OS
Mirage OS is a library operating system that constructs unikernels for secure, high-performance network applications across a variety of cloud computing and mobile platforms. Code can be developed on a normal OS such as Linux or MacOS X, and then compiled into a fully-standalone, specialised unikernel that runs under the Xen hypervisor. Runs OCAML
sideproject  security 
july 2014
Awesome Sysadmin
A curated list of amazingly awesome open source sysadmin resources inspired by Awesome PHP
july 2014
Java library for secure, distributed, P2P-based file synchronization and sharing
Hive2Hive is an open-source library, written in Java, for secure, distributed, P2P-based file synchronization and sharing. It is built on top of TomP2P, which is an advanced, high-performance DHT for multi-key-value pairs.
july 2014
A P2P-based high performance key-value pair storage library
TomP2P is a P2P library and a distributed hash table (DHT) implementation
which provides a decentralized key-value infrastructure for distributed
applications. Each peer has a table that can be configured either to be
disk-based or memory-based to store its values.
july 2014
Automatically Bypassing DRM Protection in Streaming Media Services
In this
paper, we introduce a general memory-based approach that
circumvents the protections deployed by popular video-on-
demand providers. We apply our approach to four different
examples of streaming services: Amazon Instant Video,
Hulu, Spotify, and Netflix and we demonstrate that, by
using our technique, it is possible to break DRM protection
in a semi-automated way.
may 2014
What Heartbleed Can Teach The OSS Community About Marketing
A bit like "What the asteroid impact can teach us about press releases", but I get the point
security  readinglist 
april 2014
Introducing Mixology
client based webrtc wrapper library, using peer.js to connect peers
april 2014
Peer.js Connection server
Node.js server that holds sockets between peers open. Tied to peer.js that uses ICE and other protocols to handle WebRTC connections
april 2014
Kademlia Library for Go
Library for using Kademlia DHT (torrent model) for Go.
Requires UDP access to node endpoints.
march 2014
How an Under-Appreciated iOS 7 Feature Will Change the World | Cult of Mac
iOS7's multi channel access to wireless allows for creating a meshnet fairly easily.
apple  mesh  meshnet  sideproject 
march 2014
http2 in curl
I'm thinking that http2 might be a tad more useful than WebSock...
hacking  http 
march 2014
open source mesh networking based off of OpenWRT.
mesh  network  alternet 
january 2014
Snake - peer to peer social networking
Yet another peer-to-peer social network. Not yet open (source or membership)
social  security 
january 2014
Configure TMUX to behave like screen -x
Allows tmux to have multiple terminal ttys use different windows of the same session.
tmux  screen  tty  share  unix 
december 2013
Prosody IM - Jabber/XMPP server
Might be interesting for presence stuff
november 2013
Client side Crypto support in javascript
crypto  javascript 
november 2013
« earlier      
alternet android apple aws bike chromecast cooking crypto databases demonstrations earthquakes etsy filesystem firefoxos fonts gadgets games hack hacking halloween haskell http iclusterfuck javascript learninghtml lego manuals mesh meshnet mobile mongo movie mozilla mtv network nosql notifications nsa office operations peer2peer phone pre presence privacy production programming project protocol readinglist recipe rpg scale science screen security services share shell sideproject simple simplepush sniffing social solvingdrm ssh ssl sync synchronization terminal timekiller tmux toys tty unix usgs utf8 videos watchlater webdev webpush whydidinotknowaboutthis xss

Copy this bookmark: