danhab99

joined 2 years ago
MODERATOR OF
[–] danhab99@programming.dev 2 points 1 day ago

Yeah so I've done that but as far as I understand (based on my experience as a programmer and documentation), it's literally not feasible to reset my Google accounts "personalizations" because Google uses your advertising data to augment the YouTube algo.

It's all one big bowl of spaget and you're the butter

[–] danhab99@programming.dev 4 points 1 day ago

In what feels like 50 years of cable / broadcast television how is there no device that can detect when the ads start to change the channel for you? Maybe we really do need the AI for that.

 

I cannot watch TikTok or YouTube shorts or Instagram reels anymore.

When it comes to having any degree of comprehension as to why these apps insist on making me so angry I feel like I cannot characterize myself as anything better than a plank of wood.

I don't understand who is benefiting from this relationship because clearly I'm not. Every time I stop scrolling on tiktok or YouTube I am so angry I cannot focus on my job! I can't decide what to do next! I can't do anything!! I'm not even clicking on ads, I've bought a couple of things from TikTok that are ok,, prices are sometimes better on tiktok,,

But if I watch one more:

  • CPS worker try and fail to kidnap children
  • Any sort of religious debate though most of the ones I'm getting are about Jesus and convincing people that Islam is real or not
  • Narrated stories from Reddit
  • Ella Boyett (the hiiiiiiiii Karen with the wig)
  • Any skits about customers misbehaving at businesses
  • Instructional recipe videos formatted in discovery-speak, for example "when you add this to this and add this to this and mix and bake you get this"
  • Sheffield Jew hunt awareness videos
  • Videos about how gross immigrants might be behaving in European cities
  • NYC, Dearborn Mi, Lakewood Nj
  • Anything involving screaming
  • Video recording strangers crashing out
  • Crashouts in general actually
  • Videos of people whining about something that they're psyoped to believe they need in their life
  • Tiny accounts with less than 100 followers making lukewarm observations

I will actually be in a state of life or death emergency. Like I'm not even being facetious or obtuse I just deleted tiktok before I started writing this and I don't feel safe.. I'll feel better in a little bit.

I just can't remember the last time I watched something funny. I can't remember the last time I laughed on YouTube. I'm just miserable by nature and these apps aren't making it any better.

I want to know what profit these algorithms are optimizing for. I feel like with me my algorithm might have reached a false valley way too soon and there's nothing I can do to dislocate it and have it try again, tiktok lets you reset your feed but YouTube doesn't really. But every time I reset my tiktok feed it always returns to the same exact shit, you can't even not engage with the same content you used to engage with because that's also considered engagement, swiping away too fast apparently counts as much as watching the whole thing through because you already know what it is therefore you interacted with it which is what the algorithm wants. I like algorithmically curated content sometimes, I like it when the algorithm is also really good which is something I used to say about tiktok but not now that it's trying everything it can to make me angry.

Edit 2hrs later: all is well I'm okay. Turns out I kind of like reading horror manga. Junji Ito is pretty good, I can now say that I've read Frankenstein!

[–] danhab99@programming.dev 2 points 1 week ago

Impressive bash coding. What's your tool chain like? I struggle with my bash scripts getting over 20 lines long

[–] danhab99@programming.dev 11 points 2 weeks ago (1 children)

Everyday I start my morning with coffee made from beans I grind and a stiff bonk to the head courtesy of a rake I leave out for the purpose of hopefully waking up on the middle school playground where I'm surrounded with concerned friends.

[–] danhab99@programming.dev 4 points 2 weeks ago* (last edited 2 weeks ago)

┬──┬ ノ( ゜-゜ノ)

(╯°□°)╯︵ ┻━┻

TIL: that's a backend setting. I'm so embarrassed. Thank you

[–] danhab99@programming.dev 1 points 2 weeks ago

No cannot change sorting or anything else to make it work.

Also if nothing is appearing with the default settings then that's a problem bc newcomers should not be expected to futz with their frontend just to scroll through stuff. (Sry didn't want to come off snarky just concerned)

[–] danhab99@programming.dev 2 points 2 weeks ago (1 children)

Yes this is my best way to see my community right now, but I cannot see it through my programming.dev account which is the problem

[–] danhab99@programming.dev 1 points 2 weeks ago

Also to those interested, the instance-agnostic link for the community: !show_and_tell@programming.dev

I can't use that as the post url

[–] danhab99@programming.dev 1 points 2 weeks ago

Sometimes I'd see between 0-1-4 posts after a random refresh. Now I see zero

 

I recently opened a new show and tell community for devs to share their projects but I can't see the posts when I access through community through programming.dev, but I can see when I access the community through lemmy.world. If I can't see the posts, I can't imagine that other people can see posts. I have not seen other communities with the same issue, I'm just wondering if there's anything I can do.

Solution: if you set your account to hide read posts then the back end will not even serve the posts so it appears as though there are no posts. I'm such an idiot

 

