giddy
0
29
giddy

@beehaw.org

My son is trans which makes me transparent

giddy 16 points 3 years ago

So sorry to hear that. Thankyou for your hard work

path: 0 436048, hotness: undefined, score: 16, children: 0
giddy 10 points 3 years ago

La bibliotecha

path: 0 500729, hotness: undefined, score: 10, children: 3
giddy 6 points 3 years ago

tone deaf much?

path: 0 237295, hotness: undefined, score: 6, children: 0
giddy 5 points 3 years ago

I hope this gets fixed. I am an old.reddit refugee and want my page to stay static until I refresh or hit the Next button

path: 0 156440, hotness: undefined, score: 5, children: 1
giddy 4 points 3 years ago

I can see you

path: 0 210478, hotness: undefined, score: 4, children: 4
giddy 4 points 3 years ago path: 0 156253 156616, hotness: undefined, score: 4, children: 0
giddy 4 points 3 years ago

Tone deaf I see

path: 0 156346, hotness: undefined, score: 4, children: 0
giddy 4 points 3 years ago

Love your work but please put someone on ipad support!

path: 0 154969, hotness: undefined, score: 4, children: 1
giddy 4 points 3 years ago

Happy to be here and enjoying the positive vibe

path: 0 154468, hotness: undefined, score: 4, children: 0
giddy 4 points 3 years ago
  1. stop refreshing the front page/inserting new posts automatically
  2. mark as read on scroll past
  3. multireddit
  4. decent ipad app - mlem is a rgeat start on iphone but no ipad support
  5. consistent 'go back' experience - I have on a number of occasions gone into a post then clicked browser back button only to be presented with a completely different list of posts on my front page
path: 0 163615, hotness: undefined, score: 4, children: 0
giddy 3 points 3 years ago

because what?

path: 0 517633, hotness: undefined, score: 3, children: 0
giddy 3 points 3 years ago path: 0 432854, hotness: undefined, score: 3, children: 0
giddy 2 points 3 years ago

Looking good. Pls add ipad support to your roadmap

path: 0 536574, hotness: undefined, score: 2, children: 1
giddy 2 points 3 years ago

I wonder if this will affect Invidious

path: 0 155337, hotness: undefined, score: 2, children: 2
giddy 2 points 3 years ago

I have airsonic running in a docker container behing Nginx Proxy Manager. I use play:Sub on my iphone and it lets me download albums to my cache.

path: 0 156300, hotness: undefined, score: 2, children: 0
giddy 2 points 3 years ago

What hardware do you run on? Or do you use a data center/cloud?

I have 2 home servers - an Intel NUC running Ubuntu and a Raspberry Pi running Raspberry Pi OS. The NUC is my main server and the rpi is a dedicated wireguard/pivpn.

Do you use containers or plain packages?

On the main server I use docker containers almost exclusively. I find them easier to stand up and tear down, particularly using scripts, without worrying about the broader OS.

I have the following services on the NUC -

  • Nginx Proxy Manager (for https proxy)
  • Nextcloud
  • Airsonic
  • Calibre-web
  • Invidious
  • h5ai
  • transmission

I did play around with my own Lemmy instance but that was not successful and I found beehaw :-)

Orchestration tools like K8s or Docker Swarm?

No

How do you handle logs?

Badly. I lost a server due to root filling up a couple years back. Now I monitor disk space (see below) and prune logs as required.

How about updates?

OS updates I push daily. I don't regularly update my docker containers. I did use Watchtower for a while but found it broke stuff a little too often.

Do you have any monitoring tools you love?

Just some custom batch scripts (disk space, backups etc) which send me regular emails. I also have conky running on a small screen 24x7

path: 0 154659, hotness: undefined, score: 2, children: 0
giddy 2 points 3 years ago

But if Invidious is just scraping the youtube site then it may get caught in this?

path: 0 155337 157091 157092, hotness: undefined, score: 2, children: 0
giddy 2 points 3 years ago

Agreed. The mods on r/Australia are nuts. I wear my ban from there with pride

path: 0 163429, hotness: undefined, score: 2, children: 1
giddy 2 points 3 years ago

Absolutely agree. THis is a big one for me

path: 0 123273 163551, hotness: undefined, score: 2, children: 0
giddy 2 points 3 years ago

I use a custom script to open all post and external links on the front page in a new tab. Based on a script I found online but customised to beehaw specifically.

// ==UserScript==
// @name         beehaw - Open links in new tab
// @description  Open links in new tab. Ctrl-click or Middle-click loads it in background
// @match      http*://*beehaw.org/home*
// @match      http*://*beehaw.org
// @version      0.0.1
// @grant        GM_openInTab
// @run-at       document-start
// ==/UserScript==

var suppressing, clickedElement;

window.addEventListener('mousedown', function (e) {
  clickedElement = e.target;
}, true);

window.addEventListener('mouseup', function (e) {
  if (e.button > 1 || e.altKey || e.target != clickedElement) {
    return;
  }
  var link = e.target.closest('a');

  if (!link || !link.href) {
      return;
  }

  if (link.getAttributeNode('aria-label') && link.getAttributeNode('aria-label').value == 'Expand here') {
      return;
  }

  if (link.href.startsWith('https://beehaw.org') && !link.href.startsWith('https://beehaw.org/post/')) {
    return;
  }

  GM_openInTab(link.href, {
    active: !e.button && !e.ctrlKey,
    setParent: true,
    insert: true,
  });
  suppressing = true;
  setTimeout(function () {
    window.dispatchEvent(new MouseEvent('mouseup', {bubbles: true}));
  });
  prevent(e);
}, true);

window.addEventListener('click', prevent, true);
window.addEventListener('auxclick', prevent, true);

function prevent(e) {
  if (!suppressing) {
    return;
  }
  e.preventDefault();
  e.stopPropagation();
  e.stopImmediatePropagation();
  setTimeout(function () {
    suppressing = false;
  }, 100);
}
path: 0 314664, hotness: undefined, score: 2, children: 2

thanks for using Leebra!

go to feed...