Readit News logoReadit News
sambe commented on Apple iPhone 15 Pro and iPhone 15 Pro Max   apple.com/newsroom/2023/0... · Posted by u/jnieminen
mikkqu · 2 years ago
Does that mean that iPhone 15 Pro camera has the same physical module as iPhone 14 Pro, apart from some software changes? Or did they release a wrong data for their comparator on apple website?

https://pasteboard.co/2vRyDDgKlHCV.png

sambe · 2 years ago
I got exactly the same impression. They announced things like improved low light performance (but same aperture).
sambe commented on Source code for Dutch DigiD app released under Dutch Open Government Act   github.com/MinBZK/woo-bes... · Posted by u/kf
ArnoVW · 3 years ago
Holder of Dutch passport here. I created a DigiD account from France, using a French phone number.

You plan a video conf using their web app, connect at the right time, and show your passport when asked.

As an aside, I login without using their app, as my Android phone does not support Google Play.

Don't know what happens if you don't have a dutch passport though. I guess they are under no obligation to render services to people that are neither citizen nor national.

A bit like when I got married and the French state wanted proof that I wasn't already married before, during the period I had lived in the UK. The UK services wouldn't give me the time of day, since I was neither British nor living there. I ended up getting an official looking note from the Dutch embassy to the UK, stating that "to the best of their knowledge I wasn't married" =)

sambe · 3 years ago
Create - from the EU - yes. As I said: you cannot add to existing that you already use extensively. And not create new from outside EU. That’s what makes it so shambolic. They clearly have the ability to both do it technically and to verify appropriately.

No problems using similar UK services for EU citizens I know, nor non-EU. Usual bank/address shenanigans at the start, but no issues with government gateway etc.

sambe commented on Source code for Dutch DigiD app released under Dutch Open Government Act   github.com/MinBZK/woo-bes... · Posted by u/kf
lucumo · 3 years ago
I find the DigiD app to be one of the most annoying implementations of 2FA out there. You have to unlock the app with a pin code, then enter an app-generated code on the site, then scan a QR with the app, and then grant permission to login to that site.

If you compare that to 2FA for Office 365 for example, where you just have a push notification where you press a button to allow, then you can't help but think that some attention to UX would be helpful.

As it is, I usually pick SMS verification instead of using the app. Yes, less secure, but so much easier.

sambe · 3 years ago
If you leave the country without setting up SMS you can’t ever use 2FA. They claim to support adding foreign numbers, support people being abroad, support adding new DigiD accounts from abroad, but oh no you can’t just add a number. Not even by going to an office or doing a virtual interview. I would think this violates EU law on discrimination. If you live in the UK post-Brexit it’s now totally impossible, I believe (since you aren’t even allowed to make a new account).
sambe commented on How to grow green potassium ferrioxalate crystals from iron rust   crystalverse.com/potassiu... · Posted by u/crystalchase21
Zenst · 4 years ago
>To carry out electrolysis, I first prepared salt solution as the electrolyte. Then, I used a piece of iron as the positive electrode and a steel wire as the negative electrode.

Wouldn't you risk producing chlorine gas due to the salt in the solution?

sambe · 4 years ago
"Some of you might have concerns that chlorine gas will develop, but because chlorine is so reactive, and because the salt solution is dilute, it’s safe for this setup."

Not sure if that was added later.

sambe commented on Rust Moderation Team Resigns   github.com/rust-lang/team... · Posted by u/hasheddan
DominikD · 4 years ago
There are always types of events that are not suitable for public discourse (pretty much any form of harassment or abuse, where victims are still subject to pressure or were yet unable to process what happened falls into this category). I have no insight into what happened but it's not hard for me to imagine what could prompt moderation team to resign w/o disclosing specific instances.
sambe · 4 years ago
Right. It may also be possible that there is some hope of this action restoring normality. i.e. as a result of this protest, the Core Team become more accountable. At that point, I assume the specific incident(s) may be dealt with according to the Code of Conduct, which may or may not involve transparency. Either way, it could be premature and possibly prejudicial to air those now.
sambe commented on SR-72 ‘Son Of Blackbird’   19fortyfive.com/2021/09/s... · Posted by u/graderjs
uniqueuid · 4 years ago
The question is, of course, for which mission profile you even need a manned and/or large plane like this.

Will this be autonomous? Will it be superseded by loitering munitions, drones and super fast rockets?

Another nitpick: > similar size and range as the SR-71 and will likely engage in the same missions.

The SR-71 was an espionage plane, not an armed one as far as I know.

