I could use some help getting an SD card working on an Arduino. I'm following the tutorial below and using the example code from the Arduino IDE.
99% of the time it's telling me the wiring wrong/no SD card error. 1% of the time, it says the card isn't formatted.
I have the CS pin correct in the code.
Has anyone seen this before? I've swapped card readers, Arduinios, wires and SD card readers. I'm not sure what I'm doing wrong.

https://learn.adafruit.com/adafruit-micro-sd-breakout-board-card-tutorial/arduino-wiring
From 1982:
"Got a bum education, double digital inflation
Can't take the train to the job, there's a strike at the station"
--Grandmaster Flash and the Furious Five
If you haven't heard "the message", please, allow me help you with that.
https://yewtu.be/watch?v=PobrSpMwKk4
Sadly not a while lot has changed other than the date. Things are rough out there. It's not new, but it may be more widespread.
#music #GrowNostr
Coops are democratically run without a state government. Democracy can and does exist without nation-states and vice versa.
"I can't change the past,
But I control the future"
--Black Violin
So your issues with Linux is that:
- Microsoft had a monopoly in the 90s
- Drivers weren't very good in the 90s
- Drivers have vastly improved in everything from wifi to GPUs to ethernet cards
- you believe Canonical is "in bed with" their competitor, Microsoft and this is somehow an issue with all Linux distros
You mistakenly believe that the pfsense either ditched or switch to Linux. They haven't. They have been and still are based on FreeBSD.
You mistakenly think I'm casting shade on any BSD. I'm not sure why since I haven't mentioned it and the initial post was about Linux and Bitcoin, not about any of the BSDs.
You seem to think that the number of years you used Linux makes you an expert on... checks notes... financial contributions to the Linux foundation?
You ignore that everyone is fleeing from pfSense to OPNsense as quickly as possible, but it has nothing to do with FreeBSD or Linux and everything to do with licensing.
So I'm having trouble seeing your point(s) in all this.
Are you suggesting that Corporations fund a foundation that maintains Linux and corporations do not fund a foundation that maintains bitcoin?
There are some things we seem to agree on:
- Hardware support used to suck and now it doesn't (sans nvidia). This is because hardware companies realized they can sell more products if they pay their developers to write drivers and contribute them upstream.
- We not keen on pfSense, though maybe for different reasons
- The biggest financial donations to the Linux foundation come from the biggest companies who use Linux
- We don't want to support Microsoft ✊
- BSD is a fine choice for an O/S (I'm partial to OpenBSD for their security decisions, but to each their own)
Nobody is funding Debian. Never have. It's all volunteers.
And if you count the volunteer time, it dwarfs the paid time. So the biggest funder in real terms is the unpaid volunteer community. By far.
In fiat terms, Red Hat has been the biggest corpo distro for decades, so they probably still spend the most dollars. But maybe you're only counting paid kernel development time, or donations to the Linux foundation, or money spent on some subset of Linux distros.
All I know is that you are missing the majority of the contributions if you are only following the money.
Measuring an open source project solely on financial contributions and not real contributions (bug fixes, new features, testing, building automation, finding 0-days, supporting users in chatrooms and forums, etc.) is fiat mentality.
I'm not even sure why people would object to purely factually statements like "bitcoin software and Linux software are both largely open source", but to ignore all the contributions people make just because they don't get paid for them is a, quite simply, a bad take.
I said what I said.
It's not just governments. Big tech has been engagement farming for years and it is much more effective of people are angry or afraid. 🫤
Non-profits seem like they can offer some relief. In my mind, that includes (but is not limited to) open protocols, open source hardware, and open source software.
Coops (instead of traditional businesses) also seem like they could be a huge force for good here too.
OK, I finally have some good news. I've seen the exact same hardware work with #Signet under Debian 12 and fail under Qubes 4.2. This confirms it's a software issue, not a BIOS/motherboard problem.
This is good because it means I should be able to figure out the root cause and ideally work around it with some updates to the code that I control.
If not, I should be able to at least describe what one has to change in order to be compatible with Signet.
Someday I'm going to cross paths with you at Hushcon or something and during an interesting conversation, I'm going to figure out where I've seen those glasses before.
Haha. No, it's on my server here at the house, so nobody gets access to it except the people I choose (people who live here). And it's info about my fridge (and pantry), not being stored there.
Because, yeah, having all that info collected in someone else's database... where they decide who they share my data with... no thanks!
Yes, but not this time of year! 🤣 We've been sticking to this budget for the past 3 months.
NGL, it was hard the first month. We ran out of money like 20 days into the month, but we picked out a bunch of pantry recipies to get us to the end of the month.
Since then, we've been able to just barely make it to the end of each month. A huge part of it is recipe selection. We eat a fair amount of granola, soup, chili, dal, chana masala, hummus, and so many mexican bowls.
The other thing that makes this budget possible is only buying things when they are on sale or you need them for a recipe you're making. And stocking up during sales for things that are shelf stable or freeze well.
There are also some tricks like: "bake your own bread", "make your own granola", and "buy a block of cheese and slice it into cheese sticks instead of buying cheese sticks".
The bread & granola is better than even the best stuff at the store and cheaper than the cheapest stuff at the store. It's pretty great.
We hope that in the summer, when we have the garden going, we will be able to build up our reserves (both in terms of ingredients and money). That'll let us really double down on big sales.
When you're a homemaker, sometimes the highlight of your day is entering all the things that you bought at the grocery store into the ERP system for your fridge. grocy.info
Source: I am a homemaker and this was the highlight of my day.
Why is this awesome? Because Grocy tracks stock, expiration dates, lets you know what recipies you can make based on what you have in stock, tells you the cost of each serving of each meal, lets you see what you paid for a product in the past so you can determine if something is a good deal, shows you what ingredients or food is going to go bad... yeah, I think it's going to be worth the setup cost.
I'm glad to see others speaking up about this and working on better tools to filter out the douchbags. 🫂
If I engage with you on the topic of being a jerk, it's because I think you are NOT a complete turd sandwich. If I thought that, I'd just mute you and move on.
I have a brief update about Signet not working on some systems (may be hardware-related or something in Qubes 4.2, Tails), but working fine on other computers (Microsoft Surface, Debian 12, Windows 10, and others).
I now have a test machine set up and can repro the problem with Qubes 4.2. I can't get Qubes 4.1 to install on that machine.
I'm going to install various OSes on that same physical machine to try to find one that works. This should either rule out this being a hardware/BIOS issue, or imply that's exactly where the problem lies.
Assuming it's an OS thing, the next step will be to try to find any patterns in the test results. Does it only happen in certain kernel versions? Only in certain kernel configurations? Only with specific userland services running?
It's been months of calendar time, hours of work, new hardware purchases, and sooo many reinstallations. I'm very much ready to get this figured out so I can either fix it, work around it, or describe the requirements of where a Signet (and possibly any hidraw device) will and won't work. It's a marathon, that's for sure.
This is brutal. ☹️
Any words of how to defend against these attacks? I feel like "be excellent to each other" would probably be insufficient.
Chris suggested what many of us were thinking and covertly working on: finding other backdoors in #OpenSource software.
https://infosec.exchange/@briankrebs/112197571739687377
So since the word is out now...
The xz #backdoor attacker used an email address that had been around for years but never appeared in any breech databases. OK, this happens sometimes.
But all the accounts that appear to be sock puppets also follow that pattern. They pretty much only showed up to comment on one issue from one project.
Starting to see the pattern here? There are many other tells. Not all matches will be backdoors, but these kinds of things will narrpw the search.
1. Yeah, good luck with that, and
2. It wouldn't solve the problem even if successful
Given #2, it'd be hard to get support.
Here's an example of an attributable attack from more than a decade ago.
https://rigor-mortis.nmrc.org/@simplenomad/112184869681420177
Yeah, I was only monitoring something like a dozen or two syscalls. Just the basics of process creation, changing the system clock, file opens, and the like that, but it was really hammering the logs when ir wqs creating and destroying processes at the rate some of these apps do it.
I backed off on the auditd side and switched to other tactics. I don't have enough money to have a disk cluster made up of 150 TB of SSDs.
#m=image%2Fjpeg&dim=1920x1446&blurhash=%239I%3ALA00TJ-oIoNG-oE2t6%3B%7B.857%251NG%251NGs.t7%7EC%24%25EhnjoyWBS4oyM%7CWV%25MN_V%40RkozWBWBkWEN%3FGE2oLkVRjxaWWe.cFnObvV%40WBogj%3Fn%24oLS4tRIpxZf7sTWXf6s.&x=cf7761104e601ac2151f5ca1e2df79028560f515b9c831b4ba4c52dc384dfe2e
#m=image%2Fjpeg&dim=768x1020&blurhash=_DKbzC00%251f*V%5Bt7NG%7DptRRkayWXWBoL%7D%40odNGs%3AoLR*s%3As9ae%25LRjj%5BoeR*M%7D-oiwt6S4jZbHSgxDkDjZn%24fksn-UoeNGofs%3AayWV%24gWB%251jZNHofWqNHxajER%2BofWCn%25&x=f50d75deedacec9ff36d09442a396bb8396a8cca9143c314918b27e11d56c076