Admiral Patrick

I’m surprisingly level-headed for being a walking knot of anxiety.

Ask me anything.

I also develop Tesseract UI for Lemmy/Sublinks

  • 11 Posts
  • 241 Comments
Joined 1Y ago
cake
Cake day: Jun 06, 2023

help-circle
rss

I almost went with OPNsense (having previously used pfSense), but everything else was already on OpenWRT so I decided to keep things consistent. OPNsense is a solid choice, too.


The barracuda I have is basically an x64 board in a 1U half-depth case with two extra network adapters (3 total including the onboard one). I have two of them: one’s running OpenWRT (my router) and the other vanilla Debian.

So if my router one dies, I can just either pull the drive from it or restore a config backup to another suitable PC that has two NICs (or promote the second unit I have).

The config in openwrt is abstracted. So if the hardware and NICs are totally different, you might need to reconfigure the device names in the config so they’re referencing the right NICs, but everything else should “just work” (e.g. WAN and LAN are just arbitrary labels).


If going the route of a backup solution, is it feasible to install OpenWRT on all of my devices, with the expectation that I can do some sort of automated backups of all settings and configurations, and restore in case of a router dying?

That’s what I do. Every device runs OpenWRT except my ONT. Backing up is just a cron script that calls each one and pulls the config.

For my router, I ended up buying an old Barracuda LoadBalancer 340 and installing OpenWRT (it’s an x86 device so it was super easy). It’s a little over-powered for a router, but the price was right. It’s got more than enough spare resources to run some extra stuff, including Docker, so I’m probably going to throw my PiHole container on there since I haven’t been impressed with AdGuard Home (which is available in the repos).

And if you go for an old Barracuda unit like I did, the default BIOS password is bcndk1


Pretty much my thoughts (and experience) as well.


I was thinking it could be used as a kind of exposure therapy to help with that aversion. At least, I’d be willing to try it out for that purpose.

And because I can't help myself from making very dated TV references:

'Eyes Only' streaming freedom video from the 2001 series 'Dark Angel'

Do not attempt to adjust your set. This is a Streaming Freedom Video bulletin. The cable hack will last exactly 60 seconds. It cannot be traced, it cannot be stopped and it is the only free voice left in the city.


Wouldn’t restoring from such a backup be equivalent to kill -9 or pulling the cable and restarting the service?

Disclaimer: Not familiar with Immich, but this is what I’ve experienced generally.

AFAIK, effectively yes. The only thing you might lose is anything in memory that hasn’t been written to disk at the time the snapshot was taken (which is still effectively equivalent to kill -9).

At work, we use Veeam which is snapshot based, and database server restores (or spinning up a test DB based off of production) work just fine. That said, we still take scheduled dumps/backups of the database servers just to have known-good states to roll back to if ever the need arises.


My current phone is about 8 years old and long overdue for replacement. If I can find a dumb phone that can also act as a hotspot, that’s probably going to be my “upgrade”.


Right?

I offered to take photos at the angles they wanted and email them to my agent, but they said it had to go through the app. I’m pretty sure the adjustor that came out used the same app, but hey, that’s his (work?) phone, not mine. Nor is it my personal info I’m signing away the rights to by clicking “agree”.


CSC eventually told him to get a refund through the company’s website, which in turn insisted he install CSC’s app to proceed.

That should be illegal. I already refuse to install most apps, and I certainly won’t install one for absolute basic customer support purposes.

Lol, like, I hit a deer a few years ago. Insurance wanted me to download their app, walk around my car and take pictures, and they’d send me a check the next day. Nope. I made them send an adjustor. I’m that dedicated to not installing apps. 😆


I’ve only had that happen once on public wifi, and just assumed they were doing SSL stripping like you linked. I worked around it by connecting to my Wireguard VPN and routing my traffic through that.

Also, if you know of any good networking Lemmy communities, feel free to share them.

  • !networking@programming.dev
  • !networking@sh.itjust.works


major record labels consider it a parasitic threat

Well, they would know. Takes one to know one.

What do record labels even do anymore? Broadcast radio is dying and even when it was less dead, it was the same 100 payola songs on repeat. It’s never been cheaper or easier to self-record and publish, and there are all kinds of online platforms artists can use to distribute their work and get paid.

Hell, the last few new artists I’ve found were from YouTube/Spotify/Band Camp and had Patreon accounts.

The music industry needs to die off already.


