There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

kbin.life

xantoxis , to selfhosted in How to make my server reachable

I haven’t deployed Cloudflare but I’ve deployed Tailscale, which has many similarities to the CF tunnel.

  • Is the tunnel solution appropriate for Jellyfin?

I assume you’re talking about speed/performance here. The overhead added by establishing the connection is mostly just once at the connection phase, and it’s not much. In the case of Tailscale there’s additional wireguard encryption overhead for active connections, but it remains fast enough for high-bandwidth video streams. (I download torrents over wireguard, and they download much faster than realtime.) Cloudflare’s solution is only adding encryption in the form of TLS to their edge. Everything these days uses TLS, you don’t have to sweat that performance-wise.

(You might want to sweat a little over the fact that cloudflare terminates TLS itself, meaning your data is transiting its network without encryption. Depending on your use case that might be okay.)

  • I suppose it’s OK for vaultwarden as there isnt much data being transfered?

Performance wise, vaultwarden won’t care at all. But please note the above caveat about cloudflare and be sure you really want your vaultwarden TLS terminated by Cloudflare.

  • Would it be better to run nginx proxy manager for everything or can I run both of the solutions?

There’s no conflict between the two technologies. A reverse proxy like nginx or caddy can run quite happily inside your network, fronting all of your homelab applications; this is how I do it, with caddy. Think of a reverse proxy as just a special website that branches out to every other website. With that model in mind, the tunnel is providing access to the reverse proxy, which is providing access to everything else on its own. This is what I’m doing with tailscale and caddy.

  • General recs

Consider tailscale? Especially if you’re using vaultwarden from outside your home network. There are ways to set it up like cloudflare, but the usual way is to install tailscale on the devices you are going to use to access your network. Either way it’s fully encrypted in transit through tailscale’s network.

piracysails OP , (edited )

Thank you for all of this, but a vpn solution won’t work for me as I run a VPN all the time on all my machines.

Edit: Upon looking a little on tailscale, I might consider it, seems interesting.

chemical_cutthroat , to lemmyshitpost in I drew the Mexico states by memory
@chemical_cutthroat@lemmy.world avatar

Boy, I was really like, “But that isn’t Mexico…”

BarbecueCowboy ,

I spent way too long thinking the biggest problem was that Argentina was in the wrong place. Technically, it was in fact in the wrong place.

randint , to fediverse in UPDATE! Fewer than 20% of Lemmy Apps display posts accurately
@randint@lemmy.frozeninferno.xyz avatar

I don’t understand why there isn’t a “markdown library” of some sort that software developers can just use in their app. I haven’t looked too deep into this, but it has always seemed to me that every app must individually implement markdown display. Why?

JackbyDev ,

There are Markdown libraries. Many have small differences and many apps have their own custom additions though.

Huschke ,

The problem isn’t that there are no libraries out there that parse Markdown. There are, in fact, plenty for all different languages. The issue is that every site has its own flavor of it. Lemmy does it one way, GitHub another, and something else does it completely differently yet again.

It is, unfortunately, kind of a mess.

echodot ,

Because markdown has committed the worst of old programming sins. It has no standard.

However I’m pretty sure that Lemmy has a standard so there’s not really much excuse.

ICastFist ,
@ICastFist@programming.dev avatar
threelonmusketeers ,

Funny how the competition between charger standards in the alt text was eventually solved with, you guessed it, another standard, called USB-C.

echodot ,

I am fairly sure that the comic isn’t that old. So I think usb-c is what it’s alluding to.

threelonmusketeers ,

that the comic isn’t that old

That comic recently became a teenager. The first USB-C specifications weren’t published until 2014.

aeharding ,
@aeharding@vger.social avatar

Lol. I wish XKCD showed date published.

threelonmusketeers ,

Explain xkcd shows the date published: 2011-07-20

The comic is now a teenager.

P.S. Pedantic rule on the capitalization of xkcd:

The preferred form is “xkcd”, all lower-case. In formal contexts where a lowercase word shouldn’t start a sentence, “XKCD” is an okay alternative. “Xkcd” is frowned upon.

Croquette ,

Isn’t the base markdown standardized?

It’s just that so many flavors advertise themselves as markdown+ flavor?

brian ,

only sort of.

this is the original document defining markdown, and you’ll notice it doesn’t really specify a lot of the things that have compatibility issues across different markdown processors, along with allowing arbitrary html which really depends on where you’re showing it. There’s a list of ambiguous syntax here.

CommonMark is as close to a standard as we have.

Croquette ,

Thanks for the info. I thought that markdownguide.org was the standard as explained in your link from the creator.

