danhab99

joined 2 years ago
[–] danhab99@programming.dev 3 points 3 weeks ago

I think maintaining mirrors and archives are important. It would be preferable to work with site admins but no one technically needs permission to web scrape so long as you do it respectfully and without causing service interruptions.

[–] danhab99@programming.dev 11 points 3 weeks ago

Correct because the political parties are not about values and morals they're just teams that can trade players. Thank you for taking your mask off and admitting that your whole organization is just another soulless for profit corpo with a marketing department. Now if you can just admit that Republican Inc. and Democrat Co. are actually the private equity firms buying up all the single family houses that would be great since it looks like it doesn't cost you to tell the truth ( ͡ᵔ ͜ʖ ͡ᵔ ) thxxxxxxxxxxxssssssssss

[–] danhab99@programming.dev 4 points 3 weeks ago

When I left reddit two or three years ago I used the Chrome extension to delete everything I uploaded to Reddit as best as I could. I'm still using the same username, I use this username everywhere and sometimes I can still find mentions of my old Reddit account.

[–] danhab99@programming.dev 8 points 3 weeks ago

You're allowed to hand wire breadboards with transistors and switches and capacitors and LEDs.... You're allowed to get shit done

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

So we're not in the Elon Tusk dimension we're in the Donald Tusk reality got it

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

Alchemists have been trying for thousands of years, you're welcome to join them

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

Ship of Theseus: if you strip out a gameboy processor for a rpi is it even still a Gameboy?

[–] danhab99@programming.dev 0 points 1 month ago* (last edited 1 month ago) (1 children)

Imo if vaping is just meant just for the nicotine fix then yeah ban all flavored Vapes and just leave the unflavored ones.

If it is supposed to be fun child enticing air candy then maybe you need to check your morals and invent a better product and we ban all nicotine from the market altogether.

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

It's the sky that's snowing, skys snow, sometimes they rain.

Is this just my left brain?

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

Honestly at this point I might go back to 9gag, like I just wanna scroll through funny memes

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

I feel like you're not the first person to invent wifi water but I'm sure they had to add something to the building codes because of what the first person did.

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

(ノಠ益ಠ)ノ so now I gotta be gay and bald!??

feelingsThis is awful like this is such a step back, and it's even more of a heartbreak they are the safest MM country for gay people. It's not just about the "ceremony", it's about sliding down the slope and then stopping and then giving up just to keep slipping.

 

I've watched all the YouTube videos and tiktoks about the spice and the guild navigators.. basically they're what exists instead of decision making computers.

But what do they actually do to operate the ship? Like they looked and saw some shit and now they have to do something about it.

Does the navigator have buttons and levers to configure the drive? Do they just speak words to some sort of helmsman about how to steer? Do they write out instructions? Is there some sort of telepathy or telekinesis the navigator does with the hardware?

Whenever I Google it I just find articles and videos about spice. What about SOP?

 
 

I have a massive terraform state I maintain for work. After learning about reusing resources using modules I adopted the same rule for terraform I have for other PLs "only call functions in the main func". Meaning I'm only allowed to declare modules that reference resources at the top level.

My problem is that I have modules calling modules all over the place, the average length of any of my resources is 8 names. I have values I want to share across multiple different kinds of modules that do different things. Currently I have a top level module called "constants" with output blocks to store every constant I need. It works to an extent.

The thing is that I had a similar problem when web developing in React. Prop drilling is a coding style in React where a component receives a prop just for the purpose of passing the prop to a child component, the receiving component doesn't actually need that prop for itself. React solves this by the context api which lets one component pass a value to any child component of any depth. How can we have something similar in Terraform? Even though every resource I have is defined once in code, it declares the same resources hundreds of times with different appropriate values.

I wish I could pass things like the dockerSecret to a kubernetes deployment 6 modules deep in such a way that that dependant component of a module waits for the docker secret to be created while other resources that don't depend on it can be scheduled to be created later. Prop drilling doesn't work all that well and it forces you to copy alot of code. Maybe modules aren't the best way to reuse resources.

I feel like HCL doesn't have syntax that would support such a thing idomatically. Maybe something like decorator syntax or a special type of block where you write a proper data, resource, or module block?

What do you guys think?

 

I got this article in a reply to a different conversation, and for the most part I agree with it. Gpg is old and we have better ways. I like signing my commits, I like feeling that these commits are actually and provably mine. But I'm not married to GPG like I used to be, I'd like a better way. The problem is that git used gpg for signing. I learned about this new thing called minisign and I wanna use it with git. So how do we switch? And if we can't switch, then how do we fix GPG?

 
1
submitted 2 years ago* (last edited 2 years ago) by danhab99@programming.dev to c/showerthoughts@lemmy.world
 

I just watched a TikTok about how people used to plug in things to their light sockets when electricity was first becoming popular. And they kept calling the plug a light socket, what rule says it's not a plug that screws in? And why shouldn't plugs screw in? We have material science to make plugs and cables hard enough that if you kick the wire it still doesn't come out. Electrical connections should be more secure. That's all I'm saying.

 

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

I use manjaro linux and I installed brave using the AUR repo. I keep hearing stories about how Brave is just another ad tracking software like Chrome. What I don't understand is why, like specifically.

Because I downloaded Brave from here. The code for Brave is here. I can build and install Brave and it will be the same as from AUR right?

Ok let me list my questions:

  1. If the sourcecode for Brave is open and is all I need to compile and run the software then where's the tracker. The code base is honestly to big and high level for me and my professional abilities but I'm not that great of a programmer, I'm just really good. If there are ad trackers or adblock-blockers then I should beable to see it in the code right? I just need help actually seeing these lines of code.
  2. I've used wireshark to monitor Brave in isolation and I couldn't see traffic that I would disapprove of. It is also very realistic that I just don't know how to recognize.
  3. Just because Google maintains chromium doesn't mean that chromium browsers have to track you. Chromium is opensource and it shouldn't cost much to comment out trackers. So wasn't this already done? And if not can we actually see the lines of code that track us?

Really what I'm looking for is help coming to the conclusion that these browsers are that bad for me myself.

 

I use manjaro linux and I installed brave using the AUR repo. I keep hearing stories about how Brave is just another ad tracking software like Chrome. What I don't understand is why, like specifically.

Because I downloaded Brave from here. The code for Brave is here. I can build and install Brave and it will be the same as from AUR right?

Ok let me list my questions:

  1. If the sourcecode for Brave is open and is all I need to compile and run the software then where's the tracker. The code base is honestly to big and high level for me and my professional abilities but I'm not that great of a programmer, I'm just really good. If there are ad trackers or adblock-blockers then I should beable to see it in the code right? I just need help actually seeing these lines of code.
  2. I've used wireshark to monitor Brave in isolation and I couldn't see traffic that I would disapprove of. It is also very realistic that I just don't know how to recognize.
  3. Just because Google maintains chromium doesn't mean that chromium browsers have to track you. Chromium is opensource and it shouldn't cost much to comment out trackers. So wasn't this already done? And if not can we actually see the lines of code that track us?

Really what I'm looking for is help coming to the conclusion that these browsers are that bad for me myself.

 

I know every distro has its own package manager, some of them share the same package manager, you can even install other package managers.

Besides the source there getting the content from, the formatting of the download and compilation phases, and maybe even a specific programming language; I still can't wrap my head around why there need to be so many?

What rule says that every distro needs its own package and manager to install any package?

view more: ‹ prev next ›