Hacker Newsnew | past | comments | ask | show | jobs | submit | PyroLagus's favoriteslogin

Hopefully, it will not only boost RISC-V adoption, but also the FOSS EDA[1][2][3] tools, FPGA[4][5] and ASIC[6][7][8] design tools, various high-level languages, and toolkits to work with hardware designs. You can also follow my idea[9] and initiative to create low-level hardware IR instead of al tools parsing or producing Verilog/VHDL. Apparently, both are a pretty bad fit for chip design, thus many high-level languages[10] were created.

[1] KiCAD http://kicad-pcb.org/

[2] Qucs https://github.com/Qucs/qucs

[3] gEDA http://www.geda-project.org/

[4] Yosys https://github.com/YosysHQ/yosys

[5] SymbiFlow https://symbiflow.github.io

[6] The OpenROAD https://theopenroadproject.org

[7] The OpenROAD https://github.com/The-OpenROAD-Project

[8] Chisel3 https://github.com/freechipsproject/chisel3

[9] https://github.com/SymbiFlow/ideas/issues/19

[10] https://github.com/drom/awesome-hdl


As other comments have pointed out, devices (mobile and desktop app) do require 2FA and there's no way around that. So I'm assuming you meant the keybase.io website where you can log in with username and password.

Note that the functionality of the website is very limited. You can't access any chat messages or non-public KBFS data, for example. The most power thing you can do is resetting your account, and after that is probably using your PGP key if you uploaded an encrypted version of your private key to Keybase. If this worries you, you should turn on lockdown mode [0] to require a device to access those features.

[0] https://keybase.io/docs/lockdown/index


Can anyone here corroborate that there are better alternatives to operating systems than the Unix-likes? Maybe anyone that agrees with Rob Pike's view on this in particular? All I seem to hear is that Unix-y OSs are great, but I don't hear much about any potential alternatives. So I'm curious about them.

It's worth checking out at least the introductory parts of the theses written about Nix and NixOS.

Eelco Dolstra's Ph.D. thesis describing Nix, "The Purely Functional Software Deployment Model": https://nixos.org/~eelco/pubs/phd-thesis.pdf

Armijn Hemel's master's thesis describing NixOS: https://nixos.org/docs/SCR-2005-091.pdf

Or this more recent journal article about Nix/NixOS which is a good introduction: https://nixos.org/~eelco/pubs/nixos-jfp-final.pdf ("NixOS: A Purely Functional Linux Distribution").


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: