Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)B
Posts
3
Comments
191
Joined
3 yr. ago

  • I’ve never used IntelliJ, or Java for that matter. I’m primarily an embedded robotics developer, so most of the time I’m writing C or a subset of C++ for uC/DSP target, or using SciPy for data analysis and algorithm development. I recognize that probably puts me way outside of the norm for most people and software engineers in terms of process preferences.

  • I’m a “serious professional” who has been developing for over 20 years and I’ve generally prefer a text editor the IDEs that I’ve had to use at work. I find that most IDEs are slow resource hogs that don’t give me features that I actually care about over a fast text editor.

    The singular exception was Cider when I was at Google. It was fantastic at wrangling their massive monorepo, and integration with their code review and ticket system was nice. Somehow it was snappy and reliable even though it ran in Chrome.

    Nowadays I’ve switched to Helix and use LSPs for the languages I use most. For what it’s worth, those are C, C++, Rust and Python. Mostly Rust and Python now.

  • I spent years using Notepad++ as my professional editor. We were a Windows shop and all of the IDEs available were much slower and buggier. It’s a surprisingly decent introduction to the idea of what a good text editor can be.

  • gdb works great without an IDE, and many text editors have autocomplete.

  • When I was a kid I bought an Atari with the cartridge holder stand for it and a ton of games for $5. ET was fucking awful, but there were a few gems in the collection.

  • I think that really depends on your perspective. I’ve spent most of my career in C or a minimal subset of C++ for embedded systems. For me, even no_std rust has a rather rich set of features.

  • Nice

  • I drove a truck with four pedals in high school. Leftmost was the parking brake.

  • I'm pretty certain the this image is an AI retouch of this origional (click on the source for a much higher res version). It looks like it changed his nose, the texture of his skin, his outfit and a bunch of misc small stuff. Completely unnecessary slop.

  • Where did you get "he must be a woman" out of that?

  • Anyone else reading this in 2037?

  • I've been an embedded developer for coming up on 20 years at this point, and recently went through a job hunt. Of the three that made it to the offer stage, two used Rust almost exclusively in their embedded stack and one used Rust in their embedded LInux stack and was trying to decide if they were going to use rust in their bare-metal/RTOS stack. I ended up at on of the Rust places, though I had no Rust experience. I have to say, while I do find many parts of the syntax too cute by half, in general I'm pretty happy with it as an embedded language. My current target architectures are ARM Cortex-M7 and Cortex-A53. In general toolchain, and debugger support has been good, peripheral support has been ok but could use improvement.

  • Taking a look at the bottom circuit, the killers on the left have the supply voltage across them, as does the resistive load. The ones on the right have fuck all going on, so may be a Magic Switch.

  • I do this pretty regularly, with a default order. First is a simple guess the number game, then I update it to hangman. After that is either pong or minesweeper. Depending on what I’m learning that should be enough, or I can extend them in some way, such as multi-window pong or turning minesweeper into network battleship.

  • Huh, I had never considered deaf slang before. Is there somewhere to read up on this?

  • It has all of the typical YT influencer bullshit. "Wait 'till then end", slightly faster than normal speech, reaction memes, overly long descriptions of things in order to pad in more time for ads, flat out ads in the middle, etc.

    My old person trait is that I'd rather spend five minutes reading an article than 15 minutes watching a video.

  • I’m curious, what AI features do you use and why? I can’t even figure out what one is supposed to do.

  • Deleted

    Permanently Deleted

    Jump
  • “Salting the Earth” is an idiom that references possibly apocryphal stories of ancient warfare where an invading army would literally put large amounts of salt or salt water in the enemy’s fields so that they wouldn’t be able to grow crops. This was done to make sure that the population couldn’t rebuild and become a threat in the future. Nowadays it is used to mean that someone is making really, really sure that something is destroyed and not coming back.

    Edit: Part of the meaning is going out of your way in a big way to do it, because enough salt to actually have an effect, or digging a trench to get the ocean to fill the fields would have been astoundingly expensive.