News for hackers. Stuff that matters.

muattiyah

Re:Makefile Tricks for Python Projects on Saturday May 27, 2023 @01:48PM (#36096666)
Hate to be the bearer of bad news but the PEP has been rejected https://peps.python.org/pep-0582/
Music credits and the tracklist are mentioned at the bottom of the README.
Re:Nibbles of Rust – Restructuring Patterns on Sunday April 16, 2023 @11:45AM (#35591018)
I always thought it was weird when people have websites like this, anyways, for those phased away and want to read this article while centered, execute in the console:

  document.getElementsByTagName('body')[0].children[0].style.margin = '0 auto';
Re:The Diversity of Arabic Scripts on Tuesday March 28, 2023 @07:06AM (#35338779)
inkscape iirc :) At the time I wanted a tool that would typeset text I write into geometric kufic and have some parameters that one can tune to e.g. control curvature, colors, ...etc but it'd have been too big of a bikeshed.
Re:The Diversity of Arabic Scripts on Monday March 27, 2023 @08:28PM (#35334158)
Square kufic is awesome, I used it to design my personal website's "logo" https://muattiyah.com/
Re:Introduction to Datalog on Wednesday February 15, 2023 @09:38AM (#34804355)
ICYMI, there's an excellent interactive introduction to `datalog` that's referenced in the article's references.[0]

Last time I used `datalog` was years ago, I was developing an internal interactive tool that was used to compare different approaches to solving a certain problem at my employer. I used `datascript`[1] by way of clojurescript to store all experiment data and then interrogated the `datascript` DB via `datalog`. This is something I always remember fondly.

[0] https://www.learndatalogtoday.org/ [1] https://github.com/tonsky/datascript

Re:Breaking up with Python on Thursday December 29, 2022 @04:38PM (#34178359)
There is an accepted PEP[0] which removed a bunch of modules from the standard library in 3.11

[0] https://peps.python.org/pep-0594/ that