Way to store your dotfiles: A bare Git repository (2016)
It's time to find a better way to store your dotfiles. Learn why you should start using a bare Git repository instead.
It's time to find a better way to store your dotfiles. Learn why you should start using a bare Git repository instead.
Wireless attacks on aircraft instrument landing systems Sathaye et al., USENIX Security Symposium 2019 It’s been a while since we last looked at security attacks against connected real-world entiti…
Every monitoring system has to deal with three kinds of performance-related challenges. Firstly, a good monitoring system must receive, process and record incoming data very quickly. Every microsecond counts here. This may not seem obvious from the start but when your system becomes large enough all the tiny fractions…
What languages do you want to work with next year? Are you more productive in an office or working from home? When did you write your first line of code? We want to hear from you in our annual developer survey ! The survey, now in its ninth year, launches today and anyone who codes is encouraged to participate. Take…
We’re delighted to announce that YC is hosting online office hours for founders of startups and nonprofits that are solving climate issues on Tuesday, September 24. If you’re in the early stages of building a company we’d love to meet you — anyone from idea stage through Series A and any sized nonprofit is welcome to…
Posted by Ye Jia and Ron Weiss, Software Engineers, Google AI Speech-to-speech translation systems have been developed over the past several decade...
Serde is one of the most popular Rust crates, and deservedly so. If you aren't familiar, Serde describes itself as "a framework for serializing and deserializing Rust data structures efficiently and generically." What is most impressive to me is how robust the Serde data model has proven to be, allowing it to support…
Raspberry Pi 4 just got a lot cooler! The last four months of firmware updates have taken over half a watt out of idle power and nearly a watt out of fully loaded power
In a previous post, I showed how Kafka can be used as the persistent storage for an embedded key-value store, called KCache. Once you have a key-value store, it can be used as the basis for other m…
While Full-text-search is famous for search through documents at a faster rate, there are other interesting ways in which these systems handle scale, synonyms, abbreviations, misspellings etc., we will
This blog post shows you how to use the HAProxy Data Plane API to manage your load balancer configuration dynamically using HTTP commands.
Solving problems by identifying underlying systems
UI Before API.
We all lost a great person Cropped from Mexican NotiCyTI obit Héctor Garcia-Molina died just before Thanksgiving. He was a computer scientist and Professor in both the Departments of Computer Scien…
The Free and Open Source 3D Creation Software — blender.org
A “Feature of Last Resort” (FOLR) is a useful feature which solves certain otherwise hard-to-solve problems, but are often best avoided.
On the resilience of books in the face of apps, attention monsters, and an ad-driven online economy
Regardless of specifics, however, the Income Sharing Agreement (ISA) structure is relatively consistent. To define it more explicitly, an Income Sharing Agreement funds a student’s tuition upfront in exchange for receiving a percentage of the student’s future earnings (hence “income-sharing”) based on a pre-defined…
Speed up product development from ideation to launch. Align teams, break tool silos and ship what customers need in one AI-powered visual platform.
The internet is not just a network of computers—it’s a network of people. We hold great power in deciding its future.