Hacker Newsnew | past | comments | ask | show | jobs | submit | 201984's commentslogin

What about all those Windows on ARM laptops?

I do

I played around with it, and it's very neat. This is the first time I've seen an assembly REPL and I wish I had something like this that ran native for playing with unfamiliar instructions.

I did find a couple minor issues with the simulator: MVN is supposed to be a bitwise NOT but the simulator does a two's-complement negation instead (https://github.com/rtybanana/irisc-web/blob/main/src/interpr...), and it seems negative immediate offsets aren't supported, e.g.

  ldr r0, [r1, #-4]

Thanks for the bug reports, if you like you can open some issues for those and I’ll look into them ASAP.

Interesting about the bitwise NOT, I’ll need to dig up the manual on this I must have missed that.


Sadly, schools don't have real computers any more, it's all chromebooks. Gen Alpha is going to be completely computer illiterate.

My kid has had a public-school-provided Windows laptop since 3rd grade. I don't doubt chromebooks are the majority but I can't find any consistent stats on how wide the margin is.

Even if it had been a chromebook, it's still massively more computer exposure than my generation got. We got to play Oregon Trail on an Apple IIe once a month or whatever until high school, when we might use Wordperfect on occasion.

I would expect that whether a generation becomes computer literate will depend on whether they use computers in work or daily life.


I don't understand, we didn't have computers at all and didn't end up illiterate. Why are you underestimating kids so much?

I'm sure that number is using glibc, not musl.


What does NaCl (seems to be some random crypto library?) have to do with this?



How don't they? Most x86 instructions map to just one or two uops as you can see at https://uops.info


Archive link for your CADT reference: https://archive.ph/t5m32

I wish websites weren't allowed to know what site a user is coming from.


Hm right, sorry. Somehow this does not happen to me (maybe because of ublock)


The kernel is stable, but all the system libraries needed to make a grapical application are not. Over the last 20 years, we've gone from GTK 2 to 4, X11 to Wayland, Qt 4 to 6, with compatibility breakages with each change. Building an unmodified 20 year old application from source is very likely to not work, running a 20 year old binary even less so.


Most people can understand "bigger number better". They don't need the full theoretical derivation of the watt as a unit of power for that.


And just through exposure over time they'd learn "my phone usually charges around X" and be able to see if their new cable is actually charging faster or not.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: