- 0 posts
- 27 comments
The POSIX standard is more portable. If you are writing scripts for your system, you can use the full features in the main man pages. If you are writing code that you want to run on other Linux systems, maybe with reduced feature sets like a tiny embedded computer or alternates to gnu tools like alpine linux, or even other unixes like the BSDs, you will have a better time if you limit yourself to POSIX-compatible features and options – any POSIX-compatible Unix-like implementation should be able to run POSIX-compliant code.
This is also why many shell scripts will call #!/bin/sh instead of #!/bin/bash – sh is more likely to be available on tinier systems than bash.
If you are just writing scripts and commands for your own purposes, or you know they will only be used on full-feature distributions, it’s often simpler and more comfortable to use all of the advanced features available on your system.
Boomer is a state of mind, love, and this post is a shining example of boomerism.

- 2 years
Not gonna lie, Data breach sounds like a violation of one of Geordi’s crewmates.
- survivalmachine@beehaw.orgto
Programmer Humor@programming.dev•Tinder to ban web developers who use 'engineer' in their bio
2 yearsYes, driving trains is becoming more and more important as we find out how terrible cars are for the environment. We should protect the profession fiercely!
There are at least two ways to parse your statement, and they interpreted it differently from your intention.
- survivalmachine@beehaw.orgto
Programmer Humor@programming.dev•Tinder to ban web developers who use 'engineer' in their bio
2 yearsIn North America, the driver of a train engine is called an “engineer”, yes.
- survivalmachine@beehaw.orgto
Programmer Humor@programming.dev•Tinder to ban web developers who use 'engineer' in their bio
2 yearsHonestly, nobody should call themselves an engineer unless they literally drive trains for a living.
- survivalmachine@beehaw.orgtoProgramming@programming.dev•Advanced git commands every senior software developer needs to know2 years
oof :( sorry to see fellow lemmings falling victim to the AI movement.
- survivalmachine@beehaw.orgtoProgramming@programming.dev•Advanced git commands every senior software developer needs to know2 years
Thank you for pasting the contents in the post. I refuse to click a link to a scummy site that uses AI art.
- 2 years
This.
My friends/family: this is amazing, you could sell these!
Thank you for the compliment, but no. Absolutely no. I make plenty of money at my day job. I enjoy making sawdust and wood chips, and want to keep enjoying it.
Though it makes me sad to think we needed to make “hopepunk” a word; how is having hope a “punk” thing? :|
It’s punk af. Punk is a leftist/inclusive/anti-authoritarian movement that focuses on self-reliance and direct activism to get shit done. A lot of the general punk scene has been all over the board on their optimism/pessimism about our ability to affect meaningful change. Recently, subgenres of punk have sprung up that are very much still punk, but focus on one category of change or have a more optimistic outlook. Solarpunk is a branch of the punk movement with a green focus. Hopepunk focuses on can optimistic outlook with traditional punk values. Fashion-wise and music-wise, they tend to lean towards greens/blues or brighter/lighter colors or more folk-punk or upbeat tunes.
Weird Barbie would definitely qualify as hopepunk.
Just like any other sub-genre, though, if it rubs you the wrong way, it’s generally fine to just refer to it as the parent genre. Hopepunk is still punk, so feel free to call it that if it works better for you.
- survivalmachine@beehaw.orgtoGaming@beehaw.org•Tencent CEO feels its game business "achieved nothing" during 20232 years
What does that stake get them? They own a bit of Grinding Gear Games (Path of Exile), and GGG has said Tencent basically gave GGG a big cash infusion in exchange for the rights to modify the game for the Chinese market, and they otherwise leave global game development alone. Ten cent is happy farming their Chinese gamers with p2w microtransactions, and from a user-perspective, the non-Chinese version of the game hasn’t seemed to suffer from the arrangement.
To reference a movie in common vocabulary is to bring it up in conversation.
Referencing in programming terms like C refers to assigning a value to a variable. You can re-assign those variables to new values and then de-reference (read) the new value.
They are conflating the common meaning of reference with the much more obscure programming definition (obscure at least among non-programmers).
Star wars = “no, I am your father” (reference) Jaws = movie about hunting killer shark (reference) Star wars = movie about hunting killer shark (OP is pretending we can treat movie references like variable references and re-assigns the star wars variable to mean something else) “Hey, have you seen star wars? The movie about hunting a killer shark?” (De-referencing your newly re-assigned variable)
- survivalmachine@beehaw.orgto
Programmer Humor@programming.dev•You may call me a monster but I know I'm not the only one
2 yearsYu-Ar-El? Is he Kryptonian?
deleted by creator
This is great! When I play GTA, the only thing I want is HOT COFFEE.
- 2 years
Yes, my comment only applies to the shell history in memory. -c clears history immediately, but you can still reload it from disk if you haven’t overwritten that with -w. If you tend to close your terminal windows frequently and rely on the history feature between sessions, it would benefit you to learn about the intricacies of the on-disk copy of history and how its affected by writes, appends, clears, crashes, etc. I tend to leave my terminal windows open a long time and copy any complex commands out to my PKM if I need to save them for future sessions, so I generally try not to rely on .bash_history, but it has saved my bacon on more than one occasion.

In my country, we can buy pre-paid credit cards in the supermarket using cash. I guess that is still traceable using supermarket security cameras and facial recognition, but if you’re attempting this, I’d make it as difficult as possible.