.@alchemist Following your lead! Some Go (for now!) development on my 9front box. (Writing a small SigV4 package as an exercise, mostly.) Working on files mounted from a musclefs instance thousands of mile away (one of the windows shows the fs command console).
@roadriverrail @neauoire took me a moment to find this again, but here's a good background-listen on the subject: https://www.youtube.com/watch?v=pW-SOdj4Kkk
I've been a software engineer for almost 10 years now and I still keep going back to the basics (possibly because I didn't study software engineering nor computer science in university). Every time I'm reminded of how with a few basic constructs one can achieve a lot. Then I think of real-world jobs I've had, where tools and abstractions abound, but there's often little substance.
Congratulations to NASA and JPL on their amazing landing of the Perseverance rover! By working together and using science, you have truly shown what humans are capable of! 🚀
https://tilvids.com/videos/watch/5211e86d-6421-442e-b1d8-d3e983ebd3b9
Here is a good interview about what #TILvids is all about! Take a look if you're interested in a deeper dive about what we're trying to do, and thanks to @tomat0 for the nice write-up!
https://wordsmith.social/tomat0/fediverse-spotlight-5-tilvids
In case you missed it, a couple of years ago Mastodon made an animated introduction explaining how it works.
✅ Mastodon's official promo video is available on PeerTube at https://tilvids.com/videos/watch/887e7b95-a6b1-4df1-83fd-d5c47f17ec4c and on YouTube at https://www.youtube.com/watch?v=IPSbNdBmWKE
The same video is also useful for explaining federated networks in general.
If you're thinking of making a confirmation dialog, stop, and please implement an undo instead. If the confirmation dialog is for exiting the program, save your state instead and implement a restore function so people can undo quit.
Confirmation dialogs are fine for things that affect other computers (sending a message, for instance). But if it's all happening locally, undo should replace any confirmation dialog.
Webkit's source code:
if(amazon || google){
}
Haha, HAHHhahaha
This resonates with me.
https://inbox.vuxu.org/tuhs/202101301950.10UJoWeA456408@darkstar.fourwinds.com/
Here's my mind-blowing video for today:
Since (integer) arithmetic came up recently, I thought I'd share something on the other end of the spectrum:
https://github.com/andrejbauer/marshall
@chaosmonk thanks 😊 I love how 9front forces me into a more slow computer life. I keep the frenzy state of modern computing on my work machine and my pocket device and so far so good!
git changing master to main by default
The argument against the word "master" is based on the unproven assumption that the term is loaded with racist connotations, and the mandate for change is based on the fact that the possibility of the assumption's truth is nonzero and that the side-effects of the change are small.
If that were true, I would be on board with it. However, it's plainly clear that the impact of git upstream switching the default branch name to "main" is going to be huge. Many scripts with the "master" hard-coded are going to break, scripts written on the valid assumption that the name "master" was an intrinsic, unchanging property of git.
Every programmer who works with repositories before and after the change are going to constantly mis-remember which is which, and we'll have to guess at the default when working with new or unfamiliar repositories.
This event is going to establish a new epoch in git. We should take that seriously.
Which means we have to confront the fact that the assumption (that inherent racism is present in the word "master" and is causing harm to those who have suffered under racism) may not actually be true. The claims do not hold up well under scrutiny. And, as far as I can tell, the cause is championed disproportionately by white people.
The moralized nature of the question puts an external pressure on decision makers on the git project, which is normally not present for other patches. They have to consider, if they review these changes negatively, will it affect their personal reputation? Their careers? If there's even a slight chance of this, is it better not to argue the matter at all, and rubber-stamp the patches? I don't think this change is being developed under the right conditions.
On the left, we have a tendency to rubber-stamp social causes with a lesser degree of scrutiny. I think that this is a testament to how much we value empathy and solidarity, but I don't think it's a healthy way to approach our problems. Software breakage has a social cost, too.
Posted an update on my Plan 9 phlog; probably will be the last for quite some time. Quick notes about irc, audio, video, fonts.
gopher://sdf.org/1/users/nicolagi/plan9phlog/misc1 #plan9 #bootcamp2020
Finally moving my VPS from vps2 to vps9... hoping it'll be smooth. But the related mailing list thread doesn't look promising: crossing fingers! #plan9 #bootcamp2020
Streaming #aNONradio on #plan9 ... I didn’t think this would work (because of missing drivers or something...) thanks #9front !!!