I got into coding because I wanted to create games. Doing that back in the 90’s was difficult. No internet, expensive computers, and fragmented compilers. This is not the case today. But because of shit bag companies, we end up with game dev “solutions” that are just as obtuse. We’ve replaced no internet, low level, complicated C with 2GB clicky-draggy-droppy IDEs that phone home and mine data. A Dark Room’s Easter Egg is an attempt to capture the magic of coding in its purest form.
One benefit of #emacs keybindings (or #vim, for that matter), is that the keys for basic functions (beginning of line, end of line, next line, etc.) don't tend to move much from keyboard to keyboard. But the Home, End, Page Down, Page Up keys? Those things are in a different place on practically every keyboard I use. Arrow keys are almost as bad. It's nuts.
Was just over looking at https://pleroma.social. That stack (Elixir, Phoenix, Postgres, Vue) is probably my "Desert Island" stack: if I could pick only one set of technologies to work with for web dev , those would be it. Probably.
Pining for days of a simpler web. Playing with https://casual-effects.com/markdeep to power a blog that I just rsync to the server.
The web browser Brave is marketed as a privacy-friendly ad-free alternative, but that's pretty disingenuous.
Brave exists not to protect privacy, but to make money from selling ads.
Brave is a commercial company funded by venture capital. Its business model is selling advertising and cryptocurrency investment.
One of Brave's owners is Peter Thiel's Founders Fund. Thiel is also the head of Palantir (https://en.wikipedia.org/wiki/Palantir_Technologies) and on the board of Facebook.
I do not recommend using Brave.
Anyway, take your victory lap and collect your prizes. You've made it clear that I'm not welcome here, and even though I disagree with the action this Admin is taking (banning me when I didn't break any rules doesn't seem right), I respect and support the Admin's decision to run their instance the way they see fit.
Please do your very best to be kind to each other. The world is a terrible place right now, and that's largely because it is what we make it.
Found myself wanting to build structs in Elisp, so I started using plists with manually written accessors, but running across Chris Wellons' discussion made me realize there's a much better way: cl-defstruct! https://nullprogram.com/blog/2018/02/14/
#GNU has so much cool software that gets so little exposure. Ran across `source-highlight` today, which does what it says on the tin: takes source code and generates a highlighted version in any of bunch of formats. By defaults it generates an HTML file, but it also supports the the `esc` output format, which encodes using escape sequences suitable for viewing on command line, even with Emacs' shell. 😎
Found a date handling bug in my RSS aggregator software because Google dated a post on their blog a year in the future (28 June 2019 instead of 28 June 2018). https://www.blog.google/products/pixel/four-tips-taking-delectable-food-photos-pixel-2/
#Oculus just announced a coop VR heist game "Covert" from White Elk Studios, which I had never heard of, but was apparently founded by folks from the God of War team! When I went to look up their other work, I found "Eclipse: Edge of Light", but it's apparently not available on Gear VR or Go, only Daydream. Is it too much to ask for a port? 😜 https://www.oculus.com/blog/announcing-covert-a-couch-co-op-heist-game-coming-to-oculus-go-and-gear-vr/
Although I can run #emacs from within Termux on my Chromebook, I tend to use Caret for better responsiveness. The problem is getting Caret to work with Emacs bindings, but after some tinkering, I discovered C-, which opens settings for the embedded Ace component, and that allows me to select Emacs as my key binding scheme. It doesn't play nicely with Caret's shortcuts, and it doesn't persist across restart, but it's a start!
I want to love the fediverse, but I'm still looking for the place where open-source techies hang out. As always, the hard part with federated systems is discovery, though https://fediverse.network/ does help quite a bit.