It turns out that the reason free, open source messengers suck on iOS is that #Apple force-closes background applications unless you pay them for the privilege - which is why proprietary applications like WhatsApp, Discord and Facebook Messenger work just fine.
This means small and free actors are banned from participating.
*Update on Mu*
My postfix language and its live-updating environment are starting to look promising. The environment can now expand multiple levels of function calls, laying out the state of the stack at each point. You can't edit a function at its call-site, but you can visualize its working in context.
https://archive.org/details/akkartik-2min-2020-10-10
(More details: https://github.com/akkartik/mu)
Hey GNOME, can I remap two keys to have my external keyboard usable and have those changes survive sleep/suspend?
GNOME: What are you, a communist?
https://bugzilla.gnome.org/show_bug.cgi?id=721873
More:
https://bugs.launchpad.net/ubuntu/+bug/1243642
*smh*
Detective story of the day
I've been stress-testing Mu's floating-point instructions for a few days using this ray-tracing tutorial: https://raytracing.github.io/books/RayTracingInOneWeekend.html
It's been great; I've found 2 bugs so far.
Today I thought I found a third, in the floating-point reciprocal instruction. Except it wasn't really. Read on: https://github.com/akkartik/mu/blob/main/x86_approx.md
I just finished adding floating-point to Mu. Took 4 days. Floating-point is where the ugliness of x86 really becomes apparent.
Just looked at some projects on Github and saw that the site no longer advertises a standard git command to copy for repo cloning. Now they encourage the use of 'Github CLI' with the syntax of 'gh repo clone'.
No doubt it's a wrapper around git that will slowly gain features that git won't add because there is no need for them.
They are no longer a 'git hub', they are a 'repo space'.
All leading to the classic, Embrace, Extend, Extinguish.
In [the future of five minutes from] this present moment, the biggest problem faced by blackmailers, hackers and espionage agents attached to corporations with military-intelligence cloud services will be just having too much sensitive data to choose from.
The speed of light imposes a hard limit as to how many times a jackboot can cycle using even highly parallel nanoscale processors.
Entirely new techniques for automating face-stomping at scale will need to be invented.
@neauoire better the devil(tool) you know
*Update on stress-testing Mu*
I'm continuing to play with my prototype postfix calculator. Who knows, it may even become Mu's mythical level-3 language[1].
Today's video demonstrates function definitions that look different from concatenative languages, and a visualization for drilling down into function calls. All in an environment that updates as you type, built up from machine code.
https://archive.org/details/akkartik-2min-2020-09-27
(More details: https://github.com/akkartik/mu)
Judith Butler, via
https://www.newstatesman.com/international/2020/09/judith-butler-culture-wars-jk-rowling-and-living-anti-intellectual-times
"I want to first question whether trans-exclusionary feminists are really the mainstream feminists. If you are right to identify the one with the other, then a feminist position opposing transphobia is a marginal position. I think this may be wrong. My wager is that most feminists support trans rights and oppose all forms of transphobia. So I find it worrisome that suddenly the trans-exclusionary radical feminist position is understood as commonly accepted or even mainstream. I think it is actually a fringe movement that is seeking to speak in the name of the mainstream, and that our responsbility is to refuse to let that happen."
I've been chasing this CNC "bug" for over a week where all the operations on the back of the keyboard were offset a little way and I couldn't figure out why. I double, triple, quadruple-checked everything in software, checked the CNC files did the right thing in a dry-run, all perfect.
Here's a picture of the part and the fixture that holds it while I'm milling the back side, can you spot the problem?
Some tweaks to my text-mode RPN calculator built up from machine code, thanks to lots of helpful comments on the Future of Coding community (https://futureofcoding.org/community)
https://github.com/akkartik/mu/tree/main/apps/tile
Project page: https://github.com/akkartik/mu
That moment when, on Hackaday.io (attn @hackaday_projectbot ), you are followed by another hacker whom Steve Wozniak himself looks up to.
I'm not sure I deserve such recognition.
The project in question is, of course, https://hackaday.io/project/170581-vdc-ii , which seems to be receiving a surprising amount of attention (for me, at least).
Barbarian Programmer.
Promiscuous dependencies are the root of all evil.