bleistift2

joined 5 months ago
[–] [email protected] -4 points 5 days ago (2 children)

People throwing thrash on the way usually is a sign of not enough trash cans in an area.

No. I regularly see trash on the ground with sometimes as much as 5 trash cans in sight that are less than 20m away.

[–] [email protected] 8 points 5 days ago (2 children)

If you cut yourself with a knife, it might be your fault. And it might be that the knife is sharp on both sides and has no handle.

[–] [email protected] 16 points 6 days ago (5 children)

It feels like I’m thirty years too young to get these jokes.

[–] [email protected] 8 points 1 week ago

20 seconds, Germany. Waiting while they checked if my name was on the list.

[–] [email protected] 1 points 1 week ago

Completely depends on how often you need to write boilerplate code, and how error-prone it is.

After writing hundreds of instances of ‘fetch this from the server and show an error if it doesn’t work’, I finally wrote a helper for that. It took 2 hours, shouts at me if I use it wrong, and instantly makes my classes easier to read because all the boilerplate is gone. As an added bonus, the invocation is so small that Copilot can write it error-free, which it couldn’t before.

So fetching things is now a thing of a few seconds instead of one minute with a chance of making a mistake. I say it’s worth it.

[–] [email protected] 39 points 2 weeks ago (7 children)

C) Write a highly specific, custom-tailored boilerplate generator that does 80% of the work and needs only a day or two to implement.

[–] [email protected] 85 points 2 weeks ago (5 children)

Don’t forget the invocation

if (CompareBooleans(a, b) == true)
[–] [email protected] 5 points 3 weeks ago

Vanilla Music – the music player I use.

[–] [email protected] 1 points 1 month ago (1 children)

Coding must be a nightmare if you’re choosing programming languages at random 😱

But you must also be learning quite a lot.

[–] [email protected] 12 points 1 month ago* (last edited 1 month ago)

Programs aren’t written by a single team of developers that speak the same language. You’d be calling a library by a Hungarian with additions from an Indian in a framework developed by Germans based on original work by Mexicans.

If no-one were forcing all of them to use English by only allowing English keywords, they’d name their variables and functions in their local language and cause mayhem to readability.

[Edit:] Even with all keywords being forced to English, there’s often half-localized code.

I can’t find the source right now, but I strongly believe that Steve McConnell has a section in one of his books where he quotes a function commented in French and asks, “Can you tell the pitfall the author is warning you about? It’s something about a NullPointerException”. McConnell then advises against local languages even in comments

[–] [email protected] 11 points 1 month ago (9 children)

I had to read the second post twice to understand what it’s saying due to the non-standard grammar. But I’m a foreign speaker.

I’m asking an honest question out of curiosity: Was this easily legible to you?

[–] [email protected] 4 points 1 month ago (1 children)

LIFETIME MEMBERSHIP $300

I’m inclined to buy that just because it exists. I hate subscription services so, so much!

This is the best option if you think you’ll use Nebula for more than 5 years.

 

Contact Overview: Launch contact factsheet of contact Peter Shaw (ID 7, UUID 0000000000011DDFBA8490EA2E421CE3😞

https://myXXXXXX.sapbydesign.com/sap/public/ap/ui/runtime?bo_ns=http://sap.com/xi/AP/FO/BusinessPart...

Material: Launch material factsheet of material P100101 - Heater (22.8 KW) (ID P100101, UUID 0000000000011DEFBAEA3D295D4F87A6😞

https://myXXXXXX.sapbydesign.com/sap/public/ap/ui/runtime?bo_ns=http://sap.com/xi/AP/FO/ProductDataM...

Service Overview: Launch service factsheet of service product 300002 - Engineer (ID 300002, UUID 0000000000011ED083A11BE19763A75F😞

https://myXXXXXX.sapbydesign.com/sap/public/ap/ui/runtime?bo_ns=http://sap.com/xi/AP/FO/ProductDataM...

 

Contact Overview: Launch contact factsheet of contact Peter Shaw (ID 7, UUID 0000000000011DDFBA8490EA2E421CE3😞

https://myXXXXXX.sapbydesign.com/sap/public/ap/ui/runtime?bo_ns=http://sap.com/xi/AP/FO/BusinessPart...

Material: Launch material factsheet of material P100101 - Heater (22.8 KW) (ID P100101, UUID 0000000000011DEFBAEA3D295D4F87A6😞

https://myXXXXXX.sapbydesign.com/sap/public/ap/ui/runtime?bo_ns=http://sap.com/xi/AP/FO/ProductDataM...

Service Overview: Launch service factsheet of service product 300002 - Engineer (ID 300002, UUID 0000000000011ED083A11BE19763A75F😞

https://myXXXXXX.sapbydesign.com/sap/public/ap/ui/runtime?bo_ns=http://sap.com/xi/AP/FO/ProductDataM...

 
 
 
115
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 

Meme transcription [Gus Fring fixing his tie]:

You don’t write documentation because you’re lazy.

I don’t write documentation because I don’t want to find out how my app actually works

We are not the same

62
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
 

Meme transcription [Gus Fring fixing his tie]:

You don’t write documentation because you’re lazy.

I don’t write documentation because I don’t want to find out how my app actually works

We are not the same

 

Meme transcription [Kid drowning in pool]

In the background a person plays with a kid in the pool. The person is labeled “Companies updating their website”. The kid is labeled “The company logo”.

In the foreground a kid seems to be drowning. It is labeled “Useful information”.

In a second panel a skeleton sits at the bottom of the pool. It is labeled “The copyright year”

 

Meme transcription [Kid drowning in pool]

In the background a person plays with a kid in the pool. The person is labeled “Companies updating their website”. The kid is labeled “The company logo”.

In the foreground a kid seems to be drowning. It is labeled “Useful information”.

In a second panel a skeleton sits at the bottom of the pool. It is labeled “The copyright year”

 

Meme transcription:

Bro, just one more bug fix, I swear. The base design is good, promise. This is just a simple bug that I need to fix. It doesn’t require redesigning my approach. I know I’m calling the same function 8 times to get the same data each time, but that’s just this one time, bro. I know they’re asynchronous functions and loading now takes 300ms, but this is just during development, bro. I know I’ve inlined about 7 different things that should be seprate, but that was necessary to fix the previous last bug. I swear, I’m almost done. This is the last bug to fix, bro.

 

Meme transcription:

Bro, just one more bug fix, I swear. The base design is good, promise. This is just a simple bug that I need to fix. It doesn’t require redesigning my approach. I know I’m calling the same function 8 times to get the same data each time, but that’s just this one time, bro. I know they’re asynchronous functions and loading now takes 300ms, but this is just during development, bro. I know I’ve inlined about 7 different things that should be seprate, but that was necessary to fix the previous last bug. I swear, I’m almost done. This is the last bug to fix, bro.

 

Meme transcription:

Panel 1: Bilbo Baggins ponders, “After all… why should I care about the difference between int and String?

Panel 2: Bilbo Baggins is revealed to be an API developer. He continues, “JSON is always String, anyways…”

view more: next ›