@Shadow@lemmy.ca cover

Infrastructure nerd, gamer, and Lemmy.ca maintainer

This profile is from a federated server and may be incomplete. View on remote instance

Shadow ,
@Shadow@lemmy.ca avatar

I know datacenters have an IP range, and they could ban all IPs from all datacenters. But why?

Because it's 99% abusive traffic.

Shadow ,
@Shadow@lemmy.ca avatar

As someone with experience hosting high traffic sites, it's probably both. Roughly 40% of the traffic I see to lemmy.ca is bots.

They're also trying to block any people scraping for AI. There's going to be numerous reasons behind this.

I know Disney+ also blocks hosting provider space. I've had users complain since our office / VPN are routed through our DC.

Shadow ,
@Shadow@lemmy.ca avatar

I think you're thinking of Generations which is why you can't find it

Someone once told me that time was a predator that stalked us all our lives. But I rather believe than time is a companion who goes with us on the journey, and reminds us to cherish every moment because they'll never come again.

Shadow ,
@Shadow@lemmy.ca avatar

That's disappointing, I really enjoyed the first one.

Netflix Windows app is set to remove its downloads feature, while introducing ads ( www.techradar.com )

Netflix has managed to annoy a good number of its users with an announcement about an upcoming update to its Windows 11 (and Windows 10) app: support for adverts and live events will be added, but the ability to download content is being taken away....

4ish years ago when I bought a house I was convinced not to get a house inspection, would it be crazy to get one now just to make sure it's all good?

Was 25 and super nervous, so when the realtor was like "oh yeah they just check for basic stuff, but I looked around and it looks great" I was like "Oh okay, this is so astronomically expensive every penny saved is good..."...

Shadow ,
@Shadow@lemmy.ca avatar

Or most of the west coast, or pretty much any major city st this point it seems.

Shadow ,
@Shadow@lemmy.ca avatar

Maybe it's only got a bios and not uefi? That's the only thing I can think of, but I can't really imagine that's the case on new hw.

I bet disks over 2tb would just work fine.

Shadow ,
@Shadow@lemmy.ca avatar

I can't tell what this does from the site linked, but I said the apps name out loud and my cat came running.

Shadow ,
@Shadow@lemmy.ca avatar

One of the breville milk frothers: https://www.seriouseats.com/best-milk-frothers-5189329

It's paid for itself since I make my own chai latte's at home every morning. Impulse purchase that I've used every day for years.

Shadow ,
@Shadow@lemmy.ca avatar

I use tea bags, these ones which I find in the international / indian food section of a larger store: https://www.realcanadiansuperstore.ca/tea-masala-chai-bags-special-international-blend-1/p/21050375_EA

I use a big travel mug so I toss 2 tea bags in and fill it about 1/2 way with water. While it steeps I put the milk in the frother and when it's done, squeeze out the bags + pour the milk in. Add sugar as desired.

I've tried various loose leaf chai's but I personally don't find the difference in flavor worth the effort / price compared to these bags. Making it from scratch with spices is a lot of work and I'm way too lazy for that.

Shadow ,
@Shadow@lemmy.ca avatar

What's her face from the show marrying the prince dude, also probably helped.

OctoPrint USB disconnects on Linux Mint at midnight? ( pawb.social )

A new and bizarre issue has emerged on my Linux Mint server that seems specific to my Ender 3 and OctoPrint. Every night at midnight, regardless of whether a print is running or not, the USB connection to the Ender fails and restarts. (See screenshot from my Telegram OctoPrint plugin.) I’ve tried setting usb.autosuspend to -1...

Shadow ,
@Shadow@lemmy.ca avatar

Check your crontab log for anything running at midnight?

Shadow ,
@Shadow@lemmy.ca avatar

100% yes if it's failing. Buy an ssd and revel in the new speed, don't do another spinning disk.

Shadow ,
@Shadow@lemmy.ca avatar

Paywall:

Joshua Dean, a former quality auditor at Boeing supplier Spirit AeroSystems and one of the first whistleblowers to allege Spirit leadership had ignored manufacturing defects on the 737 MAX, died Tuesday morning after a struggle with a sudden, fast-spreading infection.

