Skip Navigation
jsheradin jsheradin @kbin.social
Posts 4
Comments 31
Microsoft Closes Redfall Developer Arkane Austin, Hi-Fi Rush Developer Tango Gameworks, and More in Devastating Cuts at Bethesda
  • Prey (2017) hit such a sweet spot for me; absolutely loved it. Was really hoping we'd get a sequel. I was never able to get into Deathloop and I've only heard negative stuff about Redfall.

    According to Bloomberg, 70% of the staff that worked on Prey were gone by the time Redfall was released. Real shame to see a studio fall from grace and end up shuttered whether it be management decisions or lost talent.

  • The Offspring - The Kids Aren't Alright (1999)
  • Not for everyone but I'm a big fan of this remix: https://www.youtube.com/watch?v=FKpPJ6RXZqE

  • Death by PowerPoint [Work Chronicles]
  • Even if I'm only presenting a handful of slides I'll slap some blank ones on the end just to make everyone sweat over "Slide 1 of 83". Everyone is pretty darn quiet and glad to help speed things along most of the time.

  • German patient vaccinated against Covid 217 times
  • The authorities allege that he was doing it to obtain vaccine batch numbers needed for making fraud proof-of-vaccination documents.

  • For First Time in Two Decades, U.S. Buys More From Mexico Than China
  • Although I'm sure the headline is true, at least with my industry it's a little misleading. All we did over the past few years was cut in Mexico as middle men.

    There's no cost effective domestic source of a particular raw material so it's traditionally been purchased from China and turned into a product in the US. With various tariffs and labor costs it's now cheaper to purchase the same raw material from China, turn it into components in Mexico (thus a Mexican product), and then do final assembly in the US. On paper we're importing things from Mexico but the majority of the money still ends up in the same place.

    I'm curious if that's the case for other industries.

  • USPS set to buy Canoo electric vans
  • The LLV is all chunky aluminum panels, chunky switches, overbuilt engine, beefy drivetrain (especially when it only needs to handle 90hp), etc. They're far from efficient or well packaged but they're basically indestructible and if something does break it's a piece of cake to swap it out.

    The Canoo is pretty much the opposite. It makes way better use of materials and packaging but as a result it's not overbuilt to the same degree. It's almost certainly designed around being a passenger car which only need to survive ~100k miles before things are allowed to start falling apart. With everything being so tightly integrated you can't be as granular in replacing components. Whole assemblies/modules will need to be replaced in one expensive swoop.

    I'm really curious what the longevity of these things will be. There's fewer moving parts and regenerative braking to help with the mechanical side of things but electrochemically there's way more going on. I hope they work out but even if they don't Canoo should get some really good real world test info they can use to learn and improve.

  • One of our Walmarts has anti-theft wheels
  • https://www.youtube.com/watch?v=-QKcprQD0zc

    It's a fancier version of the electric dog collars. If you go over a perimeter line it'll turn on a parking brake for that one wheel.

  • People of Lemmy that take more than 5 seconds to start your car and drive, what are you doing?
    • Get in
    • Start car
    • Connect up bluetooth for tunes
    • Wait for startup high-idle to finish warming the cats or whatever
    • Drive
  • Apple Plans to Equip MacBooks With In-House Cellular Modems
  • There was a prototype that popped up on ebay out of nowhere back around 2011. Seemingly made it pretty late into development before the idea was canned.

    https://www.macrumors.com/2011/08/14/photos-of-a-prototype-macbook-pro-with-integrated-3g-cellular-data/

  • Broadcaster: I heard a rumor that he even has some hair left and those are his original teeth. Incredible.
  • He broke records for youngest WDC, pole sitter, podium, race winner, etc. I fully expect he's going to set records for oldest.

  • Leaked Email Shows Elon Musk Demanding "Sub 10 Micron Accuracy​” Cybertruck Parts
  • It's pretty common for a CMM to be in its own climate controlled room. Parts will be placed in the room and allowed to reach reference temperature for a several hours prior to measurement.

    On production lines you usually skip the absolute measurement of a CMM and use go/no-go gauges. One should fit, one should not. They'll be made of a material with similar thermal expansion coefficients as your parts. As long as they've both been sitting around for a while they'll be at the same temp. They'll have expanded or contracted the same amount from reference so their relationship of go/no-go will still hold true.

    The whole field of metrology is a never ending rabbit hole - really interesting the more you get into it.

  • Leaked Email Shows Elon Musk Demanding "Sub 10 Micron Accuracy​” Cybertruck Parts
  • 10 micron (0.01mm) is pretty reasonable tolerance for a lot of stuff. The laminations in Tesla's motors will be held to somewhere around that, possibly even tighter. Things like motor winding insulation coatings will be far tighter.

    For something like body panels or plastic interior pieces it's utter overkill and a waste of resources.

  • What is wrong with some of you?
  • Crazy that nearly every culture on earth has a name for it that's somehow related to animals getting married.

    Wonder if they all stem from the same ancient folk tail or if it's just somehow convergence.

  • The Cloud Is a Prison. Can the Local-First Software Movement Set Us Free?
  • Tangentially: Microsoft Teams and SharePoint web infuriate me daily. All the functions that should be separate programs are rolled up into one inseparable window forcing you into a single task workflow.

    Want to have two folders open at once that you can drag between? Want to copy a file to your desktop? Read a message from a colleague while looking at a planner item? Pretty much any basic task that Windows 95 can handle with ease? You're screwed.

    These are all things that should be separate programs handled by the OS and a samba share. The MS Office ecosystem has regressed massively over just a few short years thanks to teams.

  • Liberal justices blast Supreme Court majority for allowing Alabama execution
  • Is "blasts" worse than "slams"? Where does "roasts" fit in?

  • I wonder where police cars get their gasoline from?
  • There's a station I use regularly that has to have some sort of commercial plan. I regularly see cop cars, UPS trucks, and one time a yellow cab filling up there.

  • 2023 British GP [QUALIFYING] discussion thread
  • Danny Ric trying to hide a smirk

  • Gould AS 9002 cleaning and conversion

    This is an industrial keyboard from around 1983 manufactured by Honeywell. It features an extremely rare tall stem variant of the Microswitch SC series switches. They're clicky tactile and utilize a capacitive sense system similar to the IBM Beamspring or Model F. The tactility is achieved with a spring over buckling plate setup similar to Alps SKCP.

    Everything about the board is brutally industrial. Caps are thick, case is thick, cable is thick, etc. It should easily survive a nuclear winter without missing a keystroke.

    I'm only aware of one other of these in existence. It seems to be in a museum and displayed alongside its original system (which I sadly don't have). https://all-andorra.com/modicon-584-hmi/

    Fortunately this board shares some similarities with other Honeywell boards made around this time. Although none of them use tall stem SC switches, they shared a protocol so a QMK port from MMcM worked with barely any modification.

    The board

    Keycap removed

    Connector

    Case is 5-10mm thick cast aluminum

    "Engineering Keyboard Prototype"

    Controller

    Dirty switches

    Tall stem SC

    Monstrous caps

    Backing and capacitive membrane removed

    Buckling plate (think hair barette)

    USB bulkhead I printed

    Nice and sturdy

    Simple converter

    Anemic port in comparison to the original

    Cleaned and good to go!

    The conversion to USB/QMK is reversible should I ever come across an OG system.

    2

    IBM 4979 restoration

    This is my IBM 4979 terminal. It's part of the IBM Series/1 minicomputer ecosystem which launched in 1976 although my terminal was made 1979 or 1980. It features a 66 key IBM beamspring that was unfortunately suffering from the usual material degradation. The CRT was also non-functional with an apparent HV issue.

    Before

    Dirty internals

    Keyboard

    Triple shot keycap

    Cap backside

    The terminal was available in a number of different languages with many of them having extra keys for an extended alphabet. Mine being a boring US English model had several blank caps with blockers underneath the switch to prevent actuation. Fortunately the blockers can be removed and the switches are fully functional.

    Blockers

    I went about the cleaning and rebuild as normal for a beamspring.

    Silicone pad leeching oil

    PCB backside

    PCB front side

    Dirty switch array

    Plastic degradation with glass fiber exposed

    Spacer foam turned to tar

    Disassembled

    Cleaned plate and new foam

    Dirty stems

    Cleaned stems

    Ready to assemble

    Assembled stems

    Cleaned switch grid

    Keyboard sans caps

    Keyboard sans caps 2

    Keyboard good to go

    I won't go into too much detail about troubleshooting and repairing the CRT unless anyone asks. Short story is that some resistors didn't age well. Some fresh modern ones and it's good to go.

    Open resistor

    The protocol is a pretty basic parallel bus with a secretarial caps lock handled by the keyboard logic. I was able to whip up some QMK code and a converter to speak to it.

    Reverse engineering

    Captured waveforms

    Matrix logical layout

    Quick and dirty converter

    Internals cleaned

    It's alive!

    Absolutely no modifications were made to the terminal other than cleaning, repairing, and replacing aged materials with archival grade equivalents. Conversion was done entirely with a plug and play connector that interfaces with the terminal as if it were a real Series/1.

    Right now it's plugged into a Raspberry Pi, boots up to a login prompt, and works perfectly! This is without a doubt the best way to experience a text adventure game if you ask me.

    6

    Nixdorf 8850 restoration and conversion

    This is my Nixdorf 8850 keyboard which came out in the mid 1970s (although I think mine is a later 80s version). It dates from an era where computer design was still the wild west. There were no standard or correct ways to do anything so every manufacturer made it up as they went along. This keyboard is an excellent example of siloed design. Absolutely every aspect of it is complete bonkers and over-engineered to the extreme.

    It was in quite good condition aside from the grime. I gave it a thorough inside and out cleaning along with a light sous-vide retro-bright just to take the edge off of the yellowing.

    It features the real OG Nixie switch, none of that Cherry stuff. The switch sensing is done via inductive coupling. Each stem contains a magnet which changes the saturation of a ferrite core with the position of the key. The matrix scanning is done in analog using what's effectively an old school FPGA. The matrix driver requires about 20W of power and around 24V input. After a bit of use, some chips will get up to about 40C.

    I spent quite a bit of time trying to convert the protocol to USB. Best I can tell there needs to be some sort of serial handshake to initialize the protocol. Eventually I turned my attention to the internal card edge connector on the board. I'm not sure what its original use was, probably factory testing. The important thing is that it sat on a parallel bus which the two main chips used to communicate. After a bit of sniffing I was able to decipher it:

    • 10 data lines total
    • 8 bits are a parallel address for each key
    • 1 bit is the press state of the key at that address
    • 1 line is a rising edge clock signal
    • Board is NKRO
    • Matrix data whizzes by at about 16kHz

    I whipped up some QMK code which utilized raw port IO to read the bus in real time. The keyboard works perfectly over USB. It is completely reversible should this board ever be used with an 8850 terminal in the future (if any exist).

    https://raw.githubusercontent.com/jsheradin/kb\_adventures/master/Nixdorf%208850/IMG\_20220512\_180917.jpg

    https://raw.githubusercontent.com/jsheradin/kb\_adventures/master/Nixdorf%208850/IMG\_20220512\_195208.jpg

    https://raw.githubusercontent.com/jsheradin/kb\_adventures/master/Nixdorf%208850/IMG\_20220512\_200151.jpg

    https://raw.githubusercontent.com/jsheradin/kb\_adventures/master/Nixdorf%208850/IMG\_20220512\_204612.jpg

    https://raw.githubusercontent.com/jsheradin/kb\_adventures/master/Nixdorf%208850/IMG\_20220516\_230352.jpg

    https://raw.githubusercontent.com/jsheradin/kb\_adventures/master/Nixdorf%208850/IMG\_20220930\_224716.jpg

    https://raw.githubusercontent.com/jsheradin/kb\_adventures/master/Nixdorf%208850/IMG\_20220930\_224908.jpg

    0