Did you know that "toot" sounds just like Russian word for "here"?
I'm Alexander Batischev a.k.a. Minoru; you might've seen me on GitHub: https://github.com/Minoru I've been dabbling in functional programming for 7 years now. Mostly Haskell, but interested to learn from other languages as well. Hobbies for when I'm AFK: reading, cycling, pretending to learn how to draw.
I'd like to take a moment of your timeline to ask folks to use CamelCase in your tags. I didn't know until I came to masto that this helps people who use screen readers parse them as words rather than jumbles of characters. When there are multiple words mashed together in a tag, try capitalising each one, for instance #CommissionMe #CallForArt #LookingForArtist
I've been aware of LWN's existence for a number of years now, and I regret not reading it regularly for that whole time. Because boy, if all of their articles are *this* good, I'd be a subscriber for as long as I have income.
https://lwn.net/Articles/706404/ describes Ninja build system, with numerous quick references to how things are done in Make and autotools. Recommended.
You can bash LinusTechTips YouTube channel for being overly silly, but I do appreciate them doing a serious video about #VPN, #Tor, and #Tails: https://www.youtube.com/watch?v=YNp4OqdxHWI&ab_channel=LinusTechTips
I'm bored with my current selection of #podcast s, please recommend me something you like! No topic limitations. Languages: English, Ukrainian, Russian.
This depiction of #reading doesn't need any sort of comment.
Author: Nathan W. Pyle. https://www.instagram.com/nathanwpylestrangeplanet/
I'm currently trying to setup end2end tests for my #ncurses applications by comparing the contents of the terminal with #tmux capture-pane. On my local Gentoo machine this works fine. However, when running this on #travis-ci, the terminal size is exactly one line shorter... I reproduced this with a local #ubuntu xenial/bionic virtual machine where I opened a tmux session and captured it. The captured text is always one line too short!
My tests are locates at
Turns out I can! 365-day streak in #Anki — done.
Now on to two years :)
Data-mining reveals that 80% of books published 1924-63 never had their copyrights renewed and are now in the public domain
Oracle shipped nine security fixes to curl yesterday: https://linux.oracle.com/errata/ELSA-2019-1880.html - fixes we announced in **2016**. We've announced several more problems after that for the version they ship...
Does anyone know how to conditionally enable #rustlang crate's feature depending on the platform? It's not directly possible, but the GitHub issue talks of a workaround with a dummy crate. However, there is no example, and I can't get it to work.
An excellent recap of the early #history of electric #computers, starting with their mechanical predecessors and finishing with firs the first commercial mainframes of 1950s: https://plato.stanford.edu/entries/computing-history/
@liw Yes, that's done more frequently than I'd like to admit. My wife has an expression she says to me whenever I get stuck on a decision, "You can't steer a ship that's not in motion."
1. Removed a few obvious inefficiencies from the code.
2. Ran a for loop in the shell to confirm that run-time decreases.
3. Started drawing up a pull request, decided to double-check the data.
- first "optimization" isn't;
- turns out noise in measurements increased with each optimization;
- I have no idea if I should be looking at median, average, 95th percentile, or what. (Thankfully, they're consistent)
Should've went with "it's half a second faster on my machine".
If the only things you know about atomic variables are that they exist and what operations you can perform in your favourite language, read this:
https://preshing.com/20150402/you-can-do-any-kind-of-atomic-read-modify-write-operation/ I cherish those posts that are right on the edge of my understanding - they're comfortable to read, yet teach me something new.
(Examples are in #cplusplus, but the idea is clear and universal).
functional.cafe is an instance for people interested in functional programming and languages.