scsi

joined 11 months ago
[–] [email protected] 4 points 3 months ago (3 children)

It looks (parses) as perfectly fine markdown on Lemmy (lemm.ee), it looks like how the markdown says it should look. The person above seems to want to inject asterisks into what you wrote for their own reasons, you did nothing wrong.

[–] [email protected] 46 points 3 months ago (3 children)

Kansas state is the rectangle on the right; Kansas City is one of those weird things which exists in both Kansas and Missouri next to each other, one was named after the other. Technically one is a small suburb of the other (150k ppl vs 2m ppl) - but for pub trivia, it does exist by name as an incorporated city in the state of Kansas.

The Missouri one is the bigger, more populated well known "KC" which is probably why it gets added to foreign pub trivia incorrectly (just a guess).

[–] [email protected] 34 points 3 months ago

In response to a request for comment from the Observer, Michaela Ross, vice president of media relations and executive communications with JP Morgan Chase, responded via email: “The employee in question is on leave while we complete our investigation. We do not tolerate hate speech of any kind.”

[–] [email protected] 35 points 3 months ago

When asked about Provenzano’s employment and apparent posts on X, a public affairs officer at the Naval Surface Warfare Center at Indian Head provided the following statement: “The Navy has a zero-tolerance policy for extremist conduct and takes all allegations of personnel involvement in extremist groups seriously. These allegations are under investigation. It would be inappropriate to comment further at this time.”

...

Provenzano did not respond to requests for comment sent to his email or X account. Less than a week after the Navy provided comment for this story, the utism_ account was deleted.

[–] [email protected] 2 points 3 months ago

You might try a quick shell script to set NSPR_LOG_MODULES and NSPR_LOG_FILE to "all" debug mode to fish for some clues. https://firefox-source-docs.mozilla.org/nspr/reference/nspr_log_modules.html#nspr-log-modules

[–] [email protected] 2 points 3 months ago

+1 on Howard Leights - popular in the shooting sports (USPSA/IPSC, IDPA, ICORE, etc.) for their effectiveness and ability to adjust sensitivity. Comfortable for long periods and last forever even when lightly abused in outdoor environments.

[–] [email protected] 30 points 3 months ago (1 children)

If you just look for a normal looking dude (or someone that really looks like they’ve got their shit together)

A bit of a weird but I think true add-on to this in 2024: look for the one dude (or lady) with arms full of ink (tattoos). A person who spends countless hours in a chair and thousands of dollars on their work is highly recognizable and identifiable, things a would-be creeper does not want. Even if maybe their work looks a little gang or biker, people know who they are and are not the scary ones in this park at this moment. $0.02

[–] [email protected] 3 points 3 months ago* (last edited 3 months ago) (1 children)

"How long are you willing to wait for the page load" seems to be the intersection; I have the same problems (Jerboa and webUI) and frequently just give up waiting on the webUI. My guess is that the internal Jerboa timeout-wait triggers quicker than a human waiting, so they're one in the same problem.

I received a 504 gateway error this morning trying to load lemm.ee front page too, the status.lemm.ee page says everything is OK but... well, shenanigans. Strange things afoot at the Circle-K.

Edit (testing): my reply below reverse-federated back almost instantly as well. Federation gets an A+, gold star.

[–] [email protected] 3 points 4 months ago* (last edited 4 months ago) (1 children)

If you have access to some sort of basic Linux system (cloud server, local server whatever works for you) you can run a program on a timer such as https://isync.sourceforge.io/ (Debian package: isync) which reads email from one source and clones it to another. Be careful and run it in a security context that meets your needs (I use a local laptop w/encryption at home that runs headless 24/7, think raspberry Pi mode).

This includes IMAP (1) -> IMAP (2) as well as IMAP -> Local and so on; as with any app you'll need to spend a bit learning how to build the optimum config file for your needs, but once you get it going it's truly a "set and forget" little widget. Use an on-fail service like https://healthchecks.io in your wrapper script to get notified on error, then go about your life.

Edit: @[email protected] glanced at your comments and see you have a lot of self-hosting chops, here's a markdown doc of mine to use isync to clone one IMAP provider (domain1.com) to another IMAP provider (domain2.com) subfolder for archiving. (using a subfolder allows you to go both ways and use both domains normally)

----

