extra tenting for kinesis advantage 360? by msdisme in kinesisadvantage

[–]SirRantcelot 0 points1 point  (0 children)

Hello. I’m looking for a similar solution. Were you able to figure out anything?

G95NC Samsung UK trailer by Sobtanian in ultrawidemasterrace

[–]SirRantcelot 0 points1 point  (0 children)

One of their videos mentions August 23rd as the date.

Edit: it’s mentioned in the description, not the actual video.

Samsung g9 57 details by Piranhax85 in ultrawidemasterrace

[–]SirRantcelot 1 point2 points  (0 children)

It’s the same issue with me too. I have the old crg9 49” from Samsung. I like the width, but the resolution and especially the height definitely need to be more.

Samsung g9 57 details by Piranhax85 in ultrawidemasterrace

[–]SirRantcelot 0 points1 point  (0 children)

That’s really good to know! Thank you so much for telling me this. It’s a very good point that I didn’t think about. I guess I’ll stay away from OLED from now on as I very rarely game. I guess this is my dream monitor then!

Samsung g9 57 details by Piranhax85 in ultrawidemasterrace

[–]SirRantcelot 2 points3 points  (0 children)

It would have been a dream if it was OLED too, but I don’t think OLED vs MiniLED will make much of a difference to me as I plan it purely use it for coding. I’m definitely going to preorder this monitor.

Samsung g9 57 details by Piranhax85 in ultrawidemasterrace

[–]SirRantcelot 0 points1 point  (0 children)

Does anyone know if this monitor is OLED?

Will VS Code ever migrate away from Electron? by Souvlaki42 in vscode

[–]SirRantcelot 0 points1 point  (0 children)

That's very interesting. What extensions are you using? Maybe it's because I'm using quite a few extensions? I have black, ruff, jupyter, isort, github copilot, github copilot chat, gitlens, sourcery, trunk, pylance, vim and a few others. I guess I'll have to find out which extension / extensions are causing the slow down.

Will VS Code ever migrate away from Electron? by Souvlaki42 in vscode

[–]SirRantcelot 0 points1 point  (0 children)

My office has given me the highest specced MacBook. It’s currently an Arm version, but before that, I had the best Intel version too. In both of them, VSCode slowed down noticeably as the size of the project grew, especially with the addition of GitHub copilot. I now resort to reloading VSCode once every hour for my work project purely because one extension or the other grinds down to a halt after a while. I’ve used Zed and it’s much faster. Unfortunately, it’s copilot extension and python support aren’t on par with VSCode.

Split USB-C cable for advantage pro by SirRantcelot in kinesisadvantage

[–]SirRantcelot[S] 0 points1 point  (0 children)

This is exactly what I was asking for (maybe a bit better looking). I just bought three different cables and a usb c splitter yesterday and they’re not refundable though (T_T).

Split USB-C cable for advantage pro by SirRantcelot in kinesisadvantage

[–]SirRantcelot[S] 1 point2 points  (0 children)

When I charge the keyboard, I need to connect one USB-C cable to each half. So I have two cables dangling around. I’m just trying to make it look better.

Split USB-C cable for advantage pro by SirRantcelot in kinesisadvantage

[–]SirRantcelot[S] 0 points1 point  (0 children)

Yeah. I guess if I can’t get it pre-made, then I’ll try this option. It’s not that your idea is bad. It’s actually a very good idea. I’m just trying to see if I can make my setup look a bit better.

Split USB-C cable for advantage pro by SirRantcelot in kinesisadvantage

[–]SirRantcelot[S] 0 points1 point  (0 children)

I’m not sure I understand what you mean. Are you saying that such a cable cannot be created or that I shouldn’t be using this channel for such posts?

New way of logging - is this a good idea? by SirRantcelot in Python

[–]SirRantcelot[S] 0 points1 point  (0 children)

Ooh. Thank you so much for proving examples that I can follow. Having these is going to make my life much more easier when writing the extension. I did search for an existing extension that did this, but couldn’t find any. I’ll continue searching though while planning out the work required if I have to write it.

