programming.dev

8,859 readers
271 users here now

Welcome Programmers!

programming.dev is a collection of programming communities and other topics relevant to software engineers, hackers, roboticists, hardware and software enthusiasts, and more.

The site is primarily english with some communities in other languages. We are connected to many other sites using the activitypub protocol that you can view posts from in the "all" tab while the "local" tab shows posts on our site.


🔗 Site with links to all relevant programming.dev sites

🟩 Not a fan of the default UI? We have alternate frontends we host that you can view the same content from

ℹ️ We have a wiki site that communities can host documents on


⚖️ All users are expected to follow our Code of Conduct and the other various documents on our legal site

❤️ The site is run by a team of volunteers. If youre interested in donating to help fund things such as server costs you can do so here

💬 We have a microblog site aimed towards programmers available at https://bytes.programming.dev

🛠️ We have a forgejo instance for hosting git repositories relating to our site and the fediverse. If you have a project that relates and follows our Code of Conduct feel free to host it there and if you have ideas for things to improve our sites feel free to create issues in the relevant repositories. To go along with the instance we also have a site for sharing small code snippets that might be too small for their own repository.

🌲 We have a discord server and a matrix space for chatting with other members of the community. These are bridged to each other (so you can interact with people using matrix from discord and vice versa.

Fediseer


founded 1 year ago
ADMINS

The site has updated to lemmy 0.19.5, you may have to log out and then log back in

1
 
 

It is the back end head for an HTPC that moslty just shows task manager and my plex dashboard just to show something. recently my partner showed me window-swap dot com and i have been putting that on instead. but with the monitor in portrait mode it doesnt look all that great with the video taking up the middle 1/3 of the screen with big bars on top and bottom. Not caring too much about video quality i wanted to see if there was a way to zoom the image so it would take up the full screen height and then pan back and forth slowly like the old and terrible pan & scan format. realizing i could do this manually with the built in Magnifier feature. I whipped out autohotkey and your gpt flavor of choice and threw this together. zoomed into 300% and moved the picture to a good spot and started the script. not the most intuitive thing but I'm still very in experienced and ti's been a minute since i was able to actually make a thing even remotely close to complete if not the most intuitive thing. AHK at link, would love feedback.

2
4
submitted 2 hours ago* (last edited 2 hours ago) by [email protected] to c/linux4noobs
 
 

I installed CachyOS with BTRFS, LUKS2 , REFIND.

After successful installation I'm not seeing any prompt for password nor the linux boot entry on refind.

Note: I didn't do any lvm or raid.

What should I do?

3
4
 
 

Let's say i made 10 snapshots on top of the base.

Now can i delete snap no. 5? Will the snaps after 5 will be affected?

5
 
 
6
10
Making malware (self.programming)
submitted 21 hours ago by ExperimentalGuy to c/programming
 
 

This is going to sound fishy.

Recently getting into cybersecurity things and have been pretty interested in looking at malware and maybe making some myself to get the hang of it. Do you guys know any good repositories with malware to learn from? For example, if I wanted to make a credential stealing program, there's a lot of different programs that may have credentials that are valuable. Or, maybe writing a keylogger? I took a look at a rust crate that can record keystrokes but has kind of a weird (or at least not as easy) type system because of different OS implementations, but how do different types of malware consolidate those differences?

I guess the broader question I'm getting at specifically is looking at how already made programs get around different technical obstacles like detailed above.

Thanks

7
13
Puppy Linux Mini-Review (bbbhltz.codeberg.page)
submitted 11 hours ago by [email protected] to c/linux
8
 
 

Yesterday I tried to install the latest NVIDIA drivers on my Linux Mint laptop (version 21.3, Cinnamon Edition) and my Driver Manager said that, since i have Secure Boot enabled, I had to create a Mok key for my drivers so I could use them with Secure Boot. So I created a password and restarted my PC. However, I didn't know what to do in the MokManagement screen, so i turned off my PC and then turned it on again to be able to start over. After turning my PC on and off a few times to try a few different buttons thqt I ended up not understanding, I looked up a tutorial and tried to follow it. But when i clicked "Enroll MOK" this time, instead of showing "View Keys", it asked if I wanted to delete my existing keys.

What should I do to get this to work? I turned off my PC after this and switched back to the open source drivers because, again, I had no idea what to do. Did I fuck up my drivers? Can I try to redo the process to make it work? What about the extra keys I created? I'm really confused. Thanks in advance.

P.S.: I also just remembered I made some Timeshift backups before I tried to switch drivers. If I rollback to the backup will my keys be "overwritten" and I'll be able to try to switch drivers again with no consequences?

9
28
submitted 2 days ago by popcar2 to c/godot
10
11
12
13
 
 

A new vague plan pins domestic 65nm to 2030.

14
14
I don't exist (self.meta)
submitted 2 days ago by my_hat_stinks to c/meta
 
 

I signed in this morning and checked my profile to find I'm not actually here. Did anyone else accidentally stop existing overnight?

15
 
 

Fabs are funded under the CHIPS & Science Act.

16
 
 

Zig vs Rust. Which one is going to be future?

I think about pros and cons and what to choose for the second (modern) language in addition to C.

@[email protected]

17
 
 

Formally referred to as a Safety Reinforced Layer (SRL), the composite material measures just one micrometer thick – or about 1/100th the thickness of a human hair. It is designed to sit between the cathode layer and the current collector (an aluminum foil that functions as a pathway for electrons) in a battery and acts as a temperature-sensitive fuse.

18
19
20
21
22
23
1
submitted 13 hours ago by lysdexic to c/loud
24
 
 

TSMC's keeping the ball rolling but healthy competition would be better.

25
 
 
view more: next ›