AnyOldName3

joined 2 years ago
 

I've just been switched from Freestyle Libre 2 to 3, and (at least in the UK) these need to be requested directly from Abbott instead of via regular NHS prescriptions that go to a pharmacist. To do this, you have to use their patient portal, so you need a password and need to go through their password reset process. The listed requirements are a minimum of eight characters, five lower-case letters, one upper-case letter, a number and a symbol, but there's either also a maximum number of characters (I typically use way more than eight) or a restriction on which symbols are permitted. If you don't meet the hidden extra requirements, you'll get a 404 during the password reset process (which isn't even the right error code for this kind of thing).

It took a lot of tries before my password manager came up with something the website was happy with, and no one seems to have written anything on the searchable parts of the internet about it, so I wasn't sure it was going to work and thought I might just have hit outages on both days I tried, so I'm writing this here in the hope that the next time someone sees the same error, this will show up in a search, and they know they need to change the password they're trying to set.

I'm not going to go into what eventually worked and which characters were allowed, as obviously that'd give away more information about the password I ended up with than I'm comfortable disclosing, so sorry for not specifying precisely what the real requirements are.

[–] AnyOldName3 1 points 14 hours ago

We've had [email protected] for ages, and been present on Mastodon and Matrix for a long time, too.

[–] AnyOldName3 1 points 14 hours ago (2 children)

I'm one of OpenMW's developers, so that's understandable.

[–] AnyOldName3 1 points 15 hours ago (4 children)

This is silly. Everyone knows that DRY is telling you that if you do the same sequence of mouse clicks three times in a row, you should spend the day writing a script to automate the task instead of quickly finishing what you were doing by doing the same sequence of clicks a fourth time. If you are supposed to apply it to the code you write, then there'd never be boilerplate-heavy languages like Java.

[–] AnyOldName3 2 points 2 days ago

Yeah, looks like I'd remembered it backwards. It's still an easily solvable problem by not using a load everything as whatever type you feel like function.

[–] AnyOldName3 4 points 2 days ago

There's a lot of fraud around the wood pellets used by some biomass-burning power plants. One example is Drax claiming they're making pellets out of offcuts and sawdust that would otherwise go to landfill (so effectively emitting nothing that wouldn't have been emitted anyway from decomposition) but really clearcutting pristine rainforest (so emitting carbon, and destroying a carbon sink that would have absorbed more had it been left alone). There's not really a variable range based on technology like there is for solar. It's a fixed figure, but because of fraud, there's no clear way to tell what it is, and different organisations have different estimates.

[–] AnyOldName3 19 points 3 days ago (3 children)

Under first-past-the-post systems, as long as there are other people who support the greater evil, and evil's willing to use its power to increase its influence (whether that's removing anti-bias laws that restrict the press, raising limits on campaign donations, or more directly, things like gerrymandering), you'll get the shift towards evil from voting for the lesser evil, as the lesser evil will chase after the voters who vote for evil.

However, plenty of people notice that, and post memes like this one that encourage voting for a third party with no hope of winning or not voting at all, which only serves to accelerate the effect, as the lesser evil has to attract an even greater share of the evil demographic's vote to have any hope of winning. People say that voting third-party demonstrates to the lesser evil that it's worth courting non-evil voters, but that can't have any effect until the next election, and in the meantime, you're stuck with maximum evil for a whole term, and the hurdles to overcome grow larger.

The best hope is to start campaigning for a third party or non-evil candidate for the lesser evil party immediately after an election instead of leaving it until right before an election, as that hopefully gives enough time for support to grow enough that the lesser evil party will see non-evil as a meaningful demographic that's worth aligning with. It's not guaranteed to work, but if it doesn't, either evil is genuinely a majority and the democratic thing is to be evil, or the system isn't a democracy, and there's no way to remove evil by voting, so alternatives need to be considered.

[–] AnyOldName3 3 points 3 days ago (1 children)

You're allowed to charge before you give access to the software, but then can't restrict the people you give it to giving it to more people. The beer licence sounds like those people would be on the hook for beer, too.

[–] AnyOldName3 2 points 3 days ago* (last edited 2 days ago) (4 children)

~~no doesn't become false, it becomes Norway, and when converted to a boolean, Norway is true. The reason's because one on YAML's native types is an ISO country code enum, and if you tell a compliant YAML implementation to load a file without giving it a schema, that type has higher priority than string. If you then call a function that converts from native type to string, it expands the country code to the country name, and a function that coerces to boolean makes country codes true.~~ This paragraph was wrong. The other paragraphs are unaffected.

The problem's easy to avoid, though. You can just specify a schema, or use a function that grabs a string/bool directly instead of going via the assumed type first.

The real problem with YAML is how many implementations are a long way from being conformant, and load things differently to each other, but that situation's been improving.

[–] AnyOldName3 12 points 3 days ago (1 children)

It's generally accepted that file formats aren't protected IP, so you can write a compatible reader or writer and be in the clear as long as you reused no code from the original reader/writer. The specification may have licence terms that restrict who you can share the spec with, but you don't necessarily need the official spec to come up with a compatible implementation. Plenty of file formats have been reverse engineered over the years even when the original didn't have a written spec.

[–] AnyOldName3 5 points 3 days ago

The main lore change people refer to generally seems to be them thinking it's set decades earlier than it is. Part of the plot of the show is working out why the NCR isn't the dominant faction anymore, and plenty of characters remember it, and used to live in Shady Sands. The status quo changing years after New Vegas was set doesn't mean that the events of Fallout 1, 2 and New Vegas didn't happen.

[–] AnyOldName3 4 points 4 days ago

IIRC, Reddit just had the 13+ age limit mandated by COPPA. I'm guessing they'll have to make the NSFW restrictions more of a hassle than just a checkbox, but they're a huge company that can afford to do what they want.

[–] AnyOldName3 7 points 6 days ago

The article says

The Israeli military has used the system in the Gaza Envelope since 2008, but it failed to prevent the Al-Aqsa Flood Operation, after being destroyed and disabled by Palestinian Resistance forces.

So it looks like they've had this for quite a while.

I'd definitely heard about it before 2022 as I was at the recording for the 2021 BBC Reith Lecture on autonomous weapons (fun fact - free BBC recordings do not advertise this, but often provide free beer and wine) and was expecting one of the topics to be the potential to automate things like this. I was also expecting already-automated CIWS systems (which protect ships from incoming missiles, so you don't necessarily have enough time for a human to confirm a target after radar contact is established) to come up, including the times they've already killed people in friendly fire incidents.

 

