General Programming Discussion

9980 readers
1 users here now

A general programming discussion community.

Rules:

  1. Be civil.
  2. Please start discussions that spark conversation

Other communities

Systems

Functional Programming

Also related

founded 7 years ago
MODERATORS
1
 
 

I am thinking of doing freelance web development for money, but also at the same time I'm not really sure about it because, why would they hire me, a human in a high-cost (high cost of living but I don't even think it looks like a 1st world country anymore and the conditions only seem to be getting worse) country rather than use AI to do most of the work for either cheaper or for free or hire someone in a low-wage/low-cost country like India or Pakistan?

I mean, I've even noticed that most of my "local" businesses are doing something similar - instead of hiring local people, they literally go out of their way to hire immigrants (to the point where the locals feel like they have no chance of getting a job, especially Gen Z), just simply because the government has made it cheaper for companies to hire these immigrants instead of the locals. I don't think they even care about the fact that ever since they started doing this, their quality of service has gone down. Nothing against these immigrants themselves, but I'm just saying.

2
3
4
5
6
7
8
9
10
11
12
 
 

Hello, I built a CLI that gives you web links for stuff in your repo you might want to link to.

You know the situation. Your coworker checked in some real garbage and you want to politely ask what they were thinking. But now you gotta describe where the code snippet is and they have to open it in their text editor and so on. Alternatively, you could open up your Git forge's webpage and navigate to the file, copy a permalink and send it to them. Also takes quite a bit of time.

With the CLI, you can instead just paste the local file path and it gives you the permalink right away.
Similarly, you can also get a direct link to an issue or PR, which's number you might've found in a commit message.

There's a release available for download for Linux x86_64: https://codeberg.org/trem/forge/releases
And if you've got the Rust toolchain on your system, then you can also install it like so: cargo install --git https://codeberg.org/trem/forge

P.S.: The implementation is somewhat hacky, because a Git repository doesn't really know what webpage it was cloned from. So, please do let me know, if you run into any issues.

13
14
15
16
17
18
19
20
21
22
23
24
 
 

Ok, I start: I like synthwave, synthpop and sovietwave. And it’s not as much a question of focus as the fact music energized me, so lyrics are also ok and even welcome and I don’t get distracted at all.

25
view more: next ›