You think you've seen every variant of code highlighting, then you see this fun Atom style!
miniblog.
Coverage percentage is misleading, as 60% coverage has a different meaning for 800 LOC vs 80 KLOC. Perhaps uncovered line count is better?
Many org-mode tutorials have a steep learning curve or assume a workflow. This great talk starts with the basics: https://youtu.be/fgizHHd7nOo
Tokei, a Rust LOC counting tool, now offers badges! You can show off how little/how much code is there. https://github.com/Aaronepower/tokei/blob/master/README.md#badges
jwz's criticisms of Java: https://www.jwz.org/doc/java.html (several no longer apply, and it's interesting to see how much he cares about object size)
Dash.el has destructuring -lambda, which is hugely underrated. (-map (-lambda ((fst snd)) snd) pairs) is a lovely way of extracting items!
@GitHubHelp According to @githubstatus your time to first byte seems suspiciously fast.
The LaTeX fetish (Or: Don’t write in LaTeX! It’s just for typesetting) https://www.danielallington.net/2016/09/the-latex-fetish/ (always good to ask: 'why do we use this?')
Measuring code completion usage by devs https://www.cl.cam.ac.uk/~mcm79/pdf/2015-PPIG.pdf (~40% of completions are unhelpful, lack of completion is often useful!)
Calcite is a neat project that uses existing projects to suggest code snippets. https://edelstein.pebbles.cs.cmu.edu/calcite/ (hasn't hit the industry AFAIK)
It's funny how language features cluster. Racket has an implementation of CLOS, and it ships with a setf macro: https://docs.racket-lang.org/swindle/index.html
Moving from CL to Racket: https://fare.livejournal.com/188429.html (base language evolution, module system, a good mix of typed and untyped tooling)
So, I find an interesting Mastodon host, say esperanto.masto.host. How do I discover users on that host?
Tusky has a feed, but I believe that's my default server? It's got a big cross section of folks tooting in many languages, most of which I can't read.
@Jelv Tech folks and/or thoughtful analysis of the world.
I suspect I will need to find new folks to follow, amongst the regulars!
Not much different from Twitter really. Everyone's follower count goes up over time due to user churn.
And flang's performance is generally competitive with gfortran! https://twitter.com/llvmweekly/status/900458664858963969
Lisps might have little syntax, but there are still rules you need to learn.TIL about Scheme's define in a function:
The Sista VM, an incredible JIT optimiser for Smalltalk, has now released an alpha: https://clementbera.wordpress.com/2017/07/19/sista-open-alpha-release/
Amazing Smalltalk demo of saving the execution context of a buggy AWS lambda app and debugging/continuing in an IDE! https://youtu.be/bNNCT1hLA3E
Back on Mastodon as my impression was that it is steadily growing. Has the tech community stayed, or just kicked the tyres and left?
AST canonicalisation in arithmetic solvers: https://blog.plover.com/math/24-puzzle-2.html (interesting, I've only seen canonicalisation in compilers previously)
Showing 301-320 of 885 posts