• 4 Posts
  • 72 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle
  • First time I’m seeing Uiua, and I like it. It’s kind of cute, even though I know I’ll probably never use it.

    However, seeing one of their goals being “code that is as short as possible while remaining readable” is kind of ironic, given how it looks and reads. But I don’t mind, it’s still pretty adorable.

    It looks like it’s hell to learn and write. It’s possible that once you learn all the glyphs (which IMO adds unneccessary complexity that goes against their goal of being readable), it might be easier to parse. I’m probably not the target audience, though.



  • Gotod will definitely be a better choice all-together, but I’d also recommend looking into some of the smaller fantasy consoles like TIC-80 (or PICO-8, but that one’s not free), if that’s something that’d interest you.

    It’s fun to work with, and it’s as lightweight as it can get. It does lock you into a particular style, and you probably don’t want to do 3D with it (not that it’s impossible, just needlessly hard).

    It does have some limitations in place, which might not be for everyone, but the point is to experiment with smaller projects and have fun, with a small set of features. It will definitely teach you a lot, but it might be a little bit harder to get into, compared to other full-featured modern editors like Godot. If that’s something you’re interested in, I highly recommend it, it’s my favorite engine for side projects and game-jams.

    Here’s how it looks in action: )


  • Element

    This is my most used app on my phone. It does comes with a little extensive setup, because you need to have your own Matrix server, but thanks to the amazing Matrix Ansible Project, which is one of those rare docker/ansible projects that actually work and are very robustly set-up, deploying a server took me like an hour max, incuding bridge setup and getting hosting (for around 8$ a month on Hetzner).

    I replaced Messenger, Discord, WhatsApp and Telegram apps with this, by setting up bridges in Matrix. The setup was relatively simple, the ansible is well documented and I mostly had to just add lile two config lines into the ansible. So far I haven’t had much issues and I’ve been using it for the past few years.

    There might be better clients than Element, haven’t really looked into it. It’s not frictionless and it took some getting used to, but not having a ton of spyware appson my phone is worth it.



  • Someone once posted here in a comment an app they are working on that is an K2K (keyboard to keyboard) encrypted keyboard app for android

    I don’t remember how it worked and only skimmed the repo, since I didn’t think I’d need it, but given recent developments it might be good to have.

    Does anyone remember what it was?

    IIRC the idea was that you have a separate input box, and encryption keys saved in the keyboard app, and it just does I assume PGP before pasting the text into the app your inputing into. I’m curious how it did key exchange and how usable it was, but I lost the link and couldn’t find it.






  • I was planning to look into Zig for this year’s Advent of Code. Haven’t really looked at it yet, but I’ve heard good things about it. Nowadays I mostly write in C# or Python for smaller scripts, so I kind of expect getting back to C-style code might have some friction, but it’s about time to refresh my memory. I had a pretty good time with Rust for AoC in the previous years (not that I ever used it for anything else), but I guess it’s time to try something else.




  • By the way, if you are using Gmail for Email, have files stored on GDrive, OneDrive (Documents are by default in OneDrive on Windows) or iCloud, use Messenger, Whatsapp, Skype, Snapchat, Xbox or Instagram to communicate, your files and messages are already being scanned for the last 5 years, since 2021.

    ChatControl was already voluntary, and the products I mentioned villingly joined and are already doing it. For most of the people suddenly complaining, not much actually changes. They could do something about it for the past 5 years - not use the apps that do it, but “I don’t want to install another chat apps, I have everyone on messenger” have been forcing people like me to choose between privacy and having a way how to contact friends and familly. And I’m 90% sure that most of them vouldn’t switch even if this new law did not pass.

    Anyway, if you haven’t already, look up “Matrix ansible project”, it’s an extremely easy way how to set up a server, with awesome guides and actually a very robust implementation. It will save you a lot of time. I"m just paying 6$ a month for Hetzner cloud, and setting it up took like an hour tops.

    Self-hosted open source solutions will always be an alternative, the major problem is that they will soon ban side-loading of apps to phones, so you won’t be able to install a FOSS messenger that connects to your solution, or a browser that doesn’t scan you, unless you have something like GrapheneOS.


  • To be honest I never really looked into Budhism, but my only experience with the practice is from the amazing Mind Illuminated book, which I think is loosely based on their practice as far as meditation goes, while providing a reasonable context and arguments about why it works. Learning to consciously control your subconsius feels kind of reasonable, and I highly recommend the book to anyone interrested in that.


  • Tbh I’ve never really looked into or talked with almost anyone who’s into oculltism. I do know a few friends who are heavily into the unformalized new-age stuff, and they are definitely not ok to the point it controls their life, but I realize that it’s a spectrum (and I don’t mean it as “it’s autism” way, but that the way people approach even to the new-age stuff can be a spectrum of reasonable-dangeeous). I’m mostly sad because you can’t really talk to people like that, and share cool lore on a topic most people consider downright crazy, because there isn’t any or they haven’t done any research. Even astrology has some cool lore and manuscripts, but they usually don’t care.

    I just think it’s cool, and reading about the practices of different cults and orders is extremely interresting.

    I’d vager a guess that “chaos magick” has a similar problem to LaVeye’s Satanism, where you get a lot of edgy people researching the bare minimum, if even that, and just being edgy. Not that it wasn’t edgy, it’s one of the few movements that was downright off-puting for me due to how extremely selfish and arogant it is (IIRC it’s basically “I m a massive dick and walk over anyone”), but people who don’t even know what they are subscribing to are worse.

    I never got that feeling from chaos magick, it felt just like you said - extremely rational, and was actually the first movement that made sense, as in “I can imagine this actually working”, with the argument “rituals work by nudging your subconsciousness to the direction you need”.

    That’s basically the same as Budhissm does, just by hacks and symbols instead of just sheer practice and will. And we kind of have a proof that budhism works.

    And even for someone who doesn’t really believe in magic, this makes sense and I can imagine it actually working.

    Plus, doing rituals is fun, and a little faith gives a pretty fun amount of LARPing into your life, as long as you don’t let it control you and are reasonable about it.


  • I was doing cybersecurity for a few years before I moved to gamedev, and I vaguely remember that at least the older versions of GUID were definitely not safe, and could be “easily” guessed.

    I had to look it up, in case anyone’s interrested, and from a quick glance to the GUID RFC, it depends on the version used, but if I’m reading it right, 6 bits out of the 128 are used for version identification, and then based on the version it’s some kind of timestamp, either from UTC time or some kind of a name-space (I didn’t really read through the details), and then a clock sequence, which make it a lot more guessable. I wonder how different would the odds be for different versions of the UUID, but I’m too tired to actually understand the spec enough to be able to tell.

    However, for GUID version 4, both the timestamp and clock sequence should instead be a randomly generated number, which would give you 122 bits of entropy. It of course depends on the implementation and what kind of random generator was used when generating it, but I’d say it may be good enough for some uses.

    The spec also says that you specifically should not use it for auth tokens and the like, so there’s that.


  • That’s actually exactly how the 70s “chaos magick” (I.e Peter J. Caroll or Phill Hine, to list some authors) occultism works. If you get past the cringy name, it was one of the more interesting occultistm movements which actually kind of make sense even to me, as someone who’s not really into esoterism (or rather - I like researching it because it’s extremely interesting - the actual formal occultism, not new age bullshit, but would feel dumb practicing since I’m skeptical)

    Their core idea is that all of the other occultist movements and orders are basically all the same - through belief, rituals and symbols you affect your subconscious to manifest change (in your subconscious behavior, not “summoning money” or “cursing my ex”), and it doesn’t matter what “flavor” / dogma / lore you choose to believe in. What matters is that you really truly belive.

    So, a wiccan making circles in a forest while invoicing spirits or someone making a pizza pentagram while invoking Garfield is the same,as long as he believes into it.

    The only thing that matters is that it works for you, and to find what does and what doesn’t they work with “paradigm shifts”, where you decide that " I"m going to try wicca for a year", and then you delve deep into that practice, trying to trully accept it and go all in, noting your experience and results, to see if it works for you. Some even suggest throwing a dice each morning to see what you’ll do today.

    After a year, you review your results, and move on to other practice, I.e “I’ll be a christian for a year”, and you really get into it, going to churches, practicing all the daily prayers and rituals, and the like.

    It’s my favorite occultism movement, because it’s one of the few where I can imagine that it actually makes sense and could work for making your life better, if you have grounded expectations of course. Having an open mind and just experimenting, as long as you are safe and don’t let it control your life, should mostly be just a net-positive, plus it’s actually fun