Recent submissions

Comment · 11 months ago
Of course not
Comment · 2 years ago
> lol good ol' Norwegian justice system.

Denmark and Norway are two different countries

Comment · 3 years ago
Yes I have done so several times. 2 layer and 4 layer.

I can't see how it would cost me money to do so, on the other hand if I was to blindly autoroute my designs i'd spend more time troubleshooting and way more money doing several revisions before I got something stable.

Comment · 3 years ago
I am, and I have made a few popular designs.

I would consider it absolutely unnecessary, and invariably results in something that is unreliable at best.

Do you have examples that show how it is essential?

Comment · 4 years ago
Comment · 4 years ago
Is there some information on how I can do that? I have no idea what I'm doing here lol
Comment · 4 years ago
Not faster the second time around, every time I run each command from the makefile it takes 1 minute before there is even any output too

I will try running things without involving docker and see if that changes anything

Comment · 4 years ago
I'm not using docker desktop, I'm using docker inside a Debian VM.

I'm using an x86_64 container and it's definitely using Rosetta via binfmts because if I remove that the container won't even start

Comment · 4 years ago
> This sounds suspicious to me. In my experience, Rosetta is faster on my M1 MBP than natively on my 2015 x86 MBP.

The performance will obviously depend on the workload

> How did you measure this?

Running the exact same docker image based on this: https://github.com/chriz2600/xilinx-ise And the code from this git repo of mine: https://github.com/LIV2/GottaGoFastRAM2000

Inside a Debian vm:

  docker run --rm -it -v ${PWD}:/build -w /build xilinx-ise /bin/bash

  cd RTL
  make clean
  time make ../Binary/XC9572XL/gottagofast2000.jed

When I get a chance I will check the timing of each individual step from the makefile.

If there is something I'm missing I'd love to know, I'd rather not have to run my builds on another machine

Comment · 4 years ago
I don't think so but I will double check tonight
Comment · 4 years ago
YMMV

I was excited for this because I thought it'd enable me to compile my HDL projects on my MacBook, since I'm targeting the Xilinx XC9500XL series of CPLDs this requires some an EOL design suite.

Anyway, build times are:

4 minutes with Rosetta 2

11 minutes with qemu-user-static

Whereas it only takes 20 seconds on my early 2013 MacBook Pro.

I think it would also be nice if it were possible to use this with other hypervisors. I believe it is limited to virtualization.framework so it cannot be used inside fusion for instance

Comment · 4 years ago
Sure but how many energy providers sell unlimited?
Comment · 4 years ago
Would you sign up for an ISP that charges per gigabyte?
Comment · 5 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton