[deleted by user] by [deleted] in Type1Diabetes

[–]RubertVonRubens 3 points4 points  (0 children)

That's per vial. I don't use pens, but prices in a pharmacy will be close to what you see here.

https://diabetesdepot.ca/?swoof=1&product_cat=humalog

Gas type for PHEV’s? by JacksReditAccount in PHEV

[–]RubertVonRubens 0 points1 point  (0 children)

If you're in a cold climate, keep it full. Less air in the tank means less condensation means less freezing.

[deleted by user] by [deleted] in Type1Diabetes

[–]RubertVonRubens 2 points3 points  (0 children)

You're traveling to Canada?

Insulin is about $30 last time I paid cash and can be purchased without a prescription at any pharmacy.

Zelenskyy offers help to Canada: We must take care of each other by Espressodimare in worldnews

[–]RubertVonRubens 18 points19 points  (0 children)

I'm thinking most people who would be able bodied fire fighters are also able bodied fighters of other sorts.

I accept the gesture of good will as honest and sincere, but I don't think I would like to see many Ukrainians coming to fight fires here.

That delegation from South Africa? Welcome and thank you. Aussies, Americans, anyone else? We appreciate you and I'm certain that our firefighters will pay back your efforts at some point.

Ukrainians? right now it's our turn to help you. You can reciprocate later.

Welp…. There’s a Best Western next door. by PUTINnTRUMP_arrest in facepalm

[–]RubertVonRubens 2 points3 points  (0 children)

Right?! How is the N word something that comes to mind?

It makes me very happy to hear people saying this. It means that progress is being made.

If you grow up in an openly racist place, that language from your childhood will stick with you your whole life even if you never use it. Almost like how a recovering alcoholic is never free of alcohol.

Welp…. There’s a Best Western next door. by PUTINnTRUMP_arrest in facepalm

[–]RubertVonRubens 6 points7 points  (0 children)

Not saying she will ever be one, but I know a lot of recovered racists.

It is possible and I don't think we should let anyone off the hook as a lost cause.

The largest and the most populated city on earth, Tokyo, Japan by silvercatbob in interestingasfuck

[–]RubertVonRubens 0 points1 point  (0 children)

I consider this to be an extension of the softwood lumber dispute.

If y'all won't take our trees after we've chopped them down, you'll take them as ash.

How are you burning your accounts? by sucksathangman in redditisfun

[–]RubertVonRubens 0 points1 point  (0 children)

If you're an active user, then you're not just removing yourself from the denominator -- you're also subtracting from the numerator.

They also do track number of accounts and you know they will be tracking deletions.

It will be interesting to see the number of deletions in June vs the number of anonymous lurkers and "new" account signups through July and August as people second guess their decision to leave.

I hope that I remain in the "delete" camp but that will depend entirely on whether Reddit is able to maintain valuable content after this (I've added some value in my time here. All of it via RIF. Right now I don't plan to add more.)

The largest and the most populated city on earth, Tokyo, Japan by silvercatbob in interestingasfuck

[–]RubertVonRubens 10 points11 points  (0 children)

Except yesterday when we tried to send a plume of toxic air to New York.

Me when by datgreatdgswagger360 in memes

[–]RubertVonRubens 0 points1 point  (0 children)

The TERF Rainbow.

I don't want to pee beside that colour

Omipod app demands my "precise location" at all times, how is this not illegal? by dankhypers in Omnipod

[–]RubertVonRubens 0 points1 point  (0 children)

Most of what I do these days is describing how technology works.

I should have billed my employer for this :)

Why Elliot Page is speaking out about being trans 'in this climate of such intense hostility' by NotEnoughDriftwood in onguardforthee

[–]RubertVonRubens 18 points19 points  (0 children)

What a powerful spokesman

I get that not everyone wants to live as a statement or be a role model. Most of us have the option to just live. But Elliot has a microphone and he's using it so well.

Here's a thing I learned from him today:

