HN user

RapperWhoMadeIt

238 karma
Posts21
Comments50
View on HN
www.theguardian.com 1y ago

A filmmaker and a crooked lawyer shattered Denmark's self-image

RapperWhoMadeIt
196pts178
blog.they.consulting 1y ago

A Beginner's Guide to Terraform

RapperWhoMadeIt
8pts0
en.wikipedia.org 3y ago

IBM and the Holocaust

RapperWhoMadeIt
5pts0
jasonwilder.com 3y ago

Open-Source Service Discovery (2014)

RapperWhoMadeIt
2pts0
casparwre.de 3y ago

Why you should launch your product without a login

RapperWhoMadeIt
1pts0
news.ycombinator.com 3y ago

Ask HN: What are the benefits of choosing Svelte over React?

RapperWhoMadeIt
4pts8
news.ycombinator.com 3y ago

Ask HN: Best resources to learn the intricacies of relational databases

RapperWhoMadeIt
3pts4
news.ycombinator.com 3y ago

Ask HN: How is Cloudflare benefitting from providing their free WARP service?

RapperWhoMadeIt
3pts1
news.ycombinator.com 3y ago

Ask HN: When is Svelte going to become mainstream?

RapperWhoMadeIt
4pts4
github.com 3y ago

Show HN: PfDeploy, Go command-line tool to automatically configure pf in FreeBSD

RapperWhoMadeIt
2pts0
www.theregister.com 3y ago

FreeBSD 2.2 server ran for more than 18 years without interruptions (2016)

RapperWhoMadeIt
4pts0
supabase.com 4y ago

Supabase – Should I open source my company?

RapperWhoMadeIt
2pts0
paul.copplest.one 4y ago

Profit Sharing (2020)

RapperWhoMadeIt
1pts0
www.theregister.com 4y ago

JavaScript library updated to wipe files from Russian computers

RapperWhoMadeIt
5pts0
www.joelonsoftware.com 4y ago

Fire and motion, Joel Spolsky on struggling with developer productivity (2002)

RapperWhoMadeIt
2pts3
news.ycombinator.com 4y ago

Ask HN: What direct benefit does Google receive from actively developing Go?

RapperWhoMadeIt
2pts1
www.timesofisrael.com 4y ago

Israeli police targeted activist with NSO software, saved info on his sex life

RapperWhoMadeIt
14pts0
news.ycombinator.com 4y ago

Ask HN: What do you think about David Graeber's new book?

RapperWhoMadeIt
6pts4
lanie.dev 4y ago

Doors from Around the World

RapperWhoMadeIt
1pts0
www.newyorker.com 4y ago

Costa Ricans Live Longer Than We [Americans] Do. What’s the Secret?

RapperWhoMadeIt
2pts1
news.ycombinator.com 4y ago

Ask HN: When does serverless become more expensive than microservices?

RapperWhoMadeIt
5pts12

Hi, author here!

I think that is a very valid criticism. I wanted to keep the article concise, but I should have elaborated more on why Go+HTMX+Templ solves the dependency management fatigue.

As I said in the article, it is mainly anecdotal evidence, i.e. the experience from having to maintain projects with either React or Go+HTMX. For example, in the Go+HTMX project I handle state management and routing solely with the Go stdlib (which is very very stable IMHO), I don't have to ever worry that a dependency update will force me to perform painful refactoring work.

Maybe in a future article I can expand on these points, thank you for the feedback :)

Hi, author here. At least from my personal experience, there are still many jobs in which the main focus isn't frontend development, and per se React.

I do have to work with React from time to time. But it isn't my main focus. I usually work implementing backend systems (with Go, SQL [Postgres], Redis, etc.) and infrastructure as code with Terraform.

It is nonetheless extremely cheap (in comparison to rents in Augsburg and near-by Munich) and has life-changing consequences for the people living there, since they do not have to allocate a big amount of their income into housing.

Hi Fatih, I just wanted to let you know that I am a very avid reader of your email newsletter. I really get happy every time an email with one of your new articles arrives at my inbox. Thanks to your reviews of keyboards I will hopefully soon be able to get one of them myself. In summary, I just wanted to thank you for taking the time to write the articles. It's definitely more time consuming than tweeting (I don't have a twitter account at all, I dislike the atmosphere there and I also prefer to consume longer texts with more content), so I just wanted to let you know that there's a bunch of people out here reading your texts and enjoying them!

I am currently almost entirely developing in Go. And for that I have a highly customized Vim environment, which really took me a while to get to where it is right now (it works very well, thanks to the great 'vim-go' plugin). Nonetheless, I am starting to have to develop more stuff in other languages like js and Elixir, and I definitely do not want to invest all that time tweaking my vimrc to have all the IDE bare functionality that works so well in Go. I was starting to consider making the transition into neovim, but Helix sounds almost like a plug-and-play solution with sane defaults (which is exactly what I would like to have). Is it better that I go for Helix, or is LunarVim or AstroVim actually what I am looking for?

Thanks a lot for the feedback. I am starting to get serious about learning the frontend side of things (coming from a backend/DevOps professional background). Especially the part of "React is a hot mess with so many ways to do all the things..." has made me prefer Svelte over React, and I really enjoy Svelte's idiomatic way of handling reactivity, I find it super intuitive. I guess I was just feeling insecure about putting so much time into Svelte, because I mostly only hear about people working with React.

