Recent bookmarks

On Jujutsu and Magit

A developer shares their experience transitioning from Git and Magit to Jujutsu (jj), highlighting both improvements in version control workflows and limitations compared to Magit's interface. While Jujutsu offers superior conflict handling and simpler workflows than Git's CLI, the author finds themselves missing Magit's powerful GUI capabilities for incremental patch building.

Benchmarking Vision-Language Models on Optical Character Recognition in Dynamic Video Environments

A new benchmark evaluates Vision-Language Models against traditional OCR systems for text recognition in video environments, using a dataset of 1,477 annotated frames from diverse sources. Advanced models like Claude-3, Gemini-1.5, and GPT-4o demonstrate superior performance in many scenarios, though challenges with hallucinations and occluded text persist.

AI is Stifling Tech Adoption

The integration of AI models into developer workflows may be hindering the adoption of newer technologies due to training data cutoffs and built-in system biases. Research across multiple AI platforms reveals a strong preference for established technologies like React, potentially influencing developers' technical choices through both direct recommendations and limited support for newer alternatives.

Searching for the cause of hung tasks in the Linux kernel

A detailed exploration of Linux kernel's hung task warnings, explaining how the system identifies processes stuck in uninterruptable states and their potential impact on system performance. Through three practical examples involving XFS filesystem, coredump processes, and RTNL mutex issues, the article demonstrates debugging approaches for various hung task scenarios.

What if Eye...?

Digital simulation recreates the evolution of eyes from basic light-detecting cells by subjecting virtual creatures to survival challenges like navigation and food detection. The experiment demonstrates how different eye types and features like lenses emerge naturally in response to environmental pressures.

John Carlos Baez (@johncarlosbaez@mathstodon.xyz)

Senator Ted Cruz released a database of over 3,400 NSF grants totaling $2.05 billion, labeling them as 'woke DEI grants' based on keyword mentions of social justice, race, gender, and environmental justice. The controversy includes legitimate research projects like Emily Riehl's mathematical work, raising concerns about academic freedom and potential impacts on researchers' careers.

Extensible Wasm Applications with Go

Go 1.24 introduces enhanced WebAssembly capabilities with the go:wasmexport directive and WASI reactor support, enabling better integration between Go functions and Wasm hosts. The update allows developers to export Go functions to WebAssembly and build long-running reactor modules, expanding possibilities for Go-based Wasm applications.

Does X cause Y? An in-depth evidence review

An exploration of the challenges in determining causal relationships between variables through academic research, highlighting how most observational studies must be discarded due to methodological issues. The analysis reveals that even the most rigorous studies often produce conflicting or ambiguous results, with randomized trials being the most reliable despite their limitations.

How I built an AI company to save my open source project

A technical founder transformed his open-source scheduling optimization project into Timefold AI, a venture-backed startup specializing in PlanningAI solutions, after his project at Red Hat faced discontinuation. The company secured multiple funding rounds, built a cloud-based SaaS platform for complex scheduling problems, and grew to a team of 30+ specialists, while maintaining its open-source roots.

On Bloat

The document appears to be a French user interface guide listing keyboard shortcuts and controls for presentation software, including commands for toggling laser pointer, pen mode, fullscreen mode, and presentation navigation.

OpenAI scrubs diversity commitment web page from its site | TechCrunch

OpenAI has replaced its diversity, equity, and inclusion commitment page with a new 'building dynamic teams' page, removing explicit DEI language while maintaining similar themes about different backgrounds and perspectives. This change aligns with a broader trend among tech companies distancing themselves from DEI terminology amid political and legal pressures, including recent moves by Meta, Google, and Amazon.