• 0 Posts
  • 27 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle


  • I run freeipa internally, which handles all internal https certs (as well as nice things like handling non sudo auth so I can just ssh to machines from an already authed machine without a PW prompt, and doing ldaps for internal things that support it)

    For external web, I have a single box running nginx as a reverse proxy thats web exposed. That nginx box has letsencrypt certs for the public web stuff. The nginx rp has the internal CA on it and will validate the internal https certs (no mullet SSL here!)

    I also do different domains for internal vs external, but thats not a requirement for a setup like this


  • No, not at all… Its an enclosure for an existing hard drive that makes it into a portable media device (like a flash drive), but because its an actual ssd you get much better sustained speeds.

    There’s also some cool features like drive encryption, as well as if you put an iso file on the drive, you can navigate to it on the on the iodd device using the screen and buttons, and then select it. The enclosure will emulate a DVD reader, and you can just boot the iso without having to do any etcher / Rufus / yumi / dd stuff



  • I bought counterstrike source way back in like 2008/2009 when I got a computer fast enough to play it. Steam was pushing garrysmod as a 5 dollar bundle purchase with counterstrike, and I bought that too on a whim.

    I liked garrysmod more than cs:s, and played it a bunch. Eventually I figured out how to add wiremod to the game, which also involved using svn (a source control precursor to git)

    I learned basic digital circuits and boolean logic by making bases with elevators and fancy alarm systems that would shoot intruders with turrents and stuff.

    Eventually wiremod added a programming language called expression2, which was a mashup of c and lua. I basically taught myself coding because of a video game.

    This lead me to get into computer programming, and eventually computer security, which ended up being a lucrative career path… So thanks Garry for your mod, and thanks Gabe for pushing said mod to kids that just wanted to shoot virtual terrorists. That 5 dollar game is responsible for a good chunk of my life :)


  • Can you give more context to where the phrasing is used? Coming from a computer science angle, there are different data types for different things. For instance, you would use a “float” (floating point) data type to store a number like 7.12. Likewise, you use an “int” to store a whole number (such as 7). Because computers use a certain number of bits to store information, this means there’s a max size to your data. int data types specifically have a “signed int” option as well as an “unsigned int” (the latter being a non negative integer). The benefit there is that by not storing a sign, the int can store numbers about 2x as large as a signed int.

    If I dont need to ever store a negative value, I might explicitly call out that when writing out an algorithm




  • Significantly better code gen, but not to the point where it can make an application on its own. I tried using it for an embedded esp32 based project for fun, and while it could create mqtt support, the code for setting up WiFi / a small web backend / some HTML for a front end… It struggled with the application logic. Either way, it got about 70% of the way there


  • Highly recommend a soda stream, or soda stream alternative. My go to is 4 or 5 drops of lime juice in a glass, then the carbonated water. Tastes identical to the canned stuff, but way cheaper (and maybe less preservatives? Idk if the canned water has anything besides fruit juice and water)

    I also occasionally like root beer if I’m eating something junky like a pizza slice or burger. I bought a bag in a box of syrup from the small root beer brand I enjoy, and can make my own for a few cents instead of a few bucks per bottle. Plus, I can control the concentration depending on how sweet my sweet tooth is feeling that day









  • I like to create things. For me, its a nice feedback loop of positive feeling throughout the process.

    I get to learn new skills in order to complete the thing I’m trying to make. At the end of the day, I get to feel good that I learned something new.

    I get to work with my hands and throughout the process, I get to see the progress I have made. At the end of the week, I get to hold the thing as its coming along and feel good about the progress I’m making.

    At the end of the month / few months when I’m done with the build, I get to feel accomplished as I have overcome the challenges along the way, and I have a finished “thing”

    For the foreseeable time after, each time I use the thing I made, I get a little boost of positivity, because I get to think to myself “yeah! I made this!”

    It also allows me to be social by sharing the thing I have made with other makers online, or I can help them with their projects by sharing knowledge I have accumulated.


  • Polymaker polyterra. I especially love their army blue and black filament. They print nice and matte, and the colors print almost identical between their different colors. I always thought polymaker was a more expensive brand, but polyterra hits that 20usd/kg for pla price point that hatchbox and other budget filaments used to dominate