I've got a 3D printed project, and went over it with a couple of airbrushed coats of a 50/50 mix of Tamiya X-35 (their alcohol-based acrylic semi-gloss) and Mr Color Levelling Thinner. As far as I can tell, it looks good so far, but now the room next to the one I sprayed in smells of solvent a few hours later, despite extractor fans running. I knew the lacquer thinner was nasty, so bought a respirator, and haven't been in the room with the model without it (hence only knowing that the next room stinks), but would like to know when I won't need it anymore. The best I've been able to find with Google is the ten-minute touch-dry time, but I'm assuming the VOCs will take longer to be entirely gone.

66
submitted 1 year ago* (last edited 1 year ago) by AnyOldName3 to c/mildlyinfuriating
 

Edit 1: I'm attaching the image again. If there's still no photo, blame Jerboa and not the alcohol I've consumed.

Edit 3: edit 2 is gone. However, an imgur link should now be here!

Edit 4: I promise the photo of some plugs does not contain erotic material (unless you have very specific and abnormal fetishes). I can't find the button to tell that to imgur, though. You can blame that on the alcohol.

Edit 5: s/done/some/g

Edit 6: I regret mentioning the dartboard, which was a safe distance below these sockets, and seems to be distracting people from the fact that one's the wrong way up. I've now replaced the imgur link with a direct upload now I'm back on my desktop the next day.

 

cross-posted from: https://lemmy.world/post/383055

Scroll to Update Three for a description of what turned out to be the problem, and potential solutions on Lemmy.world's end.

When I visit lemmy.world in either Firefox or Chrome, go to the log in page, enter my credentials, and press the Login button, it changes to a spinner and spins forever. No error is logged to the browser console when I press the button.

On the other hand, when using Jerboa on my phone, I can vote, comment and post just fine. That makes me think it's not an issue with this account.

I was briefly able to log in on my desktop a few days ago, but don't think I did anything differently when it worked.

Update

I tried again with my username lowercased, and with the password copied and pasted instead of autofilled, and it worked despite not working a few seconds earlier when I tried it the usual way. I'm going to log out and see which of the two things it was that made the difference.

Update Two

Copying and pasting the password while leaving the username with mixed case also let me in, so it's somehow related to the password manager autofill.

Update Three

I figured it out. I generated a password longer than lemmy.world's password length limit. When creating the account, it appears to have truncated it to sixty characters. When using the password manager to autofill Jerboa, it's also truncated it to sixty characters. When copying and pasting the password from the password manager manually, it truncated it to sixty characters, too. However, the browser extension autofill managed to include the extra characters, too, so the data in the textbox wasn't correct.

In case an admin or Lemmy developer sees this, I'd recommend:

  • Not limiting the password length. It should be hashed and salted anyway, so it doesn't increase storage requirements if it's huge.
  • Giving feedback when creating an account with a too-long password that it's invalid for being too long instead of simply truncating it. Ideally, the password requirements would be displayed before you'd entered the password, too.
  • As mentioned by one of the commenters, giving feedback when an incorrect password is entered.
8
submitted 2 years ago* (last edited 2 years ago) by AnyOldName3 to c/general
 

When I visit lemmy.world in either Firefox or Chrome, go to the log in page, enter my credentials, and press the Login button, it changes to a spinner and spins forever. No error is logged to the browser console when I press the button.

On the other hand, when using Jerboa on my phone, I can vote, comment and post just fine. That makes me think it's not an issue with this account.

I was briefly able to log in on my desktop a few days ago, but don't think I did anything differently when it worked.

Update

I tried again with my username lowercased, and with the password copied and pasted instead of autofilled, and it worked despite not working a few seconds earlier when I tried it the usual way. I'm going to log out and see which of the two things it was that made the difference.

Update Two

Copying and pasting the password while leaving the username with mixed case also let me in, so it's somehow related to the password manager autofill.

Update Three

I figured it out. I generated a password longer than lemmy.world's password length limit. When creating the account, it appears to have truncated it to sixty characters. When using the password manager to autofill Jerboa, it's also truncated it to sixty characters. When copying and pasting the password from the password manager manually, it truncated it to sixty characters, too. However, the browser extension autofill managed to include the extra characters, too, so the data in the textbox wasn't correct.

In case an admin or Lemmy developer sees this, I'd recommend:

  • Not limiting the password length. It should be hashed and salted anyway, so it doesn't increase storage requirements if it's huge.
  • Giving feedback when creating an account with a too-long password that it's invalid for being too long instead of simply truncating it. Ideally, the password requirements would be displayed before you'd entered the password, too.
  • As mentioned by one of the commenters, giving feedback when an incorrect password is entered.
view more: next ›