I tried to introduce my son, Alex, to programming when he was young. He wasn’t interested. But he eventually found his way to it on his own. By the time Alex graduated high school, he had put his first app into the App Store.
Now, after 4 years at WPI, Alex has a BS in Computer Science and a Master’s in Data Science, graduating with a perfect 4.0 GPA. (Yes, he received the maximum possible grade in every undergraduate and graduate class he took in all 4 years!)
We are immensely proud of him! ❤️
Story time! Bazaar (bzr) was a GNU version control system that was picked for political reasons over git in the FOSS GNU Emacs project.
This didn't work out well, but in this retelling, you see a lot of familiar names do good things.
The Most Emacs Bzr Saga: https://thanosapollo.org/posts/bzr-saga/
Since I had no interesting books to read today, nor interesting films to watch, I decided to scavenge for the most intriguing content one can find online. I ended up reading the Linux kernel mailing lists, but those discussions seemed to be 18+, so I settled for the comparatively civil emacs-devel. For those unfamiliar, emacs-devel is the primary development discussion list for GNU Emacs – where design decisions get made, patches get reviewed, and occasionally where people spend 200 messages arguing about version control software. This is the story of that last one.
The #LMDB 1.0 release branch has been created and is currently the release candidate. Testing welcome. https://git.openldap.org/openldap/openldap/-/tree/mdb.RE/1.0?ref_type=heads
LMDB 0.9.36 will probably be the last 0.9 release. That release candidate is also available for testing https://git.openldap.org/openldap/openldap/-/tree/mdb.RE/0.9?ref_type=heads
Note that the LMDB 1.0 file format differs from 0.9 and the two are mutually incompatible. You'll have to use mdb_dump/mdb_load to migrate existing DBs between versions.
"Ако стоим и чакаме да видим нещо в речника, за да го използваме, никаква нова дума няма да бъде сътворена."

Сигурно и вие сте чували „Няма такава дума в българския език!“, а може и да сте го казвали. А думата си я има, макар че може и да липсва в речника. Но как една дума да влезе в речника, ако преди това не се е използвала? Павлина Върбанова ни сервира „порция език“ по тази тема.
TIL laser is an acronym for Light Amplification by Stimulated Emission of Radiation
https://spaceplace.nasa.gov/laser/en/
#til #todayilearned
https://www.reddit.com/r/todayilearned/comments/1tcjmk0/til_laser_is_an_acronym_for_light_amplification/
Be honest. Absurdism is your favourite.
Interesting read on some of the history of Emacs development with regards to version control tools...
The Most Emacs Bzr Saga | Thanos Apollo
https://thanosapollo.org/posts/bzr-saga/
Since I had no interesting books to read today, nor interesting films to watch, I decided to scavenge for the most intriguing content one can find online. I ended up reading the Linux kernel mailing lists, but those discussions seemed to be 18+, so I settled for the comparatively civil emacs-devel. For those unfamiliar, emacs-devel is the primary development discussion list for GNU Emacs – where design decisions get made, patches get reviewed, and occasionally where people spend 200 messages arguing about version control software. This is the story of that last one.