Programming

24429 readers
235 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
1
 
 

Hi all, I'm relatively new to this instance but reading through the instance docs I found:

Donations are currently made using snowe’s github sponsors page. If you get another place to donate that is not this it is fake and should be reported to us.

Going to the sponsor page we see the following goal:

@snowe2010's goal is to earn $200 per month

pay for our 📫 SendGrid Account: $20 a month 💻 Vultr VPS for prod and beta sites: Prod is $115-130 a month, beta is $6-10 a month 👩🏼 Paying our admins and devops any amount ◀️ Upgrade tailscale membership: $6-? dollars a month (depends on number of users) Add in better server infrastructure including paid account for Pulsetic and Graphana. Add in better server backups, and be able to expand the team so that it's not so small.

Currently only 30% of the goal to break-even is being met. Please consider setting up a sponsorship, even if it just $1. Decentralized platforms are great but they still have real costs behind the scenes.

Note: I'm not affiliated with the admin team, just sharing something I noticed.

2
12
Dead Simple CI (deadsimpleci.sparrowhub.io)
submitted 2 hours ago* (last edited 1 hour ago) by melezhik@programming.dev to c/programming@programming.dev
 
 

Dead simple CI - http://deadsimpleci.sparrowhub.io/ could be thought as an extension to any modern CI system - GitHub/Gitea/Gitlab/Forgejo/you name it , adding to default pipeline mechanism (usually based on yaml) the convenient for programmers use of general programming languages, it uses web hooks and commit statues API to report results back to native CI

3
41
How FOSS Won and Why It Matters (www.softwaremaxims.com)
submitted 11 hours ago* (last edited 11 hours ago) by HaraldvonBlauzahn@feddit.org to c/programming@programming.dev
 
 

See also this post: https://feddit.org/post/24404539

4
 
 

A stupid question I know.. but I left Reddit and came here, so please appreciate this.

Can we share our work here? like apps, libraries, etc...

5
6
 
 

This is an older blog post I came across while reading this related one on syntax highlighting:

I am sorry, but everyone is getting syntax highlighting wrong @ tonsky.me. It was posted here 3 months ago.

I think both make great points and has pushed me to into a rabbit hole of re-writing my current Nord theme into something a bit more minimal, only for me to eventually realize Nord theme with barely any syntax highlighting (mostly white text) looks very bleak and I didn't want to spend the time to hunt all the highlight groups to make things look good, so I tried out the Alabaster theme, which the guy from the 2nd article created and I love it, feels like it really hits that middle spot between too much highlighting and not enough.

Here's the theme I used for nvim :

https://github.com/p00f/alabaster.nvim?tab=readme-ov-file

I changed some things (matching bracket background color for visibility, comments grayed out and property names of tables should be yellow, instead green).

You can see the picture of how it looks here

7
8
 
 

I know JavaScript is a very special boi but c’mon, you’re embarrassing me in front of the wizards.

9
 
 

I found it fascinating this OS/VM and what it can do. Thought I would share when they started to share their system in full. If your interested, its a great talk from start to finish!

https://100r.co/site/uxn.html

https://100r.co/site/projects.html

10
11
12
13
-3
submitted 1 day ago* (last edited 23 hours ago) by mohyoo@lemmy.world to c/programming@programming.dev
 
 

Hello everybody!

Not to brag, but I finally found a place (first place) to publish my humble work. It's a small & simple AI chat CLI written in Python.

Main features are privacy control & simplicity.

Why? Gemini (like other web sites) is too slow for poor internet or potato-PC users; this fixes it!

I'm not asking for credit, just for opinions, suggestions or -if possible- testers; but please show mercy because I'm a beginner and I have a long list of bugs.

Thanks in advance!

14
 
 

We recently wrote about Torvalds' atypically subtle and nuanced position on the use of LLM bots in coding. It seems that the reasons have suddenly become a little clearer.

Google's Antigravity LLM has been winning other friends of late, including Register columnist Mark Pesce, who wrote that "vibe coding will deliver a wonderful proliferation of personalized software." Some other big names in the world of FOSS have also come out in favor of LLM coding assistants recently, including Redis creator Salvatore "Antirez" Sanfilippo, who wrote "don't fall into the anti-AI hype." Said hype is, of course, a subject about which Torvalds opined previously.

Torvalds' position has been more moderate, which is not entirely like his former self. He is famed for his outbursts at Nvidia, GitHub, third-party companies, and kernel contributors. We could go on, but you get the picture.

15
16
17
18
19
20
 
 

Im on windows i would like to have a .exe file which is a 3d viewer, similar to blender.
Which language do i code it?
Which libraries would i need to use?
Note: when i mean creating my own 3d engine i mean that i would do myself the maths, i dont want a prebuild one Thanks

21
22
 
 

Rosetta Code is a programming chrestomathy site. The idea is to present solutions to the same task in as many different languages as possible, to demonstrate how languages are similar and different, and to aid a person with a grounding in one approach to a problem in learning another. Rosetta Code currently has 1,339 tasks, 397 draft tasks, and is aware of 984 languages, though we do not (and cannot) have solutions to every task in every language.

23
24
25
view more: next ›