Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Taniwha
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
781.
▲
by
Taniwha
5y ago
I've used Eagle for years, built big 8 layer boards in it so it's the thing I understand and can use for all its faults - if I'm going to put the time in to relearn something it's likely going to be KiCad (because I can
782.
▲
by
Taniwha
5y ago
But I need to shop a small neutron star .....
783.
▲
by
Taniwha
5y ago
I'm quite excited by this - it's my personal PCB design preference, usually done by hand in Eagle
784.
▲
by
Taniwha
5y ago
true - most chip tools I've used for layout do both place and route (and iterate, moving std cells apart to create routing resources) so I've always sort of thought of place&route as a single thing (though I've also inter
785.
▲
by
Taniwha
5y ago
So here's my autorouter first-guess analog computer design: On a basketball court create a pile of metal plates with bar codes and hooks, each one represents a gate, robot uses rubber bands of sizes vaguely representing timing budget f
786.
▲
by
Taniwha
5y ago
You still need to save the PC and have a place to save it ....
787.
▲
by
Taniwha
5y ago
In other words a timer interrupt - with saving of state and appropriate unwinding of pipeline state (abandoning half done or out of order instructions etc etc) Also the "do system calls by queuing requests to another CPU" is kind
788.
▲
by
Taniwha
5y ago
So that's how it works here in New Zealand - most people can go on line and fill out a 2-page web form, the IRD already has our equivalents to W2s, 1099s etc, you can look them over, make sure you think they're correct and effecti
789.
▲
by
Taniwha
5y ago
Remember that they've already been practising this for months - it's not a first time thing - by now they likely know and understand the risks well (Also NZ is full of helicopter pilots who work doing "deer recovery", sn
790.
▲
by
Taniwha
5y ago
US rules for 4-way stops are easier to deal with - if you are the first to come to a full stop you get to go first (people learn to judge that little jump on your shocks as you actually stop) then people take turns (N-S then E-W then N-S et
791.
▲
by
Taniwha
5y ago
For those who live outside the US (or maybe outside California) in California there is a legal crosswalk (ie a 'zebra crossing') at EVERY uncontrolled (ie without lights) intersection, whether it is painted in or not, and pedestri
792.
▲
by
Taniwha
5y ago
This is the real reason why every chip team should buy it's members those framed die photos to put on the wall ...... "Hey, I didn't put that there ..."
793.
▲
by
Taniwha
5y ago
2000 is probably the L2 TLB size, L1 TLBs are usually in the order of 10s of entries (but as I pointed out the decisions you make for graphics engines are very different from those you make for CPUs)
794.
▲
by
Taniwha
5y ago
32Mb may mean the total amount of memory that can be mapped at once in the graphics TLB .... Main cpu usage of TLBs is likely very different from graphics usage (which is pulling all the data for a frame 60 times a second) ... For some work
795.
▲
by
Taniwha
5y ago
Remember, no PCB CAD tools, it was likely laid out by hand - double sized with red/blue tape - the engineer had to work from a (probably) hand drawn schematic and keep all the layout in his head
796.
▲
by
Taniwha
5y ago
I was thinking more of a Burroughs 'SPO' on our B6700 - but delay lines were a common low-cost storage back then - also 'drum'
797.
▲
by
Taniwha
5y ago
It's worth realising that shift registers for displays were a kind of obvious thing at the time - our mainframe had operator consoles that used mercury delay lines for this ....
798.
▲
by
Taniwha
5y ago
Yeah, but unlike all those small startups Rocketlabs have been launching for almost 5 years now - 25 launches
799.
▲
by
Taniwha
5y ago
Yup, almost certainly PCC - which also still has struct fields in a global namespace as a (possible wonderful, possibly horrible) hack to provide the equivalent to unions
800.
▲
by
Taniwha
5y ago
maybe not quite the next version, from memory (and I ported compilers, and the kernels, for both) it was between v6 and v7 Unix
801.
▲
by
Taniwha
5y ago
when my son was 6 I explained about Santa, two days later he came home and told me I was full of shit, he'd seen Santa at the mall .... this was wonderful, he was thinking for himself, believing his own eyes over what others in authori
802.
▲
by
Taniwha
5y ago
Chips these days are generally designed to be tested before they're packaged - maybe not at speed but usually some scan vectors and a sanity check for current usage. Time spent on a tester (a machine costing ~$1M+) is expensive, so is
803.
▲
by
Taniwha
5y ago
Surely the headline should be "Berkeley beats Stanford"?
804.
▲
by
Taniwha
5y ago
To be fair the B5/6/7 Burroughs machines also had integers ... it's just that they'd chosen a floating point format such that mantissa-sized integers and a 0 exponent always worked and didn't get renormalised unless
805.
▲
by
Taniwha
5y ago
I lived in an even smaller town in NZ, it was a holiday village, only 2 places had a phone, the only people I knew were on the same party line - this one worked slightly differently - on a pole was a relay - it could switch to either party,
806.
▲
by
Taniwha
5y ago
I lived in a small seaside village outside a NZ city in the early 80s, it still had a mechanical exchange and no carrier based toll trunks, just a great bundle of wires on poles going over the hill (maybe 10 pairs? something in that region)
807.
▲
by
Taniwha
5y ago
Time to bring out a commercial pi-hole product .....
808.
▲
by
Taniwha
5y ago
I was at a conference about 10 years ago, held over a weekend at a high school, someone organised a breakout session on "The Singularity" on the first evening .... as it got dark none of those geeks could figure out how to turn th
809.
▲
by
Taniwha
5y ago
the shift register example you give would normally be synthesised to something with a synchronous clock and an async reset - during simulation the loop is waiting for either
810.
▲
by
Taniwha
5y ago
No - the example I gave above with multiple @(posedge clk) in the single always statement is synthesisable (by synopsys at least, I don't know about others) and contains an embedded loop - it's arguably a higher level way to make
More ›