Ask HN: Weirdest Computer Architecture?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. movfuscator

    The single instruction C compiler

    > As long as someone else implements the compiler.

    A C compiler exists already, based on LCC, and it's called the movfuscator.

    https://github.com/xoreaxeaxeax/movfuscator

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. triton-vm

    Triton is a virtual machine that comes with Algebraic Execution Tables (AET) and Arithmetic Intermediate Representations (AIR) for use in combination with a STARK proof system.

    https://github.com/TritonVM/triton-vm

  4. risc0

    RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.

    https://github.com/risc0/risc0

  5. wokwi-verilog-gds-test

    That is quite interesting. Seems quite easy and efficient to implement in an FPGA. Heck, one could make an ASIC for it via TinyTapeout - https://tinytapeout.com/

  6. mvs38j

    Run MVS 3.8J inside Docker.

    I put MVS 3.8J in a Docker image: https://github.com/skissane/mvs38j

    Not TSO/E rather just plain old TSO. Not HLASM rather its predecessor Assembler F (IFOX00). Still, if you get the hang of the 1970s version, the 2020s version is just adding stuff. And some of the stuff it is adding is less unfamiliar (like Unix and Java)

  7. simh

    The Open SIMH simulators package (by open-simh)

    > "There's no fundamental problem with getting a modern Unix to run on a VAX except for all the details"

    Pretty much. The main issue with modern Unx on a VAX is memory size & performance, which combine to make native compiling under recent gcc versions "problematic", so cross building in gcc-10 or 12 is much easier.

    The profusion of (from today's perspective) whacky addressing modes have made maintaining gcc for VAX more effort that it would be otherwise, but it's still there and in use for one modern UNx https://wiki.netbsd.org/ports/vax/ :)

    You can download https://opensimh.org/ to get a VAX emulator and boot up to play

    Simh also emulates a selection of other interesting and unusual architectures https://opensimh.org/simulators/

  8. duckduckgo-locales

    Translation files for <a href="https://duckduckgo.com"> </a>

    Nag nag...(meant inspirational in case you're unaware of it)...

    Regarding Amdahl's law and avoiding its complications this fits:

    https://duckduckgo.com/?q=Apple-CORE+D-RISC+SVP+Microgrids+U...

    (Not limited to SPARC, conceptually it's applicable almost anywhere else)

    From the software-/programming-/compiler-side this fits right on top it:

    https://duckduckgo.com/?q=Dybvig+Nanopass

    (Also conceptually, doesn't have to be Scheme, but why not? It's nice.)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • A Brief History of zkVMs

    6 projects | dev.to | 10 Jan 2025
  • RISC Zero

    1 project | news.ycombinator.com | 6 Jun 2024
  • Proof systems, trusted setups and recursive proofs

    2 projects | /r/zeroknowledge | 23 Mar 2023
  • Proof of 0 == 1 in Polygon Miden (ZK-Rollup Solution)

    1 project | news.ycombinator.com | 21 Dec 2022
  • Proof of 0 == 1 in Polygon Miden (ZK-Rollup Solution)

    1 project | /r/ethereum | 21 Dec 2022