Whoa, TIL about `console.table()`! Works both in browsers as well as in Node/Deno!
Documentation: https://developer.mozilla.org/en-US/docs/Web/API/console/table_static
Can I use…? (Yes!) https://caniuse.com/mdn-api_console_table_static
Whoa, TIL about `console.table()`! Works both in browsers as well as in Node/Deno!
Documentation: https://developer.mozilla.org/en-US/docs/Web/API/console/table_static
Can I use…? (Yes!) https://caniuse.com/mdn-api_console_table_static
Spotted in #Brussels.
I've been reading "Unix: A history and a memoir", in which Brian W Kernighan tells the story of how UNIX was developed at the Bell Labs in the 70s. I find it really fascinating!
There's quite some archived material! For example, here's a very early draft manual from 1971: https://www.tuhs.org/Archive/Distributions/Research/McIlroy_v0/UnixEditionZero-OCR.pdf
It already explains some concepts that, I think, were brand new at the time, but feel very familiar today: Device files, input/output redirection, a deep file system tree, background processes, ...
Last week, I built a tiny #Linux system from scratch! 🐧🔧
It consists of the *bare minimum* required to boot into a shell on real hardware. I learned a ton about what terms like bzImage, initrd and UEFI mean!
Let me show you how I did it, step by step:
OH @piko: "Snack-based programming language"
Let's collaborate using Git™ :D
I'm building a tiny terminal emulator from scratch, to better understand how they work!
And I found something cool: My backspace key wasn't working. I was sending ASCII 0x8 to `sh`, but it just replied with "^H".
Turns out you can change that! `stty -a` showed me that the erase character was set to "^?" (whatever that is). So I changed it with `stty erase ^H", and now it works!
`sh` even outputs the sequence <backspace><space><backspace>, like a typewriter "overtyping" a letter with a space!
I just realized that backspace is called like that because it *literally* did the reverse thing of space on typewriters! :O You typed space to move right, and backspace to move left in a line!!
Amazing how much of typewriter legacy we carry around on our modern computers! 🤯
This is an appreciation toot for fermented tofu! 💖
I had heard of "stinky tofu", and was a bit scared of it, but this is an entirely different thing! It tastes creamy, salty, pungent and very aromatic.
Since I discovered it last year, it has become my vegan replacement for blue cheese – I'd encourage you to try it!
The Chinese characters you're looking for on the label are 腐乳 (fǔrǔ). I've just tried random varieties, some come in chili oil, some in wine. This one from Lao Gan Ma is darn good!
Ich liebe Grünkohl, Rotkohl, Weißkohl, Chinakohl, Blumenkohl und Rosenkohl: Ich bin kohlyamor!
Waka waka waka!
Here we go – one drawing for every day of October! #inkdiary
Here's day 1! Feeling like an octopus today, preparing three things at the same time…
Day 2: Saw a movie at the Filmfest Hamburg! Unsettling and intense, blurring the lines between childhood fantasies and real threats. #inkdiary
Day 3: Seems that I used up most of my energy for the day in the morning… #inkdiary
Day 4: Folding sharks and giving talks at #mrmcd24 – and did you know that there's a giant free book swapping room in the "Prettlack'sches Gartenhaus" very close to the venue? :O #inkdiary
Day 5: Today, we sorted letters for 1.5 hours. Thanks to @MacLemon for the fun riddle! <3 #mrmcd24 #inkdiary
Day 6 was all about the @ethersync talk @zormit and I gave at #mrmcd24! The hands-on workshop afterwards was really fun and insightful, thanks to everyone who joined! :) #inkdiary
Day 7: Paperwork and blood donation. #inkdiary
Day 9: Visited a photography exhibition about conspiracy theories at #deichtorhallen. This photo was called "Fake tree with real birds" :P #inkdiary
Computer science, art, game design. Values autonomy, creativity and curiosity. Polyamorous. Introverted, organized. Humanist. Recurse Center alumn. Feelings: @nibryl
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.