GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    aeva (aeva@mastodon.gamedev.place)'s status on Saturday, 11-Mar-2023 12:01:34 JST aeva aeva

    I love the term "software archaeology" because it implies the existence of subfields such as "software experimental archaeology" (attempting to reconstruct and demonstrate how people once built software) and "software paleoethnobotany" (quantifying what botanicals were culturally significant to software and the broader historic implications to the societies that wrote it), but also the existence of the broader field "software anthropology" and its offshoot "software sociology", and

    In conversation Saturday, 11-Mar-2023 12:01:34 JST from mastodon.gamedev.place permalink
    • clacke likes this.
    • clacke repeated this.
    • Embed this notice
      Leftbot (leftbot@mstdn.party)'s status on Saturday, 11-Mar-2023 12:01:33 JST Leftbot Leftbot
      in reply to

      @aeva i always felt like you could see different geological layers in codebases or shared scripts. the libraries in vogue, the shared methods, etc.

      In conversation Saturday, 11-Mar-2023 12:01:33 JST permalink
      clacke likes this.
    • Embed this notice
      Allan Chow (grumpasaurus@fosstodon.org)'s status on Saturday, 11-Mar-2023 12:01:37 JST Allan Chow Allan Chow
      in reply to

      @aeva aren't we all software coroners and pathologists

      In conversation Saturday, 11-Mar-2023 12:01:37 JST permalink
      clacke likes this.
    • Embed this notice
      aeva (aeva@mastodon.gamedev.place)'s status on Saturday, 11-Mar-2023 12:01:39 JST aeva aeva
      in reply to
      • mym

      @mym no no that's software paleontology, which is a different field and kind of a faux pas to bring up with software archaeologists

      In conversation Saturday, 11-Mar-2023 12:01:39 JST permalink
      clacke likes this.
    • Embed this notice
      mym (mym@toot.cat)'s status on Saturday, 11-Mar-2023 12:01:40 JST mym mym
      in reply to

      @aeva relatedly, Lego just announced some new sets https://www.lego.com/en-us/product/triceratops-research-76959

      In conversation Saturday, 11-Mar-2023 12:01:40 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: www.lego.com
        Triceratops Research 76959 | Jurassic World™ | Buy online at the Official LEGO® Shop US
        Fun-packed playset for dinosaur-loving kids
    • Embed this notice
      mym (mym@toot.cat)'s status on Saturday, 11-Mar-2023 12:01:41 JST mym mym
      in reply to

      @aeva does software paleoethnobotany involve digging through a lot of software poop?

      In conversation Saturday, 11-Mar-2023 12:01:41 JST permalink
    • Embed this notice
      Scott, Drowning in Information (vortex_egg@ioc.exchange)'s status on Saturday, 11-Mar-2023 12:01:54 JST Scott, Drowning in Information Scott, Drowning in Information
      in reply to

      @aeva As a person who has done a lot of software archeology in past jobs, I can definitively tell you that "software pseudoarcheology" is also alive and well in organizations.

      In conversation Saturday, 11-Mar-2023 12:01:54 JST permalink
      clacke likes this.
    • Embed this notice
      Green Fox (greenfox@mastodon.gamedev.place)'s status on Saturday, 11-Mar-2023 12:02:00 JST Green Fox Green Fox
      in reply to

      @aeva In my current project, I often use the term Git Archaeology. Which I think applies here.
      - "git experimental archaeology" What problem was this commit intended to solve?
      - "git anthropology" What was the culture and pressures that created these design decisions?
      - "git paleoethnobotany" WTF WERE THEY ON!?

      In conversation Saturday, 11-Mar-2023 12:02:00 JST permalink
      clacke likes this.
    • Embed this notice
      federico (federico3@mastodon.social)'s status on Saturday, 11-Mar-2023 12:02:01 JST federico federico
      in reply to

      @aeva Software archaeology could be a pretty real subset of https://en.wikipedia.org/wiki/Industrial_archaeology

      In conversation Saturday, 11-Mar-2023 12:02:01 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: upload.wikimedia.org
        Industrial archaeology
        Industrial archaeology (IA) is the systematic study of material evidence associated with the industrial past. This evidence, collectively referred to as industrial heritage, includes buildings, machinery, artifacts, sites, infrastructure, documents and other items associated with the production, manufacture, extraction, transport or construction of a product or range of products. The field of industrial archaeology incorporates a range of disciplines including archaeology, architecture, construction, engineering, historic preservation, museology, technology, urban planning and other specialties, in order to piece together the history of past industrial activities. The scientific interpretation of material evidence is often necessary, as the written record of many industrial techniques is often incomplete or nonexistent. Industrial archaeology includes both the examination of standing structures and sites that must be studied by an excavation.The field of industrial archaeology developed during the 1950s in Great Britain, at a time when many historic industrial sites and artifacts were being lost throughout that country, including the notable case of Euston Arch...
      clacke likes this.
    • Embed this notice
      ackack (Andy) (ackack@mastodon.gamedev.place)'s status on Saturday, 11-Mar-2023 12:02:11 JST ackack (Andy) ackack (Andy)
      in reply to

      @aeva My very first job was as a Software Archaeologist back in the mid 90s. Printed on my business card 'n everything!

      We dusted off millions of lines of COBOL, PL/I, and RPG to reveal the architecture...

      In conversation Saturday, 11-Mar-2023 12:02:11 JST permalink
      clacke likes this.
    • Embed this notice
      aeva (aeva@mastodon.gamedev.place)'s status on Saturday, 11-Mar-2023 12:02:13 JST aeva aeva
      in reply to

      You might say to yourself "Aeva, there's no such thing as Software Paleoethnobotany that's absurd", but some day a thousand years from now someone is going to be tasked with analyzing the remains of a surprisingly well preserved set of backup disks for an ancient industrial automation system to reconstruct the lost recipe for brewing the legendary "miller high life"

      In conversation Saturday, 11-Mar-2023 12:02:13 JST permalink
      clacke likes this.
    • Embed this notice
      MrCopilot (mrcopilot@mstdn.social)'s status on Saturday, 11-Mar-2023 12:02:14 JST MrCopilot MrCopilot
      in reply to

      @aeva Talk about job security, That poor tech will never believe they got it right and ancient people purposefully consumed the vile liquid results.

      In conversation Saturday, 11-Mar-2023 12:02:14 JST permalink
      clacke likes this.
    • Embed this notice
      Shambolic Matter (xorn@mastodon.social)'s status on Saturday, 11-Mar-2023 12:02:16 JST Shambolic Matter Shambolic Matter
      in reply to

      @aeva Published November 3057: Relative efficacy of indoor hydroponic software focused on cultivation of Sativa strains.

      Abstract
      We study a number of intact hydroponic devices that date to an era immediately before the second North American dust bowl. Comparative analysis of the installed software strongly suggest that this is not an antecedent of the common Strawbery2 hydro system which provided homesteads with most of their calories during the early 2250s.

      In conversation Saturday, 11-Mar-2023 12:02:16 JST permalink
      clacke likes this.
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Saturday, 11-Mar-2023 12:02:16 JST clacke clacke
      in reply to
      • 🇹 Ti
      @aeva @The_T So basically Merveilles Town is a software experimental archaeology community.
      In conversation Saturday, 11-Mar-2023 12:02:16 JST permalink
    • Embed this notice
      aeva (aeva@mastodon.gamedev.place)'s status on Saturday, 11-Mar-2023 12:02:17 JST aeva aeva
      in reply to
      • 🇹 Ti

      @The_T I think of it as more of a retro computing thing, like making 3D games but limiting yourself to period accurate algorithms.

      In conversation Saturday, 11-Mar-2023 12:02:17 JST permalink
    • Embed this notice
      🇹 Ti (the_t@glaceon.social)'s status on Saturday, 11-Mar-2023 12:02:22 JST 🇹 Ti 🇹 Ti
      in reply to

      @aeva isn't software experimental archaeology just making a decompilation

      In conversation Saturday, 11-Mar-2023 12:02:22 JST permalink
    • Embed this notice
      Dana Fried (tess@mastodon.social)'s status on Saturday, 11-Mar-2023 12:02:23 JST Dana Fried Dana Fried
      in reply to

      @aeva tbh not only is Software Sociology a field but I'm pretty sure I have mutuals who do it, like, as a research profession

      In conversation Saturday, 11-Mar-2023 12:02:23 JST permalink
      clacke likes this.
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Saturday, 11-Mar-2023 12:02:24 JST clacke clacke
      in reply to
      • Dana Fried
      @tess @aeva Nadia Eghbal might be the most well-known one?

      www.fordfoundation.org/work/le…
      In conversation Saturday, 11-Mar-2023 12:02:24 JST permalink

      Attachments


    • Embed this notice
      Sivation (sivation@wandering.shop)'s status on Saturday, 11-Mar-2023 12:02:27 JST Sivation Sivation
      in reply to

      @aeva I do entirely too much config archeology at work when we try to work out why the hell a specific setting was made over a decade ago.
      Sometimes, we have a useful change ticket… but most of the time? It just says “change X to be Y” ?

      In conversation Saturday, 11-Mar-2023 12:02:27 JST permalink
      clacke likes this.
    • Embed this notice
      Andromeda Yelton (thatandromeda@ohai.social)'s status on Saturday, 11-Mar-2023 12:02:36 JST Andromeda Yelton Andromeda Yelton
      in reply to

      @aeva also someone’s totally doing aerial photography with lidar to see if they can find where the software is buried

      In conversation Saturday, 11-Mar-2023 12:02:36 JST permalink
      clacke likes this.
    • Embed this notice
      Morten Linderud (foxboron@chaos.social)'s status on Saturday, 11-Mar-2023 12:02:39 JST Morten Linderud Morten Linderud
      in reply to

      @aeva
      The repository handling scripts in Arch Linux is around 20 years old now. Rewritten twice over three different VCS tools.

      It's also been developed in cvs, SVN and git, and the all the history is preserved!

      I have several times run the git log looking at the 20 year old code wondering how they did stuff way back when to make sense of current repo handling.

      In conversation Saturday, 11-Mar-2023 12:02:39 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        tools.it
      clacke likes this.
    • Embed this notice
      Stefan Scholl (stefan_s_from_h@mastodon.social)'s status on Sunday, 12-Mar-2023 00:30:19 JST Stefan Scholl Stefan Scholl
      in reply to

      @aeva I love “A Fire upon the Deep”!

      In conversation Sunday, 12-Mar-2023 00:30:19 JST permalink
      clacke likes this.
    • Embed this notice
      Bradán Lane (bradanlane@mastodon.social)'s status on Sunday, 12-Mar-2023 00:30:22 JST Bradán Lane Bradán Lane
      in reply to

      @aeva this fits with a term I learned when I joined a startup. I asked about "documentation" to get up to speed, and I was told, it was "tribal knowledge". Understanding the code was passed on from Developer to Developer and flowers down from the "elders".

      In conversation Sunday, 12-Mar-2023 00:30:22 JST permalink
      clacke likes this.
    • Embed this notice
      Josh Jersild (joshjers@peoplemaking.games)'s status on Sunday, 12-Mar-2023 00:30:28 JST Josh Jersild Josh Jersild
      in reply to

      "software cryptozoology": a pseudoscience and subculture that searches for and studies the benefits of blockchain technologies whose present existence is disputed or unsubstantiated

      In conversation Sunday, 12-Mar-2023 00:30:28 JST permalink
      clacke likes this.
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Sunday, 12-Mar-2023 00:30:30 JST clacke clacke
      in reply to
      • Stefan Scholl
      @Stefan_S_from_H @aeva I love A Fire Upon the Deep too, one of my favorites ever, but the software archaeology where they discovered the Unix epoch was in en.wikipedia.org/wiki/A_Deepne… , which is still on my reading list.
      In conversation Sunday, 12-Mar-2023 00:30:30 JST permalink

      Attachments


    • Embed this notice
      John Colagioia (jcolag@mastodon.social)'s status on Tuesday, 14-Mar-2023 22:11:51 JST John Colagioia John Colagioia
      in reply to

      @aeva I've been thinking for about five years about teaching software as anthropology, in fact. It's all about people and behavior, whether users, peers, management, or predecessors.

      In conversation Tuesday, 14-Mar-2023 22:11:51 JST permalink
      clacke likes this.
    • Embed this notice
      Sora5084 (sora5084@tech.lgbt)'s status on Tuesday, 14-Mar-2023 22:12:46 JST Sora5084 Sora5084
      in reply to

      @aeva '"software experimental archaeology" (attempting to reconstruct and demonstrate how people once built software)'
      Yeah... did that last year... Had to fix the bootloader for one of our legacy cameras that hadn't been touched in 10 years.
      Toolchain: I found multiple pieces scattered on servers and backups of former colleagues' computers.
      Sourcecode: Multiple source-tree copies + Git-conversions of the SourceSafe copies... None of which produced the exact bootloader that we used in production...
      In the end I reverse engineered the toolchain and the sourcecode to the point that I got a binary identical binary (minus timestamps). :blobcatuwu:

      In conversation Tuesday, 14-Mar-2023 22:12:46 JST permalink
      clacke likes this.
    • Embed this notice
      kianryan ☑️🐙🏳️‍🌈 (kianryan@oldbytes.space)'s status on Tuesday, 14-Mar-2023 22:15:44 JST kianryan ☑️🐙🏳️‍🌈 kianryan ☑️🐙🏳️‍🌈
      in reply to

      @aeva Software experimental archeology is the entire retro dev field. I like this title, and want it printed on all my cards.

      In conversation Tuesday, 14-Mar-2023 22:15:44 JST permalink
      clacke likes this.
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Tuesday, 14-Mar-2023 22:17:03 JST clacke clacke
      in reply to
      • Sora5084
      @sora5084 @aeva Erasure: "I like to read a murder mystery // I like to know the killer isn't me"

      Software archaeology is extra rewarding when it's not your own fault. ?

      When it *is* your fault:

      mastodon.social/@Laebrye/11001…
      In conversation Tuesday, 14-Mar-2023 22:17:03 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.