Yeah, if you find more info about that, please share.

If that is the case, DNS would definitely be a crucial service to self-host and make available.


If you already don’t know, Bangladesh was disconnected from the internet for majority of the last week due to government order. It was shut down without any warning. We were put under curfew 24/7, so no leaving home. On the second day of curfew, me, with nothing to do, figured the intranet in our country still worked.

Anyone know more about that? Is that just customer-to-customer communication?

I’ve been fortunate enough to never experience a government-mandated internet shutdown, but I figure the ISPs just disconnect the gateways. If I’m understanding that correctly, it sounds like they just used the ISP network to carry traffic internally. Very clever!



Am I the only one that thinks Scaringe looks like Steve-O?

Lol, you are not. I thought the same thing.



I have probably saved hundreds of links from such a fate in my org. People there use them for everything even though the media they’re using them in allows them to be clicked (e.g. they’re not going out to print where someone has to type them in).

Thankfully, I’m in a position to un-shorten them before they get published. lol


After some time, the domain fully expired and GoDaddy decided to buy it as soon as it did, and charged me £2,225 to renew the domain. I don’t understand how a price that large is justified, considering that my website gets barely any visitors and I basically only use the domain for hosting stuff. No idea how hiking prices this much is legal

GoDaddy is known to do that.

Technically, they’re not hiking the price. GoDaddy bought scalped it after it expired and then is re-selling it at an astronomically higher price. It’s one of the many, many reasons people hate them.

I’m ashamed to say I still have a couple of domains with GD that I haven’t migrated yet. This post might just light a fire under me to get that done.


The 60 EUR price limit may be your limiting factor. Everything else can be covered by the GL.iNet devices available on Amazon. I’ve got a couple of the older ‘n’ travel models, and they work pretty great. I flashed vanilla OpenWRT over top of their customized one, but the original OpenWRT-based software works fine too.

https://www.amazon.com/s?k=GL.iNET

I usually separate my router functions from my AP to make finding hardware easier, so I’m not well versed in router+AP combos these days, but those seem to be well-reviewed and my experience with an older model is also good.


Great news!

Let this be a reminder to show up to vote every opportunity. If your vote wasn’t important, they wouldn’t be working so hard to keep people from exercising that right.


I second this if OP’s not a fan of or doesn’t need all of Nextcloud.


unconditional upvoting of replies if you get one. That shows the other side that you’ve read it and appreciate they typed something for you.

I definitely use “upvote = mark as read” so I’m with you on that. 😆


I’ve looked at that, but not lately. Last I checked, it was kind of pseudo-LDAP and only really focused on user authentication. I can’t read through it now, but will check it out later. For OP’s purposes, though, yeah, that should do nicely as a user base for Authelia.

My LDAP server also backs my DHCP, DNS, SMTP/IMAP, SIP, and a few other things beyond user auth, so I kind of need a full LDAP server. The good thing is once you get OpenLDAP setup (and get a good grasp of the cn=config schema), it’s pretty easy to manage with Apache Directory Studio. Getting to that point, though, lol, is quite a mountain to climb.


I use OpenLDAP for my source of truth (user base) and have Authelia configured to use that for users.

Authelia supports acting as an OIDC provider as well as an auth source for apps I host behind Nginx.

For apps that support LDAP, they’re plumbed directly in to that and apps using more modern auth schemes (or apps that don’t support either OIDC/LDAP) are protected by Authelia - they use the same userbase in LDAP.

OpenLDAP isn’t easy, though, so you might want to look at something like FreeIPA or 389 Directory Server instead.


Should turn around and sue Nintendo for facilitating the facilitation of piracy by making the consoles in the first place.


Lol, yup.

Normally, you’d be right on the money. It’s always some former congressperson/staffer dishing out all the illegal things they saw. Except instead of reporting it to the authorities, they want you to buy their book and read about it.


To be fair / credit where it’s due, he was vocally anti-Trump when he was still holding office. He and Cheney both, and they were ostracized for it.


Can’t speak for OP, but the Vault software itself is fine. It’s their recent change in licensing that has a lot of people upset and looking for alternatives:

https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license

That is why today we are announcing that HashiCorp is changing its source code license from Mozilla Public License v2.0 (MPL 2.0) to the Business Source License (BSL, also known as BUSL) v1.1 on all future releases of HashiCorp products. HashiCorp APIs, SDKs, and almost all other libraries will remain MPL 2.0.

