andioop

joined 2 years ago
[–] andioop 1 points 2 weeks ago (1 children)

At first I thought this was the Wicked Witch of the West's actress and thought she must have been multitalented. Then I looked it up to verify. Nope, same name, different women.

[–] andioop 2 points 2 weeks ago* (last edited 2 weeks ago)

Can't think of anything that could serve a major need right now, but I absolutely identified things in my life where I could use a preexisting tool to accomplish my goal, but it's much less hassle for me to use the one I made for myself. You don't have to transform the world, sometimes you can help yourself with a minor inconvenience and then put it out there for anyone who might find themselves with the same inconvenience.

[–] andioop 20 points 2 weeks ago* (last edited 2 weeks ago) (3 children)

I shoot for this but am detectable by constantly making edits to make my point more understandable, adding something relevant that I thought of later (literally editing this post right now to include "adding something relevant that I thought of later") or to correct typos.

Stenberg, saying that he's "had it" and is "putting my foot down on this craziness," suggested that every suspected AI-generated HackerOne report will have its reporter asked to verify if they used AI to find the problem or generate the submission. If a report is deemed "AI slop," the reporter will be banned. "We still have not seen a single valid security report done with AI help," Stenberg wrote.

I appreciate this because I'd hate to get my issue removed as AI slop because I wasn't enough of an asshole and didn't make enough English mistakes. All for rejecting AI slop but it'd feel bad being the false positive deemed "not human enough" and getting my efforts tossed out too.

I may or may not be one of those autistic people who tried to compensate for my social deficiencies and inability to read the room by doing my best to be polite, nice, and inoffensive. (It helps that those qualities do not conflict with who I want to be at all.) And "nice and inoffensive" helps you easily subclass/multiclass into corpo dialect…

[–] andioop 4 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

TIL!

Can exit nano on my own, have the common sense to not call in a panic about it before at least looking it up. (Which is how I learned how to exit it: looking it up.) But was never taught about ^ meaning "Control+" until your comment, especially since nowadays people write it out as "Control+" or "CTRL+".

I might have put two and two together when dealing with everything else in nano after I learned to exit, but never really internalized the rule "^ means Control+". So thank you for your comment!

Disclaimer: I feel like I am too stupid for most of programming.dev but participate here anyways because I learn stuff from the comments.

[–] andioop 3 points 2 weeks ago (2 children)

First learning is last learning.

I'll be the dumb one to ask: what do you mean? Is this that making a mistake that costs a lot is the best teacher, because you only have to mess it up once to learn it forever?

[–] andioop 2 points 2 weeks ago

Thanks for the heads-up!

[–] andioop 15 points 2 weeks ago* (last edited 2 weeks ago) (6 children)

I do wonder about inventions that actually changed the world or the way people do things, and if there is a noticeable pattern that distinguishes them from inventions that came and went and got lost to history, or that did get adopted but do not have mass adoption. Hindsight is 20/20, but we live in the present and have to make our guesses about what will succeed and what will fail, and it would be nice to have better guesses.

[–] andioop 2 points 2 weeks ago

[email protected] for programming books would like this

[–] andioop 6 points 2 weeks ago* (last edited 2 weeks ago)

If you want to learn the stuff necessary for that certification, here's a document, the WAS Body of Knowledge listing what you need to know and maybe where you can learn that. Less detailed version in the WAS Exam Content Outline.

[–] andioop 6 points 2 weeks ago

Seeing a lot of posts like this did help push me to actually make the switch instead of just talking about doing it someday.

[–] andioop 2 points 2 weeks ago* (last edited 2 weeks ago)

Anecdotal evidence, but as a kid I played the fuck out of edutainment games and not much else with a screen. Did not watch that much TV, did a lot of reading and playing outside and making really bad kid crafts… I think the edutainment games, my primary screen use, helped me in the long run. I say this as someone who definitely uses screens too much as an adult. Screens ≠ bad, as long as it's an actual good use of time.

There is a big difference between passive mindless scrolling/consumption and using the screen to do something like learning, making art (thanks drawing programs, music making programs, video making programs, IDEs), communicating with people you value who happen to live far away… it's really nice being able to enter my musical ideas with a computer, a little slower than I come up with them; than to have to write it out all by hand and take forever because my handwriting is crappy and hard to read unless I slow down and take my time. To modify my recipes on my phone quickly and wipe off the screen with no fuss if juices splash on it, as opposed to staining a recipe page forever (possibly even losing information if the stain is bad enough) and crying about it. To type to my friends overseas and it's okay for them to reply whenever they wake up, instead of strictly scheduling calls because of timezone differences and schedules and maybe forgetting that thing you wanted to share with them because you had the thought 6 hours ago. To access a bunch of open free textbooks or learning resources and how-to articles without having to drive to the library first. If all my screen use was useful I'd still be using them a lot, because it honestly makes my life much easier to have easily searchable and quickly-createable information resources that I can back up on a device I can clean easily, instead of a bunch of physical documents I'll inevitably lose or dirty and freak out about losing or dirtying especially given how much time I sunk into making them by hand.

