HNHacker News
TopNewBestAskShowJobs

NextHendrix

379 karma · joined December 14, 2017

physics graduate, fpga engineer
submissionscomments
NextHendrix··on How Lewis Carroll computed determinants (2023)
Likewise, the monogram of the sitting english monarch (as seen on postboxes and so forth) is the "Royal Cypher".

https://en.wikipedia.org/wiki/Royal_cypher

NextHendrix··on Normal Operating Sounds
https://www.youtube.com/watch?v=kCCXRerqaJI

The floppotron

NextHendrix··on Normal Operating Sounds
https://www.youtube.com/watch?v=XRXwWbo_mX0

Maybe this is what you're referring to. There are similar examples where people do this with old disk drives and printers too.

NextHendrix··on Scintillocartography
The speed of light in a vacuum is always the same, but not through dielectric media such as water or glass. In diamond it is less than half the speed.
NextHendrix··on New BeagleV single board computer adopts Microchip's PolarFire SoC with FPGA
You can generate yourself a free Libero Silver license, which needs regenerating every year, but yes flexlm is annoying.
NextHendrix··on New BeagleV single board computer adopts Microchip's PolarFire SoC with FPGA
Software engineers can sometimes find it difficult as with a HDL you (should) describe hardware that exhibits the intended behaviour, rather than just directly describing the behaviour.

HDLs have familiar syntax that makes it seem like you can just program algorithms imperatively (for loops, if statements, functions etc) but it's all just a mean trick to catch software people out, and generally won't give the results you expect.

On top there's then the fact everything happens at the same time, the faff of making everything synchronised and making sure it meets timing and fighting the frankly awful tooling every step of the way.

Once you get it, it's fine, but you have to unlearn a lot of software muscle memory and keep the actual design work (boxes and lines) almost entirely separate from the implementation (typing your boxes and lines into a text editor).

NextHendrix··on Beej's Quick Guide to GDB (2009)
Have you tried the Emacs gdb mode?
NextHendrix··on How to store a chess position in 26 bytes using bit-level magic (2022)
It's possible to gain bishops via promotion which may scupper this plan
NextHendrix··on Ask HN: Any interesting books you have read lately?
Airborne Electronic Hardware Design Assurance: A Practitioner's Guide to RTCA/DO-254 by Randall Fulton and Roy Vandermolen

Might sound a bit niche, and it is, but even if you ignore the stuff about actually certifying stuff to fly, it has some extremely useful and interesting tidbits about how to go about running very large and highly complex hardware/firmware projects in safety critical industries.

The chapter on requirements is especially useful, and the whole thing is written in a (relatively, for the topic) light-hearted way.

NextHendrix··on Car Bloat: “Huge Cars Are Terrible for Society”
Not immoral, just more culpable. Is it immoral not to kill oneself as being alive makes one more likely to kill someone?
NextHendrix··on ChatGPT: Mayor starts legal bid over false bribery claim
>Except it was never claimed to be any of those things.

Not by its inventors, but by its management-type evangelists. Which do you think the mayor had in his ear?

NextHendrix··on Humans have reclaimed ‘land size of Luxembourg’ since 2000
I can only grok land areas in terms of the size of Wales.
NextHendrix··on What happens when your phone is spying on you
He might've paired a bluetooth keyboard to your phone at some point.
NextHendrix··on Reverse-engineering the electronics in the Globus analog navigational computer
I love seeing teardowns of old space tech. Having worked on safety critical projects I know that if something is proven and works it is generally not replaced unless something substantially better comes along, so I wonder if the soyuz still flies with these electromechanical wonders.
NextHendrix··on Babel is used by millions, so why are we running out of money? (2021)
>$11,000 a month

Is this not quite a lot of money?

