• 12 Posts
  • 230 Comments
Joined 3 years ago
cake
Cake day: June 24th, 2023

help-circle

  • Be ready to spend at least few hours if you decide to do.

    I never soldered anything except 3,5mm jacks before. Took me around 5h for dualsense first time. Used only cheapest suitable Chinese iron and copper for desoldering. Second controller took me around 3 hours. For 3rd one I bought electronics clamps because it was too hard to solder and pull sensors at the same time. Still took 3 h because it was dualsence edge which harder to work with and you have to jump contacts to unblock calibration mode.

    Last time I didn’t bother trying to unsolder without breaking original sensor. Basically I crashed the sensor to leave only pins in the schema. It’s much easier to unsolder pins one by one then trying to melt and pull multiple pins by pulling sensor. This also more risky because it’s easy to break off other elements. I broke off one element once. It took me A LOT of attempts to solder it back coz it’s so small you can even touch it without moving it. We are talking less than millimeter probably.

    Be aware you need iron which can reach 400 C. It’s min temp required to melt whatever alloy they use in Sony’s factory.


  • How large is very large? Would it be something that jq can’t do? Is it purely string search or JSON-tree search?

    Generally you would want to get file size, split it into ranges which can be read as valid UTF-8. Feed each range into reader thread. Can be inefficient for HDDs because each thread will try to access random location on disk forcing needle to jump back and forth. Also you’ll need reread ranges at split point with some positive and negative offset in case desired content got split. Things are getting much more complicated if you want JSON-tree grep. Branches may get split from parent nodes across multiple ranges.