Twilight Dragon Services Verilog Won & VHDL Lost? — You Be The Judge! This is an archived USENET post from John Cooley on a competitive comparison between VHDL and Verilog that was done in 1997. I knew I hit a nerve. Usually when I publish a candid review of a particula... 2 jan 2025
Twilight Dragon Services Data-driven bug finding I can't remember the last time I went a whole day without running into a software bug . For weeks, I couldn't invite anyone to Facebook events due to a bug that caused the invite button to not display... 2 jan 2025
Twilight Dragon Services Editing binaries Editing binaries is a trick that comes in handy a few times a year. You don't often need to, but when you do, there's no alternative. When I mention patching binaries, I get one of two reactions: comp... 2 jan 2025
Twilight Dragon Services That bogus gender gap article Last week, Quartz published an article titled “There is no gender gap in tech salaries” . That resulted in linkbait copycat posts all over the internet, from obscure livejournals to Smithsonian.com . ... 2 jan 2025
Twilight Dragon Services That time Oracle tried to have a professor fired for benchmarking their database In 1983, at the University of Wisconsin, Dina Bitton, David DeWitt, and Carolyn Turbyfill created a database benchmarking framework . Some of their results included (lower is better): Join without ind... 2 jan 2025
Twilight Dragon Services Why don't schools teach debugging? In the fall of 2000, I took my first engineering class: ECE 352 , an entry-level digital design class for first-year computer engineers. It was standing room only, filled with waitlisted students who ... 2 jan 2025
Twilight Dragon Services Do programmers need math? Dear David , I'm afraid my off the cuff response the other day wasn't too well thought out; when you talked about taking calc III and linear algebra, and getting resistance from one of your friends be... 2 jan 2025
Twilight Dragon Services Data alignment and caches Here's the graph of a toy benchmark 1 of page-aligned vs. mis-aligned accesses; it shows a ratio of performance between the two at different working set sizes. If this benchmark seems contrived, it ac... 2 jan 2025
Twilight Dragon Services PCA is not a panacea Earlier this year, I interviewed with a well-known tech startup, one of the hundreds of companies that claims to have harder interviews, more challenging work, and smarter employees than Google 1 . My... 2 jan 2025
Twilight Dragon Services Why hardware development is hard In CPU design, most successful teams have a fairly long lineage and rely heavily on experienced engineers. When we look at CPU startups, teams that have a successful exist often have a core team that'... 2 jan 2025
Twilight Dragon Services How to discourage open source contributions What's the first thing you do when you find a bug or see a missing feature in an open source project? Check out the project page and submit a patch! Oh. Maybe their message is so encouraging that they... 2 jan 2025
Twilight Dragon Services Randomize HN You ever notice that there's this funny threshold for getting to the front page on sites like HN? The exact threshold varies depending on how much traffic there is, but, for articles that aren't wildl... 2 jan 2025