back
user profile

dmitrygr

13,811karma·4,951submissions·March 28, 2012
about
I make things and I break things for fun.

me@dmitry.gr

https://dmitry.gr/ long ago: http://palmpowerups.com/

Places we might have crossed paths: VMWare, Google, Apple

recent activity (4,951 total)
comment
My apologies. I’ll update my shitpost with this example. :)
14h ago·view thread
comment
> many, if not the vast majority, of aarch64 TBZ/TBNZ are probably branching on a boolean None are. There is CBZ/CBNZ for that. https://www.scs.stanford.edu/~zyedidia/…
14h ago·view thread
comment
There is very cool history as to why. In armv5 the BL was two separate instructions . You could take an interrupt in between. And it was documented what each did. Veeery cool. Then they wanted more r…
14h ago·view thread
comment
> NOBODY IS DOING THAT. RePalm kernel is literally that.
21h ago·view thread
comment
I do wonder, which of the two of us actually worked for years in Apple’s kernel team? :)
23h ago·view thread
comment
> RISC-V has by far the most compact code of any popular 64 bit ISA, Forgot to say “RISC”. Cause else: amd64
1d ago·view thread
comment
We shall see :) When my iPhone or laptop is no longer running aarch64, i'll happily admit i had been wrong
1d ago·view thread
comment
If those people build cores like linux kernel is built design-wise, i will PAY to watch the spectacle. You do realize that Linux got basic SMP support 3 years after NT, and it was shaky for a while af…
1d ago·view thread
comment
Whom do you expect to work for free to design you a state-of-the-art core?
1d ago·view thread
comment
In thumb, it can encode 0..31
1d ago·view thread
comment
Given the amount of learning that could have been done before RISC-V and wasn’t, I wouldn’t have such high hopes.
1d ago·view thread
comment
Very often. Yes. Or software that will run on any similar arch by auto detecting the environment.
1d ago·view thread
comment
For a friendly meeting, like Julius Caesar had on March 15, 44 BC.
2d ago·view thread
comment
Because Poettering didn’t invent SQLite.
2d ago·view thread
comment
I got you, bro: The hardware DRAM controller maps "physical addresses" approximately to: {DRAM slot number, chip number in slot, bank number in chip, row number in bank, byte number in row} …
2d ago·view thread
comment
iPhone 13 mini -- the last mini is still supported, will be supported by iOS27, and, given continuation of trends, will be supported by iOS28. That gives you a three year runway. They are plentiful on…
3d ago·view thread
comment
> parents genuinely do worry a lot about their kids As they should. Perhaps they can put their efforts into parenting and not into limiting our freedoms?
5d ago·view thread
comment
I did that to palmpowerups.com. The original CMS is long gone.
6d ago·view thread
comment
Not surprising at all. Sane government that’s been focusing on what Poland needs above what anyone else demands.
6d ago·view thread
comment
Microslop’s free “Office format converters” pack from Microsoft adds support for new office formats to old office versions. Read and write.
7d ago·view thread
comment
Google “sandsifter”
8d ago·view thread
comment
Oof...since 2011? Even with everyone knowing that GPS signals are -125 dBm on a good day and anyone can jam them? Jeez! My condolences. At least here stateside one can still fly IFR with a VOR/DM…
10d ago·view thread
comment
which is why i said "static recompiler" and not just "recompiler" distinction is that an emulator is much simpler, while a static recompiler is a lot more work and thus ~30% more c…
10d ago·view thread
comment
Emulation visits instructions as they are executed. Static recompilation will (at translation time) visit instructions that can be discovered, even if they never run. eg: if (rand64() == 0x123456…
10d ago·view thread
comment
At the end it is not emulation but static recompilation (which is, arguably, cooler)
10d ago·view thread
comment
When you file your flight plan, there is a box for "equipment". Put "O" there and they will not do that to you anymore. "DO" if you have DME.
10d ago·view thread
comment
It is a previously not-made mix of metals. But nothing in the paper explains why it is interesting. Sure we have not seen alloys with that exact combination, but nor have we seen that one with 2% more…
10d ago·view thread
comment
Does Europe not have VORs?
11d ago·view thread
comment
"Maybe it's something you've got that they haven't got." - Owen Kellogg
11d ago·view thread