LSS: I just wanna beable to slap together dirt simple datapipelines and iterate over them with new work. Currently I need it for like 3 things: a super special project I'm not ready to share yet, transcribing video chats, and generally webscraping (wget and curl are so reliable and comfy).

Claude fucked up pretty much everywhere that was important. To me programming is the practice of communicating your perfect and (ideally) edgecase-free understanding of how to solve a problem. I didn't know how to build a CI/snakemake styled datapipeline so I asked AI to help. As far as I understand, the task was too abstract, it had no idea what I wanted bc I had little idea of what I wanted. AI cannot replace a programmer when brand new abstractions need to be invented!!

I am happy to finally have this tool and cannot wait to implement it in my daily workflows.

 

Just wanted to share this stupid little python script I wrote forever ago.

I used way too much pythonic syntax just to make the caps lock and scroll lock lights on my old keyboard flash like the lights next to the network socket. I don't really use that keyboard anymore but I remember how excited I was to see for the first time when I write something to a file using vim or vs code or my own scripts to make something physical happen.

[–] danhab99@programming.dev 1 points 1 month ago

I'm trying to think of a rule against using AI or even the rule of at least documenting where you use AI. There was one project where I tried to be diligent about including GitHub copilot as a co-author but then I slipped and forgot and there's no point in bothering.

I think I'm just going to strongly encourage disclosing AI usage but there can be no requirements.

 

cross-posted from: https://programming.dev/post/44336106

inb4hope it's ok to advertise new communities here, thx!

Hey everyone! I like writing code and I don't really have people in my circles who I can share my creations with so I opened a community for all of to beable to!

Come share your all your git repos, hardware projects, inventions and more! We (i guess I rn) welcome all!

https://programming.dev/c/show_and_tell

And while you're at it, spread some stars around.

 

inb4hope it's ok to advertise new communities here, thx!

Hey everyone! I like writing code and I don't really have people in my circles who I can share my creations with so I opened a community for all of to beable to!

Come share your all your git repos, hardware projects, inventions and more! We (i guess I rn) welcome all!

https://programming.dev/c/show_and_tell

And while you're at it, spread some stars around.

!show_and_tell@programming.dev

Edit: i tried to fix the link but [!show_and_tell@programming.dev](/c/show_and_tell@programming.dev) is not a valid url on the lemmy frontend, can't figure out what I'm doing wrong

 

I bought this simple ass little macropad that uses real keyboard switches and for like a year I had no idea how to use it. There was no dirt simple file configed little command I can plant in my i3/config and be happy with it so I built it!

It was my first attempt at building a production-level thing out of rust and I'm really happy with it. Now I can finally use my goddamn macropad!!

[–] danhab99@programming.dev 1 points 1 month ago (1 children)

Okay hear me out

What if you had one of those hand warmer pouches but instead of whatever chemistry is inside of it at that time you can replace it with thermite?? Then you can just incinerate it on the spot.

 

Post:

If you’re still shipping load‑bearing code in C, C++, Python, or vanilla JavaScript in 2025, you’re gambling with house money and calling it “experience.”

As systems scale, untyped or foot‑gun‑heavy languages don’t just get harder to work with—they hit a complexity cliff. Every new feature is another chance for a runtime type error or a memory bug to land in prod. Now layer LLM‑generated glue code on top of that. More code, more surface area, less anyone truly understands. In that world, “we’ll catch it in tests” is wishful thinking, not a strategy.

We don’t live in 1998 anymore. We have languages that:

  • Make whole classes of bugs unrepresentable (Rust, TypeScript)
  • Give you memory safety and concurrency sanity by default (Rust, Go)
  • Provide static structure that both humans and LLMs can lean on as guardrails, not red tape

At this point, choosing C/C++ for safety‑critical paths, or dynamic languages for the core of a large system, isn’t just “old school.” It’s negligence with better marketing.

Use Rust, Go, or TypeScript for anything that actually matters. Use Python/JS at the edges, for scripts and prototypes.

For production, load‑bearing paths in 2025 and beyond, anything else is you saying, out loud:

“I’m okay with avoidable runtime failures and undefined behavior in my critical systems.”

Are you?

Comment:

Nonsense. If your code has reached the point of unmaintainable complexity, then blame the author, not the language.

 

I just had a thought (*fuckup), ProgrammingHumor exists on multiple instances. I was wondering if it is possible as some part of multi-community scroll feature would it be possible to automatically fetch from the same community on as many instances as are known?

Boost for Lemmy looks so professional and polished I kinda wish it was more of an aggregation software.

Maybe in Boost for Lemmy Pro?

 

Post:

You have three switches in one room and a single light bulb in another room. You are allowed to visit the room with the light bulb only once. How do you figure out which switch controls the bulb? Write your answer in the comments before looking at other answers.


Comment:

If this were an interview question, the correct response would be "Do you have any relevant questions for me? Because have a long list of things that more deserving of my precious time than to think about this!

 
 

yo did you guys notice how far kinger can reach? like he was pulling pomni back from that hallway for like 4ish seconds and she was zoomin. how many powers does this guy have??

view more: next ›