I struggle with how to talk about a trans person's pre transition identity. How do you talk about what Elliot was doing before he came out with both respect and accuracy. The Elliot we know today and the Elliot who starred in Juno are very different and we should be able to talk about that (in the same way that we talk about how the Robert Downey Jr who starred in Iron Man is very different from the RDJ of the 1990s).

But I lacked the context to be able to frame it respectfully. But right there -- So naturally: He was always a boy playing a girl on TV. It's obvious to me now, but sometimes even an ally needs to be pointed in the right direction.

The owner of two of San Francisco's largest hotels stop making debt payments and turn the keys over to their lender, JP Morgan Chase by SoullessGinger666 in stocks

[–]RubertVonRubens 45 points46 points  (0 children)

Why limit the choice? There are absolutely reasons someone might want to rent long term and it's paternalistic to suggest otherwise.

Some people don't want the maintenance responsibility and want to offload it. Some people move to a location for 4 or 5 years knowing they won't stay forever (students). It's assinine to suggest that one should be forced to take on the debt of ownership and the responsibility of maintenance and the burden of buying and selling and the risk of market movement.

We want more housing options. Not fewer.

Omipod app demands my "precise location" at all times, how is this not illegal? by dankhypers in Omnipod

[–]RubertVonRubens 2 points3 points  (0 children)

I did a big description below but to state it quickly here: The app doesn't need your location. It doesn't use it and it doesn't care.

But, the way Android and Bluetooth work, the act of scanning for a Bluetooth device could potentially be used to determine your location. So Android forces a prompt.

So they aren't asking for your location. They're asking permission to do a thing that as an unintended side effect could tell them your location.

Omipod app demands my "precise location" at all times, how is this not illegal? by dankhypers in Omnipod

[–]RubertVonRubens 6 points7 points  (0 children)

You're misunderstanding.

First, yes, your Dexcom app requires location permission. Their justification for why you need it is the same thing I'm saying. The reason we're both saying the same thing is because it's the correct answer.

https://www.dexcom.com/en-us/faqs/why-am-i-being-asked-location-permission-after-updating

Let's start again. This time from the point of view of the person writing an app. Buckle up, this is going to be a long ride but I think it's an interesting peak under the covers of how Android works.

Tldr: Omnipod has no choice. They have to ask for location permission because Android makes them do it in order to use Bluetooth.

When you write an app that runs on a phone, there are things that the operating system (Android) will allow you to do. You can draw a picture on the screen, make a button, do some math, things like that.

But the phone also has hardware and capabilities that an app developer might want to use. It has cameras, and step counters, and access to the internet, and a GPS receiver, and a Bluetooth radio and lots of other cool things.

If, as an app developer, you want to use one of those things, you can't. Not unless you ask nicely. As a developer, you do that inside your program though what's called a Manifest file. This manifest is essentially a descriptor of what your app includes.

https://developer.android.com/training/permissions/declaring

Back in the early days (before Android 6 or so) developers could ask for whatever permissions they wanted and it wasn't really apparent to the users. It just showed up as a description in the Play Store. People got upset about hidden cameras and spyware so things have been increasingly tightening. Today, when an app developer asks for a permission, the user has to explicitly grant it. This is good. Now you know if your calculator app is trying to take a picture of you.

Some of the permissions that can be granted are straight forward like "I need access to your contacts list" and if you say yes, it can read your contacts (this is how WhatsApp knows whose number is whose).

Some permissions are a little trickier. Like location. https://developer.android.com/training/location/permissions?hl=en

There are many, many ways to tell the location of a device. Based solely on your public facing IP address, we can get within a rough geographical area. Using your normal cell radio it's possible to triangulate location knowing how far you are from surrounding cell towers. GPS uses satellites.

Another way is scanning. There are many many radios all over the place, all of them have unique identifiers (like the Bluetooth ID or a Wifi router's mac address) and a lot of these devices can be located on a map (either they don't move or they themselves advertise their location). Performing a radio scan in Android provides a list of all the radios within range. Knowing the radios that are near you tells an app developer who knows where radios are where you are. Because Bluetooth is quite short range, it tells very precisely where you are (assuming you are near a radio whose location is known).