Known as Josh, Dean lived in Wichita, Kan., where Spirit is based. He was 45, had been in good health and was noted for having a healthy lifestyle.

He died after two weeks in critical condition, his aunt Carol Parsons said.

Spirit spokesperson Joe Buccino said: “Our thoughts are with Josh Dean’s family. This sudden loss is stunning news here and for his loved ones.”

Dean had given a deposition in a Spirit shareholder lawsuit and also filed a complaint with the Federal Aviation Administration alleging “serious and gross misconduct by senior quality management of the 737 production line” at Spirit.

Spirit fired Dean in April 2023, and he had filed a complaint with the Department of Labor alleging his termination was in retaliation for raising concerns related to aviation safety.

Parsons said Dean became ill and went to the hospital because he was having trouble breathing just over two weeks ago. He was intubated and developed pneumonia and then a serious bacterial infection, MRSA.

His condition deteriorated rapidly, and he was airlifted from Wichita to a hospital in Oklahoma City, Parsons said. There he was put on an ECMO machine, which circulates and oxygenates a patient’s blood outside the body, taking over heart and lung function when a patient’s organs don’t work on their own.

His mother posted a message Friday on Facebook relating all those details and saying that Dean was “fighting for his life.”

Shadow ,
@Shadow@lemmy.ca avatar

I don't get all the Wesley hate.

No Star Trek character in franchise history has been more hated than Wesley Crusher

I don't think this author watched past tng. Kai Winn and Dukat would like a word.

Auto kill memory leaking processes before swap death loop

I'm using linux mint 21.3, and a process (brave aka chrome) sometimes memory leaking, so eats all the RAM, and then linux goes into swap death loop, when everything freezes (sometimes the mouse cursor is moving), and nothing can't be done, i can just see the HDD led blinking, and do a reset....

Shadow ,
@Shadow@lemmy.ca avatar

Just turn off swap? You don't really need it, and the kernel wiil just oom kill without it.

Shadow ,
@Shadow@lemmy.ca avatar

Well that's technically correct, but if you're so dependent on disk cache for system performance that you can't live without it then you really need to look at doing an upgrade.

When a box swap deaths, it usually struggles to actually fill swap enough to have the kernel still OOM kill it at any point. Generally the massive performance impact of swapping just slows the app down to the point of being useless, along with the entire rest of the box. Disk cache should not be a concern during these abnormal events.

Shadow ,
@Shadow@lemmy.ca avatar

Interesting, thanks for the link!

Shadow ,
@Shadow@lemmy.ca avatar

Self hosting email is even more of a pain.

Shadow ,
@Shadow@lemmy.ca avatar

A lot of reasonably competent geeks just never get deep into networking, and VPNs can be overwhelming. It doesn’t really help that for a long time it was all IPSec which basically you need to learn voodoo to manage. Thankfully we have much better tools now, but it’s still just a tech layer that many people don’t touch frequently.

Shadow ,
@Shadow@lemmy.ca avatar

Did you enable the route in the admin web ui?

Shadow ,
@Shadow@lemmy.ca avatar

That should be all that’s required. Are you using ACLs? If so you need to provide access to the subnet router as well as a rule to the IP behind it

Shadow ,
@Shadow@lemmy.ca avatar

Can your nodes ping each other on the tailscale ips? Check tailscale status and make sure the nodes see each other listed there.

Try tailscale ping 1.2.3.4 with the internal IP addresses and see what message it gives you.

tailscale debug netmap is useful to make sure your clients are seeing the routes that headscale pushes.

Shadow ,
@Shadow@lemmy.ca avatar

Relay “ams” means you’re using tailscales DERP node in amsterdam, this is expected if you don’t have direct connectivity through your firewall. Since you opened the ports that’s unusual and worth looking into, but I’d worry about that after you get basic connectivity.

So to confirm your behavior, you can tailscale ping each other fine and tailscale ping to the internal network. You cannot however ping from the OS to the remote internal network?

Have you checked your routing tables to make sure the tailscale client added the route properly?

Also have you checked your firewall rules? If you’re using ipfw or something, try just turning off iptables briefly and see if that lets you ping through.

