Hacker Newsnew | past | comments | ask | show | jobs | submit | poizan42's commentslogin

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.

The ntfs3 driver mentioned above is the former proprietary Paragon driver.


If the border guards are just looking for an excuse to take a bribe then it doesn't really matter what you do, they'll surely find something anyways.


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...


Could be a German immigrant. I don’t know much about Danish naming conventions, but I imagine Joachim is more prevalent in Germany.


Dunno, but there aren't enough German immigrants to do much to the statistics anyways.


Gosh I hope Joachim isn't his real name.


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


The issue was, if I recall correctly, that the Microsoft CDC driver was quite buggy. This led to the situation where CDC device vendors were unwilling to produce CDC compatible devices, because the default Microsoft driver would be used and, of course, the blame for any bugginess gets pinned on the hardware vendor.

Hence the current situation of many CDC-type devices that are intentionally incompatible enough with the standard, in order to require the device vendor's own drivers which they can ensure meet their quality expectations


In general, the Microchip CDC driver was free to use.

"The CDC class has been implemented in Windows (since Windows 98), macOS and most Linux distributions. Since Windows 10, no extra information has to be given in the start-up sequence as the operating system now has a generic driver that will be used for CDC. To support older versions of Windows (Windows 7 and earlier), provide an .inf file that associates with the correct driver."

However, these will not support the high-speed bit-banged JTAG mode FTDI chips can perform with the right driver. =3


Many Chip VID:PID listed in

> lsusb

or

C:\> Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match '^USB' } | Format-List

are considered copyrighted IP in North America. Many of the paid device codes are often not like other Communication Device Class drivers or free generic HID devices listed in the USB standard.

Early next year Windows 11 will be locking out unsigned drivers from the OS. Good for keeping the kernel more consistent, but could be bad for hobby hardware drivers.

Personally, I think it is ludicrous, but for 83% of users they have no other option than pay $6.32 for a $$0.43 chip. =3


> 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.


Early next year Windows 11 will be locking out unsigned drivers from the OS.

That's been the case since Windows 7 for 64-bit drivers, hasn't it? What's changing with 11?


Hardware drivers not certified by the Microsoft lab will not install. No longer can folks dismiss the nag screen to run some bespoke piece of hardware.

This is apparently being done to improve kernel security and reliability. It could be a PR disaster depending how it is rolled out...

People can blame things like the old generic PC-case-bling LED driver CVE people and even its original author lost patience with years ago... lol =3


Hardware drivers not certified by the Microsoft lab will not install. No longer can folks dismiss the nag screen to run some bespoke piece of hardware.

Again, that's been the case since Windows 7. You have to go out of your way to boot the system in "Test Mode" to install an unsigned driver. Either that, or use Zadig to self-sign the driver. (Maybe they're no longer allowing that?)

Signatures were enforced only for 64-bit drivers in Windows 7, but Windows 10 enforces them for all drivers.


The policy is covered fairly well:

https://windowsforum.com/threads/windows-driver-signing-bala...

We won't know the actual collateral damage till the update is released. =)


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...


Not sure if it potentially will break the Win11 reboot unsigned install method:

https://youtu.be/ETqvtZomqV8?si=-gd34UzaLNDNNDc7&t=50

If at some point I can recall the interview from earlier this year, than I will post a link. Otherwise, we will both have to wait and see. Best regards. =3


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.


It goes well beyond strict USB-C port WHCP compliance rules if I recall correctly, and is not about just banning old WinRing 0 nuisance drivers ( https://www.youtube.com/watch?v=H_O5JtBqODA ).

I can't put any significant time into a proper search right now, but if I recall the interview I'll post a URI. Have a great day. =3


The copycats are free to write thier own drivers though? They could even open source them. Why should they get to steal them from FDTI?

I do agree the cost of the chips are insane however, they're ultimately worth paying for because of the driver support and 'just works' factor.


> copycats are free to write thier own drivers though?

Sure, anyone paying for a Microsoft certified hardware driver, USB PID allocation, and cert fees every year... Everyone else is not allowed in the OS we paid for...

It is a decades old serial port emulation chip... Racketeering with a computer should still be illegal. =3


They're not stealing anything.


I can kinda see where the idea of "copyrighting a number" makes sense when you're talking about a number that's multiple kilobytes in size, but trying to stake a legal claim to one of the 65536 possible 16-bit numbers is just wrong imo.


Indeed, the USB standards body prevented allocated company VID reuse, and thus greatly simplified identifying the correct hardware. There is also additional generic information like company name (often Trademarked) or serial number that may be queried from many devices as well.

If it were free or cheap, than people would have just started another domain squatting business. That could have been far worse. =3


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.


Mr. Potato Head is also made from plastic which recently switched to fully plant-based materials

https://newsroom.hasbro.com/news-releases/news-release-detai...

I wonder if that's also part of the joke? but I think it's sugarcane, not corn, so probably not.


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...


Thanks, but

> This process is a bit more involved but is also pretty straightforward and easy to do in most setups, though it is not officially supported and is intended for developer use.

I'll stick with my zigbee flow of "press 2 buttons"


I don't have any Intel MacBook to test it out on, but is Intel PTT permanently disabled on them? Almost all Intel CPUs from somewhere in 2014 and later has TPM 2.0 support as far as I'm aware.


I don't know much about MacBooks.

I recently sold my old computer with a i7-5820K. It's from 2014, but with 6 cores, 12 threads and 4 Ghz it is still fast enough for video and photo editing, and playing CPU intensive games like GTA or Red Dead Redemption 2. But can't run windows 11 because of TPM.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: