Neuromancer 1y ago • 100%
Is there a tipping point where it's a net loss? If I understand the protocols correctly, the whole back end federation part of the equation is push based, so if everyone was running their own instance, lemmy.ml would have to push every post to every individual instance in the network. At some point isn't it more efficient to only have to serve posts when people come here to look at them?
Neuromancer 1y ago • 100%
You have to make a new account unfortunately.
Neuromancer 1y ago • 100%
I'm a NASA software engineer writing spacecraft flight software. A few thoughts:
- I'm not at JPL and I don't know how religiously they follow these rules, but we really don't. They're not part of our official or unofficial standard practice. Indeed, I can't even find a reference to the rules on nasa.gov
- Most of these rules are considered obvious these days. Most of the rest we don't follow either. (at least not absolutely)
- This video critically misstates the rule about heap allocation, which is perhaps the most significant difference between how we write software and how non-safety critical systems are written. Dynamic allocation is allowed during initialization. This is a massive, massive difference in terms of how easy it is to write code compared to stack-only.
- The video also misses the mark on preprocessor usage. Especially in C, you have very little choice but to rely on the preprocessor. We avoid it, but the kind of multi-path compilation he describes is necessary to enable thorough testing of the code.
- We're still human. Even where the rule is good and we follow it in principle, you will still find all too many exceptions in the actual code.
If you really want to see how the sausage is made, the software framework used by many NASA missions is open source and on GitHub.
Neuromancer 1y ago • 100%
Your "hard currency" is inherently deflationary. This may seem good to you since it means your dollar is worth more tomorrow than it is today, but the same is true for everyone else's dollars too. The net result is to discourage spending across the entire economy and that leads to much worst outcomes. There is a good reason that central banks aim for a small amount of inflation rather than zero or negative inflation.
A brief and mostly accurate history of the Mai Tai. I do take issue with his use of Agricole in the rum mix though.
Neuromancer 1y ago • 100%
Lemmy is just the latest in a very long line of potential reddit successors. Historically, you can't move a subreddit to a different platform because redditors are users of reddit, not users of your particular subreddit.