Sync email via IMAP from host1/domain1 to a subfolder on host2/domain2 via a cron/timer. Can be reversed as well, just update Patterns to exclude the subfolders from being cross-replicated (looped).

  • Install the isync package: apt-get update && apt-get install isync

Passwords for IMAP must be left on disk in plain text

  • Generate "app passwords" at the email providers, host1 can be READ only
  • Keep ${HOME}/.secure contents on encrypted volume unlocked manually

The mbsync program keeps it's transient index files in ${HOME}/.mbsync/ with one per IMAP folder; these are used to keep track of what it's already synced. Should something break it may be necessary to delete one of these files to force a resync.

By design, mbsync will not delete a destination folder if it's not empty first; this means if you delete a folder and all emails on the source in one step, a sync will break with an error/warning. Instead, delete all emails in the folder first, sync those deletions, then delete the empty folder on the source and sync again. See: https://sourceforge.net/p/isync/mailman/isync-devel/thread/f278216b-f1db-32be-fef2-ccaeea912524%40ojkastl.de/#msg37237271

Simple crontab to run the script:

0 */6 * * * /home/USER/bin/hasync.sh

Main config for the mbsync program:

${HOME}/.mbsyncrc

# Source
IMAPAccount imap-src-account
Host imap.host1.com
Port 993
User user1
PassCmd "cat /home/USER/.secure/psrc"
SSLType IMAPS
SystemCertificates yes
PipeLineDepth 1
#CertificateFile /etc/ssl/certs/ca-certificates.crt

# Dest
IMAPAccount imap-dest-account
Host imap.host2.com
Port 993
User user2
PassCmd "cat /home/USER/.secure/pdst"
SSLType IMAPS
SystemCertificates yes
PipeLineDepth 1
#CertificateFile /etc/ssl/certs/ca-certificates.crt

# Source map
IMAPStore imap-src
Account imap-src-account

# Dest map
IMAPStore imap-dest
Account imap-dest-account

# Transfer options
Channel hasync
Far :imap-src:
Near :imap-dest:HASync/
Sync Pull
Create Near
Remove Near
Expunge Near
Patterns *
CopyArrivalDate yes

This script leverages healthchecks.io to alert on failure; replace XXXXX with the UUID of your monitor URL.

${HOME}/bin/hasync.sh

#!/bin/bash

# vars
LOGDIR="${HOME}/log"
TIMESTAMP=$(date +%Y-%m-%d_%H%M)
LOGFILE="${LOGDIR}/mbsync_${TIMESTAMP}.log"
HCPING="https://hc-ping.com/XXXXXXXXXXXXXXXXXXXXXXXXX"

# preflight
if [[ ! -d "${LOGDIR}" ]]; then
  mkdir -p "${LOGDIR}"
fi

# sync
echo -e "\nBEGIN $(date +%Y-%m-%d_%H%M)\n" >> "${LOGFILE}"
/usr/bin/mbsync -c ${HOME}/.mbsyncrc -V hasync 1>>"${LOGFILE}" 2>&1
EC=$?
echo -e "\nEC: ${EC}" >> "${LOGFILE}"
echo -e "\nEND $(date +%Y-%m-%d_%H%M)\n" >> "${LOGFILE}"

# report
if [[ $EC -eq 0 ]]; then
  curl -fsS -m 10 --retry 5 -o /dev/null "${HCPING}"
  find "${LOGDIR}" -type f -mtime +30 -delete
fi

exit $EC
[–] [email protected] 9 points 4 months ago

A case in point - I enjoy playing a specific game (Destiny), the subreddit has 3.25 million subscribers and at any given time 500-1000 active users. There is just nowhere else to get the same amount of information (bugs, tips, latest news, etc.) than this community. If the UKJobs subreddit is like this, OP just needs to use it for what it is in their time of need.

[–] [email protected] 38 points 4 months ago (1 children)

To expand on this, there are two settings you can put in user.js / prefs.js (desktop) or via about:config (mobile), documented on the Mozilla Wiki:

user_pref("media.autoplay.default", 5);
user_pref("media.autoplay.blocking_policy", 2);

Two bonus settings if you want to get rid of the "do you want to enable DRM?" pop-in bar when hitting one of those sites:

user_pref("media.gmp-widevinecdm.enabled", false);
user_pref("media.gmp-widevinecdm.visible", false);

hth

view more: ‹ prev next ›