Programming thread

  • 📧 If you are an employee of a T1 ISP, US datacenter, or related company please get in touch at josh@kiwifarms.net. I have some questions.
  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
I just popped in here to say that I am currently writing a perl script to automate some calculations for my homework. It's not the prettiest since I'm still learning. I love languages that are NOT human-readable. My favorite thing about perl is mentioning it to some >= 40 year old and watching them become confused as to why I know what that is (and why I'm willingly learning it). It's hard work being this autistic! #perlisnotdead

It's very fun whimsymaxxing and not stressing over whether or not the skills I pick up make me more enticing to potential employers. Don't care about employment afterwards, in it for pure love of the game. I will say this in my comfy cardboard box 10+ years into the future too! Mark my words!
 
oh yeah i also love iversonian array languages (except J i fucking hate the ascii vomit)

its indeed not dead - https://theweeklychallenge.org/
...wow i didnt visit the website in like a year, why did the jeet running this slopped it with ai... man it was such a great website :(
I didn't know about that website, thank you! Will be looking at it later. I recently stumbled upon https://perlmonks.org/ and that was a fascinating read. I found out about the perl obfuscation contests when I took a class on reverse engineering. I implemented some of those tactics into our group project written in C. My groupmates just about had a heart attack LOL. I used the ASCII hex values for the modes when opening files, the decimal values of the ASCII characters themselves to obfuscate any maths in the code, .. My fav was going into the header file to define a macro name to include $ to make it look like bash variable. What will I do with this newfound knowledge?! God only knows!!
 
I didn't know about that website, thank you! Will be looking at it later. I recently stumbled upon https://perlmonks.org/ and that was a fascinating read. I found out about the perl obfuscation contests when I took a class on reverse engineering. I implemented some of those tactics into our group project written in C. My groupmates just about had a heart attack LOL. I used the ASCII hex values for the modes when opening files, the decimal values of the ASCII characters themselves to obfuscate any maths in the code, .. My fav was going into the header file to define a macro name to include $ to make it look like bash variable. What will I do with this newfound knowledge?! God only knows!!
one of my favorite oneliners is print(chr(sum(range(ord(min(str(not())))))))
just the sheer amount of coincidences that mustve happened to make it possible...
 
My estimation is that most us graduates from 2024-28 will never break into the industry
It doesn't help that if you graduated after 2024 or so, your employer will pretty much assume you got your degree by shoveling machine-written essays and projects at a professor who was using a model to grade them.
 
in poland to get into the industry you literally have to have a degree because they every single job offer either requires experience, or someone who is about to or had just graduated (usually within a year)
 
one of my favorite oneliners is print(chr(sum(range(ord(min(str(not())))))))
just the sheer amount of coincidences that mustve happened to make it possible...
Guessing:
not of nothing is True, min of 'True' is 'T', sum gives T(T+1)/2, and print of that should be some unholy unicode symbol.
 
the sum is 3486 or D9E in hex

Thanks. Needed this.

Code:
$ echo 'print(chr(sum(range(ord(min(str(not())))))))' | perl
Undefined subroutine &main::str called at - line 1.

2026-06-15-170517_997x487_scrot.png
 
AWS is the biggest sink of resources and dev time. It is much more difficult to build a web app / site using microservices and the CDK.
Using the cloud is nice because it means that instead of the typical 5-15 dollars / month flat fee you pay on dedicated virtual private servers or needing to scale up all the way to 60 dollars / month if you have some service that's used A LOT, you only spend what you use, so the bill can be as low as zero one month. With these savings, you can afford to pay 500-1500 dollars / month per on developer time because cloud developers and consultants are more expensive because their specialized training, even though their specialization is actually just an expensive way to deskill on how to run servers.

By the way when your business scales up it turns out the cloud is more expensive than just having virtual private servers. And no, you can't move away as it's too expensive to do so.

Congratulations on your savings.
 
Micro services aren't the problem. Clunky all in one frameworks with tons of dependencies are. You could spin up a hundred Php/nginx server instances running micro services, and they would be faster than most JS framework abominations.
The Go microservices we deploy start up in milliseconds and use maybe 30mb when running (if that).

I am also using the Alpine container.
 
So I do homelab shit. NFS made me get D-State wedged and hate life. MinIO to the rescue! But also, why the fuck is Linux LIKE this??

Is there something I'm missing or is that really just what you do? S3 in your basement because linux networking has problems nobody ever wanted to fix?

[Note. I am a fucking webdev. I am NOT a greybeard suspender wearing 'nix lord.]
 
So I do homelab shit. NFS made me get D-State wedged and hate life. MinIO to the rescue! But also, why the fuck is Linux LIKE this??

Is there something I'm missing or is that really just what you do? S3 in your basement because linux networking has problems nobody ever wanted to fix?

[Note. I am a fucking webdev. I am NOT a greybeard suspender wearing 'nix lord.]
Yes, welcome to hell. You use Linux, so you will be punished.
Any time my school has a network related update I have to spend hours figuring out how to get their VPN working again. One time it refused to let me connect to the wifi on campus at all. Talked to our IT, got a ChatGPT response back, went to a professor who I know specializes in this. Took about 3 - 4 hours to fix the issue. : -(
 
Is there something I'm missing or is that really just what you do?
I use sshfs over FUSE. I suffer few to no problems. rsync makes the networking step more explicit. Likewise with Samba, I get good results, though I try to avoid using Samba when I can. I found NFS to be a pain in the posterior. I used it last for interop with some Windows VM, oddly. Windows' NFS support irritates me less.
 
Back
Top Bottom