miniblog.

Percy is a neat product for CI of visual changes: https://percy.io/ It reminds me of Wraith: https://github.com/BBC-News/wraith but neatly packaged as a service to run against pull requests.
Systems Software Research is Irrelevant by Rob Pike (2000) https://web.archive.org/web/20060420001914/http://www.eng.uwaterloo.ca/~ejones/writing/systemsresearch.html Discusses how hard it is to build novel systems today.
Would it be possible to quantify perceived coolness of different programming languages? My only idea so far is look at how many HN stories mention each language, relative to their usage levels (according to the SO survey).
A transcript from a deeply insightful @strangeloop_stl 2018 talk: comparing software design to programs that generate programs. Deductive synthesis can give us insights on choosing abstractions, and counter-example guided synthesis is much like TDD!
Defining extensible macros, and a helpful approach of classifying syntax into distinct categories:
Red Hat/Fedora is the biggest supporter of https://x.org/, and they expect it to move to maintenance-only soon: https://www.phoronix.com/scan.php?page=news_item&px=X.Org-Maintenance-Mode-Quickly
Users are increasingly cynical of "only N still available" messages trying to persuade you to buy:
Even the makers of Flash argue against splash pages on websites!
I love it when a years-old patch eventually gets applied upstream: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=24645 It gives me hope that sending patches is almost always worthwhile! (These days I have commit access to Emacs too.)
Really cute introduction to Smalltalk programming from 1983. It starts with an explanation of mice and "scroll menus" (scroll bars), then shows cross-referencing code, lints, autofixes, and inspecting instances of newly defined objects! https://youtu.be/JLPiMl8XUKU
YouTube adds more transparency and options to the recommendations it offers:
If a user types hUNTER2 and your service corrects it to Hunter2, have you reduced security? How much will it help? This fun paper explores this Q, finding you can preserve security and fix 10% of logins: pASSWORD tYPOS and How to Correct Them Securely https://www.ieee-security.org/TC/SP2016/papers/0824a799.pdf
An introduction to the world's largest CRM, the importance of allowing users to build custom logic, and a discussion of providing a programmable AWS Lambda style platform: https://tryretool.com/blog/salesforce-for-engineers/
Playing with perf today! It's really interesting to see low-level details of where compute time is going. Branch prediction works well most of the time! (At least for this workload.) Based on https://jvns.ca/blog/2014/05/13/profiling-with-perf/ and
Photo
Playing with perf today! It's really interesting to see low-level details of where compute time is going. Branch prediction works well most of the time! (At least for this workload.) Based on https://jvns.ca/blog/2014/05/13/profiling-with-perf/ and
Photo
Showing 316-330 of 736 posts