Post AvvEtTMLJSKQr6MFc0 by [email protected] | |
More posts by [email protected] | |
Post #AvvCCFwh6ovEtRcspk by [email protected] | |
0 likes, 1 repeats | |
Yes, a file full of zero bits transfers faster over USB2.0 than a file full of … | |
Post #AvvEtTMLJSKQr6MFc0 by [email protected] | |
0 likes, 0 repeats | |
@lina I suppose the encoding used forces a maximum number of contiguous ones by… | |
Post #AvvEvSWBPaHgpEuLWi by [email protected] | |
0 likes, 0 repeats | |
@lina But... why? 😳 | |
Post #AvvEvSdywaWTDQYZgO by [email protected] | |
0 likes, 0 repeats | |
@to @lina Google "bit stuffing". That's the reason. | |
Post #AvvEz7Mnzef8NtGYvQ by [email protected] | |
0 likes, 1 repeats | |
@lina Few people know it but the reason for this is very simple. While zeroes a… | |
Post #AvvEz7TtZIKkjsaDya by [email protected] | |
0 likes, 0 repeats | |
@uint8_t @lina Should have imagined more complex bits. Then we'd have 0 and… | |
Post #AvvF5WRTg1I3tLVOpE by [email protected] | |
0 likes, 0 repeats | |
@lina gah thanks Lina now "bit stuffing" is in my work Google history | |
Post #AvvF9MPwtFTzxWcXU8 by [email protected] | |
0 likes, 0 repeats | |
@lina but data is Data, or Not? | |
Post #AvvFCDdXzcWxaxLOkq by [email protected] | |
0 likes, 0 repeats | |
@to Because USB 2.0 has to throw in an extra dummy zero bit every 6 consecutive… | |
Post #AvvFDSirOFX4fjQEE4 by [email protected] | |
0 likes, 0 repeats | |
@lina @to i'm surprised that doesn't also apply to long spans of zeros … | |
Post #AvvFGF3MfW8L98L248 by [email protected] | |
0 likes, 0 repeats | |
@linaSo, theoretically, you could make a faster transfer mechanism that counted… | |
Post #AvvFGFAoDq5XWDoyfY by [email protected] | |
0 likes, 0 repeats | |
@letterbeen or "just" use a compressing content transfer encoding li… | |
Post #AvvFGhRn6IJFCzyw1g by [email protected] | |
0 likes, 0 repeats | |
@lina eh, "cursed" seems a little harsh. The NRZI encoding and bit-st… | |
Post #AvvFHgll6fWjOanF7Q by [email protected] | |
0 likes, 0 repeats | |
How did we ever survive in the age without /s tags #With-gusto-and-panache #a… | |
Post #AvvFMa05hU1pqmpT1c by [email protected] | |
0 likes, 0 repeats | |
@5225225 @to It's NRZI encoded so a long span of zeros is actually sent as … | |
Post #AvvFMa7XFnz2DsJPd2 by [email protected] | |
0 likes, 0 repeats | |
@lina @5225225 @to I'm so glad I'm moving from USB to ethernet on my si… | |
Post #AvvFMai343Bs37OZXc by [email protected] | |
0 likes, 0 repeats | |
@lina @5225225 @to luje: I was DISMAYED to not be able to beat 2Mbit of goodput… | |
Post #AvvFSvD7koy3N0wvOy by [email protected] | |
0 likes, 0 repeats | |
Everybody knows zero weighs nothing... ;-) | |
Post #AvvFTZWJss5cO8EosK by [email protected] | |
0 likes, 0 repeats | |
@lina does it interpolate between the speeds? like, would sending a 90% zeros f… | |
Post #AvvFXYjIlWEl5vDAu0 by [email protected] | |
0 likes, 0 repeats | |
@lina That was similarly true on the ZX Spectrum, a 0 took 0.5ms whereas a 1 to… | |
Post #AvvFiH5wfgt3aQudNo by [email protected] | |
0 likes, 0 repeats | |
@mmu_man It inserts a zero every six consecutive ones. | |
Post #AvvFngCakcFqu3bAki by [email protected] | |
0 likes, 0 repeats | |
@icing @lina the problem with i is that it’s often used in for loops so it co… | |
Post #AvvFvBRYzhWdp9BC9A by [email protected] | |
0 likes, 0 repeats | |
@Ember It depends on the distribution of the bits. A file that is 90% zeros all… | |
Post #AvvFxWssFYWmtq4YLY by [email protected] | |
0 likes, 0 repeats | |
@eragon It's true with all 480Mbps and slower devices. For USB 3.0 SuperSpe… | |
Post #AvvG0O3HXn1WNNIrdw by [email protected] | |
0 likes, 0 repeats | |
@lina the USBus is coming#memes #programmer_humor #funny | |
Post #AvvG4blyTKr45ZDk2a by [email protected] | |
0 likes, 0 repeats | |
@lina The USB 3 high-speed pairs use something better, nor?@5225225 @to | |
Post #AvvH9rk2cz3918O4y8 by [email protected] | |
0 likes, 0 repeats | |
@to @lina 1s are heavier 😁 | |
Post #AvvH9rrUBJ0LODs1ZY by [email protected] | |
0 likes, 0 repeats | |
@to @lina Speaking of weight, does physical memory get heavier the more data yo… | |
Post #AvvIviclvdDCawMwk4 by [email protected] | |
0 likes, 0 repeats | |
@lina It’s interesting to see how the standards evolved. Since USB 3.0 it use… | |
Post #AvvJ0GgPF1g7NsEpYe by [email protected] | |
0 likes, 0 repeats | |
@ArabellaLovejoy @to Take this with a grain of salt, but I get that a modern SS… | |
Post #AvvNgdj2MNqmpOvdbM by [email protected] | |
0 likes, 0 repeats | |
@wonka @lina @5225225 @to I mean, yeah, USB 3 uses 8b/10b in USB3 (or 128b/132b… | |
Post #AvvNipZrGXJiAJgEAy by [email protected] | |
0 likes, 0 repeats | |
@uint8_tSometimes you have to stop what you're doing and find the dots whic… | |
Post #AvvPcUvNL85eHYqv0y by [email protected] | |
0 likes, 0 repeats | |
I wonder if that has to do with the zeroes requiring less voltage to transmit t… | |
Post #AvvhigeMSJK1Ypzl44 by [email protected] | |
0 likes, 1 repeats | |
@lina @to Oh, so kinda like bit stuffing in CANbus where an extra bit of the o… | |
Post #AvvjGfgae85KN3o4FE by [email protected] | |
0 likes, 0 repeats | |
@lina @ArabellaLovejoy @to Nitpick: DRAM is capacitors, but SRAM isn't. On … | |
Post #AvvjSr5A6JLdBu6qrg by [email protected] | |
0 likes, 0 repeats | |
@smochi @ArabellaLovejoy @to SRAM is also (gate) capacitors, just statically co… | |
Post #AvvjVaGL5nhntVdfFY by [email protected] | |
0 likes, 0 repeats | |
@lina @smochi @to When I posed this question, I was expecting to get a chuckle,… | |
Post #AvvjYYDBAsVWOzZjs0 by [email protected] | |
0 likes, 0 repeats | |
@lina but what if the 1s were standing up instead of lying down end to end? | |
Post #Aw5AndqCyMFDOGtHNY by [email protected] | |
0 likes, 0 repeats | |
@lina SMH at any physical layer that doesn’t XOR with a pseudorandom sequence… | |
Post #Aw5AndxeWgCPlMNDyy by [email protected] | |
0 likes, 0 repeats | |
@recursive @lina i can only conclude that USB 2 is a 12 Mbps physical layer tha… | |
Post #Aw5BZITLiwlj15vFVQ by [email protected] | |
0 likes, 0 repeats | |
@whitequark @recursive Are there even any other half duplex cabling standards o… | |
Post #Aw5BZIaRIaRLN5EuYa by [email protected] | |
0 likes, 0 repeats | |
@lina @recursive i can't think of any! | |
Post #Aw5fhL4mvLkG2ABWQi by [email protected] | |
0 likes, 0 repeats | |
@lina @whitequark @recursive but this isn't about half vs full duplex but b… | |
Post #Aw5fhLBWWJ8IN3Ktvc by [email protected] | |
0 likes, 0 repeats | |
@piggo @recursive @whitequark Yeah but pushing that speed half duplex is itself… | |
Post #Aw5fhLIy4d5Uk8oqX2 by [email protected] | |
0 likes, 0 repeats | |
@lina @piggo @recursive @whitequark also, wouldn't having a separate differ… | |
Post #Aw5fhLPhfaTX51yE1w by [email protected] | |
0 likes, 0 repeats | |
@wolf480pl @lina @piggo @recursive you would have two pairs, one in each direct… | |
Post #Aw5g2eWnnW4KRaS2zo by [email protected] | |
0 likes, 0 repeats | |
@whitequark @lina @recursive I was referring to @piggo 's> because the c… | |
Post #Aw5gBb9xgsZObT28wq by [email protected] | |
0 likes, 0 repeats | |
@wolf480pl @lina @recursive @piggo yes, it's mostly useful for power manage… | |
Post #Aw5hAUHbs8j6wMe3TE by [email protected] | |
0 likes, 0 repeats | |
@whitequark @wolf480pl @recursive @piggo You can run PCIe without refclock, jus… | |
Post #Aw5hAUNzUPpZG9d9Ps by [email protected] | |
0 likes, 0 repeats | |
@lina @wolf480pl @recursive @piggo you can do it with the host doing spread spe… | |
Post #Aw5hSjVY0OtbN6reiW by [email protected] | |
0 likes, 0 repeats | |
@whitequark @wolf480pl @recursive @piggo I thought that config was technically … | |
Post #Aw5hSjbZdziTfngT6u by [email protected] | |
0 likes, 0 repeats | |
@lina @wolf480pl @recursive @piggo my understanding is that the tolerances on t… |