[-] h_a_r_u_k_i@programming.dev 20 points 7 months ago

This is actually not a good advice, from my experience. If we don't monitor, refactor, or improve the code, the software will rot, sooner or later. "Don't touch" doesn't mean we don't ever think about the code, but we make the conscious choice not to modify it.

[-] h_a_r_u_k_i@programming.dev 19 points 8 months ago* (last edited 8 months ago)

Default Brave blocks ads more aggressively than default Firefox. Of course you can achieve that with Firefox + uBlock Origin, but add-ons are not available on iOS and iPad OS.

That's just my experience. I still use Firefox + Firefox Focus BTW. To block more aggressively, I also use VPN + Adguard Home.

20

The uploading functionality—either a file or multiple files—is broken. It's stuck on "Waiting to upload" forever. And files are not guaranteed to be uploaded.

Seriously, don't people at Proton do testing the Android app? I have to switch to use Firefox for using the web app. It's inconvenient, but that's the only way that uploading to Proton Drive in mobile works.

What's the best way to quickly raise this issue to Proton: Proton Support or Customer Feedback?

[-] h_a_r_u_k_i@programming.dev 31 points 9 months ago* (last edited 9 months ago)

Not fully trust, but I trust it more than some listicles and low-quality SEO-boost sites.

When I want to learn something new, I often come to Wikipedia, or Britannica, or YouTube to get to know the subject. And generally, they will recommend me with some valuable reference to dig deeper.

[-] h_a_r_u_k_i@programming.dev 20 points 9 months ago

Wikipedia is like our dear friend. It gives us general information, good advice, and direction in life, but never gets too deeply in it. The choice is ours to make.

[-] h_a_r_u_k_i@programming.dev 68 points 9 months ago

So Reddit would go from a social open hub, the "front page of the Internet", to a walled garden? Ridiculous.

5

I'm thinking of either self-hosting LanguageTool or buying the premium version. What's the pros and cons of each decision?

I'm comfortable in self-hosting stuff. Nevertheless, I don't want to have much hassle building the language rules, grammars, and dictionaries. Premium pricing seems tempting (much affordable than Grammarly), but I do want to own my data and privacy!

For more context, I write in English most of the time. I don't care about other languages.

[-] h_a_r_u_k_i@programming.dev 131 points 10 months ago

I hate Google but they gave us Go, Kubernetes. I hate Amazon but they gave us AWS. I plainly hate those companies, but adore the brilliant engineers that work there.

[-] h_a_r_u_k_i@programming.dev 44 points 10 months ago

Why is Google trying to follow the model of Spotify even though the model is not really successful? I hate when browsing my music in Spotify some podcast pops up. I just want to listen to my music, dammit!

71

I'm looking for a solution that satisfies:

  1. Open source, or partially open source.
  2. Have good privacy practice. Even better if I can get away from 5 Eyes or 9 Eyes.
  3. Have an application for Android that supports auto-sync.

Self-hosting is also an option, but I would prefer a lightweight setup. I checked Immich requirements, but it requires 2 CPU cores and 4 GB memory, which costs way too much if I want to host it on my AWS.

20
submitted 10 months ago* (last edited 10 months ago) by h_a_r_u_k_i@programming.dev to c/terraform@programming.dev

OpenTofu is also officially under the Linux Foundation.

You will invoke tofu instead of terraform.

[-] h_a_r_u_k_i@programming.dev 35 points 11 months ago

I just don't want to support the monopoly.

Also Firefox has been so tempting since the new engine written in Rust came out. It has a wide range of supporting add-ons.

[-] h_a_r_u_k_i@programming.dev 26 points 11 months ago

Looking at your picture makes my neck hurt.

[-] h_a_r_u_k_i@programming.dev 30 points 11 months ago* (last edited 11 months ago)

Markdown is good. I use it when working in the company since the format is ubiquitous. I do writing my blog posts with Markdown (Hugo for the curious).

But personally, or working with a bit more niche team, for writing personal documentation I prefer Asciidoc [0]. It has better syntax and have some nice functionalities like Table of Contents.

For personal notes, nothing can surpass Org Mode [1].

[0] https://asciidoc.org

[1] https://orgmode.org

15

For context: https://opentf.org/

2
submitted 11 months ago* (last edited 11 months ago) by h_a_r_u_k_i@programming.dev to c/ruby@programming.dev

I want to polish my Ruby and functional programming skills at the same time. And I'm looking for a book that walks through functional programming concepts with code examples in Ruby. I tried searching but no results come up so far. Do you have any recommened materials out there?

PS: I want the code is written specifically in Ruby. I'm not looking for code written in another language (e.g. Scala, Clojure, Lisp).

[-] h_a_r_u_k_i@programming.dev 38 points 11 months ago

insert Thanos stone meme.

We self host an instance to share knowledge about self-hosting that instance.

1
Pulumi (www.pulumi.com)

Infrastructure as Code with your favourite programming language!

1

Check this out if you're hosting your code on Gitlab and don't want to hustle with AWS services or pay for Terraform cloud.

3
view more: next ›

h_a_r_u_k_i

joined 1 year ago
MODERATOR OF