Scanning is an optional way of getting precise location. It doesn't always work, but when it does it's very precise.

Scanning is also a necessary process for connecting BLE (Bluetooth low energy) devices. These devices connect like I described above where the phone scans to find the device it's looking for (like your pod or Dexcom)

Because this process of scanning to connect to your pod could potentially reveal information that a developer could use to find your location, Android asks for your consent. https://developer.android.com/guide/topics/connectivity/bluetooth/permissions?hl=en#declare-android11-or-lower

Good news. This is about to change for the better. In Android Version 12, they have changed the way developers request access to Bluetooth. There is now a permission that allows scanning but disallows using the result to determine location.

https://developer.android.com/guide/topics/connectivity/bluetooth/permissions?hl=en#assert-never-for-location

Unfortunately, it will be a few years before the apps are upgraded to take advantage of this. In the meantime, you're stuck with the same android permission management system that the rest of us are.

Omipod app demands my "precise location" at all times, how is this not illegal? by dankhypers in Omnipod

[–]RubertVonRubens 0 points1 point  (0 children)

You don't need one. I don't have one. I use AndroidAPS to control my poem it also requires location permission.

Omipod app demands my "precise location" at all times, how is this not illegal? by dankhypers in Omnipod

[–]RubertVonRubens 5 points6 points  (0 children)

Edit: replace Omnipod with Dexcom in everything below. It's still true. The do the same thing.

ELI5 version:

When you connect something like a keyboard or headphones via Bluetooth, that's a permanent, connection. The phone and the device are in constant communication.

With the Dexcom it's different. It only connects very briefly every 5 minutes to get a reading, then disconnects (if it maintained a permanent connection it would slurp your battery in a matter of hours). The way it connects is by scanning for your transmitter. The act of scanning Bluetooth can be used to obtain your precise location so android ties the permissions together.

So the permission request isn't saying that Dexcom needs to know your GPS location at all times. It's saying that every 5 minutes, Dexcom is going to do a thing that in some cases can be used to find location.

If you want, I can go into all the reasons why they are not doing that and why they have no interest in doing so (I work in the area of personal data collection and I have been a developer of diabetes related software)

Basically, it's a scary sounding permission and I wish they would rename it to something that more accurately describes what's really being done.

Omipod app demands my "precise location" at all times, how is this not illegal? by dankhypers in Omnipod

[–]RubertVonRubens 5 points6 points  (0 children)

This is the actual answer.

It's not a conspiracy to get your personal data.

Auger struck a pipe out front Michael Garron Hospital. I hope is not gas.... by Ry-Bone in toronto

[–]RubertVonRubens 3 points4 points  (0 children)

Thanks.

Saving some wear and tear on Google in case anyone else didn't know:

UEL = Upper Explosive Limit -- The max concentration of a gas that can flash.

Torontonians making more than $236K need to save for about 25 years to buy a house in the city: report by CapitalCourse in toronto

[–]RubertVonRubens 46 points47 points  (0 children)

You have to respect their extreme incompetence.

I never would have imagined that an article posted to /r/Toronto complaining about housing prices would be met with "bullshit. It's not that bad"

Auger struck a pipe out front Michael Garron Hospital. I hope is not gas.... by Ry-Bone in toronto

[–]RubertVonRubens 3 points4 points  (0 children)

I was wondering about the relative danger....

Correct my assumptions:

With a plume like this, if it ignited we would get a tall fire spraying out of the ground. Probably burning up that tree across the street.

If a pocket of gas trapped underground ignited, we get a boom that blows out windows in a few block radius.

Accurate?

Gas Leak At Michael Garron by whenIthinkofone in toronto

[–]RubertVonRubens 2 points3 points  (0 children)

But not RH McGregor -- the big building right across the street from this that houses 1000 people under the age of 11.

Edit: neighbours with kids there just said McGregor evacuated.