Farming is god-awful if your livelihood depends on it. I’d rather be a carpenter or a metalworker once I’m fed up with that computer stuff.
Farming is god-awful if your livelihood depends on it. I’d rather be a carpenter or a metalworker once I’m fed up with that computer stuff.
I don’t think that holds true in all scenarios. You need to use a key that has some guarantees. In many systems you will use data you don’t control, like email addresses, IBANs, ISBNs, passport IDs and many more. You have zero control over those keys, but because each comes with certain guarantees, they might be suitable as a foreign key in your context.
20+ years writing code have taught me a few things. The first and most important is that every code base, given enough time, will end up being difficult to maintain and full of things you hate. And you might have written some of those things yourself. And I think that’s fine. Striving for perfect, clean code is impossible, because the understanding of what that means changes over time. Code needs to do its job and be reasonably easy to maintain. That’s what I strive for these days. And if that is too boring for you, you’ll need to find a new job or write open source software. A company that decides to pay you isn’t usually looking for your ideas about which tool or paradigm you get excited about. They want you to make them more money than they pay you. You can bemoan that, but it will be as effective as complaining that water is wet. I actually enjoy solving problems and luckily as tech lead I still get to do that, because they pass the real hard problems on to me. That’s enough for me to enjoy my job. Of course the money helps too.
How much for a new joke? Six months in Dachau.
There’s also a Sabaton song, “Father”, about him.
“Villains by Necessity” by Eve Forward.
I enjoy K8s, even though it adds a lot of things that can (and will at some point) break. But at a certain scale it becomes worth it because some things become so, so easy.
I live in Germany as well and with a name like Fick, answering the phone in this manner is a statement.
“I just threw a dead squirrel in a shoe box and installed NetBSD on it.” is one of the bash.org quotes I still remember.
Well, “<lastname>, hello?” is quite common. But just shouting Fick! when answering a call is always on purpose, no matter if it’s your actual name.
Chocolate with pieces of salty licorice in it.
I once worked with a guy with the last name of Fick (German for fuck) and a woman with the last name Lazarus. I found both quite cool. The guy in particular was very offensive with his name, always answering the phone with simply “Fick”. I just looked him up and he has changed his last name, probably by marriage. I guess he found it unprofessional in the end.
Oh man, Jason Molina. “And everything you hated me for… Honey, there was so much more”
Man, stop overthinking stuff.
There has been such a giant leap in coverage about 10 years ago. I’ve contributed a lot for the area I’ve lived in around 2007, when I became aware of OSM. And there was still a lot missing back then. But I moved just a few years after and ever since any area I lived in or have been vacationing at had already been exhaustively mapped. So now I am adding metadata.
Not the border to Russia.
I think Helix is nice for people who are starting out with an editor. I’m not using vim because I can configure the hell out and turn it into a full-blown IDE. vim isn’t my main editor. I am using vim keybindings because they are supported widely and that means I don’t have to remember any specifics of the actual editor I am using. For me, there is zero incentive to switch to Helix.
I think you are missing the point. This isn’t a current technical issue. Also, any AI you train on data will learn any bias that exists in that data. Your AI would send more black men to jail than white people, if you train it on US case law, for example. Even if you were to try and remove any bias from your training data, the question would still be who gets to decide what is biased and how it should be changed? Everything that’s not a law of nature is biased. And so you end up with political, ethical, sociological and psychology discussions. You cannot solve the problem of “which AI should govern all of mankind” purely with technological solutions.
The best Hello World I saw used a random library. Because there’s no true random without hardware, the author figured out the correct seed to write Hello World with “random” characters. I’ve used that to show junior devs that random in programming doesn’t mean truly random.