shiftymccool

@shiftymccool@programming.dev
2 Post – 51 Comments
Joined 7 months ago

Yep, you just said the same thing with more words 😁

Why does Cloudflare get a pass on the "if it's free, you're the product" mantra of the self-hosting community? Honest question. They seem to provide a lot for free, so...

12 more...

OR, are people that monitor symptoms and stress about it more likely to buy a wearable that allows them to do that?

That makes sense, except Google kinda does the same thing. Everything they have is technically just a "free tier" of the Google One subscription, right? I guess I'm saying that "free tier of paid product" doesn't automatically qualify a company as trustworthy for me. Is there something else that sets Cloudflare apart?

4 more...

I always feel like I should throw a turtle shell at the idiot driving in front of me

1000001447

If you have NextCloud, you can try Deck. I moved off from NextCloud and Deck was, oddly enough, one of the harder apps to replace. I ended up with Vikunja. They have an android app in alpha but it feels pretty polished

1 more...

My guess is they're referring to these release posts with zero detail.

"KelmRigger new release!" means nothing to anybody that's never heard of it. At least add a sentence to say what it is rather than make everyone go look it up.

Premises: a house or building, together with its land and outbuildings (properties).

Premise: an idea, theory, or theme that forms the basis for a statement or action.

If you're from the US, you're going to talk about the US. You want people from other parts of the world to speak for you? No? Then shut up

1 more...

You mention Quillpad, so I assume this is for Android. If so, I went through a similar search after dropping NextCloud. I ended up with GitJournal. The app is nice and has all the features I need. I have it backed with self-hosted Forgejo. If I need to make a note on a desk/laptop, I can clone the repo and use whatever text editor I like since it's all just markdown. I even have vs code server set up for quick notes on the web

7 more...

Keep changes small, we use git patch stack https://github.com/uptech/git-ps

9 more...

The magats love him because the dems hate him. We'll still hate him when he's in prison, so they'll still love him

Plant bebes

Also, pollinators love them!

I needed something dead-simple to keep homelab documentation. If it's not simple, I probably wouldn't keep up with changes. I landed on An Otter Wiki https://github.com/redimp/otterwiki

Kvaesitso, it's unique and open source

I do not have to learn the intricate details of how to code a frontend with the fucking retarded functions

I hope this isn't your job...

If you don't know what you're doing, you have no idea if chatpt is doing it right. Spoiler alert, it isn't. Chatgpt RARELY gets things even remotely right, it's worse than a junior dev in that you have to keep an eye on it to make sure it's not doing something super-stupid. This requires that you know at least more than an llm, which requires that you learn. Llms should be used as a convenience, not a replacement for knowledge.

Source: full-stack developer for 20+ years

I use Obtainium for all apps with no f-droid presence, I just forget which ones sometimes. It's the browser extension that makes this one great. I wanted something pretty easy after losing the convenience of Authy desktop

These aren't even racial terms, they were used for unionized vs. ununionized workers. Maybe we should be working on not calling people by color names. Not being able to use colors to describe things in the world because it is racially-adjacent is getting a bit difficult

2 more...

They want you to foot the electric bill for the LLM processing, they're still going to collect your data. Double-win for MS!

I did, best move ever

I found it using the search in Neo Store, but you should be able to add this repo to F-Droid: https://gitjournal.io/fdroid/repo

When Authy dropped their desktop app, I picked this up for 2FA: https://2fas.com/

EDIT: oops, just realized this isn't listed on f-droid...

4 more...

Candied Windows

Also built in TOTP / 2fa is pretty great.

I can't wrap my head around how this is a good idea. Isn't the idea of mfa to protect against password theft? If your second factor is stored with your password, how does that help anything? Honest question, I see this everywhere but can't figure out why it's acceptable with security-minded folks

2 more...

This exposé is a bit suspect, or at least this part is which makes me question the integrity as a whole:

He was forced to walk 21 miles daily, one way, to his job

Average human walks 3mph. This dude apparently never sleeps.

The whole thing reads like a corporate "uNioNS BaD" article

So, we're destined to make new words for colors because all the color words we have now are taboo?

