[-] FizzyOrange@programming.dev 3 points 7 months ago

Vim's solution to fast editing also isn't very compelling since multiple cursor editing was invented. You can get 90% of the editing speed by learning 1% of the shortcuts. And the UX is slightly nicer since you get immediate feedback.

[-] FizzyOrange@programming.dev 3 points 8 months ago

He also thought that Rust integrates poorly into project with a deep C++ OOP hierarchy. That is probably still true as well.

Is there any language that can do that? As far as I know there isn't. You can use SWIG or whatever but it's just as awful as any Rust/C++ interop. There's Carbon, but that's a work in progress.

IMO if you need integration with a deep C++ OOP hierarchy your options are a) give up and just use C++, or b) pain, no matter what language you target.

[-] FizzyOrange@programming.dev 3 points 2 years ago

Instead you should just use an autoformatter. Black is good. Ruff is probably good too but I don't have a lot of experience with it. YAPF is not good; don't use it.

[-] FizzyOrange@programming.dev 3 points 2 years ago

Why? They did it right...

[-] FizzyOrange@programming.dev 3 points 2 years ago

I don't think there is a "what" - he was just explaining the wokeness.

[-] FizzyOrange@programming.dev 3 points 2 years ago

Indeed. Escape characters add a lot of additional complexity, footguns, and performance penalties.

[-] FizzyOrange@programming.dev 3 points 2 years ago

Why do you say it needs more time in the oven? I've had zero issues with it as a drop-in replacement for Pip in a large commercial project, which is an extremely impressive achievement. (And it was 10x faster.)

I tried Poetry once and it failed to resolve dependencies on the first thing I tried it on. If anything Poetry needs more time in the oven. It also wasn't 10x faster.

[-] FizzyOrange@programming.dev 3 points 2 years ago* (last edited 2 years ago)

Oo neat that they have an Android app. Unfortunately it seems like it must target a quite old API version - Android gives you an unnecessarily scary warning when you install it, and also it crashes when I try to browse anywhere.

Still, great progress!

Also, off topic but does anyone know why the comment vote counts disappeared?

Edit: Never mind they just moved the vote counts away from the vote buttons... They're now at the top. Weird decision to make it less intuitive... but ok.

[-] FizzyOrange@programming.dev 3 points 2 years ago

I’m an old 31yo man. These fora are getting to complex. Back in my day we had bulletin board systems.

Lol bullshit. BBSs were completely obsolete by like 1997 when you were 4.

[-] FizzyOrange@programming.dev 3 points 2 years ago

He's right. It can give the correct answer but still be crazy incoherent code. Like

let sum = a + b + 2 * a + 3 - b + b - a - 3 - a;

Do you really want code like that in your project? IMO AI assistants definitely increase productivity, but you also definitely need to actually read and understand the code they output, otherwise you adding a ton of bugs and bad code.

[-] FizzyOrange@programming.dev 3 points 2 years ago

You seem to be giving a lot more leeway to interpretations of Peters’ words than my comparison. Odd.

It doesn't require any leeway. It's a totally mainstream opinion supported by actual research. It's only in woke CoC teams that comments like that are objectionable.

he’s also dismissing that it’s worthwhile to try and have an environment free from sexual harassment.

Complete misunderstanding of his comment. Read it again.

Gracefully accepting constructive criticism.

Lol the irony is overpowering.

[-] FizzyOrange@programming.dev 3 points 2 years ago

If you "made light of sexual harassment training" at your job like this you would be fired?

And I lost count of how many times an executive at a startup I’ve worked for was charged with sexual harassment. The outcome was always the same: nothing actually happened to them, but the entire company was sentenced to days of “sexual harassment prevention” training, as part of the deal the bigwig cut to get off easy. By now I must be one of the most highly trained people on Earth in that specialty :wink:.

Jesus you should leave now! That's not ok. (At least in countries with proper labour laws; I guess in America they can fire you for anything.)

I mean I wouldn't advise writing that on your company Slack, but nowhere I have ever worked would fire you for it.

In any case the Python community isn't a company & as far as I understand it Peters isn't getting paid.

view more: ‹ prev next ›

FizzyOrange

0 post score
0 comment score
joined 3 years ago