

Using an API isn’t distributing


Using an API isn’t distributing


Replace C with lisp and you’re 100% correct. Even then Rust is better than lisp IMO.


A neat side-effect of GraphQL being transport agnostic is that you can do things like GraphQL over a websocket or avian carrier :)


I love that little language. I learned ReasonML for fun and built a few toy apps a long time ago, but ReScript has been cool to watch
I mean, to make such a point that the only point of the page was simply to satisfy a requirement of someone else’s volition and yet creating that page and apparently saying what you’re saying—seems like there’s something misaligning here :P
Also I no doubt that they hate people who talk too much and hate making jokes — there’s some seriously unserious stuff inside of the rules they posted. They are serious folks who have zero tolerance for laughter apparently :D
My headcanon is they’re a bunch of people who have a super religious supplier with strict checkbox rules and they are fucking with them.
SQLite devs are trolls to their suppliers that’s great 😂
ie a Swedish circlejerk subreddit?


A software dev co-op would be sick 👀


Elixir and Phoenix would be a great story for this as well, it’d even remove the redis dependency


Yeah I agree, I never noticed until I looked again right after I made my comment 😂


Honestly, I taught myself JS in like 2009 as my first programming language. My high school taught Java, but I didn’t get OOP. I understand functional programming though, so after JS I taught myself Elixir, then OCaml and Haskell. I really wish I was just taught Clojure or another lisp-like in school though. Python is… okay… I need expressions in my language, though, and Python is not that.


See my edit :P


The fact that the dates in the commit log are relative is stupid as shit. I am looking for the commit on March 14th at 3pm, not “last year”
edit: I’m an idiot 😭
edit 2: I just noticed that GitHub’s git log does show exact dates, only as headings though, not on each commit.

Writing javascript (or any programming language, but sticking with ‘script’ here) to consume an http api from an agpl service (such as lemmy or mastodon) does not force you to open source whatever client you have.
Consuming an agpl client library (maybe mastodon or lemmy provide an sdk I dunno, or some third party one) and you embed it in your app and interact with that agpl code, then yes you must open your code up.
For example, there are closed source Mastodon clients that make a lot of money. Look at the mastodon client from tapbots. The owners of mastodon have a winning case if they sued them, if your logic held up. Tapbots can safely create an entire application and consume the mastodon api without worry, why can’t you and your script?