NextHendrix··on ABC: A C compiler for printable x86
Scrolling quickly through the .txt version of this paper on my phone feels like a visual expression of the internet dial up sound.
NextHendrix··on Dinner for one: A little-known British comedy famous in Germany
We had German aupairs when I was younger who introduced us to it. They were surprised we'd never heard of it before, but it's excellent.
NextHendrix··on Rigs of Rods: free and open source vehicle simulator that uses soft-body physics
Spent many hours back in the day messing about in this. Glad to hear it's still going, superb timesink.
NextHendrix··on Tandem solar cell achieves 32.5 percent efficiency
These perovskites are notoriously difficult to deposit at scale in a uniform enough layer to be effective, with small variances causing dramatic drops in efficiency.

On the cool side, it's theoretically possible to make them translucent (without the silicon substrate ofc) which could make for cool power generating windows in the future.

On the not so cool side you really don't want the materials anywhere near you or your water table in the event of a panel being damaged. Lead halide perovskites, methylammonium lead iodide, are insanely toxic and a race to the bottom on price if they become widespread could be an environmental disaster waiting to happen.

Not to take from the achievements described here, but there isn't any mention of it. There is some hope in taking the lead out (tin based perovskites) but that tends to result in a drop in efficiency.

NextHendrix··on NeuRRAM – New chip for running large-scale AI algorithms on smaller devices
On the whole, at this point in time, I agree. For general purpose NVM stuff you're better off going with the less exotic, but SRAM isn't suitable for this specific use case. Some eNVMs are essentially analogue (CBRAM, OxRAM, PCM etc) whereby you can partially set a single memory cell much like a variable resistor. MRAM obviously had its specific two states so is unsuitable for neuromorphic computation, and SRAM is the same.

I disagree though that 22nm is the limit for (STT) MRAM and ReRAM, they both have excellent scalability.

SRAM scales nicely but is volatile, takes up lots of area and obviously isn't BEOL compatible. You can stack MTJs between metal layers just fine.

NextHendrix··on NeuRRAM – New chip for running large-scale AI algorithms on smaller devices
That's partially true, there are other tradeoffs that can be made to optimise power and thermal dependence at the cost of something else but both specific use case and fab availability/reliability need to be factored in.
NextHendrix··on NeuRRAM – New chip for running large-scale AI algorithms on smaller devices
It depends, with ReRAM the ion mobility in the dielectric layer can be tuned, lower mobility means a higher voltage is required across the cell for filament growth but a lower thermal dependence.
NextHendrix··on The WhatsApp Architecture Facebook Bought for $19B(2014)
Good timing, it appears to be down in the UK this morning.
NextHendrix··on GHC 9.4.2 regresses being able to do math on aarch64
Are there significant projects that run Haskell on arm specifically? Smartphone apps or just new Macs?
NextHendrix··on EU Passes Law to Switch iPhone to USB-C by End of 2024
This gives me some cognitive dissonance. On the one hand, having a common connector will reduce waste and be much more convenient (eg "Hey have you got an iPhone charger?") and make losing a charger a cheaper mistake. On the other hand I'm not sure I like the idea of government mandating electrical connectors on devices, which could stifle innovation, or be very shortsighted in the typical government-rules-on-tech way (eg "banning encryption").

I don't know what to think.

NextHendrix··on Baker's Math (2009)
Don't forget to multiply the result by 13/12
NextHendrix··on Intel Failed Science
What are the reasons for Intel's delay?
NextHendrix··on HDD Clicker – HDD Sound Simulator
If you sneak "eject" into a shell script somewhere then, permissions allowing, it will suddenly open the users optical drive if they have one. This works extra well with laptop drives that are spring loaded.
NextHendrix··on Being lonely and unhappy accelerates aging more than smoking, study finds
So we should all start smoking to look cool and attract other cool smoking friends
NextHendrix··on Ask HN: Ads triggered by WhatsApp “end to end encrypted” messages?
The android keyboard is also capable of reading everything you type, especially if you install a third party one.
Page 1 of 4Next →