1
1
submitted 12 hours ago* (last edited 1 hour ago) by mox to c/programming@programming.dev

I found this an interesting read about Git's history and design.

2
34

hello,

I got into learning Perl because some people on IRC said so. at first I wasn't interested in Perl because I already know Python and Python can almost do anything Perl can. I still gave it a try to kinda have some experience learning new language. I am on chapter 3 right now and would make another post about my progress.

https://blob.perl.org/books/beginning-perl/3145_Chap03.pdf

3
6

cross-posted from: https://feddit.de/post/13720140

For example, there is Material Notes which has a editor toolbar with bold, ~~indented~~, ~~stroke~~, etc. But this is rendered, exported to json or syntax like Markdown. This app too, in which i write this on lemmy, does the same. We have ☐, ☒, •, ‣ in Unicode, 𝗕𝗼𝗹𝗱, 𝑖𝑛𝑑𝑒𝑛𝑡, s̵t̵r̵o̵k̵e̵, so why not use this?

Basically, what i'm looking for is a text editor with editor toolbar/keystrokes for Android or Linux, which adds unicode symbols for rich text. It would make reading plain text notes/todo lists cross-device simpler. Yes, there's UnicodePad and Charmap but that's not the same.

4
57

Ladybird, the browser from SerentityOS, now has a non-profit behind it! The guy in the video is not Andreas, but Chris Wanstrath (former CEO from Github), and he's pumping some financial backing into this non-profit.

I for one am happy we're getting an alternative to the Chrome/Firefox duality we're stuck with.

https://ladybird.org/

5
135
  • The developer of the 'node-ip' project made the GitHub repository read-only after disputing the severity of a reported vulnerability (CVE-2023-42282).
  • The vulnerability involved incorrect identification of private IP addresses in non-standard formats, but the developer argued it had a dubious security impact.
  • The situation highlights ongoing issues with unverified CVE reports causing unnecessary panic and frustration for open-source project maintainers.
6
14

Just learned that Wikimedia has a project called Wikifunctions. I'm a big fan of Wikipedia and associated projects, and on its face sounds like a cool site. I do wonder how this would work in practical terms though, like how could it actually be used?

7
14

I'm at work in a slow moment with only my phone and pydroid, I wanted to see if there was anything I could learn and mess around with while I'm here

8
116
9
89

Fullstack GUI library for web, desktop, mobile, and more. In Rust using a HTML + CSS renderer built on top of Servo.

10
12
11
24

This specification defines the UUIDs (Universally Unique IDentifiers) and the UUID Uniform Resource Name (URN) namespace. UUIDs are also known as GUIDs (Globally Unique IDentifiers). A UUID is 128 bits long and is intended to guarantee uniqueness across space and time. UUIDs were originally used in the Apollo Network Computing System and later in the Open Software Foundation's (OSF) Distributed Computing Environment (DCE), and then in Microsoft Windows platforms.

12
194

The project home page.

The Github

Looks just like VS Code and I think it's still built on electron so take that as you will.

13
14
submitted 3 days ago* (last edited 3 days ago) by MortySmith@programming.dev to c/programming@programming.dev
14
41

I've seen these posts

But actually I haven't been able to figure out exactly how to get the posts a user has made in lemmy. I've seen this page but I think this is for a different lemmy instance, I'm not sure https://join-lemmy.org/api/interfaces/GetPosts.html

Can anyone point me to a documentation on how to make this?

15
11

tl;dr technical about about the upcoming sched_ext interface in Linux 6.11, used for running out-of-tree CPU schedulers on the fly

16
39
17
2
New UUID Formats (www.ietf.org)

This document presents new time-based UUID formats which are suited for use as a database key.

18
25
submitted 1 week ago* (last edited 1 week ago) by bullshitter@lemmy.ml to c/programming@programming.dev

I want to create an incremental search function for a language. It has to show the same result when I use either Devnagri or English ( how it sounds) For example : 'Kya' should show क्या , 'क्या' should show क्या

Please suggest some guide or tutorial, I am okayish in programming and open to learning

Cheers.

19
43

Looking for a change in work and would love suggestions on how to find jobs with understanding bosses and/or odd hours. I can always get my work done, but I tend to put in bizarre hours for my own projects due to the ebb/flow of chronic pain.

For me personally, I would prefer to work 16 hours on my good days and 0 hours on the days I can barely see straight because of migraine-level pain in my neck and back.

I'm currently working in San Francisco and have major issues getting to/from work without my entire day being focused on work-related travel (not to mention spending all of my time at home recuperating for the next work day)

I would take a massive pay cut to have a job from home with an understanding boss. Country is entirely irrelevant to me if they speak English and accept foreigners; otherwise, I know 2nd-grade-level Spanish, German, and French.

  • Is going through a recruiter a good idea?
  • Would there be any agencies that work specifically with disabled workers?
  • If not, what are good websites for actually getting call-backs on dev jobs?

I have all of the requirements for a home gig (desk, monitors, multiple computers, home server, webcam, etc), is there a way to subtly express that to a potential hiring manger?

20
9
submitted 1 week ago* (last edited 1 week ago) by fatbobman@programming.dev to c/programming@programming.dev

At WWDC 2024, Apple once again introduced a series of remarkable new APIs for SwiftUI’s ScrollView component. These new features not only enhanced developers’ ability to control scrolling behaviors but also reflected the ongoing evolution of the SwiftUI framework’s design philosophy. This article will explore these latest scroll control APIs and review the development of all significant APIs related to scroll control since the inception of SwiftUI. Through this micro view, we will reveal the changes in SwiftUI’s design style over the past few years and the underlying macro design trends.

21
74
submitted 1 week ago by mox to c/programming@programming.dev
22
62

I've encountered this many times where I simply don't understand the context and use of an API based of the API documentation unless I can find an example that already utilizes it in a working project. The first thing that comes to mind is Py Torch. I've tried to figure out how some API features work, or what they are doing in model loader code related to checkpoint caching but failed to contextualize. What harebrain details are obviously missing from someone who asks such a silly question?

23
30

A new ADP Research Institute report shows employment for software developers has declined from January 2018. Data elsewhere show fewer opportunities for people to fill software development and tech roles after the US labor market is no longer as hot as it was a few years ago.

"The tech job market has undeniably slowed since the end of 2022, cooling after a few years of rapid hiring during the pandemic recovery," Daniel Zhao, Glassdoor's lead economist, said in a written statement. "Rising interest rates, the end of pandemic-era trends and a slowing economy overall has crimped demand for tech workers."

24
-8
25
10
submitted 1 week ago* (last edited 1 week ago) by maximalian@sopuli.xyz to c/programming@programming.dev

I have a server (S-1) with HAProxy and a number of residential proxies (PR-s) as login-passwords-port. There're multiple users who will connect to the internet via S-1.

I want to have HAProxy to forward incomming traffic of the users via a random proxy amoung PR-s with 2 conditions:

  1. only when there's certain, pre-defined keyword in the URL, traffic must be routed via a proxy.
  2. In all other cases, it must go to a requested resource directly as is, without a proxy

How would I implement this?


(1) client -> HaProxy -> if keyword --> sub-proxy (random) -> website

(2) client -> HaProxy -> if no keyword --> website

view more: next ›

Programming

16207 readers
1 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 1 year ago
MODERATORS