Several major communities on Reddit are planning to go private for 48 hours on June 12th over the new charges for third-party app developers to access Reddit’s APIs. The protested API pricing will mean many third-party Reddit apps could cease operations. Redditors argued that the new API charges should be affordable if third-party apps are efficient with the API calls they make.
This blog post discusses Apache Arrow’s use of bitmaps to mark null values and the controversy surrounding it. It also explores the use of sentinel values in SQL and performance benchmarks for sum operations on data with null values.
💾 Using bitmaps to mark null values provides benefits such as ignoring the bitmap if the array has no nulls and propagating nulls in algorithms using word-wise AND or OR operations. However, some argue that it is slower than using sentinel values because of the need to check bits rather than comparing values or checking for NaN.