Skip Navigation
Jump
I need help getting back into development
  • So the big important part of git is that it's a collection of commits. A branch is just a labeled commit and each commit is a list of what changed from the parent. Rebasing (the most confusing one for people) is when you fiddle with a commit from underneath yourself. Or in even more simple terms editing a parent commit. Rebasing is extremely powerful but most useful for when you notice a bug you wrote a couple commits ago. Fixing such issues via rebase (or !fixup commits you auto squash at the end) keeps your history clean. It's as though you never wrote the bug. The other thing you do a lot with rebasing is moving your branch up in the history cause somebody updated the remote.

    3
  • Jump
    Climate scientists flee Twitter [to Mastodon] as hostility surges
  • Everyone from the lemmy.blahaj.zone instance that I've interacted with or seen have been trolls. Those guys are super weirdos idk what their deal is. It's baffling seeing what they claim to stand for

    16
  • Jump
    “Should art be regulated by the SEC?” NFT artists file lawsuit
  • There are a couple projects with native block chain art but as you might expect it's low resolution pixel art due to the nature of block chain being prohibitively expensive to use as storage

    5
  • Jump
    Hey Boost, could you maybe vet your ads a little better?
  • It's weird that you guys cannot seem to comprehend the idea of devs being paid for their work. Free stuff is great. I put my own shit online for free but you know something I don't do? Maintain an app with 100k+ downloads. Maybe the guy deserves to make some money off his hard work...

    24
  • Jump
    Tesla Sales Drop 17% in California
  • Elon pretended to lean left. He was and never has been left leaning. He's been the same old guy this entire time it's just continuing to be more and more difficult to pretend otherwise.

    3
  • Jump
    Linus Torvalds says RISC-V will make the same mistakes as Arm and x86
  • Counterintuitive but more instructions are usually better. It enables you (but let's be honest the compiler) to be much more specific which usually have positive performance implications for minimal if any binary size. Take for example SIMD which is hyper specific math operations on large chunks of data. These instructions are extremely specific but when properly utilized have huge performance improvements.

    4
  • Jump
    Neo-Nazis Are All-In on AI
  • We do know we created them. The AI people are currently freaking out about does a single thing, predict text. You can think of LLMs like a hyper advanced auto correct. The main thing that's exciting is these produce text that looks as if a human wrote it. That's all. They don't have any memory, or any persistence whatsoever. That's why we have to feed it a bunch of the previous text (context) in a "conversation" in order for it to work as convincingly as it does. It cannot and does not remember what you say

    4