akullpp's comments

akullpp | 4 months ago | on: Scripts I wrote that I use all the time

A lot can be done with just aliasing to the right tools:

alias df='duf'

alias ls='eza'

alias ll='eza -l'

alias cat='bat'

alias cap='bat -p'

alias man='tldr'

alias top='glances'

alias grep='rg'

alias ps='procs'

alias cd='z'

alias g='gitui'

alias gs='git st'

alias gp='git pull'

alias gu='git add . && git commit -m "Update" && git push'

alias check='shellcheck'

alias v='nvim'

alias len='wc -l'

alias uuid='uuidgen'

alias src='source ~/.zshrc'

akullpp | 1 year ago | on: I still like Sublime Text

Sublime has a place in my heart, it was my first editor as IDE when I started 15 years ago. Such a great piece of software, thanks for all the work!

akullpp | 1 year ago | on: Looking for a Job Is Tough

Same boat right now, startup bankrupt, interviewing is just harassment and don’t know if I want to work in this dysfunctional domain anymore

akullpp | 1 year ago | on: Looking for a Job Is Tough

Totally get what you mean, I’m old enough that I don’t swallow this shit anymore and fight back though which leads to no job for me, haha…

akullpp | 1 year ago | on: How to build quickly

I do this for writing, whether it's a book, an article or a D&D campaign. For me it's not about speed at all, it's the natural way my mind works and if I try to do this linear, line by line, I face blockades soon in the process.

akullpp | 3 years ago | on: It's probably time to stop recommending Clean Code (2020)

I wouldn't recommend it either, it is a very simplistic view of coding with some bad advice intermingled. Obviously reality is much more complex than any book could describe and there is benefit to think about bad examples as well as good ones.

Though it is an ill-defined term clean (clear, readable, reasonable, understandable) code is important in the sense that accidental complexity should be minimized and encapsulated and necessary complexity should be understandable.

akullpp | 3 years ago | on: Mercedes-Benz workforce to receive record profit-sharing bonus

True, my uncle stayed his entire life and now got an insane amount for early retirement.

Myself on the other side worked 2 years as a software engineer and that's as much as I could taake:

* politics

* too many artificial restrictions

* worst management I've ever experienced

* Work doesn't get valued at all, cancelling so many projects and ideas amounting to nothing

* lower reputation than "real" engineers, they still don't understand the value of software, like so many German companies, and treat us as necessary evil, which is also resulting in not competive salary

If you shut up and just come to work every day, you certainly "made it", but for me that's impossible.

akullpp | 3 years ago | on: I've been abusing HTTP Status Codes in my APIs for years

In typical business applications you often have two endpoints: One to fetch a single resource and one to fetch all resources of that type.

Why not merge them and work with lists, I think a lot people would intuitively understand the following:

GET /users?ids=1

{ "users": [] }

GET /users?ids=1,2,3,4

{ "users": [ { "id": 3 } ] }

Transport the ids in any way you like, that's not my point.

akullpp | 4 years ago | on: Ask HN: What is one book you would recommend everyone to read?

The New Testament, or any book that explains the key themes. Even if you are not religious, Western societies are built around this. If you live in the West or do business with the West, it explains many explicit or implicit cultural norms.

If you want to go deeper in understanding the West, it's recommendable to also get a rough idea of it's philosophers, especially the Greeks and the important ones up to Kant, including Descartes' idea of the social contract.

If you still want to know more, you should read about the most important economic ideas, e.g. Smith, Keynes, Marx.

akullpp | 6 years ago | on: Improving my productivity as a working programmer (2017)

Why do software engineers tend to see themselves as machines with the necessity to be optimized for productivity or is this solely the cultural influence of American capitalism?

While I agree that it is a good idea to optimize chores, so you can focus on interesting issues, I often hit a wall of processes or humans.

One consequence, after a decade of professional work, is to actively dismiss the idea to optimize every part of my life. On the contrary, I value the time where I do nothing at all. It often allows me to clear my mind to be more creative afterwards.

So what I'm really missing, from this very basic article that does not provide any new information, is: Take your time off and do nothing.

akullpp | 7 years ago | on: Is Literature Dead?

This kind of post gives me a headache based on its premise and conclusion. There are unproductive questions like "is the world flat" or "was it created last thursday" where you don't even want to argue. Yes literature is dead, so let's keep on writing and let the next epoch decide on the classics.
page 1