Here's a cute lint feature I haven't seen before: an estimate of how long an issue would take to fix!
Link: https://codeclimate.com/github/Wilfred/metawiki/issues?category=duplication&engine_name%5B%5D=structure&engine_name%5B%5D=duplication
(It's a really small project, so 2 hours seems pessimistic.)
miniblog.
I've been writing programming language documentation for objects. It's surprisingly nuanced!
How do you introduce objects to the reader? What elements should the first example contain? What order do you introduce concepts like methods, inheritance and properties?
GitHub is making multi-user private repositories free, and halving the prices of enterprise accounts!
Perhaps their costs are decreasing, or they have more competitors?
https://github.blog/2020-04-14-github-is-now-free-for-teams/
Running an HTTPS website with Let's Encrypt is increasingly becoming a built-in server feature.
For example, Traefik (a reverse proxy for web services) has this functionality in its default feature set! https://docs.traefik.io/https/acme/
reCAPTCHA is going to start charging a fee for use!
https://www.zdnet.com/article/cloudflare-dumps-recaptcha-as-google-intends-to-charge-for-its-use/
Quantifying rate of language change in Rust! https://words.steveklabnik.com/how-often-does-rust-change
Putting numbers on this is hard, but produces some interesting methodologies.
It's striking how many Docker features get ported when people build alternatives. It's a great day of easing migration.
Podman deliberately mimics Docker's CLI and can even run Docker images! https://developers.redhat.com/blog/2019/02/21/podman-and-buildah-for-docker-users/
When I look at incredible code completion tools like TabNine (using deep learning), I'm not surprised that JetBrains is focusing more on ML techniques in their IDEs!
https://www.tabnine.com/blog/deep/
https://www.infoworld.com/article/3518429/jetbrains-taps-machine-learning-for-full-line-code-completion.html
Smart devices that have continued despite the original company ceasing: https://www.engadget.com/2020-03-03-undead-gadgets.html
The secret seems to be a great developer ecosystem, a cute form factor, or a cult following.
A bunch of diagnostics polish in clang 10: https://releases.llvm.org/10.0.0/tools/clang/docs/ReleaseNotes.html
One particularly cute addition: spotting that 2 ^ 10 is the user confusing exponentiation with xor!
Upscaling textures on SNES emulators to improve graphics on today's displays: https://arstechnica.com/gaming/2019/04/hd-emulation-mod-makes-mode-7-snes-games-look-like-new/
Really neat approach. I've seen emulators do clever 2D smoothing, but this feels closer to 'original intent'.
A defence of microservices, from a successful mobile-first UK bank: https://www.theregister.co.uk/2020/03/09/monzo_microservices/
pdqsort ("pattern defeating quicksort") is an incredibly fast sort that even outperforms timsort and std::sort in C++!
https://github.com/orlp/pdqsort/blob/master/readme.md
Thoughtful criticism of postgresql and its weaknesses (mostly in clustering): https://medium.com/@rbranson/10-things-i-hate-about-postgresql-20dbab8c2791
A recurrent neural network for improving voice quality on an unreliable connection!
https://ai.googleblog.com/2020/04/improving-audio-quality-in-duo-with.html
There's something magical about advances in encoders. Unlike hardware changes, you never know when/if techniques will get better.
Standardising Python build information and tooling configuration with pyproject.toml.
It's great to see Python moving away from executable package descriptions which had bootstrap issues!
https://snarky.ca/what-the-heck-is-pyproject-toml/
Some excellent new error diagnostics from gcc with -fanalyze: https://developers.redhat.com/blog/2020/03/26/static-analysis-in-gcc-10/
The multi-function analysis reminds me of Infer, and the cute nested ASCII display resembles rustc.
JITs are blackboxes that can make it hard to reason about performance in production: https://abe-winter.github.io/2020/03/28/jitu-brutus.html
All of Debian's patches for rustc: bugfixes, tweaks for the Debian environment, and even some reproducibility improvements.
https://sources.debian.org/patches/rustc/1.40.0+dfsg1-5/
Many have a separate comment, which is really helpful.
TXR Lisp describes its stdlib as "a significant standard library of userful functional combinators". I can't decide if "userful" is a typo or a pun.
https://www.nongnu.org/txr/txr-lisp.html
Showing 1,481-1,500 of 7,508 posts