Blackmail was used in England and Scotland to describe money paid by tenant farmers to a chieftan: https://www.history.com/news/where-did-the-word-blackmail-come-from

Black sheep literally comes from black sheep. That one is really obvious... https://www.etymonline.com/word/black%20sheep

Black market was more associated with anarchists that used black as their color than actual black people. https://en.wikipedia.org/wiki/Black_market

The goal here shouldn't be changing peoples' view on the concepts of white/black. We need to stop people from using those words to describe people. People (outside rare cases) are not BLACK or WHITE or YELLOW or RED, or.... how about we use actual people names for people?

White and black as colors and concepts are too important to have to tippy-toe around. If something is black, I should be able to say so without getting internet-spanked. Etymology means something regardless of what anybody thinks. You can't just make something racist because it has a color word in it.

Can everybody just stop looking for things to be mad about for a hot minute?

The only way I see that is a dependency update is if you're versioning your node_modules or which is generally a no-no

I treat it like a junior dev, it gets the gist but may make mistakes and I work it into something usable.

I also like it to save keystrokes, like when I'm building an object, it knows the structure of that object, so it ends up being tab/enter/tab/enter/... Same process for creating converters between types.

I don't expect much from it, but it does save time and keystrokes

This comment is the best part of this post

That's what I'm settling on. However, it's not just about trust, some of the services I'm exposing deal with moving files and I'm mostly interested in higher speeds associated with local transfers as well as not using up my internet data cap.

Don't have children

A+ my friend. Solve this one, and you solve most of the others.

However, eating animals isn't inherently bad on its own. It's the SCALE at which we do it. Animals have been eating animals since there were animals, and as long as there is a natural balance, this can be a good thing. Factory-farming for billions of humans is where it all falls apart (much earlier than that, actually)

You either care about the future of humanity and their place on Earth, or you don't.

I couldn't give less of a fuck of humans make it or not, but the Earth and its other inhabitants don't need to go down with the shitty ship humans built.

I agree with your overall point, though, but I think the main solution to the problem is simply to use a condom. Most of the rest will sort itself out or be much easier to solve after there are less of us.

If I use the Cloudflare origin server certs, the browser shows insecure and the message is "certificate not trusted" which is the same message as self-signed, if I'm not mistaken. I'm not sure what other details are relevant as I'm still new-ish to the networking portion of this home server thing. I'm happy to answer any questions if you suspect something.

8 more...

You're right, I'm using the cloudflare DNS challenge to get let's encrypt certs. I'm definitely hitting traefik. I'm testing by turning the Wi-Fi on my phone off/on and opening the page after. I get the same cert every time but it's not trusted when on Wi-Fi. This makes sense since it's the origin server cert which is meant to encrypt traffic between my server and cloudflare. To add more certainty, when Wi-Fi is on, a traceroute shows only one hop to my server and shows a bunch of hops when it's off.

2 more...

When I turn off Wi-Fi, I'm not on the same network as my server, it's my carrier network so all the internet hops are expected.

The way it's working now is I have a domain (example.com) that is set up on cloudflare DNS. I added a tunnel in cloudflare zero trust, which generates certificates you add to your server to encrypt traffic from your server to cloudflare. I have added these to traefik to be served with my service url (service.example.com). Then, I added a route in cloudflare for service.example.com.

This works fine. But, what I've also done is add a local DNS entry for service.example.com so when I'm on my LAN, I access it without going out to the internet and back (seems like a waste). However, this is serving the origin server certs from cloudflare, which causes trust issues

I'm using docker for everything: traefik, cloudflared tunnel, and my services on the same hardware. The tunnel just runs, and it's configured on cloudflare zero trust to talk directly to the container:port over the docker network.

Yep

So? Bad people can make good things. We should all stop using Linux because Torvalds is a dick?

I've been looking around for notes apps with similar criteria with the addition of a portable format (markdown prferably) and, ideally, the ability to add images directly from the camera. I landed on GitJournal and backed it with a self-hosted Forgejo server, but this can be any git server. This has the benefit of requiring an ssh key pair for access