By using what is described in markdownguide, I’ve never encountered any issue with any markdown compatible text editor.

gedaliyah OP ,
@gedaliyah@lemmy.world avatar

Lemmy documentation references CommonMark so I’m assuming that is the accepted standard, plus a few Lemmy specific things.

ryannathans , to memes in I was made a humerous man...hopefully this doesn't send me south..

I don’t get it

thejoker954 ,

The ladies in the church ad look familiar to porn stars? I dont know about the blonde, but the other lady looks similar to Alina Lopez to me.

StaySquared ,

Meme maker is so hypersexualized / porn addicted that seeing two girls side by side is apparently aligned with pornography.

Cube6392 ,

So. In pornography you’ll have a thumbnail that’s focused on what gets people intrigued to see a model perform, the face. This church is using a thumbnail for their ad that looks SHOCKINGLY like a porn promo thumbnail. Reason being sex sells

emergencyfood , to memes in Is it though?

Okay, but dark pink text on a black background was a choice.

TheRealCharlesEames , (edited ) to technology in Blocking AI bots from Microsoft, others has been “pain in the a**”: Reddit CEO | Huffman says companies must pay to scrape Reddit data even though Reddit itself relies on free, user-generated content

Damn I feel sorry for the guy now /s

SteveFromMySpace ,

Why? He’s a piece of shit who made a bad deal and is now upset about it.

TheRealCharlesEames ,

lol thought the sarcasm was obvious because who the fuck cares about Spez and his self inflicted ass pain

AlexanderESmith ,

ITT people who don't know what sarcasm is without a literal "/s"

SteveFromMySpace ,

We all learned a long time ago to assume someone is serious until they indicate otherwise. If the joke is indistinguishable from a serious reaction then it’s a bad joke due to ambiguity.

AlexanderESmith ,

I guess you're not wrong, but that does mean that deadpan delivery is dead.

SteveFromMySpace ,

Deadpan delivery on a strictly text medium has always been a difficult needle to thread. It only works in literature because the writer can describe how it was stated, which would look odd in forums/texts/emails/etc. he added sincerely

AlexanderESmith ,

You're not wrong there either, but I do recall a time in which (at least in threads/forums/chat) it worked fairly well.

The issue is that the main way to detect it is to look for an opinion that was wildly diverged from the consensus, but... yeah, I guess people just broadcast those seriously now.

Fuck.

SteveFromMySpace ,

Yeah sadly right wing fuckwits thrive on ambiguity and ruined it for the rest of us. Comedy is a powerful shield.

MyTurtleSwimsUpsideDown , to noncredibledefense in CHOOSE YOUR FIGHTER

I take the pack of Kimber wolves.

PseudoSpock , to linux in What is something you want to use, yet are NOT using?
@PseudoSpock@lemmy.dbzer0.com avatar

Bcachefs, and bcachefs on root. Need something with filesystem level encryption instead of LUKS, and *ubuntu’s and derivatives have all abandoned ZFS on root installs now.

cizra ,

What’s your use case for FS-level encryption? LUKS has worked for me so far, I wonder where I’m missing out.

boredsquirrel ,
@boredsquirrel@slrpnk.net avatar

Bcachefs has filesystem encryption without LUKS? Did this have an audit? I use BTRFS and it is fine, but boot is unencrypted (using TPM would be cool)

PseudoSpock ,
@PseudoSpock@lemmy.dbzer0.com avatar

en.wikipedia.org/wiki/Bcachefs

Bcachefs is a copy-on-write (COW) file system for Linux-based operating systems.[3] Features include caching,[4] full file-system encryption using the ChaCha20 and Poly1305 algorithms,[5] native compression[4] via LZ4, gzip[6] and Zstandard,[7] snapshots,[4] CRC-32C and 64-bit checksumming.[3] It can span block devices, including in RAID configurations.[5]

I see it has an audit back in 2017, but I’ve yet to find anything newer. The finding was good, but suggested further audit be done.

boredsquirrel ,
@boredsquirrel@slrpnk.net avatar

I dont see the difference to BTRFS apart from encryption and maybe caching? I was always confused why people hype it so much.

Interesting, yes I wouldnt not use LUKS if the alternative is less known, not used by enterprise distros

Badabinski ,

The tiered storage stuff is pretty cool. You can say "I want this data on this disk, so if I get a cache miss from a faster disk/RAM it'll come from this other disk first."

I believe it also has some interesting ways of handling redundancy like erasure coding, and I thiiiink it does some kind of byte-level deduplication? I don't know if that's implemented or is even still planned, but I remember being quite excited for it. It was supposed to be dedupe without all of the hideous drawbacks that things like ZFS dedupe have.

