I find mypy very helpful for refactoring Python codebases. It sometimes finds bugs before I run my refactored code, but a large percentage of the time it's just helpfully pointing out where I have the wrong number of args.
Pareto principle strikes again.
miniblog.
Blogged: The Emacs Guru Guide to Key Bindings
'Component-based Program Synthesis in OCaml' is a nice 2017 paper on program synthesis in OCaml. https://www-scf.usc.edu/~zhanpenl/prog_syn.pdf
Some impressive examples, but programmatically generating friendly variable names remains a hard problem. JSNice is the only nice solution I've seen.
Interpreters are a great example of software tools where it's easy to settle for something that's easy to implement.
Many interpreters don't have native support for displaying result data types as images. I've only seen Racket and Smalltalk offer this.
Emacs has a wonderful mode called dired, which is great for viewing or bulk renaming the contents of directories.
Apparently, there's a C program of the same name, and it's unknown which came first! https://invisible-island.net/ded/
Thoughtful article on a trend of building smaller, kinder online communities: https://www.theverge.com/2017/12/28/16795090/internet-community-2017-post-mortem-tumblr-amino-drip-tinyletter
Traditionally we distinguish between 'plaza' and 'rabbit warren' designs of social media, but perhaps there are interesting designs between those extremes.
The Patchworks editor is an interesting project using a 3x2 grid of code snippets to try to help developers navigate code more effectively.
30 second video: https://www.youtube.com/watch?v=tGkGjZI21Mw
Preliminary study: https://austinhenley.com/pubs/Henley2014VLHCC_GC_Patchworks.pdf
In-depth study: https://www.cs.memphis.edu/~sdf/publications/Henley_et_al_VLHCC_2014.pdf
Designing a online communication tool *without* a green dot to inform users when you're online, to maximise productivity:
Will society adapt to the new challenges of global social media? A hopeful perspective: https://www.usatoday.com/story/opinion/2017/11/20/social-media-threat-people-survived-disease-we-can-handle-twitter-glenn-reynolds-column/879185001/
Best book I read last year: hands down, The Name Of The Wind.
A masterfully written fantasy story. Sadly it's a trilogy and the third book hasn't been written yet. You have been warned :)
Happy New Year!
Feliĉan Novan Jaron!
Showing 646-657 of 657 posts

