thetaT [none/use name]

  • 0 Posts
  • 32 Comments
Joined 9 months ago
cake
Cake day: February 27th, 2024

help-circle









  • Same here in Georgia. A good 90% of the people I know from Europe and NA are stingy, whereas here, I haven’t met one person who hasn’t insisted on paying.

    Small rant/story: there was this one guy I knew who migrated here from Europe, and I paid for his lunches for the past year, refusing to let him pay for it himself. I’d use the fact that he doesn’t know the language to speak up to the cashier, and tell them in the native language that I’d be paying (worked without fail, lol). The second that I asked him to buy me some KFC and a Coffee because I didn’t have enough money that day, his friends from home insisted that he start a debt list. They also tell him to refuse the gifts I give because he would then “have to make it up to me by buying gifts in return”. I guess it’s just more transactional culture in the west, dunno.



  • hey, i’m a person who owns a 3D printer and knows a quite a bit about them

    1. this guy has maybe heard of 3d printing and maybe has read an article, that’s about it
    2. there is absolutely no fucking way to make a printer for this - it would have to be steel+cement multi material, and you can already forget about ever doing that. the printers for steel and cement are completely and inherently different, and I don’t think they even make steel printers larger than roughly the size that would fit in a corner of a workshop/lab, only cement printers are made for large industrial tasks like housebuilding. not to mention how difficult and costly steel printing is
    3. even if such a god printer did hypothetical, the bridge would be so ungodly expensive to fabricate and would take so long and there would be so many places for shit to go completely wrong that it would be entirely pointless and dangerous to use 3d printing for the job, you would just be better off building the fucking thing.

    maybe in the future it might be possible but in the present this guy has directly connected his asshole to his mouth







  • https://www.gnu.org/software/guile/manual/html_node/Compiler-Tower.html

    Guile’s compiler is quite simple – its compilers, to put it more accurately. Guile defines a tower of languages, starting at Scheme and progressively simplifying down to languages that resemble the VM instruction set (see Instruction Set).

    Each language knows how to compile to the next, so each step is simple and understandable. Furthermore, this set of languages is not hardcoded into Guile, so it is possible for the user to add new high-level languages, new passes, or even different compilation targets.

    Let’s use the tower metaphor for a moment. Consider Scheme:

    Scheme
       |
       |
       v
    Tree Intermediate Language (Tree-IL)
       |
       |
       v
    Continuation-Passing Style (CPS)
       |
       |
       v
    Bytecode
    

    To compile Scheme to Bytecode, it’s lowered through different stages until it’s Bytecode.

    We can also decompile, and raise code instead of lowering it - for example, here’s how Guile-JavaScript works, which compiles Scheme to JavaScript, by first lowering Scheme to Tree-IL, then raising that Tree-IL to JavaScript through decompilation.

    Scheme         JavaScript
      |                ^
      |                |
      v                |
    Tree Intermediate Language (Tree-IL)
    

    We take code through the tower to transform it into its desired form.

    Hope this made sense. Or maybe it confused you even more =).