BSL 1.1 is a source-available license that allows copying, modification, redistribution, non-commercial use, and commercial use under specific conditions. With this change we are following a path similar to other companies in recent years.


Have they actually proven this is a good idea, or is this a “so preoccupied with whether or not they could” scenario?

It’s businesses “throwing AI into stuff”, so I’m going to say it’s a safe bet it’s the latter.


Yep, 100%.

In college, I worked at a call center for one of the worst Banks of America (oops, meant banks in America 😉). Can confirm that, and I dealt with a LOT of angry customers.


This is giving me Black Mirror vibes. Like when that lady’s consciousness got put into a teddy bear, and she only had two ways to express herself:

  • Monkey wants a hug
  • Monkey loves you

I get that you shouldn’t go off on customer service reps (the reason you’re angry is never their fault), but filtering out the emotion/intonation in your voice is a bridge too far.


If you don’t get any other answers:

I run OpenWRT on my router (x86 hardware), and have Adguard Home and Wireguard installed on it.

AdGuard has its own webUI, and Wireguard peers can be managed through LuCI in OpenWRT. It also supports OpenVPN as well as other VPN types.

So you could run a VM with OpenWRT and get all that.


Does nextcloud deck have recurring tasks yet? I didn’t think it did.

Just checked, and no, it doesn’t appear to.


Back when I had roommates, we used a Kanban board. Trello is the “name brand” you may be familiar with, but there’s lots of self-hostable alternatives:

Nextcloud has Decks if you’re running that. If not, there’s also Wekan, Tagia, Planka, or Vikunja.


Most of my devices I was able to flash it right to it (or TFTP boot the installer and go through the steps via console cable). On x86, you just flash a boot image with dd. The hardest “install” was to a batch of enterprise APs where I had to attach a programming clip to its flash chip and use a Rapberry Pi to burn the image. After that, though, I could update them normally

If you’ve reached this point in your OpenWRT install, turn around. lol. I only kept going because I thought I was bidding $12 on a single Aruba AP-105 and ended up getting a lot of 20 (for $12), so I had to figure out some use for them.

Usage is pretty straightforward through the web UI (LuCI). For some more complex configs, it’s sometimes challenging to figure out the UCI syntax to configure (when I was playing around with B.A.T.M.A.N for example) but otherwise is pretty nice.


I read on OPNSense guide it needs 2gb ram

Good to know, thanks. I haven’t deployed it in years (have been using OpenWRT which will run on a potato). Getting ready to build a new router/firewall myself, but I don’t think the 2 GB is gonna be a problem. Have been debating sticking with OpenWRT or going to OPNSense.


Aside from being a little power hungry, then that should do the job. opnSense or OpenWRT should run really well.


Yeah, it would make a beefy router for sure. Wouldn’t be very power-efficient, but would handle the job well.

Outside of that, you’re most limited by the 512 MB RAM. Adding a larger drive would be an easy/cheap upgrade (though it may be SATA II speeds or possibly SATA I).

If you use OpenWRT for your router OS, you can also install AdGuard and get a bit more use out of it.

If you can add an HBA for better SATA speeds, and have room in the case, it might make a halfway decent NAS (or backup NAS).



This is my new favorite thing. I don't have a CRT to display this on, but I'll settle for an old 4:3 LCD monitor I have sitting on a shelf in the basement - it's old and blurry enough to be a reasonable facsimile. >This project aims to bring back the feel of the 90's with a weather forecast that has the look and feel of The Weather Channel at that time but available in a modern way. Live demo: https://weatherstar.netbymatt.com/ `docker run -p 8080:8080 ghcr.io/netbymatt/ws4kp` Access on http://localhost:8080 #### Screenshots ![](https://tesseract.dubvee.org/image_proxy/dubvee.org/pictrs/image/9575021e-7655-4cbe-a04e-40cf313b8d60.webp) ![](https://tesseract.dubvee.org/image_proxy/dubvee.org/pictrs/image/638823fc-4170-47ba-9e5c-a00a74bf5c18.webp) ![](https://tesseract.dubvee.org/image_proxy/dubvee.org/pictrs/image/0bb9174e-4816-4152-9c8d-253545473f66.webp)
fedilink

