4 ms·
The first company to offer a native hardware implementation of FizzBuzz is going to revolutionize hiring and bring back boom times for our industry.
by idlewords 3y ago
The first company to offer a native hardware implementation of FizzBuzz is going to revolutionize hiring and bring back boom times for our industry.
- duxup 3y agoAt the very least their hiring question will be relevant.
- sweetjuly 3y agoYou don't even need to spin your own silicon, just slap FizzBuzz on the $50k Xilinx XCVU13P and FizzBuzz at a whopping >500GB/s using all of its transceivers. Though, you'd probably need two of 'em (somebody has to receive all that FizzBuzz) so toss in another $50k for another, and them hmm you need some top tier signaling talent to manage all that, so probably add in $250k to get somebody to do this. A mere $350k for the FizzBuzz crown, it's a steal really.
- 15155 3y agoIf you're paying more than $300-500 for a XCVU13P, you're doing it wrong.
- Foobar8568 3y agoIs there a joke somewhere there? Because I don't see how this chip can be found at $300-500.
- zorgmonkey 3y agoHere is one on ebay for $600, realistically you'd need a nice rework station and the skills to reball it to actually use it. FPGA pricing for on places like mouser and digikey is notorious for being an outright lie, the high volume prices are way less then 50k (don't get me wrong they're still expensive chips, just less expensive than that). https://www.ebay.com/itm/364213117135?hash=item54cccb20cf:g:iIcAAOSw2ENkM7wH https://www.ebay.com/itm/364213117135?hash=item54cccb20cf:g:...
- 15155 3y agoThe China secondhand market is teeming with them.
- m3kw9 3y agoHarnessing power of the sun we can build a planet scale computer to bring fizzbuzz to 50gigaterrabits bee second
- mindcrime 3y agoAt Fogbeam Labs work has been proceeding to bring perfection to the crudely conceived idea of a FizzCabulator. This device not only supplies inverse reactive current for use in unilateral phase detractors, but is also capable of automatically synchronizing cardinal grammeters. The only new principle involved is that instead of power being generated by the relative motion of fizzes and buzzes, it is generated by the modial interaction of magneto-reluctance and capacitive duractance.
- logicallee 3y agoI love it. How about a quantum computing version? You know who wrote this: "Essentially, the Quantum FizzBuzz Decoupler is a device that bifurcates the bifizzial substrates and recoheres them into units of Buzzifactive tri-fusion. Its pivotal design focuses on the tripticate circuitry which utilizes pseudo-string theory, ensuring the cyclic decoupling of the Fizzionic and Buzzionic isotopes, thereby creating a conflux of cryptic poly-angular interdigitations. This hyper-convoluted mechanism leverages the intrinsic infra-doodlality of its multitudinous nano-digitators, producing a reiterative bi-fractal resonance with every flicker of the reciprocal quark-flux nano-helices. Interlocking harmonic modulators within the Decoupler support the synchronous crystallization of the brizzulated waveforms, thus reinforcing the transluminal juxtapositioning of multi-fuzzional intermediates. Within its dual-core, it harmonizes the phasic disentanglement of quasi-quintessential quantum flux through the divaricating spindles of the orthofizzial transinductor. Furthermore, the Decoupler incorporates an ultra-gloptic resonator to facilitate the recursive modulation of the bifizzial and tri-buzzoidal constituents, hence the stupendously high FizzBuzz output."
- nazgul17 3y ago...GPT? If so, what prompt did you use?
- hyperdimension 3y agoHe used the Retro Encabulator to generate this text. https://youtube.com/watch?v=RXJKdh1KZ0w https://youtube.com/watch?v=RXJKdh1KZ0w (my favorite version) It's an old engineering in-joke. Edit: oops, thought your comment was a reply to 'mindcrime. I'm keeping it here though for the lucky (very lucky in this case) 10,000.
- kazinator 3y agoThat's trivial; a shift register that latches the 15 initial values, and then just rotates them around, reading off the last one as the output.
- sweettea 3y agoAh, but for 8 of the values, you need to print the number, which changes each iteration.
- bjoli 3y agoThis realization almost got me suspended in a high school. Our goal was to make an extensible fizzbuzz(barbazzfrongetc)er and I got fascinated by the problem of making wheels. I wrote a program the generated circular lists in mit scheme that could be used as wheels (ie circular lists with either #f or fizz, buzz, bar, fizzbuzz etc). It was structured as a competition (fastest fizzbuzz up to int16 where the fizzes and buzzes would be given by the teacher at competition time), and the winner would get a chocolate bar or something inane. I couldn't eat it because I can't eat milk. I was the only one who spent some serious time on the task, and in the end my implementation was the fastest by several orders of magnitude, despite being the only using something else than C, C++ or java. The programming teacher refused to believe I wrote it myself, but due to a stroke of luck I have saved every revision of the code as a part of a primitive folder based SCM-scheme. I ended up getting a louse grade due to me not caring too much about school, but the teacher and I were on good terms and he became somewhat of a programming mentor to me
- Aromasin 3y agoYou'll maybe be pleased to know that I've already had this as a coding interview at a couple of high frequency trading FPGA interviews. I didn't do well at all in the first interview. Second time I got asked it I laughed, because I had spent a weekend down a rabbit hole, programming one on an old Cyclone V. Basically just a load of counters and state-machines. It's something like this: http://www.righto.com/2018/03/implementing-fizzbuzz-on-fpga.html http://www.righto.com/2018/03/implementing-fizzbuzz-on-fpga....