- No, because the terms tends monotonically towards zero. Let an integer m with closest harmonic number H_n be given (i.e. n minimizes |H_n-m|). So m exists either between H_n and H_(n+1) or H_n and H_(n-1). Then |H_n-m| < H_(n+1) - H_(n-1) = 1/n + 1/(n+1). We can make that bound arbitrary small by choosing a large enough n.
- Wood and other plant matter is still turning into peat under the right circumstances to this day. And peat is still slowly turning into various kinds of coal. It's true that the majority of coal (about 90%) originates from the carboniferous period, but microorganisms today does still not manage to break down all cellulose under all circumstances.
- You can find statistics about number of people born in Denmark in a given year with a given name at https://www.dst.dk/da/Statistik/emner/borgere/navne/navne-ti...
There are 119 people born in 1995 with first name Joachim, and 123 in 1994. So probably somewhere around 120 30-year old Joachims in Denmark right now. About 3.75% of the population lives in Aalborg. So assuming an even distribution of 30-years old Joachims, we would expect 4-5 people in Aalborg. There seems to be a very good chance that there is only one possible software engineer named Joachim then.
- Yeah, there were 119 people born in 1995 with first name Joachim, and 123 in 1994[0]. There is a pretty good chance that there is currently only one 30-years old Joachim employed as a software engineer in Aalborg.
[0]: https://www.dst.dk/da/Statistik/emner/borgere/navne/navne-ti...
- What is "it" that might break something? There is nothing that is going to happen. The AI-slop you linked doesn't mention anything that is going to happen. It's just a summary of changes that have happened in the past and a list of pros and cons of the driver signing requirement from more than a decade ago. There is nothing to "wait and see" for.
- There is nothing in that article saying anything about any upcoming requirements. Also it is written by a ChatGPT bot account, so it would be an invalid source even if it did.
The only update even mentioned in that article is "Windows 10, version 1607 (the Anniversary Update released in August 2016)". In case you haven't noticed, that happened 9 years ago...
- > are considered copyrighted IP in North America.
Yes they may be, but in the Sega v. Accolade case I mentioned earlier it was decided that copying of both copyrighted and trademarked material for interoperability purposes is fair use. In that case Accolade had to literally embed "SEGA" inside their ROM and send the text to the Genesis III in order for it to boot their games. The Ninth Circuit court ruled that this constituted fair use.
- Importantly not just counterfeit chips but also completely legal clone chips. For context, for a long time Windows did not have a driver for the CDC serial communication class out of the box. But FTDI had made good Windows drivers, and their interface was easy to clone. So for a time there was a market for making 3rd-party chips implementing FTDI's interface and copying their USB id to be recognized by their driver[0]. Of course some unscrupulous sellers would inevitably try to pass those of as genuine FTDI chips. FTDI was probably not happy with either of them, with the clone chips manufacturer piggybacking of their hard work. But they could only do anything about the counterfeits, so they kinda ignored the existence of legal clones and in all their public communication only talked about taking steps to shut down counterfeit chips (most likely well knowing that their were also destroying chips of legitimate competitors).
[0] Clearly allowed at least in the US under the decision in Sega v. Accolade
- 1. Tomato. Biologically a fruit, culinarily widely used as a vegetable.
2. Carrot (whole plant shown). The top is just edible leaves, that is the most definite vegetable. The root is considered a root vegetable and is used as a vegetable.
3. Red onions, one of them is sprouted. All parts are edible (to humans, they are toxic to many other species including dogs and cats). Same situation as with the carrot.
4. Banana or plantain. It's botanically a fruit. Both are the same species and the name depends on whether the cultivar is used as a fruit (sweet, eaten raw or used in desserts) or more as a vegetable (more starchy and used mostly for cooking). I don't bananas well enough to discern the cultivar, so I don't know.
5. Grapes. Botanically a fruit. They are also used as a fruit and the most uambigously not a vegetable of all of them.
6. Corn, seems to be sweet corn. Again botanically a fruit (strictly speaking the individual corns are the seeds). Shown with husks which are also technically edible but you'll probably need to deep fry them to make chips or something. Assuming we are just going with the corn they are considered a vegetable.
7. Avocado. Botanically a fruit. Eaten raw like a fruit. Used in salads and condiments more like a vegetable? The Wikipedia article avoids making any judgment on whether it's a vegetable. So dunno.
8. Mr. Potato Head from Toy Story. A CGI rendering of a plastic toy. Mr. Potato Head should not be eaten. But also he is presumably based on a potato which is considered a root vegetable.
9. Eggplant. Botanically a fruit, culinarily considered a vegetable.
I hope this left you even more confused because it certainly did for me. Also I have no idea what the correct answers are for the quiz, and I got tired of trying different combinations.
- GetAddrInfoEx[0] has async support support since Windows 8 - it had the overlapped parameters earlier but didn't support them. I'm guessing that is what GP is referring to.
[0] https://learn.microsoft.com/en-us/windows/win32/api/ws2tcpip...
- There is a guide here on how to provision without a smartphone: https://community.home-assistant.io/t/commissioning-matter-d...
- Well yes, hopefully you know what you are doing when you reference a source generator. This could ofc. also be done with custom msbuild task that modfies the code sent to the compiler or the assembly after compilation (like Fody), Source Generators just makes the process more streamlined and integrates with things like IntelliSense.
- Yes if all the code was generated. The problem is when you want to modify the behavior of user-supplied code - Roslyn Source Generators are additive so you cannot make modifications directly to user-supplied code.
You can read about how they work here: https://github.com/dotnet/roslyn/blob/main/docs/features/inc...
Basically they get the files (and ambient metadata) that are part of the compilation, filter to the parts it depends on, transforms to a in-mem representation of the data needed for the code generation, and then finally adds new files to the compilation. Since they can only add new files they cannot e.g. add code to be executed before or after user code is executed like with AOP. Interceptors are a solution to that problem.
- You said
> A related example is the word 'none' (= 'not one'). Technically it should govern a singular verb
And I'm questioning why you think "none" should technically govern a singular verb when "none" is normally a non-singular subject.
I'm sure both are being used, and at the end of the day what is correct is determined by how a significant amount of people are using the language. But I just don't understand why you think a singular verb would be more "technically correct"
Did you mean that because you could replace none with "not one" then it should be singular? But that only works because the 'not' applies to the whole sentence, so the remainder is about 'one', i.e. "not (one of the team was prepared)". But that doesn't work for the word none because you can't read it as the 'not' applying to a singular part-sentence.
- GDPR Art. 7 section 4:
> When assessing whether consent is freely given, utmost account shall be taken of whether, inter alia, the performance of a contract, including the provision of a service, is conditional on consent to the processing of personal data that is not necessary for the performance of that contract.
Don't blame the regulators, it's pretty clear that "paying" with consent is a no-go from the text itself.
- Maybe a more natural way to make the distinction is by looking at the average width of the body of water seperating the landmass relative to the area of the landmass. That is an island is a landmass that has an area (A) of at least A_min and at most A_max and is either
a) Surrounded by a body of water with average width W_avg where W_avg > f_min*sqrt(A) - or
b) Surrounded by a body of water with average width W_avg where W_avg > W_min
Fill in the constants A_min, A_max, f_min and W_min to get as close as possible to real world usage of the word "island".
- Isn't this a dupe of https://www.hackerneue.com/item?id=42934236 ?
- I went and checked now, and your timeline seems way off. According to https://trustedcomputinggroup.org/resource/tpm-library-speci... the first draft of TPM 2.0 was in 2013 not 2015, and the first "non-draft" version was in 2014 not 2019. It does make sense, revision 1.16 of TPM 2.0 does predate my CPU.
- Look at the screenshots again. It states Specification version: 2.0. And the PC Health check app agrees that I have a TPM 2.0.
And yes, I have Windows 11 installed
I can't tell you why it seems to think that it is a valid TPM 2.0 module, but a lot of people have reported seeing similar things, e.g. https://old.reddit.com/r/techsupport/comments/rrta2r/tpm_que...
(Btw. I'm pretty sure 16 is larger than 2. It's not saying 1.1.6. It's a version string, not a decimal number)
Edit: The name of the specification is: Trusted Platform Module Library Family “2.0”, Revision 1.16. This was released in 2014: https://trustedcomputinggroup.org/resource/tpm-library-speci...
So yes, this is TPM 2.0. And TPM 2.0 was released in a non-draft version at the time my CPU was made. And the "1.16" is the revision number of the TPM 2.0 specification that it supports.
- It says it's an Intel Core i7-6700HQ
* https://i.imgur.com/03hTtsd.png
* https://i.imgur.com/gA7q7xf.png
The PC Health check app says it's not supported, but the installer doesn't complain. I don't know if it would have allowed me to update automatically, but it works when using the ISO.
[0] Energy efficiency at boiling the water. A kettle is always 100% effective at making heat.