Oracle filed a motion to dismiss Deno’s petition to cancel its “JavaScript” trademark, avoiding the fact that JavaScript is an open standard with many independent implementations. Despite calls to release the trademark, Oracle remained silent. Deno’s formal petition challenges Oracle’s ownership based on genericness, abandonment, and fraud. Oracle’s defense is focused on a technicality, claiming […]
Read more »
Elizabeth Cochrane, known as Nellie Bly, was an American journalist and inventor known for her groundbreaking work in the field of investigative journalism. She gained fame for her record-breaking trip around the world in 72 days and her exposé on the mistreatment of women in a mental institution. Bly’s work shed light on marginalized women’s […]
In America, activism is crucial, but exposure comes with risks like harassment, arrest, and doxxing. Hostile groups can leverage information against activists in today’s highly accessible digital landscape. This document focuses on digital safety for activists, offering tools and tips to safeguard personal information. Avoiding tools that collect, store, or expose your data is essential. […]
Spreadsheets are versatile tools for exploring scenarios, from budgeting to decision-making. However, traditional spreadsheets have limitations when comparing multiple scenarios, leading to restructuring or toggling values. Ambsheets introduce the concept of “amb values,” allowing a single cell to hold multiple values and creating multi-dimensional possibility spaces. This innovative approach eliminates the need for manual scenario […]
Linus Akesson released the small C64 demo, Nine, at Fjälldata 2025. He is working on a video to explain how it works, but if you can’t wait, you can download the C64 executable or MP3 files for yourself. He also warns users about reporting abuse in the forums and not to feed the trolls. The […]
The author recounts his five-year journey of developing a minimalist music composition app. Initially struggling with heavy DAW software, he delves into lightweight MIDI sequencers, starting with CoffeeScript and React, eventually transitioning to Riot.js and then ES6. Through multiple tech stack evolutions, including TypeScript and styled-components, the app finally launches in 2021, gaining traction on […]
Zig is a new language with big ambitions aiming to be simpler and safer than most languages, even Rust. It boasts features like arbitrary-sized integers, packed structs, and generic types as functions at the type level. The error handling system with Error Union Types is both loved and disliked, offering global error types but lacking […]
The author delves into the world of Byte Queue Limits (BQL), an ancient yet still relevant technology dating back to 2011. BQL is a feature in the Linux kernel that addresses the problem of bufferbloat, causing delays in sending high priority packets on the Internet. By adjusting the device queue limit dynamically based on real-time […]
Internally at Modal, the team decided to experiment with open-source large language models to see if they could streamline their communication on Slack. By fine-tuning a model on Slack messages, they created @erik-bot, which quickly became an invaluable asset offering advice on various topics. Due to the overwhelming success of @erik-bot, they decided to release […]
The post delves into how mobile push notifications contribute to centralization within decentralized services and offers ways to circumvent this issue, even in mainstream scenarios. Addressing Android apps, the discussion includes various decentralized applications like emails, Mastodon, Nextcloud, Git servers, and more. It reviews how developers often opt for Firebase Cloud Messaging (FCM) by Google […]