[Question] Typescript Type Declarations and Copyright/Licensing
I'm working on a client library in Typescript that's a re-implementation and extension of another client library. The reason for this is so the client library can be licensed the same as the rest of the project (MIT) since the original library is AGPL. I'm good with that part, and it's just background info. The question I have is how to handle the type declarations. In order to be a drop-in replacement, the client code would expect the library's exported types and their names to be the same. I know header files are considered non-copyright-able ([Oracle v Google](https://www.linkedin.com/pulse/java-api-copyright-infringement-overview-oracle-vs-google-kashdaran)), so it seems to me that the type declarations would also fall under that umbrella. I've not found anything definitive (yet) that covers those, but they seem analogous. Is that a safe assumption?
fedilink

I bought 5 of these less than two years ago, though they were the 500 GB model. *Every single one* of them has failed - some within 45 days and *just* outside the return period. The last one, which I honestly forgot was still running and thought I'd replaced, failed this morning. These SSDs are absolute garbage and their warranty replacements are a joke (read: you're outta luck, Chuck). Burn me once, shame on you. Burn me 6 times, well, shame one me for buying them again, I guess. lol. I had one fail prior to this batch, but assumed it was an oddball. **Pro tip**: Never buy Silicon Power (SP) SSDs. I you have any in use, make sure you have backups running daily and that you check those backups every so often. Seems like the 3v3 regulator is what goes out on these, but I'm not going to bother trying to repair it since I've got backups.
fedilink

Internet service providers and their lobby groups are fighting a US plan to prohibit discrimination in access to broadband services. In particular, ISPs want the Federal Communications Commission to drop the plan's proposal to require that prices charged to consumers be non-discriminatory.
fedilink

After Suspending Its Self-Driving Cars, Cruise Takes Steps to Win Back Trust
### Slashdot Summary Cruise stopped its driverless operations nationwide last week. But the New York Times reports on the company's moves since then... - Cruise hired the law firm Quinn Emanuel to investigate its response to a San Francisco incident involving a pedestrian, "including its interactions with regulators, law enforcement and the media." - A separate review of the incident is being doncuted by Exponent, a consulting firm that evaluates complex software systems. - The company's rivals "fear Cruise's issues could lead to tougher driverless car rules for all of them." - "Cruise employees worry that there is no easy way to fix the company's problems, said five former and current employees and business partners." Company insiders are putting the blame for what went wrong on a tech industry culture — led by 38-year-old [Chief Executive Kyle] Vogt — that put a priority on the speed of the program over safety. In the competition between Cruise and its top driverless car rival, Waymo, Mr. Vogt wanted to dominate in the same way Uber dominated its smaller ride-hailing competitor, Lyft. "Kyle is a guy who is willing to take risks, and he is willing to move quickly. He is very Silicon Valley," said Matthew Wansley, a professor at the Cardozo School of Law in New York who specializes in emerging automotive technologies. "That both explains the success of Cruise and its mistakes." When Mr. Vogt spoke to the company about its suspended operations on Monday, he said that he did not know when they could start again and that layoffs could be coming, according to two employees who attended the companywide meeting. He acknowledged that Cruise had lost the public's trust, the employees said, and outlined a plan to win it back by being more transparent and putting more emphasis on safety. He named Louise Zhang, vice president of safety, as the company's interim chief safety officer and said she would report directly to him... With its business frozen, there are concerns that Cruise is becoming too much of a financial burden on G.M. and is hurting the auto giant's reputation... The shutdown complicates Cruise's ambition of hitting its goal of $1 billion of revenue in 2025. G.M. has spent an average of $588 million a quarter on Cruise over the past year, a 42 percent increase from a year ago. Each Chevrolet Bolt that Cruise operates costs $150,000 to $200,000, according to a person familiar with its operations.
fedilink

