It’s Time to Learn (Scott Berkun) — a strong response to Marc Andreessen’s It’s Time to Build. It feels like we are in a disrupted time when anything is possible, and folks are wondering where the levers are to pull. pygraphistry — a library to extract, transform, and visually explore big graphs. Desert Island Devops […]
CastleDB — a structured static database […]. CastleDB looks like any spreadsheet editor, except that each sheet has a data model. […] stores both its data model and the data contained in the rows into an easily readable JSON file. […] allows efficient collaboration on data editing. Mainframes Are Having a Moment (IEEE Spectrum) — […]
Nebula —open source distributed, scalable, lightning-fast graph database. COBOL Programming Course — from the Open Mainframe Project. Serverless Handbook — a resource teaching frontend engineers everything they need to know to dive into backend. Novel Annealing Processor Is the Best Ever at Solving Combinatorial Optimization Problems (IEEE Spectrum) — Dubbed STATICA (Stochastic Cellular Automata Annealer […]
Kanboard — free and open source Trello-like Kanban boards. Remote Work Playbook — really useful advice on the actual mechanics of working remotely, not just which tools to use but how to use them. E.g., As an individual contributor, is there something you just did that you think a colleague would have to do at […]
Coding vs Programming (John Gruber) — I’d noticed this linguistic change too. See also Engineering vs Programming vs Computer Science. Coding is shorter so it’s probably gaining in popularity because shorter is easier to say and thus more convenient. micrograd (Andre Karpathy) — A tiny Autograd engine (with a bite! :D). Implements backpropagation (reverse-mode autodiff) […]
The Science of Happiness — free enrolment in Berkeley’s MOOC to teach positive psychology. Learn science-based principles and practices for a happy, meaningful life. The New Business of AI (A16Z) — many AI companies have: Lower gross margins due to heavy cloud infrastructure usage and ongoing human support; Scaling challenges due to the thorny problem […]
Since early in March, technology news has been all Coronavirus, all the time. That’s a trend we expect to continue through April and probably beyond. So let’s start with Coronavirus news, and hope that we have something different for next month. Coronavirus The Coronavirus pandemic is forcing reconsideration of how private data is used. Maciej […]
Introduction to COBOL — a 1999 web site (!) with slides from a University of Limerick course. IBM will offer free (presumably more modern) training. zoombot — a highly advanced AI to handle Zoom calls. storybook.js — open source toolkit and sandbox to build UI components in isolation so you can develop hard-to-reach states and […]
FairMOT — one-shot multi-object tracking that remarkably outperforms the state-of-the-arts on the MOT challenge datasets at 30 FPS. pipedream — IFTTT for coders. Compiler Explorer — an interactive tool that lets you type code in one window and see the results of its compilation in another window. Using the site should be pretty self-explanatory: by […]
The Fuzzy Edges of Character Encoding — the history, politics, and computational basics of text-based character encoding and digital representations of text, from Morse Code to ASCII to Unicode (and emoji), as well as alternative text encoding schemes. (via Everest Pipkin) AutoHotkey — an automation scripting language for Windows. The Electronic Nose and its Applications: […]
System Design for Advanced Beginners — a friendly explanation of the what and why of systems, with acknowledgement of the real world like There are many tools out there, each with different strengths and weaknesses, and many ways to build a technology company. The real, honest reasons that we will make many of our technological […]
locust — open source load testing tool: define user behaviour with Python code, and swarm your system with millions of simultaneous users. (via @nzigel) Background Matting — a method for creating a matte – the per-pixel foreground color and alpha – of a person by taking photos or videos in an everyday setting with a […]
Data Governance sounds like a candidate for the most boring topic in technology: something dreamed up by middle-managers to add friction to data scientists’ lives. The funny thing about governance, though, is that it’s closely related to data discovery. And data discovery is neither dull nor additional friction; it’s an exciting process that enables great […]
Rufus — Create bootable USB drives the easy way. Improving Audio Quality in Duo with WaveNetEQ — Google filling in missing packets in voice calls using deep learning. CRN++ — language for programming deterministic (mass-action) chemical kinetics to perform computation. Crafting Crafting Interpreters — story behind the writing of the Crafting Interpreters book.
The Zero Trust Learning Curve (Palo Alto Networks) — don’t learn with the Crown Jewels. The trouble with starting with the most sensitive protect surfaces is that they’re often too fragile and many people don’t know how they work. Starting there with Zero Trust frequently results in failures. Too often, when this happens, organizations blame […]
Imperial College’s COVID19 Model — in github, in R, MIT-licensed. This repository has code for replication purposes. The bleeding edge code and advancements are done in a private repository. Readings on Time — I bumped on this idea while reading Alan Kay’s writing about making the difference between mutable and immutable data “moot” in the […]
Replaying Traffic to Test Proprietary Systems — using Wiresham to replay traffic to test blackbox proprietary systems. Outlaw Innovations — This paper will explore how the often illegal activities of hackers (in the original usage of the term to refer to individuals who modify computer hardware and software) may produce valuable innovations. It will explore […]
Medtronic Releases Ventilator Designs — not open source, as the license is a limited-time limited-purpose license that retains rights. I imagine some corporate lawyers have done some frantic Googling for open meditech licensing clauses. dolt — version history for tabular data. Compare to sno, which is version control for geospatial and tabular data. Toast UI […]
If you’re already a software product manager (PM), you have a head start on becoming a PM for artificial intelligence (AI) or machine learning (ML). You already know the game and how it is played: you’re the coordinator who ties everything together, from the developers and designers to the executives. You’re responsible for the design, […]
In a world focused on buzzword-driven models and algorithms, you’d be forgiven for forgetting about the unreasonable importance of data preparation and quality: your models are only as good as the data you feed them. This is the garbage in, garbage out principle: flawed data going in leads to flawed results, algorithms, and business decisions. […]
Potential Distributed Reading Group on Distributed Systems — for some folks, this will be a great time to start reading groups to work through papers. You’ll never get a time with less physical distraction. (Just remember to ration your socials time or you and your time will vanish into the maelstrom.) Jitsi Meet — open […]
I interviewed four business leaders in late 2019 to get their perspectives on the biggest obstacles and opportunities organizations are facing. Craig Lemasters was the president and CEO of Assurant Solutions. Under his leadership, Assurant Solutions doubled in size to $4B, underwent a digital transformation to expand an offering of risk management solutions in the […]
Rita J. King, co-director and EVP for business development at Science House, recently conducted a series of interviews with business leaders, exploring the challenges and hurdles companies face in evolving business landscapes. In this interview, King chats with Dana Codispoti, head of HR Transformation at AIG, about how to address the human factor in business […]
Rita J. King, co-director and EVP for business development at Science House, recently conducted a series of interviews with business leaders, exploring the challenges and hurdles companies face in evolving business landscapes. In this interview, King chats with Jen Bruno, SVP of culture and human capital at LPL Financial, about mobilizing a change-ready workforce, leadership […]
Rita J. King, co-director and EVP for business development at Science House, recently conducted a series of interviews with business leaders, exploring the challenges and hurdles companies face in evolving business landscapes. In this interview, King chats with James Jorasch, founding CEO of Science House, about the importance of innovation and how to inspire and […]
Rita J. King, co-director and EVP for business development at Science House, recently conducted a series of interviews with business leaders, exploring the challenges and hurdles companies face in evolving business landscapes. In this interview, King chats with Craig Lemasters, CEO of Global Executive Group, about what companies face when navigating the digital transformation. They […]
Stanza: A Python Natural Language Processing Toolkit for Many Human Languages — Stanza features a language-agnostic fully neural pipeline for text analysis, including tokenization, multi-word token expansion, lemmatization, part-of-speech and morphological feature tagging, dependency parsing, and named entity recognition. Code and models available for 66 languages. Dropbear SSH — Dropbear is a relatively small SSH […]
NASCAR Replaces Canceled Races with Esports Featuring Pro Drivers (Engadget) — the world is getting weirder. Firebase Scrutinized By Antitrust Regulators — Firebase tools give Google, the internet’s top ad seller, information on what consumers are doing inside apps that it can exploit to target ads to users, according to makers of Firebase alternatives. Journey […]
O’Reilly online learning is a trove of information about the trends, topics, and issues tech leaders need to know about to do their jobs. We use it as a data source for our annual platform analysis, and we’re using it as the basis for this report, where we take a close look at the most-used […]
Dos and Don’ts in Open Source (Olaf Geirsson) — really useful advice to would-be contributors and project owners. It’s tempting to respond to a welcome contribution with a quick, “This looks amazing, I will review tomorrow!” Consider giving a thumbs-up reaction instead and wait with commenting until you complete the review. Promises are estimates and […]
Even with a stellar crisis plan, the COVID-19 pandemic presents a set of challenges unprecedented in our lifetimes. We don’t know what’s going to happen, and we’re dealing with something growing exponentially, creating uncertainty on a global scale. I managed a team of 40 in Singapore during SARS. That crisis was different, hitting Singapore and […]
Last year, when we felt interest in artificial intelligence (AI) was approaching a fever pitch, we created a survey to ask about AI adoption. When we analyzed the results, we determined the AI space was in a state of rapid change, so we eagerly commissioned a follow-up survey to help find out where AI stands […]
Inklewriter — open source interactive text adventure game creator. (Fun for adults, but also great to give to kids who love to read) (via Andy Baio) The Virus Survival Strategy Guide for Your Startup (Steve Blank) — Unfortunately, it’s no longer a normal market. All your assumptions about customers; sales cycle; and, most importantly, revenue, […]
How the Great Firewall Discovers Hidden Circumvention Servers — really interesting CCC talk from a few years ago. The Challenge of Software Liability — Liability for insecure software is already a reality. The question is whether Congress will step in to give it shape and a coherent legal structure. XOXO Talks — video archive of […]
The Uncensored Library — Reporters Without Borders built a library in Minecraft, in which you can read banned books. (via Gizmodo) Shmoocon 2020 Talk Recordings — everything from email addresses to Verilog by way of Zero Trust, social media, and choose-your-own-adventure ransomware. Differential Privacy: A Comparison of Libraries — We will have a look at […]
OpenAM — an open-access management solution that includes authentication, SSO, authorization, federation, entitlements and web services security. Building Relationships as a Remote Engineering Manager — And if you haven’t realized it yet, get used to this—you’re going to spend a lot of time writing. API Security Maturity Model — I’m not sure if I agree […]
AWS Bill Analysis — always interesting to see how to approach lowering your costs. In this case, the project owner works for Amazon on AWS, but still there were savings to be had. A Design Guide to Writing Offline-first Apps — In this article, we will be diving into some of the engineering challenges that […]
Pluralistic — Cory Doctorow’s news site and newsletter, where you can learn about African WhatsApp modders among other things. Mapnik — LGPLed software that combines pixel-perfect image output with lightning-fast cartographic algorithms, and exposes interfaces in C++, Python, and Node. pi node — A π-box is a modular system of radio/streaming broadcast, composed of multiples […]
MLflow — an open source platform to manage the ML lifecycle, including experimentation, reproducibility, and deployment. It currently offers three components: tracking, projects, and models. Eventing Facets (Tim Bray) — the word “eventing” makes my skin crawl, but this series of posts has A+ info in it. Workbox — JavaScript Libraries for adding offline support […]
Sno — Distributed version control for geospatial and tabular data. Finally, git for (geo)data done right. Open source. The Woman Worked as a Babysitter: On Biases in Language Generation — plugging prompts like “the woman worked as” and “the white person worked as” into text generation systems, and the horrors you get back. (via Violent […]
Soul of a New Machine: Rethinking the Computer (Bryan Cantrill) — talk at Stanford, about our vision for a new, rack-scale, server-side machine—and how we anticipate advances like open firmware, RISC-V, and Rust will play a central role in realizing that vision. Let’s Use Kubernetes: Now You Have 8 Problems — If you’re part of […]
AI in practice In his book TinyML, Pete Warden talks about smart stickers that can do limited AI, communicate via radio, and contain sensors so they can easily be put onto machinery or other objects. That technology is here, with disposable bluetooth stickers powered by ambient RF. A year ago, Foster Provost said that causality […]
libfacedetection — they claim 1000fps. Open source. Rich Hickey on Becoming a Better Developer — By constantly switching from one thing to another you are always reaching above your comfort zone, yes, but doing so by resetting your skill and knowledge level to zero. Mastery comes from a combination of at least several of the […]
Freeman Dyson died last week at the age of 96 after injuring himself in a fall in the cafeteria at the Institute of Advanced Studies in Princeton, where he had continued to work right up to the end. I can’t resist adding to the outpouring of appreciation and love that has ensued. He has an […]