Miguel de Icaza

1.5 years ago, I ported VSCode’s TextBuffer implementation to Swift, so I could have a scalable text editor for my console toolkit. Last night, I merged the change, here in all of its glory – new text editor in TermKit, using TextBufferKit, inside SwiftTermApp: Read more

Lithium battery costs have fallen by 98% in three decades

BATTERIES HAVE come a long way in 30 years. In the early 1990s the storage capacity needed to power a house for a day would have cost about $75,000. The cells themselves would have weighed 113kg (250lbs) and taken up as much space as a beer keg. Read more

5G: The outsourced elephant in the room

In a break from the usual GPS/Galileo, DNA and C++ posts, here is a bit on 5G and national security. It turns out that through PowerDNS and its parent company Open-Xchange, we know a lot about how large scale European communication service providers work – most of whom are our customers in some way. Read […]

ARMv9 What is the Big Deal

If you are a cellphone user, then you know ARM chips: they power your phone, and now they are powering the next generation Macs. They are also making major inroads into the server space. We are at a cusp of a major shift in industry, the likes of which has not been seen in decades. […]

Spatialite Speed Test

Based on my earlier tests I felt confident that I could expand the size of the dataset to my intended extent. So I grabbed 12-digit HUCS for the entire United States. I was confident this would crush spatialite and finally make the response time for my question extend to close to 1 second. Read more

MySQL EXPLAIN Notes

Apr 9, 2021 mysql> explain select * from t1; +—-+————-+——-+——+—————+——+———+——+——+——-+ | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | +—-+————-+——-+——+—————+——+———+—– Read more

元气森林因宣传“0蔗糖”致歉:对不起,饮料里有糖

4月10日,元气森林在其官方微信平台发布一则题为《一个迟来的升级》的公告。公告称,元气森林乳茶产品标识和宣传中没有说清楚“0蔗糖”与“0糖”的区别,容易引发误解,为此进行修正升级:从2月4日起生产的大部分乳茶 Read more