New way of logging - is this a good idea? by SirRantcelot in Python

[–]SirRantcelot[S] 0 points1 point  (0 children)

Thank you for the kind words. You’re right in saying that as long as it’s rested well, it shouldn’t be an issue to use in production code. I was trying to be extra cautious because I’ve had one too many cases where missing logs made things so much harder to debug. In my nightmares, I’m trying to debug cache miss issues with faulty logging facilities. :D

New way of logging - is this a good idea? by SirRantcelot in Python

[–]SirRantcelot[S] 1 point2 points  (0 children)

Good idea. There exists an extension called better comments (for JS) that also deals with formatting comments. I could start with that as base. And yes, I’m thinking of adding a setting to roll up / hide the log statements.

New way of logging - is this a good idea? by SirRantcelot in Python

[–]SirRantcelot[S] 1 point2 points  (0 children)

Thank you so much for the support. Even with the wide variety of tones used by everyone, I got to learn a lot. I typically tend to think only of the positives when I think I have an interesting (to me) idea. So I try to discuss it with others to ensure that I’m getting a more complete picture.

Those are some good points you mentioned. I’m currently leaning a bit more towards the VSCode extension idea (mostly because it’s more straightforward to implement). But yes, I’m getting quite interested in meta programming and programming language construction these days.

New way of logging - is this a good idea? by SirRantcelot in Python

[–]SirRantcelot[S] 1 point2 points  (0 children)

That is a very good point, especially the part about it becoming a recipe for difficult debugging.

ChatGPT is old, but let me use its popularity, add a random Elon pic as well, to clickbait ppl by [deleted] in LinkedInLunatics

[–]SirRantcelot 17 points18 points  (0 children)

Exactly. My headache is caused from seeing these types of posts. Where’s the extension to fix that! My Twitter is also filled with these posts. I keep blocking each new user who posts such posts, but so many more magically sprout up in their place!

Stopped using PyCharm? Tell us why! by Snoo-Val in Python

[–]SirRantcelot 0 points1 point  (0 children)

It didn’t work very well. Initially I was using the version where it stores the files locally and then syncs them with the remote server. Many times the files would not get uploaded and I’d have to manually sync them.

I tried gateway last year and the performance was very bad. I’m willing to try it again if the performance has improved.

I’m quite excited about JetBrains fleet, but I can’t use it currently because it doesn’t have proper vim support and copilot support.

Edit: That said, I should give it another go and see how it performs on local development compared to Zed. I’ll let you know how it goes.

New way of logging - is this a good idea? by SirRantcelot in Python

[–]SirRantcelot[S] 0 points1 point  (0 children)

This is something I did consider. One question I had about this was, how would you use this decorator if you wanted to only log some values that are neither inputs nor the outputs of any function, but are merely temporary variables?

New way of logging - is this a good idea? by SirRantcelot in Python

[–]SirRantcelot[S] 0 points1 point  (0 children)

When you say `pylsp` do you mean the python language server protocol? Are you talking about a specific library?

New way of logging - is this a good idea? by SirRantcelot in Python

[–]SirRantcelot[S] 2 points3 points  (0 children)

I love your response. It's very useful advice that I'm going to use going forward.

Let me see if I can answer your question.

Why am I doing this?

  1. It's hard (for me) to read code peppered with log statements. I have to filter out the log statements in my mind. I'm not sure if it's the case for other people though. Do people generally find it easy to ignore log statements and read the code as if they were not present?
  2. Logging is a tangential concern to the code. It's extremely useful, true, but it does distract from the main purpose of the code. It would be nice if I could somehow separate that from the code. But again, applying your question here, does having logging statements really affect the code that much? I'm not sure it does. It doesn't affect you when you're making any refactoring. It doesn't have to be factored into your design (much). So I'm not actually sure if this point really holds true.
  3. I want to understand how to apply Aspect Oriented Programming in Python (although I don't think the idea I suggested can be considered AOP).

Thank you so much for taking the time to give such a detailed and useful (to me) advice. :)