Viewing profile — krilovsky
krilovsky
HN member- Joined
- Sun, Dec 01, 2019, 7:22 PM UTC
- HN karma
- 30
- Public activity
- 25 items
- HN profile
- View on Hacker News ↗
About krilovsky
No profile information was provided.
Recent public activity
-
comment
Comment #41348592
> You are hilariously hostile here, I don't get it. I apologise if it came out hostile. That was not my intention. I was in a bit of hurry when I made the edit, and I just trying t…
-
comment
Comment #41344825
> Again, you miss the point. 95%+ of Linux systems are single disk. That's the expected case. I specifically added ENOSPC as an example that's relevant on single disk systems as we…
-
comment
Comment #41344371
> Yes it does. Your point about signal handlers is why I'm right If it's not a single disk system, not necessarily. To give you a concrete example: a process that writes logs to a …
-
comment
Comment #41343481
> Generally the assumption is that userspace will treat -EIO as fatal A single bad disk doesn't make the situation fatal (unless that's the only disk in your system, in which case …
-
comment
Comment #41343052
You're assuming here that mmap is only used for writing, where TFA is actually describing a read-only scenario, in which case EIO is synchronous as the read can't be completed. As …
-
comment
Comment #41341726
Yes, on POSIX systems you'd get a SIGBUS if the I/O fails or if there's no available physical memory to back the mapping.
-
comment
Comment #36417626
No argument there, though I'm not sure why you feel that the delivery date is the relevant metric in the context of the Milk-V Mars which has only been announced and isn't even ava…
-
comment
Comment #36409824
This is definitely not the first RISC-V SBC at this size (the Sipeed Nezha SBC[0] launched over two years ago based on the Allwinner D1, and the ARIES FIVEBerry[1] launched almost …
- story
-
comment
Comment #28813318
Note: while it is based on MariaDB, it replaces InnoDB (the MariaDB/MySQL storage engine) with MyRocks (which is based on RocksDB), and as a consequence it is missing some features…
-
comment
Comment #23021730
Well it shouldn't be used for toy projects either with all of that hackery that it pulls (even if you don't use atomics, violating alignment requirements alone means that your code…
-
comment
Comment #23021083
From a cursory look, this is one of the most unsafe pieces of code I have seen, with complete disregard to memory alignment requirements and the lifetime of temporary objects passe…
-
comment
Comment #22917677
See my reply in the sibling comment thread. Basically, the second attack is not possible without the first succeeding.
-
comment
Comment #22917665
> 3.4 Attack 2: Breaking Authenticity > With the first attack, the FPGA can be used to decrypt arbitrary blocks. Hence, it can also be seen as a decryption oracle. Thus,we can also…
-
comment
Comment #22917642
While I understand that without the proper context (knowing a bit about bitstream protection in the Xilinx 7-Series FPGAs) my comment may seem a bit obscure, I did read the paper. …
-
comment
Comment #22917004
I don't know what the best prctices are now, but it used to be best practice to blow the CFG_AES_Only eFUSE when using bitstream protection, which prevents the loading of a bitstre…
-
comment
Comment #22308438
Unfortunately I don't know of any project in the area of open source basebands. There was OsmocomBB for GSM, which used the TI Calypso chipset, but I'm not aware of any such effort…
-
comment
Comment #22308362
Huh? I didn't say that wasn't a cool project. On the contrary, I think this is a great project even if it was all closed source. Maybe I should have clarified that I just meant to …
-
comment
Comment #22307881
It's very cool indeed, even if it was all closed source :)
-
comment
Comment #22307845
Except it's not "just" a 3G baseband chip. That chip[0] runs a closed source software that even contains a Lua interpreter. That's a proprietary binary blob that I don't know what …
-
comment
Comment #22307587
Calling this open source is a bit of a stretch. At the heart of this phone there is a huge proprietary dependency (the Adafruit FONA module).
-
comment
Comment #21861961
No, it should be easy to get the entry point since it's defined in the ELF file header. The author simply tried to look for the `_start` symbol, which failed because the binary doe…
- story
-
comment
Comment #21680546
I'm not the author. I'm just fascinated with size optimisations and I thought that it was an interesting achievement. But yes, the simplest optimisation is to not write code that y…
- story