cachapa-blog/public/posts/index.xml

89 lines
11 KiB
XML
Raw Normal View History

2023-01-31 01:31:44 +00:00
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Posts on Cachapa Blog</title>
<link>https://blog.cachapa.xyz/posts/</link>
<description>Recent content in Posts on Cachapa Blog</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<copyright>2023 © Captain Arepa, lorem ipsum blah blah blah, yadda yadda yadda, etc etc etc.</copyright>
2023-02-03 22:25:38 +00:00
<lastBuildDate>Fri, 03 Feb 2023 16:44:51 -0400</lastBuildDate><atom:link href="https://blog.cachapa.xyz/posts/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>EOD</title>
<link>https://blog.cachapa.xyz/posts/eod/</link>
<pubDate>Fri, 03 Feb 2023 16:44:51 -0400</pubDate>
<guid>https://blog.cachapa.xyz/posts/eod/</guid>
<description>Today&amp;rsquo;s News So, another day reaches its end. While I started at a new company on Wednesday, it wasn&amp;rsquo;t until this morning that I finally could talk with someone of relevance (in this case, the actual mobile tech lead). It seems that the onboarding time for new devs it&amp;rsquo;s a bit longer, more so around this time of the year, mainly because projects are being delivered and new clients are getting onboard.</description>
<content>&lt;h2 id=&#34;todays-news&#34;&gt;Today&amp;rsquo;s News&lt;/h2&gt;
&lt;p&gt;So, another day reaches its end. While I started at a new company on Wednesday, it wasn&amp;rsquo;t until this morning that I finally could talk with someone of relevance (in this case, the actual mobile tech lead). It seems that the onboarding time for new devs it&amp;rsquo;s a bit longer, more so around this time of the year, mainly because projects are being delivered and new clients are getting onboard. Also, it&amp;rsquo;s holiday season down in the Southern Hemisphere, so I guess it&amp;rsquo;ll kinda chill, at least for a while.&lt;/p&gt;
&lt;h2 id=&#34;coding-and-wotnot&#34;&gt;Coding and wotnot&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.cachapa.xyz/img/programming-anime-girl.jpg&#34; alt=&#34;My dream setup&amp;hellip;&#34;&gt;
&lt;em&gt;I wish I had a setup like that&amp;hellip;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Yesterday I finally managed to set up a
&lt;a href=&#34;https://moar.cachapa.xyz/@RyuukoBot&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;bot&lt;/a&gt; for my Misskey instance, and today I spent pretty much all day fine tuning it and setting up
&lt;a href=&#34;https://moar.cachapa.xyz/@AstolfoBot&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;yet another one&lt;/a&gt;. It was an interesting experience, since the script is written in Python, but is far simpler than the one I used for my Pleroma bots, which gave me an opportunity to get more used to the language.&lt;/p&gt;
&lt;p&gt;Now, my interest in Python isn&amp;rsquo;t limited to image bots for fedi instances. I&amp;rsquo;ve been toying with the idea of developing &lt;del&gt;yet another&lt;/del&gt; my own ActivityPub compatible backend, and for the longest time I was considering Kotlin as my main programming language, with Ktor as deelopment framework. The reason? Well, I&amp;rsquo;m a native Android dev, and I mainly use Kotlin, so I thought it&amp;rsquo;d be a good idea.&lt;/p&gt;
&lt;h2 id=&#34;the-five-stages-of-whachamacallit&#34;&gt;The Five Stages of Whachamacallit&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.cachapa.xyz/img/uzaki-unamused.png&#34; alt=&#34;Chopsticks are hard to use, indeed.&#34;&gt;
&lt;em&gt;Yeah, right.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Thing is, after reading forums and comments and wotnot, Ktor started to lose that appeal. And while I really like it, and Kotlin too, they don&amp;rsquo;t quite fulfill my criteria for this endeavor. Things like the ability to execute user-written scripts during runtime or ease of deployment are non-negotiable for me, and neither Kotlin nor Ktor are able to deliver that.&lt;/p&gt;
&lt;p&gt;So, my options for programming languages were basically killed because, other than Kotlin, I&amp;rsquo;ve only worked with Java, C# and PHP. The first two are automatically discarded because they&amp;rsquo;re inherently similar to Kotlin regarding my criteria, which leaves me only with PHP&amp;hellip; which I don&amp;rsquo;t hate, but I most definitely don&amp;rsquo;t like.&lt;/p&gt;
&lt;h2 id=&#34;the-list&#34;&gt;The List&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.cachapa.xyz/img/not-a-boomer-but-almost.jpg&#34; alt=&#34;Beep Boop&#34;&gt;
&lt;em&gt;Ngl, this would be me if I were a teacher&amp;hellip;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Thus, my search for another programming language started. I initially considered going the soydev way with TypeScript or some shit like that, but that&amp;rsquo;d be really masochistic on my side. I know JavaScript but I hate webdev shit (which is one of the reasons I moved to Android). Then I started checking other projects to see what they languages they&amp;rsquo;re written in.&lt;/p&gt;
&lt;p&gt;Elixir? Too esoteric for me, everything looks like a clusterfuck.&lt;br&gt;
Go? It&amp;rsquo;s nice and fast, but too C-ish for me (can&amp;rsquo;t undo the OOP damage).&lt;br&gt;
2023-02-08 01:25:56 +00:00
Rust? Too &amp;ldquo;political&amp;rdquo; and the learning curve is way too steep.&lt;br&gt;
Ruby? I&amp;rsquo;m not a manchild with diaper fetish, so, no.&lt;br&gt;
2023-02-03 22:25:38 +00:00
Python? I think it&amp;rsquo;d be a good option.&lt;/p&gt;
&lt;h2 id=&#34;tldr&#34;&gt;tl;dr&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.cachapa.xyz/img/wowee-old-school-gayming.jpg&#34; alt=&#34;Oops!&#34;&gt;
&lt;em&gt;Did you know that Kobayashi is actually a developer and uses Python?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;So, yeah, short answer to the question no one asked: I&amp;rsquo;ll use Python for this project. I know jackshit about it besides the little tinkering I&amp;rsquo;ve done to my bots&#39; code, but out of all the options I&amp;rsquo;ve considered, is the &lt;em&gt;sanest&lt;/em&gt; one, in my opinion. Time will tell if it was a good option or if I should just walk the plank in the end.&lt;/p&gt;
2023-02-08 01:25:56 +00:00
&lt;p&gt;Anyways, that&amp;rsquo;s all.&lt;/p&gt;
2023-02-03 22:25:38 +00:00
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Adieu!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</content>
</item>
<item>
<title>Last Day of Freedom</title>
<link>https://blog.cachapa.xyz/posts/last-day-of-freedom/</link>
<pubDate>Tue, 31 Jan 2023 16:52:19 -0400</pubDate>
<guid>https://blog.cachapa.xyz/posts/last-day-of-freedom/</guid>
<description>Back to being &amp;ldquo;employed&amp;rdquo;. I&amp;rsquo;ll start working (again) tomorrow. To be quite honest, I took the job out of desperation (again, it was the one with the lowest salary expectation), but given that the process was quite smooth I cannot complain too much (which surprised me, because it&amp;rsquo;s a freelance/contractor position). My only concern so far is whether I&amp;rsquo;ll be able to lurk/shitpost on fedi, since I have to use a private VPN to connect to the company&amp;rsquo;s git instance and Jenkins and wotnot.</description>
<content>&lt;h2 id=&#34;back-to-being-employed&#34;&gt;Back to being &amp;ldquo;employed&amp;rdquo;.&lt;/h2&gt;
&lt;p&gt;I&amp;rsquo;ll start working (again) tomorrow. To be quite honest, I took the job out of desperation (again, it was the one with the lowest salary expectation), but given that the process was quite smooth I cannot complain too much (which surprised me, because it&amp;rsquo;s a freelance/contractor position). My only concern so far is whether I&amp;rsquo;ll be able to lurk/shitpost on fedi, since I have to use a private VPN to connect to the company&amp;rsquo;s git instance and Jenkins and wotnot. Like, I know most sysadmins don&amp;rsquo;t read logs, but browsing on 3 different fedi instances at the time can use a &lt;em&gt;bit&lt;/em&gt; of bandwith.&lt;/p&gt;
&lt;h2 id=&#34;the-good-the-bad-and-the-ugly&#34;&gt;The Good, The Bad and The Ugly.&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.cachapa.xyz/img/the-good-the-bad-and-the-ugly-post.jpg&#34; alt=&#34;I fucking love this movie&#34;&gt;&lt;em&gt;I fucking love this movie.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Like most life events, getting hired again comes with good, bad and ugly things.&lt;/p&gt;
&lt;p&gt;The Good is that, while the contract renews on a yearly basis, I can quit at any time without penalties. Aaaaand it has a non-exclusivity clause, so I can take a side-gig to make more munnies (if I have time, that is).&lt;/p&gt;
&lt;p&gt;The Bad is that now I have to deal with a lot of unfinished/ongoing recruiting processes, so that&amp;rsquo;ll be quite uncomfortable (joke&amp;rsquo;s on them, they&amp;rsquo;re too damn slow, it&amp;rsquo;s almost as if they don&amp;rsquo;t want to hire people or want to hire a cheaper pajeet or nigger).&lt;/p&gt;
&lt;p&gt;The Ugly is that I&amp;rsquo;ll probably have to quit sooner than expected (I initially gave it like 4 months), but since my migration process is speeding up (luckily), it could be 2-3 months tops before crossing the pond (I&amp;rsquo;m moving to Europe, btw, will write about that later)&amp;hellip; Which will suck in my résumé. Not that I should care, it&amp;rsquo;s a reloc process, I&amp;rsquo;ll end up working almost immediately after arriving.&lt;/p&gt;
&lt;h2 id=&#34;rant&#34;&gt;rant()&lt;/h2&gt;
&lt;p&gt;So, here&amp;rsquo;s today&amp;rsquo;s rant: a few days ago I listed my PS3 for sale (like, I&amp;rsquo;m in dire need of money, only a couple of hundred bucks left in my account and almost 3 grand in debts), and some random guy on the page I published the ad tried to buy it, but he looked iffy as fuck. Anyways, I agreed to sell and then he send me his address to send him the PS3 and told me he paid through the page&amp;hellip; which is bullshit, that site deactivated the integrated payment years ago. I immediately blocked him on WhatsApp, and reported his account to the site&amp;rsquo;s personnel, who ended up banning him.&lt;/p&gt;
&lt;p&gt;Good thing I didn&amp;rsquo;t fall for that shit. Guess I better keep my console for when I move out.&lt;/p&gt;
&lt;h2 id=&#34;thats-all&#34;&gt;That&amp;rsquo;s all!&lt;/h2&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.cachapa.xyz/img/swimsuit_shork_gurl.jpg&#34; alt=&#34;I wanna wreck her uoooooh!&#34;&gt;
&lt;em&gt;Here, some cunny to end this post ;)&lt;/em&gt;&lt;/p&gt;
</content>
</item>
2023-01-31 01:31:44 +00:00
<item>
<title>Hello World!</title>
<link>https://blog.cachapa.xyz/posts/hello/</link>
<pubDate>Mon, 30 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://blog.cachapa.xyz/posts/hello/</guid>
2023-01-31 01:40:57 +00:00
<description>Yeah, I made a blog. Guess I&amp;rsquo;ll start writing more frequently and wotnot, mainly about personal projects and random stuff. And&amp;hellip; that&amp;rsquo;s it!</description>
<content>&lt;p&gt;Yeah, I made a blog. Guess I&amp;rsquo;ll start writing more frequently and wotnot, mainly about personal projects and random stuff. And&amp;hellip; that&amp;rsquo;s it!&lt;/p&gt;
2023-01-31 01:31:44 +00:00
</content>
</item>
</channel>
</rss>