EDIT: deduplication is absolutely not a thing yet. I don't know if it's still on the roadmap.

EDIT: Erasure coding is deffo implemented, however.

UnfortunateShort ,

It’s mainly supposed to be simpler and by extension faster than btrfs (which is kinda proven by the fact that fewer devs made this thing work in less time when compared to btrfs). It happens to enable some extra features that way too.

However, while btrfs annecdotally had many issues, it’s used by big players like SUSE and even bigger ones like Facebook these days. bcachefs on the other hand is nowhere near as battle tested, so I’ll stay away from it for a little longer.

boredsquirrel ,
@boredsquirrel@slrpnk.net avatar

Does it have the self-healing capabilies of btrfs scrup and btrfs defragment? I guess btrfs balance is b-tree specific.

I heard BTRFS is bettter than EXT4 because it can do these things, EXT4 cant

LeFantome ,

Bachefs is in the kernel now so trying it on a spare drive or partition is super trivial these days depending on distro. You only need a few minutes of time.

Getting it on root is a bit harder as almost no installers support it yet. The only distro I can think of is CachyOS.

PseudoSpock ,
@PseudoSpock@lemmy.dbzer0.com avatar

It’s far more ready than Wayland, get it into these distro’s installers! Are you listening, distros?

Apeman42 , to asklemmy in What is a less popular type/genre of movies that you watch ? What makes it interesting for you ?
@Apeman42@lemmy.world avatar

I have a thing for anthology movies. A few small stories with connected themes or settings rather than one long story.

The Ballad of Buster Scruggs, Sin City, History of the World Part 1, Creepshow, and Heavy Metal are all great examples.

bappity , to technology in Blocking AI bots from Microsoft, others has been “pain in the a**”: Reddit CEO | Huffman says companies must pay to scrape Reddit data even though Reddit itself relies on free, user-generated content
@bappity@lemmy.world avatar

profiting off of user generated content 😒

Sparky , to piracy in Adobe stole my creative suite
@Sparky@lemmy.blahaj.zone avatar

Call me crazy, but this is definitely a ploy to force users who bought their products to pay for Adobe’s crappy subscriptions.

cybermass ,

This can’t be legal, right? Op should contact the BBB

Sparky ,
@Sparky@lemmy.blahaj.zone avatar

They don’t care if it’s legal or not. A company of that size can afford to spend money on lawyers that waste the legal system’s time until the case gets forgotten. And even if they fail to delay the case to infinity, they’ll be fined 0.5% of their yearly profit. It’s as they say “the cost of doing business”

winterayars ,

No chance they get a fine that big, tbh.

off_brand_ ,

BBB is a scam

conciselyverbose ,

BBB are nobody. They’re not real.

Contact your local consumer protection agency.

NeoNachtwaechter , to nostupidquestions in With the death of the Hamas leader people are saying we are on the verge of a regional war. What is a regional war and what does it look like?

Somewhat larger than just one country’s war.

Somewhat smaller than a world war.

ChadCMulligan , to technology in Blocking AI bots from Microsoft, others has been “pain in the a**”: Reddit CEO | Huffman says companies must pay to scrape Reddit data even though Reddit itself relies on free, user-generated content

Reddit is dying anyway.

iAmTheTot ,

It’s easy to say this as someone who is “on the other side”. But the data doesn’t really back up that statement.

catloaf , (edited )

I don’t have data, but the quality of the content certainly seemed to be declining, even as the quantity went up.

_haha_oh_wow_ ,
@_haha_oh_wow_@sh.itjust.works avatar

I think autocorrect might’ve gotten you: You posted “quality” twice in a contradictory way.

catloaf ,

Fixed.

li10 ,

It’s awful. Politics is unavoidable at this point, and the amount of general anger on the platform is crazy.

People love watching their videos of people getting TBIs… Or getting too excited about a “justice served” post where a woman gets hit.

It’s kinda nice to see someone get their comeuppance, but then you look in the comments and there are just weirdos saying stuff like “glad that bitch got hit”, like… wtf?

netvor , to linux in Switching back to Windows. For now.
@netvor@lemmy.world avatar

I guess I understand.

For myself, though, not being a big fan of FPS/RTS games, basically anything I play is fine as long as it’s around 30 and most of it is 10+ years old and/or indie game… I’m pretty much in the phase when if the game does not work on my OS (which is barely the case), the game has to go.