I am trying to get a more than superficial level of knowledge on deploying services on relational databases with a lot of traffic. I don't know if it makes sense to grab any manual of a relational database, like PostgreSQL or MySQL, or if that is too specific and it makes more sense to start with a more general book. [Please do not suggest Designing Data Intensive Applications, I am already reading it :) ] Moreover, what are the best resources you know of that you used to learn SQL queries and their syntax properly? Thank you very much!

I am also a big Elm fan, especially due to the maintainability as you mentioned. But I have never worked with it in a production environment. Just in case you were working with a team on this project, how easy was it to convince the rest of the team to hop on the Elm train? Have you encountered any shortcomings while using Elm in production?

I recently developed a command line chat app that I can self-host, to chat with my friends from the terminal and regain control over my chat data and metadata. I self host the back end in Linode and just for the lolz and "Unix portability" I wrote it entirely in C. I don't really expect this to be useful to anybody else than me and the couple of friends that also use it. I can now chat from the terminal during my working hours and my colleagues think that I am doing something mystical in the terminal or developing in Vim.

You can check it out at:

https://github.com/erodrigufer/papayaChat

I would maybe start migrating repos away from GitHub, since they have proven to be quite unreliable. Nonetheless, I must say I do appreciate GitHub's UI and even their CLI is quite nice. Is there a service out there that basically provides the same good user experience, CI/CD and has no costs for public repos? Apart from the unreliability I can't complain about GitHub.

From the rethoric you hear from EU leaders and the US president, I don't expect NATO to take any direct military action, because blowing this conflict to a full-scale war between two of the main military powers would catastrophically disrupt the global economy. Furthermore, I don't think one would find enough public support for going to war with Russia in most of those countries, which would make a sitting president willing to get directly involved, wildly unpopular.

I wouldn't say that you have depression. You just opened your eyes to how pointless modern corporate jobs are. There is actually extensive literature to this phenomenon, I can really encourage you to read "Bullshit jobs" by David Graeber. The book tries to explain how the pseudo-feudal, futile and boring corporate Western world came to be.

I personally try to distance my self-image from my job, I see it as a way to pay my bills and save up some money, but I try so that it does not define me, and I definitely do not try to build up friendships there, I guess I have enough friends everywhere else to have the need to socialize with people I barely share things in common.

Moreover, there are so many people destroying themselves mentally and physically with over-work because they believe that they have to love work (as they would a hobby or something similar), but I think that does not have to be the case, I actually believe that there are a lot of activities that CANNOT be monetize which are also quite enjoyable, around which I can center my life, e. g. playing tennis, drawing, etc.

Don't get me wrong, I actually love to code. I love my side projects. I hate to be told what and how to code at "normal" work.

Going even further, Graeber also tries to dismantle the "counter-thesis" to Hobbes', Rousseau's primitive egalitarian harmonic societies. He shows lots of archaeological evidence suggesting that "primitive" pre-historic societies were probably not that simplistic in terms of social relationships, and some were most likely not egalitarian, since, for instance they would present different displays of wealth in how different people were buried.

In summary, his new book 'The Dawn of Everything' tries to present evidence in a more scientific way in order to destroy these inaccurate portrayals of primitive societies.

I even tried to start a thread and discuss the book in this HN post, feel free to participate. https://news.ycombinator.com/item?id=30002793

I loved his book "Bullshit jobs", it really opened my eyes about the shitty corporate world some of us live in. Anyways, I just started reading his last book today, and it got me totally hooked!! The first two chapters describe a totally new way of seeing the history of some of the "great thinkers" of the "age of enlightenment". *spoilers alert!* E. g. he says that some of the European thinkers who supposedly "came up" with the ideas of enlightenment "freedom", "equalitarianism", etc. which were the basis in some way for the French and US revolutions, had actually been presented to these European intellectuals originally from some North-Eastern Native American intellectuals. Whose ideals regarding all these topics could be found in the literature of that time in countless Jesuit travel journals through the North American French territories and so on... While reading some of the thoughts being quoted in the book from an Iroquois intellectual, I must admit that I found great affinity to his world view and have gotten only more curious about more literature on the Iroquois way of life.

As far as I know, some of these terminal text editors use the ncurses library to handle their "frontend", the way in which they properly display text in your terminal. As mentioned in another comment it is utmost necessary that you feel comfortable reading code in C (with a decent knowledge of syscalls) in order for you to understand the programs' source code. But when you have already achieved that level, you can start learning about ncurses with this basic tutorial [0].

[0] https://tldp.org/HOWTO/NCURSES-Programming-HOWTO/

Performative work is just another term for one of the main topics exposed in the book "Bullshit jobs" by David Graeber. I finished the book last month and it was a very compelling read. It tries to explain the psychology behind trying to understand why almost everyone knows that it is unrealistic to expect employees to be productive and hardworking for 8 or more hours a day, but at the same time nobody is ending our current corporate wage slavery system, in which actually being there is more important that actually doing a meaningful job!

You are entirely missing the point. Yes, sure, there are examples in which there might be consequences if the train is not on-time. But a lot of the time I see people literally stressing out about a train being late for no reason whatsoever, because they don't have any stakes on that train arriving on-time. Lots of my colleagues don't really have to be at work at a particular time, our working ours are completely flexible every day. But they will always complain extensively if their trains get minimally delayed.

So what are they getting so mad about? Because they are "losing" 5 minutes of their precious time being idle in a train station? I guess those 5 minutes would have been quite remarkable if they could have been replying to emails at their desk. As I said, there were no negative consequences whatsoever for those guys if the train arrives late. They have just lost all sense of rationality and want to be mad for the sake of being mad about something "not working as expected or intended".