=== ANCHOR POEM === ══════════════════════════════════════════════════════════════════════════════───── why would you gatekeep content by keeping us from easily using LLMs some people aren't technical and still need to write computer programs because that's how you enlighten a people is empower them with new tools "I've never heard of that programming language, but luckily I can fit all of it's documentation in my context window." ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════════────┘ === SIMILARITY RANKED === --- #1 fediverse_boost/4925 --- ◀─╔══════════════════════════[BOOST]═══════════════════════════──────────────────╗ ║ ┌────────────────────────────────────────────────────────────────────────────┐ ║ ║ │ still waiting to find the energy and headspace to write an irritated blog post about why the fact that most toolchains are like 80% of the learning curve for those who are just getting into programming (especially on windows) │ ║ ║ └────────────────────────────────────────────────────────────────────────────┘ ║ ╠─────────┐ ┌───────────╣ ║ similar │ chronological │ different ║ ╚═════════╧══════════════════════════════════════════════════──────────┴───────╝─▶ --- #2 fediverse/1870 --- ═════════════════════════════════════════════════════────────────────────────────── why would I want other people using my computer? They don't know how to use my computer! They might break something or mess something up or automatically read/edit my files that are stored in standard locations through the usage of a script which automagically scans and ransomwares machines on the internet who store their files in specific standardized locations! no thank you. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #3 fediverse/1810 --- ═════════════════════════════════════════════════════────────────────────────────── some people hear words like "datastructures" and "object-oriented programming" and think they're made up terms that don't mean anything important. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #4 messages/264 --- ════════════════════════════════════════════════─────────────────────────────────── Don't write self documenting code! Force people to read the documentation so they know how to use it ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════════──────────────────────────────────┘ --- #5 fediverse/617 --- ═════════════════════════════════════════════────────────────────────────────────── So much of computing is just... handling the quirks of hardware and presenting it to the user (programmer) in a way that is sane and makes sense, instead of the arcane and [nebulous/confabulous/incomprehensible] way that physical nature demands our absurdly potentialized computational endeavors be. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════─────────────────────────────────────┘ --- #6 fediverse/1246 --- ═══════════════════════════════════════════════──────────────────────────────────── @user-883 hehe if I don't understand how it works it's difficult for me to use things. My Linux friends get so exasperated with me because I'm like "cool script gimme like 2 days to figure it out" and they're like "bro just use these flags" and I'm like "no" ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════───────────────────────────────────┘ --- #7 fediverse/2622 --- ══════════════════════════════════════════════════════───────────────────────────── what kind of linux user are you if you don't even like reading terminal output? it's USEFUL and INTERESTING information! WHY ELSE WOULD THE PROGRAMMER OUTPUT IT??? ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════────────────────────────────┘ --- #8 fediverse/3802 --- ═════════════════════════════════════════════════════════────────────────────────── what if we got together and adopted a new open source project every month and just collectively worked around the clock to learn and work through the important problems facing it or even like, cleared out the backlog of stupid pointless boring tasks that would allow the developers to work on something better call it the wandering parade of development could give us some experience organizing small, short-term projects to accomplish specific goals and tasks in an ad-hoc way that relied less upon procedure and more on "I think so-and-so knows something about that, they were looking into those files and posted a breakdown of how they work yesterday" ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════─────────────────────────┘ --- #9 fediverse/308 --- ════════════════════════════════════════════─────────────────────────────────────── when tech people are hurt by technology they say "how can I fix this? what do I need to install? what configuration should I use? is this company ethical, or are they going to hurt me in the future? could I make something that fixes this myself?" when non-tech people are hurt by technology they say "okay" because they don't have the bandwidth to figure it out. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═════════════════════════════════════──────────────────────────────────────┘ --- #10 fediverse/4296 --- ═══════════════════════════════════════════════════════════──────────────────────── @user-1655 why don't we just weaponize email and send json to each other that ends up parsed, interpreted, and presented on the end-user's computer using whatever client we want? ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════───────────────────────┘ --- #11 fediverse/2120 --- ═════════════════════════════════════════════════════────────────────────────────── sometimes I think performing my art was just an excuse to use Linux. At least, some of my art. But hey, I'm not complaining, it's awesome. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════─────────────────────────────┘ --- #12 fediverse/6383 --- ══════════════════════════════════════════════════════════════════════════════───── nobody wants to write computer code that lets Java programs call Rust functions. An LLM is excellent for this task, since it's relatively easy busy work that doesn't reflect any meaningful implementation decisions besides "I should be able to call that Rust function in my Java code" In addition, it is technically efficient at it as well, because most of compatibility is matching up two sets of documentation. Easy for a text-processing machine. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════════────┘ --- #13 fediverse/6040 --- ═══════════════════════════════════════════════════════════════════════════──────── everyone's all against ai because it's big tech but it doesn't have to be that big it can be [minimized but pronounced marginalized] == stack overflow == distributed so I think the idea is that by the time you would use AI, there's been enough time to rewrite the software to work on handheld laptops in a distributed way and we'd vote on what to ask the amphora of great knowledge, the answer could always be 42. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════════════════───────┘ --- #14 fediverse/4751 --- ═══════════════════════════════════════════════════════════════──────────────────── apparently security through obscurity is out, and security through community is in, don't ask me how I know that teehee ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧════════════════════════════════════════════════════════───────────────────┘ --- #15 fediverse_boost/6017 --- ◀─╔═══════════════════════════════[BOOST]════════════════════════════════────────╗ ║ ┌────────────────────────────────────────────────────────────────────────────┐ ║ ║ │ Linux admins when they have to use Windows: :/ │ ║ ║ │ │ ║ ║ │ Windows admins when they have to use Linux: :\ │ ║ ║ └────────────────────────────────────────────────────────────────────────────┘ ║ ╠─────────┐ ┌───────────╣ ║ similar │ chronological │ different ║ ╚═════════╧════════════════════════════════════════════════════════════┴───────╝─▶ --- #16 messages/181 --- ══════════════════════════════════════════════───────────────────────────────────── I know you don't want to hear this, but there is a chance that there will come a time where your life depends on your ability to debug a computer without the internet. To set up an SSH server. To install Linux. To program in C. To do something else that I'm not prepared for... If StackOverflow didn't exist because network connectivity has been lost, could you remember syntax? Maybe it's a good idea to set up a local LLM that can answer basic questions about technology. Maybe it's a good idea to set up on your parents computer, just in case you have to hide out there for a couple months. Maybe it's a good idea to download wikipedia, just in case. If I need to use a mac, I'm screwed ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════────────────────────────────────────┘ --- #17 messages/526 --- ═════════════════════════════════════════════════════════────────────────────────── what if we got together and adopted a new open source project every month and just collectively worked around the clock to learn and work through the important problems facing it or even like, cleared out the backlog of stupid pointless boring tasks that would allow the developers to work on something better call it the wandering parade of development ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════════════════─────────────────────────┘ --- #18 fediverse/5880 --- ══════════════════════════════════════════════════════════════════════════───────── I legitimately think computers should write code and software engineers should write legislation and lawyers should resolve problem tickets made by aggrieved citizens while judges do their best to just keep the boat floating ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════════════════════════════════────────┘ --- #19 fediverse/707 --- ══════════════════════════════════════════════───────────────────────────────────── @user-524 Sometimes when I feel overwhelmed with all the boilerplate I just start coding and making stuff. Doesn't matter if it works, doesn't matter if it says /* FIXME */ all over the place, doesn't matter if it includes header files that don't exist yet, as long as you're hacking out the mechanics of whatever operations you need to perform then you can figure the rest of that stuff out later. The creative urge doesn't last forever, which is why projects get abandoned, but with discipline you can keep bringing yourself back to fix all the /* FIXME */'s and the compiler errors. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧═══════════════════════════════════════────────────────────────────────────┘ --- #20 fediverse/581 --- ═════════════════════════════════════════════────────────────────────────────────── @user-428 sometimes I think about how much more productive I'd be if I had a code editor that let me draw arrows and smiley faces and such alongside the code. Or if I could position things strangely, like two functions side-by-side with boxes drawn around them. Or diagrams or flowcharts or graphs or... something that would output to raw txt format, but would present itself as an image that could be edited. ┌─────────┐ ┌───────────┐ │ similar │ chronological │ different │ ╘═════════╧╧══════════════════════════════════════─────────────────────────────────────┘ |