Software "engineer" by trade and study. #Space enthusiast, loves #scifi. Also looking to pivot away from pure software, and into #spacetech, #biotech or #cleantech. Or in any other way contribute something meaningful back to this world. #Emacs is my OS. I may have made a #nyancat for it once.
You can relive the lunar landing in real time (50 years latency) here: https://apolloinrealtime.org/11/
The Gulf Stream and global supply chains are similar in that if either one destabilizes, we're going to be in deep trouble. Except that we can most likely survive the Gulf Stream shutting down, but we won't survive global trade collapsing.
Fighting #climate change is an extra difficult task, because while the change itself is a threat, the defeat condition is "losing technological civilization". Which means we have to fix climate in such a way that doesn't kill us all anyway.
Common Lisp isn’t hot new stuff, but you know what’s cool? My code from 10 years ago runs without modification. I don’t mean “runs after clearing the cobwebs.” I mean runs today truly without touching it. It’s like I have a personal history that’s executable. For example... (1/5)
Adblocking, old man yells at cloud
I grew up on dialup. 1200bps, max. I remember what it was like to get anything done at that speed, and now that it's no longer a thing I wouldn't inflict it upon anyone. That's why I try to keep my stuff as lightweight as possible, with as few deps as possible.
Treat others as you'd want to be treated, right?
A couple of years back I went to an HTML5 meetup and hung out with a bunch of web developers. I suck at web design (so much so that I didn't bother to try to write a new theme for my website, I used one that someone else made and tweaked it a little). One of the webdevs noticed that I use a couple of adblockers and yelled at me for taking money out of his mouth. That one cannot eat money, and that he gets paid a (much larger) salary (than I do) is beside the point.
So I put my laptop on the local network (Windbringer had been tethered to my mobile - OPSEC, ya' know) and asked him for the URL of the website he works on. He gave it to me. I opened it in a bare Firefox profile (no addons, no config tweaks, new right out of the box). His precious website loaded fully after just under three minutes.
Then, to make things fair, I rebooted Windbringer, got back on the local wireless, and opened it in my usual Firefox profile, with all the adblockers turned on. His website loaded in about five seconds.
"Your website loads so much tracking garbage up front that your page won't load in less than three minutes. I don't have time for that." And I left.
Unsurprisingly, I haven't been invited back, but my point stands - too much crap means your page won't load in a reasonable period of time.
I'm not a believer in #TDD, but I do like to write tests once first iteration of the design and the most basic implementation is done. At that point I get to switch my mindset from "how can I make this work?" to "how could it break?", and unit tests are a nice way of writing down every corner case I can imagine, and making sure the design gets updated to accommodate all of them.
Ouch. Can't in full honesty deny it.
Any ideas on how to better calibrate your sense of "everyone and everything is shit" to the real world? Or maybe it's already an accurate view of the world?
Dear everyone who is considering making a video of yourself talking rather than just writing the *exact same words* into a text file, a blog post or a PDF:
Unless you're specifically targeting people who literally cannot read...
Sincerely, A Person Who Doesn't Have Literal Free Hours To Hear You Slooooowly Say Something It Would Take Me Five Seconds To Read And Also I Can Ctrl-F It
If during #debian update you'll get:
Repository 'http://ftp.se.debian.org/debian buster InRelease' changed its 'Suite' value from 'testing' to 'stable'
E: Failed to download some files
This error means that repository for buster was designated stable, which is expected ;)
To solve it just run:
> apt-get --allow-releaseinfo-change update
@dredmorbius pfff, it'd probably result in a three way split of the Fediverse: one side complaining there's too much cowbell, another about there being too little and a third having no opinion, but being ostracised by both other sides for 'siding with the wrong side'.
Alternate social media, by Sheng Lam
Daughter has reached the age of asking "why?" to everything.
"hold on to that cup with both hands"
"i don't want you to drop it"
"It's made of glass, and if you drop a glass thing it can break"
"because glass is brittle"
"because supercooling molten silicon dioxide makes an amorphous solid which is weaker than the crystalline form"
"the crystalline form has a tetrahedral lattice of ionic bonds"
"because one silicon atom can bind with four oxygen"
Just a coder / space enthusiast.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either! We adhere to an adapted version of the TootCat Code of Conduct and have documented a list of blocked instances. Ash is the admin and is supported by Fuzzface, Brian!, and Daniel Glus as moderators. Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!