brettvitaz

@brettvitaz@programming.dev
0 Post – 44 Comments
Joined 1 years ago

Reminder that I don’t like the company’s stance on the matter.

What you have posted is your interpretation of the definition, which has little legal or practical value. A product does not need a successor, superior or otherwise, to become obsolete. Nothing you have posted has any relation to the definition of obsolete, and are mostly word play.

That being said, right to repair needs to become a real thing and companies should be supplying repair manuals for items they consider obsolete.

I certainly don’t agree with the company’s position, but did you read definition 1b? I think you may have stopped reading a little early

1 more...

So, you don’t know what a pull request is?

For me, it’s not great. The web interface and apps I’ve used are kind of bad, there isn’t a lot of content in the topics I’m interested in. I’m mainly here because I refuse to go back to Reddit.

11 more...

I would also welcome blocking all communities with the same name

1 more...

I used to think something like this when I was younger. I spent an inordinate amount of time looking for good gui versions of cli tools. I have come to understand that this is not usually the case and cli tools are more convenient much of the time. I would not classify this as superiority complex, unless I’m being a jerk about it. I don’t care what you use, I just use whatever has the lowest barrier to entry with the most standardization, which is usually the original cli tool.

That said, jetbrains git integration is awesome.

3 more...

I agree with your first point, but pretty strongly disagree with the other two. Code review is critical. Devs should be discussing changes and design choices. One Dev can not be all things all the time and other people have experience you do not or can remind you of things you forgot. Programming language absolutely matters when you’re not the only dev on the team.

Only if the code base is well tested.

Edit: always add tests when you change code that doesn’t have tests.

someone please correct me if I’m wrong but I believe that for it to be possible, the application that plays the mkv file would have to have a remote execution exploit and the code for the virus would be executed through the player. the player would be required to have elevated privileges. I think this is exceptionally unlikely for vlc

I’ve always pronounced it Linux. Who pronounces it another way?

3 more...

I was completely prepared to believe that this was real.

Every time I have reached for TOML I have ended up using JSON. The first reason is that Python standard library can read but not write TOML, which is generally useless for me. The second reason is TOML does not add any benefit over JSON. It’s not that much easier to read and IMO JSON is easier to write by hand because the syntax rules are completely obvious.

18 more...

It would be better if they share the site/ai model they’re using so people can do this for themselves. Thingiverse doesn’t need an influx of likely unprintable random models

So does my TI 85.

1 more...

You close apps by double tapping the TV/control button then swipe up, similar to other iOS devices. It’s rarely necessary but super easy.

You turn the Apple TV off by tapping the TV/control button and selecting power off.

Typing sucks on all remotes but having an iPhone nearby allows you to use the phone’s keyboard.

Upload

1 more...

Since my phone is water resistant, I put a magnetic mount in the shower to listen to music, podcasts, and the occasional Teams meeting if I’m running late.

I put on PBS Space Time mix and let it go all night. I want my YouTube ad money to go to a good place.

Fake bot detected.

This action was taken automatically by FakeBotDetector which identifies humans masquerading as bots. Bloop bloop.

Set a wake up alarm and your phone will automatically enter do not disturb mode for the 8 hours before your alarm

2 more...

And?

I don’t think you understand how long the battery does last on the latest generation watches. I wear it all day and all night, and I track my sleep, and there’s usually at least 20% remaining. I only charge in the morning while getting ready for work. It doesn’t last a week, but it’s totally fine for what I use it for.

It appears you haven’t used chat gpt for coding help.

When I look at the many communities with the same names, I completely stops me from interacting with them. Most of the time I know they’re going to be copies of each other with a bunch of duplicate content reposted to infinity.

I think your example is interesting but i disagree with your assertion that it some how facilitates finding niche content.

For example it would be difficult to have to explicitly know that obscure-instance.xyz/c/games hosts content about 90’s graphic adventure games from the Netherlands and programming.dev/c/games is actually about game design and not games generally. A better way, IMO, is to just name your community what it is. Names likeadventure_games_nl and game_design offer a significantly better user experience. If we want to make the fediverse feel accessible to people, it has to be easy to find what you’re looking for.

This whole thing feels like crypto where everyone has their own coin and they only kind of work together if you have some kind of exchange and some people accept Bitcoin and not Doge. It’s just too complicated for non technical people.

5 more...

I enjoyed 3D movies and wish it became a thing. I still break out the 3D glasses for my TV every once in a while

It’s always Patrick, so both are the same

This brings back trauma

Did you read the article?

22 more...

That’s just like your opinion man

This is the exact thing I’m dealing with. I’m hopeful the HOA will help put an end to it. We’ve had mediation with them and they think it’s totally normal to stomp around at 2:30 am.

you’re paying for the software

Heaven forbid

I think it’s worth it in this case. Synology platform (as you must know) is far more than a storage solution and basically runs my entire home.

Can I get free versions of all of the tools included in DiskStation? Of course. Will I? Heck no

Agreed. Except that it’s not easier to write imo

15 more...

It’s different because when you need a tire, you need it now. When you need a movie it can wait 5 minutes.

First on race day

I think it may be too late to follow your advice

1 more...

The bar analogy is interesting but is missing the most important factor: All of the bars have the same name. The only difference is where they are located. Now I have to go to each one because I have no idea if they’re a soccer themed bar or a karaoke bar.

Even if the redundant communities somehow solve themselves (which I doubt), there will forever be an abandoned community polluting the search results because no one is going to delete it.

3 more...

For settings files I always have an example file with sensible values filled in and along with descriptive keys that serves as reasonable documentation. If something is truly unknowable, I’ve probably done something wrong.

1 more...

In my opinion, the settings file isn’t where this information should be presented. I would put these notes in the release log and readme and example settings file. I have also written this information to logging during startup so a user knows what to do, or I write a migration that does the change automatically if that’s possible.

This is only my opinion and you can use the comment method described like “//“: “Deprecated” if desired.

It feels like this comment is supposed to be negative/sarcastic, but Apple Maps is actually good, so I am not sure where you’re going with this.

You’re not qualified to have an opinion on TDD — ThePrimeagen