(also, here is the archive of collected youtube videos)
This guy makes nothing but bangers. I wanted to write a summary, but I don't think there is much to summarise, since all of his points are valid and compact.
And so, when something inevitably goes wrong, it's going to be treated as "the AI lied to us, bad AI, we should punish the AI" instead of "whatever idiot hooked that AI up to the thing that went wrong was negligent and shouldn't have done that."source: Ai ClickBait, and how hard it is to discuss AIs intelligently

This week, I had the genius idea to finally build a portfolio website. I already knew JavaScript was an absolutely ridiculous language, but now I found out that Web Dev is screwed as a whole.
My biggest frustration was images, which had a white line at the bottom by default? I thought this was an issue with my coordinate system, which of course it wasn't; my code never fails, so I started googling around to find out how to fill up a div with an image. My code was exactly the same as the big tutorial websites? So I googled my issue more specifically and found a stack overflow thread (OP was downvoted, and I still do not know why?). This fixed the problem. But when I looked up what those settings actually meant, it said nothing about the line. (Bug Preview: https://codepen.io/agpvdwdz-the-solid/pen/RwXJxwO)
My second frustration was exactly this. The fact that each element has a list of hidden properties that just randomly screw me over. One of the things I like about programming is that I control everything that happens. CSS and HTML felt like the opposite. Everything I typed had effects that I did not specify. In multiple languages, this is the case, many libraries have default settings within their functions. However, these are always fully documented. When looking up the documentation, all functions start off with func(x, y, z=default, v=default, w=default). The MDN Web Doc, recommended by all threads when you Google HTML/CSS docs, does not have a section on this. W3 schools hide it all the way at the bottom and only if you look up a specific element. This should have been properly documented after 30 years, right? Or, at least, be more intuitive.
This ties into my last point, these languages are not new and are used almost everywhere (thanks electron). How can it be that they suck this much? I haven't even talked about variables, (I mean root :: {—var} and var(—var) are absolutely insane ways of using and declaring variables right?), file structure, and responsiveness (there are like thousands of different devices nowadays, and instead of responsiveness being a default setting it is a ###### white line!!!). Why are people talking about crypto, NFTs, and the metaverse when discussing Web 3.0? I want websites to be fixed instead! Give me a python + .md + OOP-css browser and I will buy your Oculus Rift.
AI intermezzo
As a “back-end” developer, I always thought LLM coding tools were
made for front-end devs since they definitely could not solve any intermediate back-end problem in a
sophisticated way (please check out the Internet of Bugs' videos for demonstration). However, every
time I build something in HTML, CSS, or JS, I find out it can't do that as well. Who are these
people who use AI? If it is not front-end and back-end? I feel like I'm missing out on something :)
(Or, the more reasonable alternative, everyone
is lying)
However, not everything can be blamed on HTML and CSS, some things are just my poor programming skills, or computer skills in general. For example, when googling the default screen size, I did not realize that my screen was not in the list of most used screen sizes, so everything was completely misplaced. I did not know this 3 years ago, which made me give up web design back then, but I realized it now. Furthermore, I firmly believe that some of these errors I made are just skill issues, and if I understand the web better, I will appreciate it more as well.
This is the first time I recommend a channel as a whole. This is because the creator mentioned did not make a playlist for the series I wanted to recommend.
The series is about chess bots, more importantly chess heuristic. The series is in a classic "chat/my-viewers decide X" format, since his twitch chat decides on what heuristics to use when evaluating the search tree of the game.
This leads to some interesting questions, both on chess, and heuristics as a whole
source: Green Lemon Games
This video is on Thibault Duplessis, Lichess' core developer. A truly inspiring developer who mastered the idea of simplicity in his code. His whole tech stack is built on elegance and maintainability. Since I am only familiar with scala from his stack (which apparently stands for Scalable Language) I was really interested in the tech that was mentioned in the video.
I also really like the fact that Thibault was critical on his current stack, and reflected on the choices he made in the past. Giving advice to people who try a similar project. Maybe I should try to build an actual personal website + YT blog with this stack. But on the other hand, learning socket programming in scala to maintain simplicity is not really the way to go?
Ugh, so in love with this guy, the whole elegance of only using features you need, small frameworks, 0 bloat, the constant focus on tech depth... Pls watch it :)
source: How 1 Software Engineer Outperforms 138 - Lichess Case Study
This post is 10 months late, since the drama in the OpenAI company is already over. Still, I think this video perfectly illustrates how OpenAI went from a company focusing on safe AI to the fastest growing tech product in the world.
Furthermore, the fact that Sam Altman is the former president of Y Combinator is one of those facts which I now will quote in every possible conversation.
“His ethos, what he was good at, was taking ideas and commercialising them.”*the most successful start up accelerator of silicon valley AKA just some VCs
edit: OpenAI to remove non-profit control and give Sam Altman equity
Random ass 300 view youtube video on Python Rats. Interesting concept. Pretty scary considering the amount of code needed to be checked if you install a repo.
source: I HATE PYTHON RATS :(
source: internet of bugs
[10/9/24] Hello