Daily Edition · Page 2

THE DAILY INDEX

Technology, AI, software, security, crypto and business

PROGRAMMING, DESIGN & DATA SCIENCE

TLDR

RUBY MIGHT BE FASTER THAN YOU THINK

The crystalruby project allows writing and running Crystal methods inline inside a Ruby file, bringing significant performance improvements to code compared to their pure Ruby versions. However, the Ruby implementation the project uses contains a subtle mistake that causes significantly more work than it needs to. Fixing this mistake makes the Ruby code run faster than the 'crystalized' method. Future advancements in the Ruby JIT may make these small tweaks unnecessary.

CORPORATE OPEN SOURCE IS DEAD

Startups and megacorps have used and abused open source to build up billions in revenue over the past decade. Corporate Open Source has died - open source cultures rely on trust, and time and time companies have shattered that trust with the developers who helped build them. Contributor License Agreements are a strategy employed by commercial companies to subvert the open source social contract. Developers should stay away from projects that require them and stick to open source licenses that respect their freedom.

TLDR IndexPage 2