Live data from Hacker News

Viewing profile — ZirconiumX

ZirconiumX

HN member
Joined
Fri, Nov 17, 2017, 1:14 PM UTC
HN karma
88
Public activity
50 items

About ZirconiumX

No profile information was provided.

Recent public activity

  1. comment
    Comment #48926838

    > [The FreeBSD license] is a lax, permissive non-copyleft free software license https://www.gnu.org/licenses/license-list.html#FreeBSD

  2. comment
    Comment #47160350

    > Being female or male is a fact about the biological world. I was responding to this line, which I feel marginalises intersex people and could have been more inclusively worded. I…

  3. comment
    Comment #47156122

    You appear to have forgotten the existence of differences in sexual development (DSD). The chart in [1] is a good visualisation of that, if you wish to learn more. [1]: https://www…

  4. comment
    Comment #37697783

    Sorry, I really don't see where the issue is. Nothing forces you to use C++ scripting here; Yosys has a shell that you can enter commands in, and it takes via `-s` a file of comman…

  5. comment
    Comment #37668454

    ...is your bugbear here that these particular scripts are written in C++ instead of Python? Yes, those flows use ScriptPass, because for the most part they are scripts. If they wer…

  6. comment
    Comment #37668172

    Reading your answers, I've noticed that there appear to be some major misconceptions about Yosys and how it works: certainly, ABC is a core part of a standard synthesis flow, but Y…

  7. comment
    Comment #37668100

    If you have any questions about nextpnr, feel free to email me at lofty@yosyshq.com.

  8. comment
    Comment #37668065

    Well, at least part of this comes down to the fact that we did not choose a scripting language today, but at least a decade ago where Tcl was dominant in EDA and Python would not h…

  9. comment
    Comment #37667943

    > > full disclosure: I work for YosysHQ > let me take this opportunity to ask a question about something that makes absolutely zero sense to me: why did yosys insist on sticking wi…

  10. comment
    Comment #37665179

    I should point out that even the F4PGA page [admits]( https://f4pga.readthedocs.io/en/latest/how.html ) that ECP5 and iCE40 support is done through nextpnr, rather than VPR. (actua…

  11. comment
    Comment #37665128

    full disclosure: I work for YosysHQ, who have an alternative open-source place-and-route program - [nextpnr]( https://github.com/YosysHQ/nextpnr/ ) - and YosysHQ presently has [a g…

  12. comment
    Comment #33616628

    DIre SIlicon DeXtrously Concatenates 8 and 9 (for SysV). Jubilee[1] came up with that and it's a useful mnemonic. [1]: https://twitter.com/workingjubilee

  13. comment
    Comment #24109919

    I asked whitequark about the name; it's named Glasgow because it's where the headquarters of FTDI are based, and the initial prototypes were intended to be an open-source serial ad…

  14. comment
    Comment #23421256

    Distributing GCC does.

  15. comment
    Comment #23421246

    GOWIN's design is very similar to the ECP5 in architecture, but the bitstream formats are notably different.

  16. comment
  17. comment
    Comment #22566016

    Could you please point [6] at https://github.com/nmigen/nmigen which is the new upstream after a hard fork? Additionally, I'd like to clarify that nMigen generates Verilog indirect…

  18. comment
    Comment #22346584

    There are three killers here: self-modifying code, synchronisation, and parallelism, all of which are major headaches for a JIT. The PS3 does not have self-modifying PPC code (SCEI…

  19. comment
    Comment #21067815

    > There are no plucky garage shops or "wise crowds" making FPGA tools that are even in the same galaxy as ISE or Vivado. Symbiotic EDA comes to mind. However, I would argue they do…

  20. comment
    Comment #20915488

    But modding a PS2 only requires a memory card with FreeMcBoot on it (it's literally plug and play), and at that point you might as well use an updated version of Linux like frno7's…

  21. comment
    Comment #20915480

    With the PlayStation 2 you can run Linux on MIPS[1], though it's a highly nonstandard MIPS; you'll need to get a memory card with FreeMcBoot. Plus, even if you plan to do embedded …

  22. comment
    Comment #20845187

    Which is why you implement a doubly linked list using data indices in a Vec . The resulting data structure is fully safe and resembles an ECS.

  23. comment
    Comment #19491252

    Rust is safe from race conditions, because race conditions are memory errors. You should read [1] to understand how Rust achieves this. [1]: https://doc.rust-lang.org/nomicon/send-…

  24. comment
    Comment #19478882

    So, I consider myself a MIPS fan, having studied the early (SGI era) MIPS revisions, but if I started from a clean sheet, I would pick RISC-V over MIPS, because while MIPS is a fai…

  25. comment
    Comment #19028202

    I'm curious how you plan to detect dependencies from a file by piping it through a command that removes those dependencies.