@ms@emacs.ch avatar

ms

@ms@emacs.ch

A software engineer from Kraków

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ms, to random
@ms@emacs.ch avatar

test

ms, to golang
@ms@emacs.ch avatar

I am also releasing Plaprox, a dedicated HTTP proxy for @plausible written in under the 3-clause BSD license. It requires some more love but it works :)

https://vcs.sapka.me/plaprox/

ms, to random
@ms@emacs.ch avatar

I wrote an article about moving my site to on @OpenBSDAms using , , and client and (a bit) about my new found love towards @mwl:

https://michal.sapka.me/2023/moved-to-openbsd/

ms,
@ms@emacs.ch avatar

@stadtkind2 I would have no idea how to achieve that :-(

ms, to random
@ms@emacs.ch avatar

@mwl why are your newsletters not readable in plain text? One person who I would never suspect of being HTML-only would be you!

ms,
@ms@emacs.ch avatar

@mwl Technically they have :-)

"Hello,

You have received a newsletter from Michael Warren Lucas.

However, your email software can't display HTML emails. You can view the newsletter by clicking here:

https://mailinglist.mwl.io/link/c/YT0yMjU5NjQ3NDQ0OTg1ODQ2MDg3JmM9azh3OSZlPTAmYj0xMDM2NTUwMTExJmQ9bDFmNmU0bA==.W6zaVFKBI8x7aKF9aYE5d9ojwWrQR11u44K74Dxeft4

ms, to random
@ms@emacs.ch avatar

Are there any logs on why a deamon stops working on ? Is have a lot of failures of RelayD and I have no idea why.

ms,
@ms@emacs.ch avatar

@crmsnbleyd This is great for future, but not for now. My deamon starts, but becomes failed in a moment. I think that's my cron rules maybe.
Also, there is /var/log/deamon but no I see no craches there.

ms, to random
@ms@emacs.ch avatar

If you use some wm and you have some great bindings that won’t interfare with ones, I’d love to steal them :-)

ms,
@ms@emacs.ch avatar

@6d03 But Emacs uses "meta" key for a lot of things :-)

ms, to golang
@ms@emacs.ch avatar

Success!

Since Relayd/Httpd don't support proxing requests to external hosts, I wrote my own dedicated Proxy Webserver - also as an excuse to write my first thing in . It works! Only 4 evenings :-)

Since I can now use @plausible on the new host, I will touch my proxy a bit tomorrow and on Monday I am pointing my DNSes to @OpenBSDAms.

Also, this Golang is a cool guy, not gonna lie. I have zero confidence in myself doing anything bigger in it, but it's not impossible now.

ms,
@ms@emacs.ch avatar

@themue No, I don't use it outside of work. However, the current version can be found at https://vcs.sapka.me/plaprox/log.html :-)

ms, (edited ) to random
@ms@emacs.ch avatar

I'm moving all my VPS need to @OpenBSDAms. I've already moved my git server () and my homepage (still on Vultr) is soon to follow.

This raised one problem. I like that OpenBSDAmsterdam is basically a small company a not some cross-continent conglomerate. I think I can move all my public compute needs there. This will leave me with a need of provider. I'm still using Vultr and it works great but when I move out of there, where should I go? Just use namecheap or is there some similarly small company doing the domain piping? I've looked at Dynamic DNS in the past (https://michal.sapka.me/2022/ddns/) but maybe someone can recommend me something that doesn't cost 60 usd per yer?

ms,
@ms@emacs.ch avatar

@louis Yeah, but if I can go full hipster than I will go full hipster :-)

ms, (edited )
@ms@emacs.ch avatar

@louis @OpenBSDAms Yes. There is some huge tower with server farm in Amsterdam. If I visit this city again I will need to see it :-)

https://dc1.amsterdam/

ms,
@ms@emacs.ch avatar

@louis @OpenBSDAms It's already hipster in the sea of Twitter-infused VSCode users :-)

But it can always be more hipster.

ms,
@ms@emacs.ch avatar

@davidnewman @OpenBSDAms Self host. I think this may be a nice adventure. I'll see :-)

ms,
@ms@emacs.ch avatar

@hucste 1984 seems like exactly what I am looking for. I'll try them in a few days. Thank you!

ms, to FreeBSD
@ms@emacs.ch avatar

can someone ELI5 why , , and don't share package manager? I get that they need need different binaries, but why each has their own way to package install?

ms,
@ms@emacs.ch avatar

@tant This is exactly what I wanted to know. I knew there needs to be a history behind it :-)

Thank you!

mwl, to random
@mwl@io.mwl.io avatar

Paypal spams me twice a day: once with "let us give you credit!" and once with "here's a sales recovery report, you should start a campaign!"

The sales recovery report is not a report. There's no way to get the report. And both my business and my life are designed to not run on credit.

No way to unsubscribe.

There's a customer reaction option at the bottom of each, letting me say if I like the message or not. Today I went to the "no" link, and guess what? Invalid hostname.

I now have nothing better to do than contact paypal customer support every time I get one of these emails and tell them to stop sending them.

ms,
@ms@emacs.ch avatar

@mwl I'm always amazed by how much Americans accept living on a credit. And by "amazed" I mean "what the hell?".

ms,
@ms@emacs.ch avatar

@mwl I sure hope it's a joke I didn't understood.

ms, to random
@ms@emacs.ch avatar

Ok, has WOWED me again.

Hibernation works on my thinkpad.

HIBERNATION!

ms,
@ms@emacs.ch avatar

@mane X1 Extreme Gen 2

ms, to random
@ms@emacs.ch avatar

The last missing piece of moving my site to . I have no idea how :-(

I proxy plausible via nginx in my current setup (https://plausible.io/docs/proxy/guides/apache). How can I achieve it via Relayd? I try to

pass request quick path "/js/script.js" forward to plausible.io

in my http protocol, but the syntax is invalid. Quieting the plausible URL does nothing. Or maybe I am completely wrong and it's a job for Httpd?

ms,
@ms@emacs.ch avatar

@KarlPettersson Unfortunately this is not what I need. I serve one file locally (/js/script) but underneath Nginx calls external server and serves it a a local file. So basically

location /js/script {
proxy_pass http://plausibile/js/script
}

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • rosin
  • khanakhh
  • osvaldo12
  • Durango
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • thenastyranch
  • cisconetworking
  • Youngstown
  • slotface
  • kavyap
  • JUstTest
  • cubers
  • anitta
  • GTA5RPClips
  • tester
  • ethstaker
  • modclub
  • InstantRegret
  • everett
  • provamag3
  • Leos
  • normalnudes
  • tacticalgear
  • lostlight
  • All magazines