Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BO
Posts
1
Comments
108
Joined
1 yr. ago

  • amazon on kindle is very convienient. But I don't want to support jeff bezozs, which is why I like piracy. Also amazon makes it really easy to pirate. You just send the pirated copy to you kindle email-adress, and amazon uploads the pirated ebook to your kindle. I have done this for about 10 years, and I like to image, that Jeff sheds a single tear each time I do this.

    On the other hand there are many public libraries with a steam-like service. e.g. you pay your regular library fee (2€ iirc) and you can download all the books you want to your e-reader. The catch is, that you can only keep a certain number of digital copies at the same time for some reason. The other down side is, that the initial setup takes some time (but I guess that depends on the library? idk it was >5 years ago when I did some research in that direction).

    If someone knows more about the public-library-ebook-service, please let us know.

  • the linux-file-deletion is used as a example for good software design. It has a very simple interface with little room for error while doing exactly what the caller intended.

    In John Ousterhout's "software design philosophy" a chapter is called "define errors out of existence". In windows "delete" is defined as "the file is gone from the HDD". So it must wait for all processes to release that file. In Linux "unlink" is defined as "the file can't be accessed anymore". So the file is gone from the filesystem immediately and existing file-handles from other processes will life on.

    The trade-off here is: "more errors for the caller of delete" vs "more errors due to filehandles to dead files". And as it turns out, the former creates issues for both developers and for users, while the later creates virtually no errors in practice.

  • open suse (or was it mandrake? idk) around 2006. I remember trying it, and thinking "wow. This is trash" and then sticking with windows for 10 more years until giving ubuntu a try (and sticking to it). I tried other non-debian linuxes since then, but they all gave me that "wow, trash"-kind of feeling

  • it's a great candidate. It was my first "real" languages (i.e. the first language, that is not php/js)

    you have a text file. then call the compiler on it, and then you have a exe file, that you can run. It does exactly what it is supposed to do without thinking about the browser, the webserver, the JVM, or some other weirdness.

    I get, that doing "good cpp" is difficult. And using all the weird languages features is difficult. But as long as you use strings, ints, ifs, fors, you should be fine. Just don't use generics, templates, new (keep everything on the stack), multi-inheritance, complex libraries, and it's a nice beginner language.

  • i remember hearing, that their argument was, that a strong profit-incentive would motive the manufacturer to increase production as well as quality. I also remember that the debate around that topic was drowned out by some weirder theories. E.g. during that time q-anon was on the rise, and some people argued, that the gates foundation was using covid to implant microchips into people or something like that

    source: my memory from a couple years back

  • Civil society organizations active in poorer nations, including Doctors Without Borders, expressed discomfort with the notion that Western-dominated groups, staffed by elite teams of experts, would be helping guide life-and-death decisions affecting people in poorer nations. Those tensions only increased when the Gates Foundation opposed efforts to waive intellectual property rights, a move that critics saw as protecting the interests of pharmaceutical giants over people living poorer nations

    https://www.politico.com/news/2022/09/14/global-covid-pandemic-response-bill-gates-partners-00053969

  • trend to hate on PHP

    2 years ago I tried to give a drupal project the ci/cd makeover (i.e. containers, test-deployments, reproducable builds, etc)... that's when my hate was freshly renewed.

    At this point I think it's ok to let a dead language die and move on to something else (anything else, really)