Also, I'm forgetful and having reminders I set to go off at specific times or when I leave a specific location is so much more effective for managing this tendency than writing on my hand or asking someone else to remind me of whatever. If I didn't have the internet I probably would not have figured out gay rights until actually meeting openly gay people in college in an environment that didn't encourage them to hide, as opposed to figuring it out at ~13 and learning I'm not as straight as I thought I was thanks to the internet. That is a few extra years of less "do what you want in your house but keep it away from the rest of us"-brand homophobia thanks to the internet.

43
submitted 9 months ago* (last edited 9 months ago) by andioop to c/linux
 

Local dummy here (slightly more technical than the average user, likely far less than most people in this community) considering switching over. Checked the sidebar for any beginner's resources and looked at a few of the top posts and saw mostly Linux news and stuff meant for people already using the OS.

For my specific case, I use a Mac as my daily driver and (heresy) I am happy, but I also have a Windows computer that I am thinking of switching over to Linux. I use it to play games my Mac can't, and to run [email protected] (I do not run the community but the thing the community is about) and/or Folding at Home whenever I'm not using it to game. Some of them are Steam games, some indies not on Steam, some emulated. Little to no multiplayer games, and absolutely no multiplayer that has anticheat. I have tried running some of the Windows-exclusive games with WINE and they worked but ran extremely slowly, however that was done on my Mac so it may not represent the results of running WINE on Linux.

20
submitted 9 months ago* (last edited 9 months ago) by andioop to c/learn_programming
 

I just spent an hour searching for how I could have gotten an

Uncaught TypeError: Cannot set properties of null

javascript. I checked the spelling of the element whose property I was trying to set and knew that element wasn't null because the spelling was the same in the code as in the HTML. I also knew my element was loading, so it wasn't that either.

Turns out no, the element was null. I was trying to set " NameHere" when the element's actual name was "NameHere".

Off by a single space. No wonder I thought the spelling was the same—because all the non-whitespace was identical. (No, the quotation marks slanting in the second NameHere and being totally vertical in the first NameHere wasn't a part of the error, I am typing them all vertical and either Lemmy or my instance is "correcting" them to slanted for the second NameHere. But that is also another tricky-to-spot text difference to watch out for!)

And what did not help is that everywhere I specifically typed things out, I had it correct with no extra spaces. Trying to set " NameHere" was the result of modifying a bunch of correct strings, remembering to account for a comma I put between them, but not remembering to account for the space I added after the comma. In short, I only ever got to see " NameHere" written out in the debugger (which is how I caught it after like 30 repeats of running with the debugger), because everywhere I had any strings written out in the code or the HTML it was always written "NameHere".

I figured I'd post about it here in case I can help anyone else going crazy over an error they did not expect and cannot figure out. Next time I get a similar error I will not just check spelling, I'll check everything in the name carefully, especially whitespace at the beginning and end, or things one space apart being written with two spaces instead. Anyone else have a similar story to save the rest of us some time?

 
 

Besides some of the very, very obvious (don't copy/paste 100 lines of code, make it a function! Write comments for your future self who has forgotten this codebase 3 years from now!), I'm not sure how to write clean, efficient code that follows good practices.

In other words, I'm always privating my repos because I'm not sure if I'm doing some horrible beginner inefficiency/bad practice where I should be embarrassed for having written it, let alone for letting other people see it. Aside from https://refactoring.guru, where should I be learning and what should I be learning?

 

I like browsing Local here because of that.

42
What language is this? (programming.dev)
submitted 9 months ago* (last edited 9 months ago) by andioop to c/software_gore
 
8
submitted 10 months ago* (last edited 10 months ago) by andioop to c/[email protected]
 

I read something about once-reliable sites that would tell you the best [tech thing] now not giving legit reviews, being paid to say good things about certain companies, and I do not remember where I read that or which sites, so I figured I'd bypass the issue and ask people here. I'm pretty new to anything near the level of complexity and technical details that I see on datahoarder communities. I know about the 321 backup rule and that's it. This is me trying to find something to hold copy 3 of my data.

114
Technically right…? (programming.dev)
submitted 10 months ago by andioop to c/software_gore
 

You'd think they'd just get rid of the indicator after I show up, or the day after the appointment, instead of leaving it there and saying I have -1 days left until it happens…

 

Not the creator, just stumbled across this and thought FOSS on Beehaw might like it

 
 
view more: ‹ prev next ›