• 1 Post
  • 76 Comments
Joined 4 months ago
cake
Cake day: August 21st, 2024

help-circle

  • sweden does something similarly weird. we don’t have a currency symbol (unless you count “kr”) so the standard way to write a price is “20:-”, which used to be “20kr, 0öre”, with the colon as the decimal separator and the line added so you couldn’t write in another value, but then we switched decimal separator for currency to “,” and “:-” just became the symbol for “money”.

    you even occasionally see abominations like “19,90:-”…









  • it’s not really about the type of data, it’s more about how you get it. web browsers could open gopher URIs for a long time, it was just a separate access method.

    but the thing is, it doesn’t really make a difference today, because we’ve decided that http is some sort of base protocol.

    someone decided to try making a custom matrix:// scheme (it’s called a scheme btw) for matrix clients and it’s just been a nightmare. clients don’t know what to do with the url, servers block it, we had to patch it out to get it to properly encrypt messages to our local homeserver. and matrix just uses http on top anyway.

    no, i think they should be reserved for protocols that are important enough to be in the <1000 range of ports. like SSH, or Doom multiplayer.



  • well, if we’re going by the original definition of meme as a concept or idea that spreads and mutates like a social version of a gene through a population (Dawkins, The Selfish Gene, 1976), then unfortunately image macros are indeed a form of meme.

    also, that’s not an image macro. a macro is shorthand; image macros are memetic images, e.g. they have a culturally understood meaning that requires no extra context after learning of it, optionally with attached text that plays off of that cultural understanding. examples of image macros are “foul bachelor frog”, “good guy joegreg”, “hide the pain harold”, “this is fine”, “all the things”, and so on. a comic that sets up a scenario is not shorthand, unless it’s “loss” or “sweet bro and hella jeff”.

    Edit: yes, i’m fun at parties.


  • i have only ever made one meme. it was more than 15 years ago, in a specific thread on the facepunch studios forums. it broke containment and is now one of the featured examples for the thing it is about on knowyourmeme (i just checked this because i wanted to see if it was in the gallery). and of course, i have no way to prove this. it was a hastily made gif i lost like eight computers ago.






  • well the important distinction is who is bound, right? your examples are all true of open source as well. the main difference between the two concepts is that if i withhold my changes to gpl-licensed code from you, you can sue me for breaching the license. if the software is mit, i am in my full right to deny you access. that’s not what i got from your wording.



  • so, free software is a philosophy. software is judged to be free based on it’s adherence to the philosophy based on what they call the four freedoms: freedom to use, read, modify and share the software without restriction. based on those freedoms are free software licenses that enforce this. the most famous one, the gpl, also says that any modification must adhere to the same freedoms. this is what makes “free software” distinct from “open source”. (see also: “copyleft”)

    the gpl means that you are entitled to receive the source code of any company that runs modified GPL software upon request. note that this does not prevent them from making money on the software, only that you as a (potentially paying) user must be able to get the sources without jumping through extra hoops.

    this matters because all improvements are shared as a matter of course, and all source code can be audited. in theory. in reality this does not always happen, of course, which is why the fsf and similar organizations exist to drive these cases through courts. it matters because it acts as a brake on large actors using community-developed software without reciprocating.