kamaraju boosted

I love this site showing the solar system to scale. ☀️ 🌍 🌖
It really gives some perspective when the "travel at light speed" button feels sluggish!
1pixelmoon.com

Select a muscle and it provides the exercises to workout the selected muscle - musclewiki.com/

kamaraju boosted
kamaraju boosted

I started using the "Getting Things Done" (GTD) system in 2006. This was my first inbox. Took me a couple of days to process it all into projects, next actions, someday/maybe, and trash.

kamaraju boosted

Whenever I write a Makefile these days, I intentionally don't add a "clean" target. "git clean" is much better suited for that, as it's much less error prone.

kamaraju boosted
kamaraju boosted

I wrote down my approach to planning and estimating software development so I can have somewhere to point at when people ask.

blog.liw.fi/posts/2021/02/05/o

kamaraju boosted

Errors and warnings during automated test suites should not be hidden by other output that is merely informative or there to provide progress indication.

kamaraju boosted

@kamaraju glad you liked it. I'm going to read it as well, and it seems like a book that can lead to some good discussions

kamaraju boosted

Work expands so as to fill the time available for its completion.

- Parkinson's Law

kamaraju boosted

I’ve just released version 0.2.2 of Obnam2, the second generation of my backup program. This alpha release is ready for a light trial of a modest amount of data. I would welcome any feedback you may have.

blog.liw.fi/posts/2021/01/29/o

#obnam

kamaraju boosted

... it wasn't till reading a comment on YouTube that I noticed that the logo of #Yamaha is of 3 crossed tuning forks...

#TodayILearned #TIL #TodayILearnt

(repost to s/pitch/tuning /)

kamaraju boosted

Just used nautilus's bulk-rename feature for the first time - I didn't need anything exotic, and it worked obviously and perfectly. #usability #motherfuckers

kamaraju boosted

Having to wait for reviews on code changers is poison to productivity.

kamaraju boosted

Events in the "Rex" online venue for the forenoon session start at 11:30 IST and are in Telugu: "డెబియన్ తెలుగు - స్వేచ్ఛ ప్రాజెక్టు కథాకమామిషు", "డెబియన్ ప్రాజెక్ట్ - అంతర్జాతీయ ఆపరేటింగ్ సిస్టంగా దాని రూపాంతరం", "Salsa CI - డెబియన్ ప్యాకేజీలు ఆటోమేట్ చేయడం ఎలాగో అని తెలుగులో తెలుసుకుందాము", and BoF: "FOSS Telugu Localisation" - Rex: in2021.mini.debconf.org/schedu #MiniDebConf #debian #freesoftware #DebianIndia #MDCO-IN-2021

kamaraju boosted

As a programmer, when you call a function (or procedure or method or other piece of code), you should always check that it succeeded and if not, handle the error.

This is easy to get wrong.

A quality of a programming language is how easy it is to overlook handling of an error.

Good: Rust Result values; Python exceptions.

Bad: Unix system call integer codes; C functions that return NULL for error; shell scripts that invoke commands that can fail.

(Any command can fail.)

kamaraju boosted

If you ever wondered how spots and stribes on animals "know where to appear", I can highly recommend Phillip Ball's three-book series "Nature's Patterns: A Tapestry in Three Parts", particularly "Shapes"
goodreads.com/book/show/929617

Very accessible and illuminating on a complex topic.

Show older
mas.to

Hello! mas.to is a general-topic instance. We're enthusiastic about Mastodon and aim to run a fast, up-to-date and fun Mastodon instance.