Shadow ,
@Shadow@lemmy.ca avatar

How do I do this?

Run ip route show table all

I would expect to see a line like:


<span style="color:#323232;">192.168.178.0/24 dev tailscale0 table 52
</span>

Out of curiosity on a remote node do tcpdump -i tailscale0 -n icmp and then do a ping from the other side, does tcpdump see the icmp packets come in?

Shadow ,
@Shadow@lemmy.ca avatar

The tailscale client should have created an interface, but I’ve never used it on a box also running wg. You don’t have a tailscale specific interface in ip addr show at all? That’s… odd.

Do you have a device at /dev/net/tun?

Shadow ,
@Shadow@lemmy.ca avatar

That’s not really correct…

  1. Yes some phones only support frequencies, but modern phones pretty much support everything. You need to validate the carrier and phone you choose are compatible, but odds are they will be. It’s not a region lock, it’s just a limit on the radio frequencies they support.
  2. This is carrier locking, not region locking. A phone bought on a discount from carrier X will be locked so you can’t stop paying them and just move to carrier Y.
  3. This is done at the play store / apple store level for specifics apps that are banned or not available in a location. The code for this is not on your device, and you can sideload to get around it.

Tldr: make sure the phone supports the frequency of the carrier that you plan to use, and that its not been carrier locked. If it is, you can probably buy an unlock code online. Then you’re golden.

5 seconds on Google answered your question though op. New phones from Samsung are region locked until you make a 5 minute phone call in the source country. That way people can’t buy phones in cheap countries and mail them out. This seems fairly new, I’d never heard of it until now and I’ve imported phones in the past.

Is there a standard/preferred list order for non-alphanumeric characters?

Alphanumerical lists are sortable by alphabet and number, obviously, but if you have a list where each entry begins with a different punctuation mark (or any other kind of non-alphanumeric character), is there a similar standardised ordering method for them?...

Shadow ,
@Shadow@lemmy.ca avatar

Also, if you step off (not roll from sitting or jumping away) facing away from the boat,

Wut. The two standard methods of entry are rolling off like in the pic, or just walking off the back of the boat. The tanks aren’t thousands of pounds, you weigh more than them.

Source: I actually dive.

Shadow ,
@Shadow@lemmy.ca avatar

Ouch. Maybe he smacked the tank on the back of the boat from not stepping out far enough?

Shadow ,
@Shadow@lemmy.ca avatar

Are you using sync? This is a sync bug.

Open post and tap on the image there, usually works for me.

Shadow ,
@Shadow@lemmy.ca avatar

Hawaii makes up for in fuel costs, power costs, food costs, etc etc.

Shadow ,
@Shadow@lemmy.ca avatar

More aimed towards network operators than self hosters, but ring.nlnog.net

Shadow ,
@Shadow@lemmy.ca avatar

You can install as many OSes as you want.

Shadow ,
@Shadow@lemmy.ca avatar

while true; do waybar; done

Shadow ,
@Shadow@lemmy.ca avatar

I guess waybar still returns 0 on segfault. Seems weird.

Shadow ,
@Shadow@lemmy.ca avatar

Yeah you would need to use a ; instead of &&

Shadow ,
@Shadow@lemmy.ca avatar

Wouldn’t it have been easier to just render it?

Shadow ,
@Shadow@lemmy.ca avatar

This doesn’t work on the latest firmware FYI.

I use this to run an instance of Hyperion on the tv to run leds on the back of it, that dynamically change color to match the show. Since it’s native on the tv it works in jellyfin or my pc hdmi cable.

For me running jellyfin in the tv works so well, it’s worth giving it network access.

Shadow ,
@Shadow@lemmy.ca avatar

Ah Gotcha, but I don’t think you’re right.

Right to be forgotten: gdpr-info.eu/art-17-gdpr/

This talks explicitly about personal data in all contexts.

The definition of personal data is anything that can be used to identify someone: gdpr-info.eu/issues/personal-data/

This isn’t all user data, just stuff that makes a user identifiable.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • tech
  • kbinEarth
  • testing
  • interstellar
  • wanderlust
  • All magazines