@CmdrKeen@lemmy.today avatar

CmdrKeen

@CmdrKeen@lemmy.today

This profile is from a federated server and may be incomplete. Browse more on the original instance.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

I highly doubt it, most frameworks do indeed automatically prevent it these days. Still funny though.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

No doubt. git rebase is like a very sharp knife. In the right hands, it can accomplish great things, but in the wrong hands, it can also spell disaster.

As someone who HAS used it a fair amount, I generally don’t even recommend it to people unless they’re already VERY comfortable with the rest of git and ideally have some sense of how it works internally.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

Here’s another one, catch!

CmdrKeen,
@CmdrKeen@lemmy.today avatar

Damn, they must be charging an arm and a leg then, or your firstborn perhaps.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

Yeah, I wasn’t asking for a fix, just for an explanation.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

I’m a mathematician by training who has worked extensively (and exclusively) in the software field. While I realize I’m probably biased here, I think I write very solid code and have rarely received any complaints from trained software engineers about it.

I did however also take quite a few computer science classes in college and have spent a lot of time learning how to write better, more readable and maintainable code. Having had quite a few jobs at the start of my career where I was the only programmer on a project and therefore forced to eat my own dog food has certainly also helped.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

Instead of starting your own project, have you considered simply contributing to an existing open source project instead?

Here are 20 reasons why frameworks make us lousy programmers (chat-to.dev)

It is not accurate to claim that frameworks automatically make programmers bad. In fact, frameworks are powerful tools that can accelerate development, promote best practices, and facilitate code maintenance. However, it can be argued that overly relying on frameworks without understanding the underlying principles of...

CmdrKeen,
@CmdrKeen@lemmy.today avatar

This feels like something that was written by an AI, except for the last sentence.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

This isn’t rocket science!

No. It’s computer science.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

Weird, is it just me or does this not actually work. Neither the iOS app (latest version) nor the PWA seem to have any changes in inbox behavior for me.

Tapping the toolbar button always brings me to the main “Boxes” page, regardless of how long or how often I press it.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

I’m not sure that’s a bug, that’s always been like this IMO. Every tab has its own history, so if you switch tabs and later go back, it’ll be at the same place you left off. I.e. if you last had the “Unread” box open when you were on the inbox tab, that’s what you’ll see when you go back there.

CmdrKeen, (edited )
@CmdrKeen@lemmy.today avatar

UPDATE: I played around with this some more and DID get it to replicate in the browser after all, confirming that it is, indeed, random.

When this situation occurs, it appears that the itemsRef prop on the Feed component still holds the old feed items.

I also noticed that unlike the other pages that contain a Feed component, the ProfilePage doesn’t have a FeedContextProvider (which keeps a copy of that itemRef), so I tried wrapping it in one, hoping it might resolve the problem. Unfortunately, it did not seem to help.

CmdrKeen, (edited )
@CmdrKeen@lemmy.today avatar

Yes that would be even better. I do tend to post a lot of images so I don’t mind that being the default. But I think it should be customizable because everyone is different.

The question is, would such a feature simply change which tab is selected by default when you make a new post, or should it change the order of the tabs. And if it’s the latter, in what order should the other two be?

It’s relatively easy to implement a setting to choose one of the three types as the default because a component for that already exists. But there isn’t a component that lets you pick things in order of priority yet.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

Yeah, I think you’re right. No need to overcomplicate it.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

I mean, if you can start a new post from anywhere but then still have to select the community to post it to from the post editor, I’m not sure how that saves you any clicks.

What’s the advantage here?

CmdrKeen,
@CmdrKeen@lemmy.today avatar

IDK, virus scanners and malware detectors could do these things before AI.

You could search for stuff like directly accessing the ~.ssh directory, or any invocations of wget or curl to download external scripts and run them through an interpreter and flag those for closer inspection.

If you want to get fancier, automate installing packages in an isolated environment (like a container or VM) and keep track of every file system access and network request they make.

Sure, eventually they’ll figure out ways to obfuscate those things, too, but it could at least prevent people from doing things in such blatantly obvious ways.

CmdrKeen,
@CmdrKeen@lemmy.today avatar

What if there was an option to customize what happens on a long press on a comment?

CmdrKeen,
@CmdrKeen@lemmy.today avatar

It’s been a while since Apollo stopped working and I never even knew about this feature back when it still did, so I have a bit of trouble picturing it. Can you explain HOW this worked, exactly?

When you long pressed on a comment, would it scroll up to the immediate parent, or did it collapse all the other children of the same parent (or only those above the comment you pressed on), or what?

CmdrKeen,
@CmdrKeen@lemmy.today avatar

What are you talking about, you totally CAN reply with an image.

https://lemmy.today/pictrs/image/bdbbe0fd-5541-413b-892f-c8e1e5a3e78d.png

See?

CmdrKeen,
@CmdrKeen@lemmy.today avatar

Yeah, sorry I didn’t realize the post was this old when I responded to it. Not sure why it popped up on my feed right among a bunch of much more recent ones.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • osvaldo12
  • Youngstown
  • ngwrru68w68
  • slotface
  • everett
  • rosin
  • thenastyranch
  • kavyap
  • tacticalgear
  • megavids
  • modclub
  • normalnudes
  • cubers
  • ethstaker
  • mdbf
  • Durango
  • khanakhh
  • tester
  • provamag3
  • cisconetworking
  • Leos
  • anitta
  • lostlight
  • All magazines