A person with way too many hobbies, but I still continue to learn new things.
Quite interesting advocating from 1st Amendment rights, while also also deleting content that he personally doesn't like.
That's a shame since literally everyone should distrust Edge, given Microsoft's history with browsers (and everything else). I don't think anyone matches Microsoft's caviler attitude of "We know there are hundreds of gaping security holes that allow attackers to take full admin control of your computer, but we're just going to mark those bugs as will-not-fix and blame the users when something goes wrong."
You do realize we're talking about the same society that requires a warning label to not eat the shampoo?
Honestly I'm not really sure about that. What I've seen on the idea of damage to children usually has the caveat of "more study is needed", but of course nobody wants to subject children to such a study on purpose. On the other hand, I haven't seen any studies yet that concluded long-term use in adults would cause any permanent damage. I suspect there could be outlying cases of extremely heavy usage but in moderation it so far appears to be perfectly safe.
The current belief is that it can affect the brains of growing children, but they're not sure to what extent. In my state the legal age is 21, the same as for drinking. In adults, straight cannabis will not harm you in any way other than the usual effects of being under the influence and not always making rational choices. Worst case, you sleep it off. Do keep in mind that smoking it can slowly damage your lungs, the same as breathing any find particulates over a long period of time. I personally prefer edibles for long-term use, but the baking process does reduce the potency.
Now, like any drug, the reason you want to take it can be very important. If you need something to escape reality on a permanent basis, obviously you have a larger problem that no drug is ever going to solve. However the occasional evening can be quite entertaining, much like a trip to the water park. Other people (like myself) take it on a regular basis to help with medical problems, usually pain relief or sleep issues, where CBD is the answer rather than the THC component.
For myself, I've had sleeping problems for the past 16 years (since a bad car wreck). I worked with my doctor for awhile trying to find something that would help. The problem is, I'm a computer tech and I need my mind sharp for troubleshooting or writing code. All the prescription drugs leave your brain in a fog through much of the next day, and then what use am I? It turns out that marijuana has a fairly quick drop-off, so it can provide help through the night, and is pretty much out of my system by the time I head for work. As with anything, it takes some time to find the right dose. I take it along with other prescription medications to address different issues, but I've been getting good restful sleep for the past 9 years and feeling much more like myself again. For these purposes I highly recommend it, but talk to someone knowledgeable to guide you to the right strains and give advice on what to expect.
The immediate problem I see is that the very people these women are protesting against are the same assholes who think women are property that they can take any time they want. How is this not going to increase the number of rapes already occurring?
snickers His historic landslide win? Well obviously Zelensky recognizes that like with any small man, you have to suck up to Trump to get something done.
Yeah I figured there would be multiple answers for you. Just keep in mind that you DO want to get it fixed at some point to use the disk id instead of the local device name. That will allow you to change hardware or move the whole array to another computer.
Are you sure about that? Ever hear about this supposed predictable network names in recent linux versions? Yeah those can change too. I was trying to set up a new firewall with two internal NICs plus a 4-port card, and they kept moving around. I finally figured out that if I cold-booted the NICs would come up in one order, and if I warm-booted they would come up in a completely different order (like the ports on the card would reverse which order they were detected). This was completely the fault of systemd because when I installed an older linux and used udev to map the ports, it worked exactly as predicted. These days I trust nothing.
OP -- if your array is in good condition (and it looks like it is) you have an option to replace drives one by one, but this will take some time (probably over a period of days). The idea is to remove a disk from the pool by its old name, then re-add the disk under the corrected name, wait for the pool to rebuild, then do the process again with the next drive. Double-check, but I think this is the proper procedure...
zpool offline poolname /dev/nvme1n1p1
zpool replace poolname /dev/nvme1n1p1 /dev/disk/by-id/drivename
Check zpool status to confirm when the drive is done rebuilding under the new name, then move on to the next drive. This is the process I use when replacing a failed drive in a pool, and since that one drive is technically in a failed state right now, this same process should work for you to transfer over to the safe names. Keep in mind that this will probably put a lot of strain on your drives since the contents have to be rebuilt (although there is a small possibility zfs may recognize the drive contents and just start working immediately?), so be prepared in case a drive does actually fail during the process.
That is definitely true of zfs as well. In fact I have never seen a guide which suggests anything other than using the names found under /dev/disk/by-id/ or /dev/disk/by-id/uuid and that is to prevent this very problem. If the proper convention is used then you can plug the drives in through any available interface, in any order, and zfs will easily re-assemble the pool at boot.
So now this begs the question... is proxmox using some insane configuration to create drive clusters using the name they happen to boot up with???
I'm curious, what part of that do you think will be good for anyone who isn't a rich which male?
I agree with the wait-and-see approach, but I also know how much damage he did the first time around even without a lot of support. And the amazing thing is that people still think the economy was better under Trump (who barely managed to coast on Obama's success) than it has been under Biden (who managed to turn around a global economic disaster after COVID). This time it's all going to be on Trump, and we're all going to suffer from it.
Unfortunately Trump's stated plan is to boot out everyone who won't kiss his ass, shut down "non-essential" services like the education department or national weather service, put someone in control of healthcare who believes all vaccinations need to be immediately banned, and pass national laws against women's reproductive health care despite his claims of letting each State handle their own business. And yes, on his own he could only do so much, but the Republican party also gained more seats in both houses of representatives which means it will be easier to steamroll through anything he wants. So yeah, we have many many good reasons to be worried.
One promising item I found are some json files from Reuters...
This one provides info on the candidates and the key for state ID's: https://graphics.thomsonreuters.com/data/2024/us-elections/production/events/20241105/metadata.json
This one seems like it will provide the ballot counts(0) and possibly any declared winners(1): https://graphics.thomsonreuters.com/data/2024/us-elections/production/events/20241105/summary-votes/president.json
Of course I won't know anything for sure until tomorrow evening when states start releasing their counts, but I went ahead and wrote up some code to use the files. It's something at least, and the Reuters data should be fairly timely. I hope to play around with the collected info in real time, then maybe next election I can re-use the same code.
Yeah I found the same on the AP data. I also found that reddit thread, but haven't been able to find a valid URL for this year's election. Maybe they don't make it available until voting starts?
Hmm good idea, I'll take a look into that!
Any sources of JSON data for live US election results?
I'm wondering if anyone has found (free) sources of data to use for live elections results, specifically the Presidential race? I've been building a map of poll results but would also like to put something together to watch the race tomorrow night.
Seriously. If they wanted to marry a piece of property, I hear Trump's garbage truck is available.
Wow, the comments in that article pretty much sum up the snowflake dynamic of conservatives. Not telling your husband who you voted for violates the sanctity of marriage? Maybe if you weren't such a putz and actually listened to the reasons why no woman anywhere should be voting for Trump, your wife wouldn't need to hide it from you. Maybe if you weren't such a precious snowflake who was likely to be set off in a rage by the idea that a woman could have a valid reason for casting a vote that wasn't centered around your manhood somehow being threatened by the idea of voting for a female president, your wife wouldn't have to hide her vote from you.
This election isn't about red vs. blue, it's about women literally dying because of the draconian laws conservatives are passing under the guise of "anti-abortion". There's nothing hypothetical about this, it's already happening, and giving Trump and Vance any ground to move forward with Project 2025 is going to make it so much worse.
Putting the "dumb" in dumber. I don't know how people can be so wasteful. I mean when I buy a car, I expect to not have to take it in for work for a very long time. Imagine my surprise today when I went to get an emissions test and found out the back end of my exhaust pipe has rusted off. The last time I had any work done on it (other than oil changes) was before COVID, when someone hit me. I drove my previous (first) vehicle for 24 years before deciding I needed to get an SUV for towing capacity. Man if I had that kind of crazy money to blow on a cheap cybertruck, I'd be using it for donations or something. I can "prove" my worth by the smiles at the children's hospital.
If the Universe Is a Hologram, This Long-Forgotten Math Could Decode It
A 1930s-era breakthrough is helping physicists understand how quantum threads could weave together into a holographic space-time fabric.
Can we get the ten commandments posted in both US houses of Congress?
I would love to have them light up like a scoreboard as each representative takes the floor, showing all of the commandments they have broken. If people want so badly to bring religion into politics then lets just show them exactly who they've been voting for. Maybe we can get the news networks in on this too, displaying it on the side of the screen similar to a sporting event.
Insurrection happening in the Capitol? MTG is such a joke
Marjorie Taylor Greene, the bastion of factual information, has once again shown the nature of her character by claiming that peaceful protestors at the Capitol are in fact an "insurrection of terrorists". Don't you see all the violence and mayhem being caused in this video clip? No, me either...
If you want to make such bold comparisons, lets start out by checking how many people are running for their lives or the number of deaths involved between these two events. Or maybe we should be asking why MTG thought it was an "honor" to meet with the people responsible for murder and the attempt to destroy our democracy?
Hooray, we're back! So what happened?
I've seen the occasional blip here, but this is the first time I've seen a complete outage of this instance. Hoping @Salamander wanders through and gives us the scoop?
Systemd timed out waiting on device, after replacing mdadm drives
I have an annoying problem on my server and google has been of no help. I have two drives mirrored for the OS through mdadm, and I recently replaced them with larger versions through the normal process of replacing one at a time and letting the new drive re-sync, then growing the raids in place. Everything is working as expected, with the exception of systemd... It is filling my logs with messages of timing out while trying to locate both of the old drives that no longer exist. Mdadm itself is perfectly happy with the new storage space and has reported no issues, and since this is a server I can't just blindly reboot it to get systemd to shut the hell up.
So what's the solution here? What can I do to make this error message go away? Thanks.
[Update] Thanks to everyone who made suggestions below, it looks like I finally found the solution in systemctl daemon-reload
however there is a lot of other great info provided to help with troubleshooting. I'm still trying to learn the systemd stuff so this has all been greatly appreciated!
On Saturday, Oct. 14, Longmont will experience an 80 % annular solar eclipse
The Saturday, Oct. 14, 2023, annular solar eclipse will cross North, Central, and South America. It will be visible in parts of the United States, Mexico, and many countries in South and Central America.
Just in case there are others like myself who rarely check reddit any more, I thought it would be helpful to cross-post this. It won't look like much unless you have the solar eclipse glasses, but I plan to break out my tracker and camera (with solar filters!) to try and get some pics.
What are your tweaks to bring down POST times on new servers?
I've spent the past day working on my newest Poweredge R620 acquisition, and trying to nail down what things I can do without checking. Google has shown me that everyone seems to be having similar issues regardless of brand or model. Gone are the days when a rack server could be fully booted in 90 seconds. A big part of my frustration has been when the USB memory sticks are inserted to get firmware updated before I put this machine in production, easily driving times up to 15-20 minutes just to get to the point where I find out if I have the right combination of BIOS/EUFI boot parameters for each individual drive image.
I currently have this machine down to 6:15 before it starts booting the OS, and a good deal of that time is spent sitting here watching it at the beginning, where it says it's testing memory but in fact hasn't actually started that process yet. It's a mystery what exactly it's even doing.
At this point I've turned off the lifecycle controller scanning for new hardware, no boot processes on the internal SATA or PCI ports, or from the NICs, memory testing disabled... and I've run out of leads. I don't really see anything else available to turn off sensors and such. I mean it's going to be a fixed server running a bunch of VMs so there's no need for additional cards although some day I may increase the RAM, so I don't really need it to scan for future changes at every boot.
Anyway, this all got me thinking... it might be fun to compare notes and see what others have done to improve their boot times, especially if you're also balancing your power usage (since I've read that allowing full CPU power during POST can have a small effect on the time). I'm sure different brands will have different specific techniques, but maybe there's some common areas we can all take advantage of? And sure, ideally our machines would never need to reboot, but many people run machines at home only while being used and deal with this issue daily, or want to get back online as quickly as possible after a power outage, so anything helps...
Renaming multiple network interfaces in Bullseye is broken
I have been struggling with this for over a month and still keep running into a brick wall. I am building a new firewall which has six network interfaces, and want to rename them to a known order (wan[0-1], and eth[0-3]). Since Bullseye has stopped honoring udev rules, I have created link files under /etc/systemd/network/ for each interface based on their MAC address. The two WAN interfaces seem to be working reliably but they're not actually plugged into anything yet (this may be an important but untested distinction).
What I've found is that I might get the interfaces renamed correctly when logging in from the keyboard, and this continues to work for multiple reboots. However if I SSH into the machine (which of course is my standard method of working on my servers) it seems to destroy systemd's ability to rename the interface on the next boot. I have played around with the order of the link file numbers to ensure the renumbering doesn't have the devices trying to step on each other, but to no avail. Fixing this problem seems to come down to three different solutions...
- I can simply
touch
the eth*.link files and I'm back up afte a reboot. - Sometimes I have to get more drastic, actually opening and saving each of the files (without making any changes). WHY these two methods give me different results, I cannot say.
- When nothing else works, I simply rename one or more of the eth*.link files, giving them a different numerical order. So far it doesn't seem to matter which of the files I rename, but systemd sees that something has changed and re-reads them.
Another piece of information I ran across is that systemd does the interface renaming very early in the boot process, even before the filesystems are mounted, and that you need to run update-initramfs -u
to create a new initrd.img file for grub. OK, sounds reasonable... however I would expect the boot behavior to be identical every time I reboot the machine, and not randomly stop working after I sign in remotely. I've also found that generating a new initrd.img does no good unless I also touch or change the link files first, so perhaps this is a false lead.
This behavior just completely baffles me. Renaming interfaces based on MAC addresses should be an extremely simple task, and yet systemd is completely failing unless I change the link files every time I remote connect? Surely someone must have found a reliable way to change multiple interface names in the years since Bullseye was released?
Sorry, I know this is a rant against systemd and this whole "predictable" naming scheme, but all of this stuff worked just fine for the last 24 years that I've been running linux servers, it's not something that should require any effort at all to set up. What do I need to change so that systemd does what it is configured to do, and why is something as simple as a remote connection enough to completely break it when I do get it to work? Please help save my sanity!
(I realize essential details are missing, but this post is already way too long -- ask what you need and I shall provide!)
tl;dr -- Systemd fails to rename network interfaces on the next cycle if I SSH in and type 'reboot'
Your dreams are a gateway into a parallel universe -- Can you prove it?
Your dreams and imagination evolved as a view into another universe. As with the current beliefs, you cannot decipher technical information -- no words in books, no details of how devices work, so even if you can describe things you see from another place, you could not reproduce a working version.
Now how do you convince others that the things your are seeing are really happening without being labeled insane? And how could you use this information to benefit yourself or others? Take a peek into the multiverse to see how other versions of yourself have solved these problems...
Self-hosted captcha for matrix-synapse registrations?
I have a self-hosted matrix-synapse server up and running on a Debian linux server, but before I open it up I want to at least get a captcha service in place to reduce spamming. The only module I've seen to handle this function appears to require setting up a Google recaptcha though, however I would prefer to keep all of this entirely self-contained for the privacy of my users. Can anyone recommend a module that allows for a local captcha option? For that matter, can anyone also recommend a captcha system that is pretty straightforward to set up (which is compatible with matrix-synapse) and uses basic preinstalled code bases like perl or python?
And while I'm here, I would also like to provide the option of registering with an email address, but I'm having trouble finding any clear how-to pages on this. Seems like that function might be built directly in to matrix-synapse but I'm just not finding anything helpful. Any suggestions?
I'm fairly new to matrix in general, but I have an initial setup running with the homeserver, Element web page, and an IRC bridge, so if I can just nail down the validation part of registrations I'll have what I think is a good starting point to launch from.
Yummy puffball or destroying angel?
Turns out both grow in my area, and look identical to this when young. Yikes! So based on a post yesterday, I took this outside and sliced it in half. So far it looks promising (I think?) and I'm not dead yet.
This was found growing in a Colorado yard near the base of an elm tree, in an area where there are also rotting cottonwood roots. Altitude is right at 5000 feet. It wasn't my yard so I'm not sure how many days it may have been growing before I picked it today. I have put both halves in the fridge for now, is there any other information I can provide to help identify it?
A full size copy of the inside can be viewed here: http://sourpuss.net/projects/mycology/2023-08-13/IMG_7239.JPG
Bullseye missing the startup messages
I've been running systems up to Buster and have always had the 'quiet' option in the grub settings to show the regular service startup messages (the colored ones showing [ok] and such but not all the dmesg stuff). I just upgraded a server to bullseye and there are zero messages being displayed now except an immediate message about not being able to use IRQ 0. Worse, google can't seem to find any information on this. If I remove the quiet option from grub then I see those service messages again, along with all the other stuff I don't need.
What is broken and how do I fix this issue? I assumed it would be safe to upgrade by now but this seems like a pretty big problem if I ever need to troubleshoot a system.
[Edit] In case anyone else finds this post searching for the same issue… Apparently the trick is that now you MUST install plymouth, even on systems that do not have a desktop environment. For whatever reason plymouth has taken over the job of displaying the text startup messages now. Keep your same grub boot parameters (quiet by itself, without the splash option) and you will get the old format of startup messages showing once again. It’s been working fine the old way for 20+ years but hey let’s change something just for the sake of confusing everyone.
[Edit 2] Thanks to marvin below, I now have a final solution that no longer requires plymouth to be installed. Edit /etc/default/grub and add systemd.show_status=true
to GRUB_CMDLINE_LINUX_DEFAULT. In my case to full line is:
GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.show_status=true"
Don't forget to run update-grub
after you save your changes.
Any recommendations of countries to block from server logins?
I run my own email server, and a friend received a compromised laptop from work which resulted in a spam attack from Russia yesterday. Turtle settings saved the days with thousands of emails still in the queue when I saw the problem, however it made me realize that everyone with accounts on my server are local, do not travel, and have no requirement to send emails from outside the country.
I found how to use the smtpd_discard_ehlo_keyword_address_maps setting in postfix to block a CIDR list of IPs, then found a maintained list of IPs by country codes on github. Cool so far, and a script to keep my local list updated was easy enough.
Now the question is, what countries should I be blocking? There are plenty of lists of the top hacking sources, but it's hard to block #2 (the US) when that's where I am located. But otherwise, does anyone have a list of countries they outright block from logging on to their servers? From the above google searches I have 17 countries blocked so far, and in the first 30 minutes already stopped login attempts from three of those countries, so it appears to be working.
Of course I could write a script to parse my logs to see who has already made attempts, but that's what services like fail2ban are for, and I'm just wondering if there are any countries in particular I should directly block? My list so far includes the following: ae bg br cn de hk id in ir iq il kp ng ru sa th vn
The question itself may not be that interesting, but I thought at the very least some folks might be interested in my experience and think about doing something similar themselves. I can post more details of what I did if there is any interest.
My first pink oyster pins!
First pics of my first pins. I cut slits in the bag on Sunday and saw the first pins appear yesterday morning, now they're growing fast. This clump is already a full inch (25mm) tall, and I have four openings in the bag that are all pinning. I've been misting them a couple times a day but now I'll be working from home until next Monday so I can try to spray them more often.
For anyone who hasn't seen my previous posts, I started out with a very small sample of spawn from ebay just over two months ago. I expanded that out in jars of rye berries and popcorn kernels, and then on July 4th I split a jar between two fruiting bags with pasteurized straw (I also have two bags of blue oysters and opened one of those on Sunday, but no pins from it yet).
This is my first time trying to grow mushrooms so I've been researching and asking questions every step of the way, but so far so good! I also have never tasted oysters before so that will be a new experience too. Now I just have to temper my impatience until it's time to harvest...
[Update] Adding a second pic this morning. This is about 12 hours later and they've grown significantly again. For reference, the bag is about the size of a sheet of paper.
[2nd update] It's been five days now since I opened the bag for fruiting. Here's a pic of what the mushrooms currently look like. As far as what I've read, I expected them to get MUCH larger than this, but with the upturned caps I really believe these are done growing and should have been harvested yesterday (note this image shows the largest clump of the group). Any thoughts?
A question about low-tech humidity control
My first oyster pins appeared today and I've been thinking about humidity control. I have this big tub I made my still air box from and I've been wondering about using it to hold the two fruiting bags I have. I was concerned that maybe the X slices wouldn't get enough fresh air if I covered them, but then I've been worried about keeping up the humidity. Now that I'm seeing some pinning though I'm feeling like the humidity is more important? I live in Colorado, which isn't quite desert but the humidity in the house typically drops below 40% during the day (it's high right now because we've been getting some rain showers).
For reference, my SAB is a typical DIY, made from a large tub with just a couple hand-sized holes cut out. There's not a lot of airflow in that room anyway, and I'm not sure how much fresh air the mushrooms need once they start growing. Of course I realize they won't be able to stay in the SAB too long, I know they'll outgrow the available space, but I'm just thinking for the next few days, or however long it takes them to really fill in.
So, any thought on this? Should I close them up in the box or just leave them in open air?
Openfire chat missing features when clients log in to multiple devices under the same account
I have Openfire set up with the monitoring service plugin which we have been using with Pidgin on the desktop. One of the things I've noticed is that when I sign in to another computer on the same account, I do not get a history of recent messages (which I thought the monitoring plugin was supposed to provide).
The other thing that doesn't seem to be working right is when I am logged in to two computers simultaneously (using the same account). I expect to see chat messages showing up on BOTH devices so I can go between machines, which again is something I thought the monitoring plug was supposed to provide.
The settings I believe are related are under "Offline messages" which I have set to always store, and retain for up to 30 days. Should I bee looking for anything else?
I have been using Pidgin with XMPP on Google for years, so I know both the XMPP protocol and the Pidgin client are capable of handling this functionality. I've been digging around trying to find a solution, and see a lot of things claiming Pidgin is the culprit here, but those messages are a decade old. I can't seem to find any information on the subject for Openfire newer than about 2016.
I'm hoping there's a setting I need to change or another plugin I need to add to get both of these features working on my server? I really love the software otherwise but this seems like a really basic function that should just work, and I am hoping someone can point me to whatever I'm missing.
Are there any communities for personal weather stations?
Just curious if any such communities exist here. I built a DIY weather station from 3D prints and an ESP 8266, always looking for improvements on the design, but after a massive downpour yesterday I'm also looking for tips on more accurately calibrating my rain gauge.
Pinning behind the air filter in fruiting bags?
So my two bags of pink oysters, which haven't appeared to be doing much on anything, have suddenly pinned right behind the air vent on both bags. The first picture is a bunch of little guys like I expected it to start out as, but the second bag is one massive stem as wide as the cap! For reference, the air vent patch black clicks on these bags are about 1.25" wide.
Did I do something wrong in sealing the top of the bags, or is it common to see this happen right behind the vent? Maybe I put too much straw in the bags? It's hard to see in the pictures, but they seem pretty healthy, however there has been VERY little mycelial growth in these bags so far and it seems premature to start opening them up. Any suggestions?
The Chinese consulate general in Odesa was hit by Russian missiles on July 20 following the Kremlin’s pull-out from the deal that provides Ukrainian grain to hundreds of millions of Asians.
In addition to damage at the port terminal where grain for China was stored, a second attack has now resulted in damage to the Chinese consulate.