Others

Articles from Others

Cards List

I said no and Apple said yes

Lobsters Hottest · yesterday Cached

The author criticizes Apple for enabling AI features by default in macOS updates and removing privacy opt-out options, highlighting broader consent issues in the AI industry.

0 favorites 0 likes

Cheap and easy throwaway VPN server

Lobsters Hottest · yesterday Cached

This blog post provides a guide on setting up a cheap and easy throwaway VPN server using Cloudflare DNS, ProtonVPN, and AWS EC2 with WireGuard for privacy and circumventing internet restrictions while traveling.

0 favorites 0 likes

graphing my sleep schedule

Lobsters Hottest · yesterday Cached

A personal project to graph a sleep disorder using timestamped online activity from Discord and Twitter, implemented with Deno and TypeScript.

0 favorites 0 likes

A First Futamura Projection

Lobsters Hottest · yesterday Cached

The blog post explains how to implement the first Futamura projection by specializing an interpreter to a program, using a Brainfuck-to-Carp compiler as a practical example.

0 favorites 0 likes

Design your programming languages right (2024)

Lobsters Hottest · yesterday Cached

The blog post proposes design guidelines for new programming languages, emphasizing fixes for common issues such as indented multiline strings, proper file path handling, consistent file extensions, and extensible syntax features.

0 favorites 0 likes

Arguing about arguments

Lobsters Hottest · yesterday Cached

The article discusses the trade-offs of using named parameters and flexible argument styles in programming languages, comparing Rust's simplicity with Ruby's conciseness and expressing skepticism about adopting similar features in Rust.

0 favorites 0 likes

Deterministic Hypervisors For Cheap

Lobsters Hottest · yesterday Cached

The author discusses building a deterministic hypervisor, explaining the challenges of achieving determinism due to concurrency and hardware issues, while critiquing existing implementations in cybersecurity and virtualization.

0 favorites 0 likes

Why 0xCAFEBABE?

Lobsters Hottest · yesterday Cached

This content explores the origin and reasons behind Java's class file magic number 0xCAFEBABE, based on a 1996 newsgroup discussion.

0 favorites 0 likes

stack unwinding can lead to leakless code execution

Lobsters Hottest · yesterday Cached

The article discusses how stack unwinding using DWARF bytecode in glibc can be exploited for code execution, illustrated through CTF challenges and analysis of thread cancellation in POSIX systems.

0 favorites 0 likes

evocation - Call forth the blue-green flame of computation from the universe, weave its energies into a fabric, that we may share our blood with it

Lobsters Hottest · yesterday Cached

Evocation is a Forth dialect and self-hosting compiler targeting amd64 architecture, designed for experimentation with language design and featuring self-bootstrapping for auditable binaries.

0 favorites 0 likes

Named and Optional Arguments are Awesome

Lobsters Hottest · yesterday Cached

The article critiques Rust's lack of named and optional arguments, compares implementations in Dart, C#, TypeScript, and Python, and proposes potential future solutions for Rust.

0 favorites 0 likes

Ju! Ju! Tsu

Lobsters Hottest · yesterday Cached

This is a preface to a human-written guide for the Jujutsu (jj) version control tool, emphasizing its practical, incremental, and free nature.

0 favorites 0 likes

Windows Exploitation Techniques: Dangling COM Object Registrations

Lobsters Hottest · yesterday Cached

This blog post explains a privilege escalation vulnerability in Windows caused by dangling COM object registrations and details exploitation techniques using custom COM marshaling to achieve privilege escalation.

0 favorites 0 likes

rift - a tiling window manager for macos

Lobsters Hottest · yesterday Cached

Rift is an open-source tiling window manager for macOS that emphasizes performance and usability, with features like multiple layout styles, trackpad gesture support, and hot-reloadable configuration.

0 favorites 0 likes

Self-Hosting Behind CGNAT

Lobsters Hottest · yesterday Cached

The article explains how to self-host services at home behind CGNAT by using a VPS bridge with a WireGuard tunnel to forward traffic, overcoming port forwarding limitations.

0 favorites 0 likes

D2300R11: `std::execution`

Lobsters Hottest · yesterday Cached

This paper proposes a standard C++ framework for managing asynchronous execution, introducing schedulers, senders, and receivers to enhance asynchrony and parallelism in C++ programming.

0 favorites 0 likes

Lifestreams: a storage model for personal data (1996)

Lobsters Hottest · yesterday Cached

This 1996 paper introduces Lifestreams, a storage model for organizing personal digital data into a continuous, searchable stream.

0 favorites 0 likes

Relation algebra is not relational algebra

Lobsters Hottest · yesterday Cached

This article clarifies the common confusion between relation algebra and relational algebra, explaining their distinct origins, applications in computer science and formal methods, and highlights a recent paper on the Prela query language based on relation algebra.

0 favorites 0 likes

Making a game for the GBA and PC from the same codebase

Lobsters Hottest · yesterday Cached

A developer details the process and challenges of building a game for both GBA e-reader and PC from a single codebase to mitigate issues with e-reader card manufacturing.

0 favorites 0 likes

tobi: keep commands running in detachable sessions across your devices

Lobsters Hottest · yesterday Cached

Tobi is a command-line tool that keeps commands running in detachable sessions across devices, with features like fuzzy selection and auto-installation, integrating with Tailscale for discovery.

0 favorites 0 likes
← Previous
Next →
← Back to home

Submit Feedback