It’s rarely the case for me though, last time I really did that was like 7 years ago with Doom 3: I haven’t realized that it’s Windows-only so I ended up asking for money back on Steam. Nowadays, with Steam Deck & Proton it’s not a problem; I actually got Doom 3 on Steam again, and I can play it just fine. (Well, “fine” with the exception that the monsters are scary so I’m scared, but the game is fine!)

I’m not posting this to feel smug, cos I’m not. It’s 100% legit to want your games to look and feel awesome, you deserve that.

I’m posting it just as a flag, that for people with far less demanding taste, Linux is just fine. I can’t think of a game right now that I would want to play so much that I would be willing to install Windows.

netvor ,
@netvor@lemmy.world avatar

I can’t think of a game right now that I would want to play so much that I would be willing to install Windows.

Oh, I actually can. Gnomoria. Which is like 10 years old, unfinished (pretty much playable, though) but AWESOME indie , dwar-fortress-inspired colony sim, does technically have Linux build, but the Linux build has a horrible bug where it corrupts your save after getting to a certain advanced point in the game. For that one, my dear beloved Gnomoria, I actually ended up installing Windows 10 in a KVM a year or so ago :-D.

MonkeMischief ,

That’s sweet to hear somebody talking about a long-forgotten game like Gnomoria so fondly. I hope somehow that reaches a dev. :D

I have this one sitting in my library too, and it did make me sad that it’s forever unfinished. Didn’t know about that nasty Linux bug! Wish at that point, they would just open source it lol.

In the meantime I’ve really been enjoying Rimworld as a DF-like experience. :)

eran_morad , to asklemmy in What creative project have you long wanted to start but never have?

Webdev. Wanted to do this to increase my tech skills and insulate myself from several degrees of idiocy at work. Just haven’t had the wherewithal.

Feathercrown ,

If you have the time, I’d recommend trying it out. Creating a basic webpage isn’t too hard, and you probably have the tools to get started on your computer already (you can do it with just Notepad and view it in any web browser! Although I would recommend downloading a free proper code editor such as VS Code).

eran_morad ,

Bruh, I’m talking about a crud app. Possibly running on the shiny framework. It’s not going to be trivial.

Feathercrown ,

Oh, okay. Still more doable than you might think, but of course not trivial. Good luck!

eran_morad ,

Let me ask, maybe you know: say I want to build a finance app that basically crunches a lot of data accessed from a DB, does some pretty intricate subsetting of the data, and produces Excel reports (XML). I currently do this with about 1300 lines of R code and a SQLite DB. Pretty lean and easy to use (was a bitch to write, tho, really stretched my understanding of lexical scoping and functional programming). If I wanted to webify this, the main challenge that I think I face is finding a framework that allows me to do all that nitty gritty data subsetting and summarizing - this is where R is really excellent, more flexible and expressive than SQL. What framework, if any, might you recommend? What kind of stack would be good for a beginner?

threeganzi ,

Have you tried discussing this with ChatGPT/Claude/Perplexity? I’ve found it extremely helpful for getting started, and exploring different options.

grrgyle ,

I think that’s a nice hot goal to have, but you’re shooting yourself in the foot by aiming so high (pardon the tortured metaphor). Start with the basics of webdev and work your way up.

Like I’m a senior dev, and for years I thought I understood frontend. Finally, I had to reckon that I did not, and took a course on how to build a web app using React on Typescript + various popular libraries (YMMV).

Yeah a lot of it was boring or stuff I mostly knew anyway, but actually sitting down and going to school on it, like with pencil and paper, was a big help. So now I can actually contribute to FE/web dev. And all those little things I feel I should know are either known, or knowable because now I understand what to search for.

eran_morad ,

Yeah. I’m like 46 now, and this just feeds into my “fuck it” mentality. Thanks for the input, seriously, that is not sarcasm.

Feathercrown ,

Apologies for the wait!

Most good libraries for interacting with DBs and Excel documents are written for the backend, so you’ll probably want to use Node with a simple web server like Express to serve pages, and do your heavy calculations, report generation, and DB stuff on the Node server. Making a server seems complex but Express is quite easy-- you can get a functional web server in like 10 lines of code.

As for what framework would be good to use for the actual calculations, unfortunately I don’t have any recommendations. Generally I find that JS has enough by default to do decently complex grouping, summarizing, subsetting, calculating, etc. operations. You’ll probably want to use the “new” (now pretty old) array methods Map and Reduce, and new stuff like groupBy could be helpful. If you have any specific questions I should be able to answer them.

Aquila ,

Imma be blunt. Maybe your attitude is contributing to the ‘Several degrees of idiocy at work’

Dudes tryin to be helpful with beginner tips and you jump down his throat. The irony of you saying crud isn’t trivial 😂

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines