programming.dev

9,978 readers
299 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

🏘️ Want to create a new community? Please follow our Community Guidelines

❤️ 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 2 years ago
ADMINS

Broken communities have been fixed, report any issues to ategon

1
 
 
2
3
submitted 34 minutes ago by popcar2 to c/godot
3
 
 

A stunning display.

4
5
6
7
6
Interactive map of Linux kernel (makelinux.github.io)
submitted 3 hours ago by [email protected] to c/linux
8
9
 
 

Archive: https://archive.is/2025.03.26-074355/https://www.bloomberg.com/news/articles/2025-03-25/qualcomm-takes-legal-fight-with-arm-to-global-antitrust-agencies

Qualcomm Inc. has launched a global antitrust campaign against Arm Holdings Plc as the two longtime business partners jockey for advantage in the computing semiconductor market.

In private meetings and confidential filings to regulators on three continents, Qualcomm is arguing that Arm — its biggest supplier — is guilty of anticompetitive behavior, according to people familiar with the matter. 

Qualcomm’s complaints to the European Commission, US Federal Trade Commission and Korea Fair Trade Commission allege that Arm is hurting competition by restricting access to its technology after operating an open network for more than 20 years, said the people.

10
 
 
11
33
submitted 10 hours ago by ruffsl to c/programming
12
8
submitted 7 hours ago* (last edited 7 hours ago) by [email protected] to c/programming
 
 

Where can you view package details like dependencies and package size on PyPI like on npm?

For example, when I look at React's page on npm, I can see that it has 0 dependencies and an unpacked size of 237kB.

On the other hand, when I visit Flask's page on PyPI, I can't seem to find it's dependencies even after clicking on project details.

13
 
 

SwiftUI’s Environment is a powerful and elegant mechanism for dependency injection, and almost every SwiftUI developer encounters and uses it in daily development. Not only does it simplify data transfer between views, it also opens up greater possibilities for application architecture design. In this article, we will set aside specific implementation details and instead focus on the role and boundaries of Environment within an architecture, exploring some often-overlooked yet crucial design ideas and practical experiences.

14
 
 

When combined with today’s other vulnerabilities, CVE-2025-1974 means that anything on the Pod network has a good chance of taking over your Kubernetes cluster, with no credentials or administrative access required.

15
 
 

Intel (INTCFinancialcould shift its immediate strategy toward revitalizing its chip design focus and expanding its foundry business by securing key clients like Nvidia (NVDAFinancial) and Broadcom (AVGOFinancial), according to UBS.

In a note to investors, UBS analyst Timothy Arcuri wrote that the near-term plan under new CEO Lip-Bu Tan is likely to highlight Intel's design and foundry capabilities. Arcuri added that Intel is working to finalize commitments from Nvidia or Broadcom to use its foundry services, while also advancing its 18A manufacturing process.

A new lower-power version of that process, called 18AP, is in development and could be more appealing to prospective customers. Arcuri said Nvidia appears closer than Broadcom to adopting Intel's foundry technology, potentially for gaming applications, although power consumption remains a major concern.

16
17
18
19
20
 
 

Dev containers are pre-configured, isolated environments that allow developers to work on projects without worrying about dependencies and configurations. They are particularly useful for trying out new technologies, as they provide a consistent and reproducible setup.

The containers are docker containers.

21
 
 
transcription: this generation was the first to be raised on web 2. 
- windows taught me to use linux. 
- reddit taught me to use lemmy. 
- tumblr taught me to use rss. 
- twitter taught me to use mastadon. 
- youtube taught me to use tubearchivist. 
- discord taught me to use matrix.

and i wouldnt have it any other way
22
 
 

It's getting more and more unhinged on LinkedIn.

23
24
25
view more: next ›