What's worse, being overrun by gangs that randomly rape, rob, and murder civilians every day, or the government falsely imprisoning some people? Oh wait, the government does that anyway, regardless of if they stop the gangs. See gitmo.
Notices by gentoobro (gentoobro@shitpost.cloud)
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Friday, 09-May-2025 11:57:20 JST gentoobro
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Friday, 09-May-2025 11:57:10 JST gentoobro
It used to be one of the most dangerous places in the world, then the new president cleaned it up by rounding up anyone with a gang tattoo and throwing them in prison forever. Now it's apparently one of the safest countries in the western hemisphere.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Friday, 09-May-2025 11:57:09 JST gentoobro
When there's a single gang murder now in some village, they send thousands of cops and soldiers to physically surround the entire town then systematically search it door to door until the culprits are caught and thrown in prison forever. Solving organized crime is easy if you have a competent and ruthless leader.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Friday, 09-May-2025 07:58:52 JST gentoobro
wake up babe, new pope just dropped
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Sunday, 04-May-2025 19:28:44 JST gentoobro
If setting up postgresql is too complicated, you're out of your level.
If the tiniest details of your dev environments are critical, like which minor version of some lib you're using, then your software is brittle and poorly designed.
If you can't write a script to set up a new dev environment (nearly) automatically, then your system is too complex and will be a nightmare to maintain.
Docker saves a tiny bit of time sometimes while greatly complicating simple tasks like connecting your database to your application.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Sunday, 04-May-2025 19:27:15 JST gentoobro
Venn diagram: ( ( docker ) lazy sysadmins ( hoss ) )
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Sunday, 04-May-2025 08:28:55 JST gentoobro
Docker is for people who don't know how to administrate a server, so they put a server in a server because that'll fix it.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:45:37 JST gentoobro
This is about 70% macros. Much more readable than the alternative.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:36:42 JST gentoobro
You could override free with your own allocator that makes freeing null run the syscalls to wipe out the TLB cache. Because reasons.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:31:37 JST gentoobro
Proper C should be 70% macros.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:30:37 JST gentoobro
Debugger tells you where your shit crashed, and lets you see which variable is at fault.
Also, wrap your printf something like this:
#define dbg(fmt, ...) dprintf(STDERR_FILENO, "%s:%d " fmt "\n", strstr(__FILE__, "src/"), __LINE__ __VA_OPT__(,) __VA_ARGS__); -
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:28:00 JST gentoobro
It didn't fall back into the debugger so you could inspect it?
You weren't testing code outside of a debugger were you? ... were you?
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:24:18 JST gentoobro
You never know. It's not mentioned in a lot of tutorials, and if you're working on a linked list and getting basic errors, you might be new. I don't keep track of who's at what general level.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:24:00 JST gentoobro
A mouse is a fair bit slower than a keyboard. It's like the difference between using a touch screen to turn on your windshield wipers or just flicking the mechanical knob.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:20:55 JST gentoobro
Also, if you don't know about and use valgrind, you should.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Saturday, 03-May-2025 14:20:25 JST gentoobro
#define free(x) do { if(x) free(x); } while(0)
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Thursday, 01-May-2025 13:53:48 JST gentoobro
Where's your rap sheet? How many federal agents have you redacted? How many states are you wanted in?
Big guy on the internet probably doesn't even lie on his taxes.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Wednesday, 30-Apr-2025 14:20:31 JST gentoobro
what a noob.
Also, technically, if I recall, email addresses can have some strange form of comments inside them that makes it impossible to parse with regex. I've never seen one in the wild, and don't know if any software actually supports it.
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Wednesday, 30-Apr-2025 11:50:39 JST gentoobro
They never told us fuck all that was worth hearing, especially about women.
"Women like Nice Guys"
-
Embed this notice
gentoobro (gentoobro@shitpost.cloud)'s status on Tuesday, 29-Apr-2025 17:02:44 JST gentoobro
year of the linux desktop