cross-posted from: https://dubvee.org/post/205595 WASHINGTON, Sept 25 (Reuters) - U.S. Federal Communications Commission chair Jessica Rosenworcel plans to begin an effort to reinstate landmark net neutrality rules rescinded under then-President Donald Trump, sources briefed on the matter said Monday. The move comes after Democrats took majority control of the five-member FCC on Monday for the first time since President Joe Biden took office in January 2021 when new FCC Commissioner Anna Gomez was sworn in. The FCC is set to take an initial vote on the net neutrality proposal in October, the sources added. In July 2021, Biden signed an executive order encouraging the FCC to reinstate net neutrality rules adopted under Democratic then-President Barack Obama in 2015. The FCC voted in 2017 to reverse the rules that barred internet service providers from blocking or throttling traffic, or offering paid fast lanes, also known as paid prioritization. Days before the 2020 presidential election, the FCC voted to maintain the reversal. Rosenworcel denounced the repeal in 2017 saying it put the FCC "on the wrong side of history, the wrong side of the law, and the wrong side of the American public." She plans a speech to outline her plans on Tuesday, the sources added. A spokesperson for Rosenworcel declined to comment. In 2022, a three-judge panel of the 9th U.S. Circuit Court of Appeals ruled 3-0 that the 2017 decision by the FCC to reverse federal net neutrality protections could not bar state action, rejecting a challenge from telecom and broad industry groups to block California's net neutrality law. Industry groups abandoned further legal challenges in May 2022. The appeals court said that since the FCC reclassified internet services in 2017 as more lightly regulated information services, the commission "no longer has the authority to regulate in the same manner that it had when these services were classified as telecommunications services." Days after Biden took office, the U.S. Justice Department withdrew its Trump-era legal challenge to California's state net neutrality law.
fedilink

Anyone else run so many services locally that sometimes you don’t immediately notice your internet is out?
Apparently my internet was out for the last 20 minutes or so, and I've been browsing Lemmy, working on a doc in Nextcloud/OnlyOffice, and watching a movie on Jellyfin without even noticing. I just happened to notice that the Matrix rooms I was in were all quiet.
fedilink

LexisNexis Is Selling Your Personal Data to ICE So It Can Try to Predict Crimes
> The legal research and public records data broker LexisNexis is providing U.S. Immigration and Customs Enforcement with tools to target people who may potentially commit a crime -- before any actual crime takes place, according to a contract document obtained by The Intercept. LexisNexis then allows ICE to track the purported pre-criminals' movements. The unredacted contract overview provides a rare look at the controversial $16.8 million agreement between LexisNexis and ICE, a federal law enforcement agency whose surveillance of and raids against migrant communities are widely criticized as brutal, unconstitutional, and inhumane. > "The purpose of this program is mass surveillance at its core," said Julie Mao, an attorney and co-founder of Just Futures Law, which is suing LexisNexis over allegations it illegally buys and sells personal data. Mao told The Intercept the ICE contract document, which she reviewed for The Intercept, is "an admission and indication that ICE aims to surveil individuals where no crime has been committed and no criminal warrant or evidence of probable cause." While the company has previously refused to answer any questions about precisely what data it's selling to ICE or to what end, the contract overview describes LexisNexis software as not simply a giant bucket of personal data, but also a sophisticated analytical machine that purports to detect suspicious activity and scrutinize migrants -- including their locations. > The document, a "performance of work statement" made by LexisNexis as part of its contract with ICE, was obtained by journalist Asher Stockler through a public records request and shared with The Intercept. LexisNexis Risk Solutions, a subsidiary of LexisNexis's parent company, inked the contract with ICE, a part of the Department of Homeland Security, in 2021. The document reveals that over 11,000 ICE officials, including within the explicitly deportation-oriented Enforcement and Removal Operations branch, were using LexisNexis as of 2021. "This includes supporting all aspects of ICE screening and vetting, lead development, and criminal analysis activities," the document says. In practice, this means ICE is using software to "automate" the hunt for suspicious-looking blips in the data, or links between people, places, and property. It is unclear how such blips in the data can be linked to immigration infractions or criminal activity, but the contract's use of the term "automate" indicates that ICE is to some extent letting computers make consequential conclusions about human activity. The contract further notes that the LexisNexis analysis includes "identifying potentially criminal and fraudulent behavior before crime and fraud can materialize." (ICE did not respond to a request for comment.) "LexisNexis Risk Solutions prides itself on the responsible use of data, and the contract with the Department of Homeland Security encompasses only data allowed for such uses," said LexisNexis spokesperson Jennifer Richman. She says the company's work with ICE doesn't violate the law or federal policy.
fedilink

How many miles do you have to travel to get abortion care? One professor maps it
>"Distance prevents a lot of people from reaching providers," says Myers, often times because they lack the money for travel, child care, and they can't afford to miss work and lose wages.
fedilink

Trump goes with the “too stupid to know better” defense
>Watching this new interview, however, what really stands out is how focused Trump is on arguing that, ultimately, he was just too stupid to know any better. He portrays himself as a doddering old man who is both daunted by his own disorganization and too dimwitted to understand this whole "subpoena" business.
fedilink