HNHacker News
TopNewBestAskShowJobs

iasmseanyoung

49 karma · joined October 19, 2020

Solang Solidity Compiler author https://github.com/hyperledger-labs/solang and kernel rc core maintainer.
submissionscomments
iasmseanyoung··on An intact slave's room found in Pompeii's ruins
Roman plasterwork was applied in layers, and in first layer (which is quite rough) a diamond pattern is scratched. This is to increase the adhesion of the next layer (also known as the key). This is also true of lime plasterwork done through the ages.

As far as I can see only the first layer with the diamond pattern is visible one the left wall. The other layers may have not survived. Why would you bother to create a diamond pattern if you're not going to put more layers on?

In fact, the wall at the far end does show more layers, and also some decoration right in the the middle.

iasmseanyoung··on UMN CS&E Statement on Linux Kernel Research
I do some maintenance work for the linux kernel dvb and infrared subsystems. I reviewed and accepted some patches from umn.edu addresses. They looked fine to me, however they're all around error handling, which can get pretty tricky with long error paths.

What else can I do than revert the lot?

iasmseanyoung··on Dennis Ritchie’s first C compiler (c. 1972)
Yes, int_16/int_32 or something like that makes a lot more sense. Today, not when this compiler was written.

The PDP-9, PDP-10, and PDP-18 have 18 bits registers. The world had not settled on 16/32/64 bits at all.

Even the intel 80286 far/fat pointers are 24 bits.

iasmseanyoung··on Low-carbon concrete stays strong with polymer lattice reinforcements
Concrete has a high compressive strength without steel rebars. Steel rebars are added to concrete to increase its tensile and sheer strength. The article alludes that these polymer reinforcements can replace steel but then only talks about increasing the concretes compressive strength, which exactly not why they're used.