sambe · 4 years ago
The article states that it's unmanned and emphasises intelligence capabilities.

I thought SR-71 had some strike capabilities, but I could be mistaken.

sambe commented on Structural pattern matching in Python 3.10   benhoyt.com/writings/pyth... · Posted by u/chmaynard
aix1 · 4 years ago
I wonder what the rationale was for the removal?
sambe · 4 years ago
https://www.python.org/dev/peps/pep-3113/

"In order to get all of the details about the tuple from the function one must analyse the bytecode of the function. This is because the first bytecode in the function literally translates into the tuple argument being unpacked. Assuming the tuple parameter is named .1 and is expected to unpack to variables spam and monty (meaning it is the tuple (spam, monty)), the first bytecode in the function will be for the statement spam, monty = .1. This means that to know all of the details of the tuple parameter one must look at the initial bytecode of the function to detect tuple unpacking for parameters formatted as \.\d+ and deduce any and all information about the expected argument. Bytecode analysis is how the inspect.getargspec function is able to provide information on tuple parameters. This is not easy to do and is burdensome on introspection tools as they must know how Python bytecode works (an otherwise unneeded burden as all other types of parameters do not require knowledge of Python bytecode).

The difficulty of analysing bytecode not withstanding, there is another issue with the dependency on using Python bytecode. IronPython [3] does not use Python's bytecode. Because it is based on the .NET framework it instead stores MSIL [4] in func_code.co_code attribute of the function. This fact prevents the inspect.getargspec function from working when run under IronPython. It is unknown whether other Python implementations are affected but is reasonable to assume if the implementation is not just a re-implementation of the Python virtual machine."

I'm not very convinced without further information - it sounds like it was already solved in CPython, and bug in IronPython? The whole PEP reads as if it's looking for excuses for removal.

I find this especially annoying for lambdas.

sambe commented on Valneva and Pfizer announce Phase 2 study for Lyme disease vaccine candidate   pfizer.com/news/press-rel... · Posted by u/pama
ad404b8a372f2b9 · 4 years ago
That's already written in the comment I replied to.
sambe · 4 years ago
Yes, of course, but you then appeared to query the "unfounded" nature of the claims. I thought you had missed the part where they turned out to be indeed unfounded.
sambe commented on Valneva and Pfizer announce Phase 2 study for Lyme disease vaccine candidate   pfizer.com/news/press-rel... · Posted by u/pama
ad404b8a372f2b9 · 4 years ago
Unfounded claims from 100s of people developing imaginary autoimmune disorders? Mind you people are still getting compensated in court for autoimmune disorders arising from the Hep-B vaccine, even though no causal link was found. Just yesterday I had to accompany my sister to the phlebologist, because of severe side-effects from Pfizer, he told us he was seeing troves of patients for similar reasons even though officially no causal-link was established.

At some point you have to wonder if health-policy takes precedence over truthful reporting when it comes to vaccines. (I'm "pro-vax" btw, I was the one who convinced my sister to go take her dose even though she's quite young. Now I feel like a moron.)

sambe · 4 years ago
"These claims were investigated by the FDA and the Centers for Disease Control, which found no connection between the vaccine and the autoimmune complaints."
sambe commented on There is no such thing as a “glibc based alpine image”   ariadne.space/2021/08/26/... · Posted by u/Tomte
captainmuon · 4 years ago
A side-note about glibc: I have only ever had problems with glibc versioned symbols. The only thing they more or less do is to pin an old executable to old library versions, and you can supposedly install a newer version of the library. You then save a little bit of disk space.

- It doesn't allow you to install minor versions of the same library at the same time (thats how you end up with all these 1.so, 2.so)

- So if you want a binary to work across multiple distributions, you can build it on a really old CentOS and if you are lucky it will work, but I have no trust in this.

- Forward-compatibility is not really considered, where you update your libraries and your existing app becomes more powerful.

- The dynamic linker doesn't allow you to load two different library versions at the same time (without a lot of contortions). You would think you could do `dlopen` and `dlsym` on two different `.so` files, and then just have separate function pointers to each version's functions. But the linker loves to load all the symbols into a global namespace for some reason.

I'm sure there are ways to overcome all of this, but I feel too young to understand how it got this way and to old to learn it propertly :-P. If I were to design a new system today, I'd probably do something like .NET's global assembly cache: Just dump all library versions in /lib, and have the linker pick the best one at runtime. And make it easy to detect and react to a missing lib at runtime.

sambe · 4 years ago
Would you not just have more subtle, harder to debug problems if it were not for versioned symbols?

u/sambe

KarmaCake day2396June 10, 2009View Original