• 4 Posts
  • 14 Comments
Joined 3 years ago
cake
Cake day: February 1st, 2023

help-circle



  • Well, I don’t use most of their stuff because I mostly run self hosted stuff that either don’t need their proxy stuff or violate their content policies (you can’t serve movies/video over their proxy, which is reasonable). But if I wanted to I already have all of that at my disposal, without any extra money.


  • I am using my domain. Best 10€ ever spent (maybe after Terraria). For just 10€ I get a .org domain name and all the DNS records I want, and I get pampered by cloudflare all the time…

    “Oh, you want a distributed reverse proxy? You want a dislocated cache? You won’t TLS without getting a certificate? Block AI on the proxy? Even more stuff? Well guess what, we already make a bajillion dollars from big tech, so you the little guy can have all of that included in your 10€”






  • edinbruh@feddit.ittoProgrammer Humor@programming.devLLVM
    link
    fedilink
    English
    arrow-up
    72
    ·
    18 days ago

    That’s like… It’s purpose. Compilers always have a frontend and a backend. Even when the compiler is entirely made from scratch (like Java or go), it is split between front and backend, that’s just how they are made.

    So it makes sense to invest in just a few highly advanced backends (llvm, gcc, msvc) and then just build frontends for those. Most projects choose llvm because, unlike the others, it was purpose built to be a common ground, but it’s not a rule. For example, there is an in-developement rust frontend for GCC.





  • One of my university professors wanted us to program using DrJava, so of course Java 8 it is.

    Why did he want to use that? Because it was similar DrRacket, which he made us use in the previous term to program Scheme (which is just lisp for teachers). Of course that was just us being all modern and such, he himself used DrScheme, the deprecated precursor of DrRacket.

    This guy is so old that my high school Systems teacher had him as her university professor.

    He has a fancy current gen MacBook Pro that he uses for his stuff. Then when it’s lesson time he whips out a windows 95 netbook and a daisy chain of adapters from VGA to thunderbolt.