Railway creates software infrastructure for humans, deploying and scaling docker images or GitHub repos with ease. The company boasts 4,000 teams, including big names like Automattic and Alchemy. Railway offers unique support on Slack, automatically creating channels for customers hitting growth thresholds. Despite initially handmade Slack Connect channels becoming overwhelming, a new, more efficient Slack […]
Read more »
In this talk, the author discusses the traditional database model as global, shared, and mutable state, challenging developers to consider a new approach. Rather than viewing databases as static collections of facts that can be queried at a specific time, the focus is on processing streams of immutable facts in real-time. The talk introduces Apache […]
The author constructed the Taylorator, a software that can flood the FM broadcast band with Taylor Swift’s music, limiting all radio stations to only play her songs. The FM broadcast band in Canada and the US spans 88 MHz – 108 MHz. Software Defined Radio was used for this project, where signal processing is done […]
The source code for Pebble smartwatches is now available for download, thanks to Google’s efforts to support volunteers who have kept the watches functional since the company closed in 2016. Pebble, initially launched through Kickstarter, had the most funded project at the time. Despite being discontinued eight years ago, Pebble still has a strong fan […]
In analyzing OpenAI’s recent record-breaking funding and rapid growth, it becomes clear that the company is making a bold argument about the future of AI and the potential for value creation. Despite its impressive growth, OpenAI faces economic challenges unique to the AI industry, including increasing costs that outpace revenue growth. Additionally, the turnover in […]
Machine Learning in Production is a CMU course focusing on building, deploying, and maintaining software products with machine-learned models. It emphasizes responsible AI, MLOps, and aims to establish collaboration between software engineers and data scientists. The course covers a range of topics, from gathering requirements to monitoring in production, and includes hands-on labs using tools […]
We are working on a new Pebble-like smartwatch that runs open source PebbleOS, with the same beloved features and some new additions. The source code for PebbleOS is now open source, thanks to Google. The Pebble community and the Rebble team have been supportive since Pebble shut down. Anyone can now use PebbleOS in any […]
Summary: Hedy is a unique, free, and open-source textual programming language designed to make learning programming easy and accessible for students aged 10 and up. Unlike traditional languages like Python, Hedy is multilingual, gradual, and built specifically for the classroom, with customizable lesson plans and a user-friendly interface. With support for 47 languages and a […]
The author recounts their experience of unexpectedly being laid off from their job despite receiving praise, promotions, working on special projects, and going above and beyond their job requirements. They highlight several warning signs that layoffs were imminent, such as cancelled team events, vague meetings, and lack of vision from leadership. The author questions the […]
RISC-V is a popular open-source instruction set gaining traction in microcontrollers and academics. Nvidia uses RISC-V based microcontrollers in their GPUs. SiFive plays a key role in pushing RISC-V towards high-performance targets. SiFive’s P550 core aims for 30% higher performance in less space than Arm’s Cortex A75. The P550’s out-of-order execution engine, branch predictor, and […]