Exponential time complexity in the Swift type checker https://www.cocoawithlove.com/blog/2016/07/12/type-checker-issues.html (nifty deep dive into the constraint solver inside)
miniblog.
Emacs package of the day: unfill https://github.com/purcell/unfill . This handy utility will undo M-q (fill-paragraph).
Ratings on app stores have just become a way to report bugs. It's unfortunate, reviews need to be separate.
Sometimes language implementation is elegant and neat, but other times it's surprisingly simplistic. (from https://www.deater.net/weave/vmwprod/portal/ )
The line of death https://textslashplain.com/2017/01/14/the-line-of-death/ (on the challenge of building a trustworthy UI displaying arbitrary content—a common problem!)
What can we learn from our GitHub stars? https://www.cockroachlabs.com/blog/what-can-we-learn-from-our-github-stars/ (great quantitative analysis of GitHub star effects)
Friday's xkcd is painfully true. https://xkcd.com/1785/ (I once visited a Google office in 2012 and hit a Gnome bug with IPv4+IPv6)
I find refactoring to be a great way to get familiar with a new large codebase.
Glance is a really interesting project exploring a visual Haskell. Reminiscent of ASTs, denser than blocks:
I'm a huge fan of visual-regexp-replace. I've written crazy regexps that would be impossible without its feedback.
Emacs tip for keyboard macros: `C-u 0 F4' will run the macro as many times as possible. It's great for running it on every line in a buffer.
Announcing Remacs: Porting Emacs to Rust!
Emacs tip: revert-buffer will reset a buffer as if you've just opened it. Handy if you've just chmod'd a shell script: switches to sh-mode.
Is the Slashdot/Reddit/HN effect of taking down a website still a problem? Server power has grown much faster than userbases.
Showing 856-870 of 885 posts





