HN user

cepher

27 karma
Posts1
Comments11
View on HN

I’ve recently gained an interest in computer architecture and systems programming in general after some high performance computing projects. Have been hearing about RISC-V from a distance, and am wondering if delving into it would be one of the best ways to satisfy this interest and gain some valuable knowledge/skills at the same time.

I use linux+i3 at work, but personally have a mac. The main thing stopping me from ditching the mac is how convenient it is to swap files/photos between the iphone and mac, whether it’s through icloud or airdrop. Perhaps a nice solution exists for transferring files between iphone and linux, but I haven’t found one.

LimeSDR 5 years ago

Does anyone know if this is more appropriate than the PlutoSDR for hobbyists? Seems like they have similar specs and are around the same price.

This book was my introduction to OCaml, and I followed it concurrently with the Nand2Tetris course. Project 6 of Nand2Tetris [1] has you write an assembler for their hack computer, and OCaml seemed like a perfect fit. Chapter 10 of this book introduces you to parsing and lexing, and it was really fun following along while writing the hack assembler.

Here's an implementation for those interested: https://github.com/senhorsolar/hack-assembler

[1] https://www.nand2tetris.org/project06