5 ms·
The Pinouts Book
- rramadass 5y agoNice ! As a Electronics noob, i have a suggestion to make it complete. Can each pinout be detailed with description of function of each pin and a complete usage scenario with details of voltage levels and data communication? Sort of a Tutorial+HowTo+Reference all combined together.
- charcircuit 5y agoWhy make this a book when it could be a web page where you could just search a part to find it's pinout? I don't see the advantage of adding a linear order to it. Also it's almost 2022, can we finally stop using MD5? If you want something boring I'd recommend SHA256.
- rzzzt 5y agoWhat should I use if I want an exciting hash function?
- beebmam 5y agoModulo 2?
- charcircuit 5y agoBlake3
- dspillett 5y ago> can we finally stop using MD5 While this is no reason not to use something else, I would also use newer & safer hash functions by default, MD5 is still perfectly fine for protecting against accidental corruption in storage or transit. Just don't use it if your protection model needs to consider deliberate changes. If you want to be extra paranoid, IIRC SHA256 outputs the full state so some types of length extension attack are still possible (though massively less _practical_ than against MD5) so perhaps use SHA384 or SHA224 (which are essentially truncated SHA512/SHA256 respectively), or SHA3 (none of its variants have the whole-state property), as your default choice.
- charcircuit 5y ago>MD5 is still perfectly fine for protecting against accidental corruption in storage or transit So would some form of CRC. It's possible to create colliding files with MD5 so you lose the protection of knowing if a file you are given hash has a near 100% probability of being the correct file. The length extension problems with SHA256 are not relevant to this use case. Edit: Since there is no practical second preimage attack on MD5 this it's less of a big deal in this use case, but I think it's simpler to just avoid relying on MD5 to prove that 2 flies are likely the same in general.
- dspillett 5y ago> So would some form of CRC. Less tooling directly supports them though. The Windows Explorer extension I use does, but others just support MD5 and maybe some SHA variants, similarly for download management browser extensions. And for this use people are just familiar with MD5. You'd be surprised how many in tech fields who don't touch encryption much, are relatively unaware of changes from the last decade or two. Even long-time command-line dwellers might have to lookup how to check a CRC despite cksum being part of the same package as md5sum/sha1sum/et.al. and installed by default practically everywhere unix-a-like just because they've always used stronger hashes for that. > The length extension problems with SHA256 are not relevant to this use case. No, but “by default” I meant in the general case. Being in the habit of using a choice that is better generally and no worse specifically, is safer than using good enough in one place and hoping you remember to vary when there are different concerns. My memory is somewhat random, so I prefer to err on the side of caution when trying to develop habits! > but I think it's simpler to just avoid relying on MD5 to prove that 2 flies are likely the same in general Agreed, and I do. Though I'd not go as far as to chastise those using md5 where it is still sufficient.
- numpad0 5y agoHas pinouts.ru gone down? Doesn't seem to be.
- mr_ploppy 5y agoThis is really beautifully done, thank you. Why shouldn't reference be a joy!
- anotheryou 5y agoSo much great work but form over function: no color coding, minimal labels, not web based, not mobile friendly. How nice would it have been to have something uniform and usable. Like ground 5v, 12v always with consistent colors so you can read it really quickly.
- stockerta 5y agoYes, they leaned too much on the design side to look pretty, but this isn't some photo book you put on your desk in the living room.
- bradstewart 5y agoI would absolutely buy this this coffee table book though.
- swapsCAPS 5y agoI love it. Would buy t-shirts.
- EliasWatson 5y agoThere are a couple t-shirts available. Click on the shop in the top right.
- zengargoyle 5y agoAh, the good old Crap and Crud (C&C) manual. Back in the day every EE/CE/CS/IT sort had a big 3-ring binder of everything that they learned once. Serial cable wiring CTE/DTE/Crossover, wire color orderings for punching down a 110 block. All the good stuff that pre-real-internet everybody took their own notes.