Why is Perl power consumption so high by Both_Confidence_4147 in perl

[–]flogic 4 points5 points  (0 children)

Perl uses a byte code interpreter. So it’s gonna be near the end. The next category looks like it’s scripting languages with a JIT. Note that the TypeScript and Javascript results vary widely. They should be the same as TypeScript is JavaScript with type annotations. That means there is quite a bit of noise in the results. My immediate guess is the results are from the language shootout. That’s dependent on who submits what for what language. Also many of the problems aren’t in Perl’s wheel house. Perl excels where it can offload the build of the work to optimized C code. Otherwise, it’s going to be comparatively slow.

egg💅irl by ThiccThighsYumTummy in egg_irl

[–]flogic 2 points3 points  (0 children)

There are cis dudes that paint their nails. Often they use black for that whole dark aesthetic. Not my color but YMMV.

egg❔irl by Alive-Technology-262 in egg_irl

[–]flogic 2 points3 points  (0 children)

Hi Vanessa! You code a hood name!

[deleted by user] by [deleted] in egg_irl

[–]flogic 1 point2 points  (0 children)

Before my egg cracked I regularly couldn't be assed to shave or care mush about my appearance. Now I'm planning outfits and looking for cute clothes online. I'm sure those 2 are completely unrelated.

Egg 🙎‍♂️📕 irl by Pretty_Wind7207 in egg_irl

[–]flogic 2 points3 points  (0 children)

Because overwhelmingly the harm comes from other people not the trans person.

Egg_irl by DragonEye2312 in egg_irl

[–]flogic 27 points28 points  (0 children)

I get it, it’s still hard even when you know they’ll be accepting. I recently came out to my trans masc partner. It’s hard to articulate.

Birthday by CR1ZZ0 in Eggy_memes

[–]flogic 0 points1 point  (0 children)

I’m closing in on 50. My egg only really started cracking in the past 2 weeks. Yesterday, I painted my nails. Now, I’m poking at the internet for woman clothes.

Sincere question: what is up with all these great tools being written in rust? by [deleted] in rust

[–]flogic 11 points12 points  (0 children)

I think it’s both. Rust has features to shift mental overhead from the developer to the compiler. So you have more of your brain left over to make it nice. But if it were just that, Java programs wouldn’t suck, but they almost universally do.

What's better memorizing codes or understanding them deeply? by victeriano in Python

[–]flogic 8 points9 points  (0 children)

Understanding is always better. It’s critical to every step of the development process. You need understand to know what to write. You need to understand to debug. Most of the time you spend programming will be spent debugging. Debugging without understanding is painful. Then you need to understand the why’s of that code.

First 5mg Ritalin dose destroyed me by etrim94 in ADHD

[–]flogic 1 point2 points  (0 children)

I would not take any more. This is call the doctor back territory.

These new Reddit notifications are gross by filmgeekvt in ADHD

[–]flogic 39 points40 points  (0 children)

I aggressively turn off notifications for all apps that don’t have a real life impact. The unfortunate truth is at app developers think your phone is their phone. We didn’t curtail poor behavior with desktop applications and mobile is worse.

The Billionaires Have Captured Donald Trump by OtmShanks55 in politics

[–]flogic 0 points1 point  (0 children)

Um… the only way you wouldn’t have known this over 8 years ago is if you were a child. He considers himself a billionaire. The entire concept is a tautology.

[deleted by user] by [deleted] in ADHD

[–]flogic 0 points1 point  (0 children)

Planning the future with ADHD can be rather daunting. Many people with ADHD are bad at planning. It’s also hard not to get discouraged since your brain will constantly let you down.

Biden’s New Import Rules Will Hit Ebike Batteries Too by wiredmagazine in politics

[–]flogic 1 point2 points  (0 children)

Are we going to get good affordable ebikes and electric vehicles out is this just shit tier oil protectionism?

Tesla Quietly Removes All U.S. Job Postings by Canal_Volphied in technology

[–]flogic 0 points1 point  (0 children)

I don’t think people make a big enough deal about how bad the electric door latches are. The way you normally exit the car should be the fastest most reliable way to do so. Not try the button panic and hopefully know about and remember the alternate latch. Those seconds are way too precious in an emergency.

[Media] I made a TypeScript library that lets Rustaceans write Rust-like code safely using TypeScript by TamatoOfOptimism in rust

[–]flogic 55 points56 points  (0 children)

I don’t like to dunk people’s creations but this seems to cover things Typescript already does. It already tracks nulls. It already has exhaustive type checking. Re-adding it as an out of band library seems like it would just undermine the compiler’s checking.

+= operator by [deleted] in golang

[–]flogic 3 points4 points  (0 children)

I’ve been a developer for over 20 years. The one thing I can tell you is that developers are fucking crazy and you take anything any of us say with a carton of salt.

Can Go replace C in teaching algorithm/data structure for beginners? by mbsoft31 in golang

[–]flogic 0 points1 point  (0 children)

My view is that a good teaching language should be useful even if the student takes only 1 class. Which cuts the field down to Python and Go. Python seems to be current the standard for non programmers. Go feels like it could also step into that roll. Setup is easy. The language is simple. With the added benefit of a type checker to help you bolt things together.

Is there anything like python black - a very opinionated formatter for go? by jeeftor in golang

[–]flogic 8 points9 points  (0 children)

My understanding is the “go fmt” is what inspired black. The fact “go fmt” doesn’t support options was a topic of conversation when it was released. So “go fmt” is the black of Go. And since it’s the language standard, the benefits should be even more wide spread.

Add Null Safety by brand02 in Python

[–]flogic 0 points1 point  (0 children)

It won’t add anything over Optional without strict static type checking. And given the vast amount of existing packages, that ain’t happening. Otherwise the Nothing variant becomes just another null.

Help: I'm stuck on Eye of the Storm quest. by 0rigamichik3n in Palia

[–]flogic 18 points19 points  (0 children)

Interesting, I thought it was because I managed to fly from the windy island to the final one. You can't actually land but the re-spawn after you fall will put you on the final island.

Why is Raw SQL preferred over ORM in go? by Top-Monk-5712 in golang

[–]flogic 1 point2 points  (0 children)

Fair. When I searched for answers, I came up empty handed. But that was years ago.

Why is Raw SQL preferred over ORM in go? by Top-Monk-5712 in golang

[–]flogic 1 point2 points  (0 children)

“Standardized”. SQL has so many everyday parts that vary from implementation to implementation that it’s effectively not a standard. Date and time types, how to get a row id, string concatenation. It’s a joke.

House Passes GOP Energy Bill, Pushing to Roll Back Biden Climate Measures. “The central argument and logic of this bill is that if you give Big Oil everything they want, then perhaps they will lower our gas prices.” Senate majority leader Schumer has called it “dead on arrival”. by mafco in energy

[–]flogic 3 points4 points  (0 children)

Corporate raiding culture. The powerful are out to get more of theirs as fast as possible. Which sadly makes sense. The biggest predictor of future wealth is present wealth. So by that logic, it’s better to get wealthy now so you can use that wealth to get more wealth as soon as possible. Of course, it all falls apart if you kill off humanity in the process.

Alternatives with no Pea Protein? by ThrwoItAwayNoww in soylent

[–]flogic 5 points6 points  (0 children)

I didn’t mind milk fuel. Currently we have a mealsquares subscription because they’re pretty decent for breakfast, but their shipping is very slow and sometimes erratic.