Avatar
Dr. Hax
d30ea98ea65e953f91ab93f6b30ea51eb33c506f87d49f600a139aef00aa9511
Cypherpunk. Infosec veteran of about 15 years (vulnerability research, exploit development and cryptography). Cypherpunks write code. :-) Signet maintainer. Self-custody your passwords... in hardware! https://hax0rbana.org/signet Want to see wider adoption so Bitcoin can be used as digital cash and not just an investment vehicle. XMR: 44RDkTFmTeSetwAprJXnfpRBNEJWKvA5dBH5ZVXA4DofgoZ9AgjyZdSa2fo7pMD3Qe3pdKga8X22y3Lyn1xYde5kPQPzVUu

Another tiny step in the right direction: I'm seeing requests to my code come through with the Role AccessibleText, but only when I have the screen reader turned on. And this is being requested of the items in the tree, not the tree itself.

This is good news. The punchline is that it was not returning the correct value for AccessibleText previously and now it is.

The screen reader still isn't reading off the entries of the selected item, but I know I fixed one problem with the code.

Derp. Turns out the company trying to get my personal info was just going to let me download an open source program with some of their extras bundled with it. Haha, fuck no.

I got the #FOSS version and it compiled the demo just fine and it works acceptably well with a #ScreenReader.

Now to figure out how their code works and determine how it's different from mine. I feel like I have a chance at being able to complete this task someday!

#motivation #programming #GrowNostr

I believe so, but I have not tested it myself.

I don't do the whole browser syncing thing. Not even bookmarks.

You can give it a try without messing up anything in forefox. It has it's own settings directory.

Mason's #OpSec guide:

http://g66ol3eb5ujdckzqqfmjsbpdjufmjd5nsgdipvxmsh7rckzlhywlzlqd.onion/post/faa65a9e868bd63b6bbf

Includes mentions of #Qubes, #Whonix, Full Disk Encryption (#FDE), and #PasswordManagers

They left out #LibreWolf, but all their suggested settings changes for #Firefox will apply since LibreWolf is based on that.

I found a QT tree demo app, but I'm not sure if it is compatible with screen readers. Still, it might be a reasonable code base to start tinkering with to better understand how things fit together. Plus, I might be able to ask the author questions.

I'll probably spend at least a little time exploring this to see if it might help.

Hopefully they don't force me to use some weird IDE and build toolchain. It's really nice to be able to just use vim and Make.

It's #saturday, so I'm back at it again, working on this last critical bit of #accessibility for #signet.

Today I started by using my screen reader with the file manager. It has a tree view. What does it say as you navigate throughout the tree or expand/collapse items? Now I know.

Of course my file manager is #OpenSource but unfortunately it uses GTK, not QT. So the code probably won't be very useful to peruse.

If anyone knows anyone who has done QT accessibility work, please connect us. 🙏

Do you have any suggestions on how to get these tanks on a budget? We spent about $1000 on our 305 gallon barrel after shipping. We want another (up to 500 gallons) but can't afford it right now.

I don't know who needs to hear this, but if you are storing the backups in the same location as the originals, you should probably think about that for a moment.

nostr:nevent1qqsfp7vcehug2kaf3ula85shlymxyawa8r3mewqn7zme999x5l6cc6qpp4mhxue69uhkummn9ekx7mqzyrfsa2vw5e0f20u34wfldvcw550tx0zsd7raf8mqpgfe4mcq4223zqcyqqqqqqgjgtksc

Risks of hosting in someone else's #cloud:

The provider deletes your entire account and all your backups for no reason.

https://arstechnica.com/gadgets/2024/05/google-cloud-accidentally-nukes-customer-account-causes-two-weeks-of-downtime/

If it can happen to a $135 billion dollar pension fund, it can most certainly happen to you.

#cyber #CyberSecurity #CyberRisk #infosec

#Biden quadrupled import tariffs on electric vehicles #EVs from China, and tripled the tariffs on Chinese #batteries for EVs.

https://www.reuters.com/markets/us/biden-sharply-hikes-us-tariffs-billions-chinese-chips-cars-2024-05-14/

Obviously the American auto industry is more important to the president than climate change. Biden doesn't answer to the American people, he answers to his campaign doners

We need an independent candident for president, because we know very well that the #Republicans aren't any better than the #Democrats. #USPOL #GrowNostr #ClimateChange #ElectricVehicles

I'm not big into podcasts, but I've heard podcasters set up RSS feeds to which you can subscribe.

Mail clients like Thunderbird can get RSS feeds and it's like getting emailed when there's a new episode. Except you don't have to give out an email adresss, and they don't have to send an email. They just publish the entry on RSS and everything else is automatic.

Pasta is only an easy meal if someone already made the pasta and you're just cooking it.

Rolling out your own dough, flattening it, slicing it and hanging it to dry. That is a real home cooked meal there!

I don't think it is worth the time & effort, but I did make some a few years ago mainly to see if I thought it tasted beter, but also so I knew how to do it. I feel like spaghetti is unlikely to be affected by supply chain issues, but you never know.

Also, I did find hand made pasta to be slightly better tasting, but not so much that it was worth the extra effort.

#cooking #food #foodstr

I have a lot of reapect for Dan Goodwin. He interviewed me in 2012 when we destroyed reCaptcha with a 99% success rate, understood the research, and wrote an accurate article.

I've also seen bits and pieces in his articles over the years that reaffirm this perspective.