Viewing profile — EdSchouten
EdSchouten
HN member- Joined
- Thu, Feb 18, 2016, 9:31 AM UTC
- HN karma
- 1,435
- Public activity
- 312 items
- HN profile
- View on Hacker News ↗
About EdSchouten
No profile information was provided.
Recent public activity
-
comment
Comment #49254181
The area on the map that is green corresponds to the blue banana: https://en.wikipedia.org/wiki/Blue_Banana
-
comment
Comment #48631094
Yeah, that Sudoku puzzle has multiple valid solutions, whereas the page only seems to accept a single one.
-
comment
Comment #48362699
It looks like the code of the course was 2WC16. Unfortunately the course material no longer seems to be available online.
-
comment
Comment #48349108
I still remember following Andries’s “Linux kernel hacker’s hut” course he taught at the Eindhoven University of Technology (TU/e) back in 2010. Every week we’d get an assignment w…
-
comment
Comment #47989642
> If sizes are unsigned, like in C, C++, Rust and Zig – then it follows that anything involving indexing into data will need to either be all unsigned or require casts. I don’t rea…
-
comment
Comment #46791405
You can always use a divide and conquer strategy to compute the chunks. Chunk both halves of the file independently. Once that’s done, you redo the chunking around the midpoint of …
-
comment
Comment #46780099
It depends on the architecture. On ARM64, SHA-256 tends to be faster than BLAKE3. The reasons being that most modern ARM64 CPUs have native SHA-256 instructions, and lack an equiva…
-
comment
Comment #46701633
That’s great! People who do that are often inconsiderate of how it affect others. First of all, it generates unnecessary noise, which is annoying for neighbors who are still trying…
-
comment
Comment #46189037
I don’t understand why I would need to care about this. Can’t my operating system and/or pthread library sort this out by itself?
-
comment
Comment #45440750
Yeah, that's true. Having some kind of chunking algorithm that's content/file format aware could make it work even better. For example, it makes a lot of sense to chunk source file…
-
comment
Comment #45436048
In my case I observed a ~2% reduction in data storage when attempting to store and deduplicate various versions of the Linux kernel source tree (see link above). But that also incl…
-
comment
Comment #45435130
Yeah, GEAR hashing is simple enough that I haven't considered using anything else. Regarding the RNG used to seed the GEAR table: I don't think it actually makes that much of a dif…
-
comment
Comment #45434599
I’ve also been doing lots of experimenting with Content Defined Chunking since last year (for https://bonanza.build/ ). One of the things I discovered is that the most commonly use…
-
comment
Comment #45247110
So 19494 is the largest? That's far lower than I expected. There's nobody out there that has put a date in a version number (e.g., 20250915)?
-
comment
Comment #44965920
Soon available for people in the Vatican as well?
-
comment
Comment #44952458
Exactly! At the same time you also don't want to call into the kernel's internal malloc() whenever a thread ends up blocking on a lock to allocate the data structures that are need…
-
comment
Comment #44757391
> Calls to bind(), connect(), listen(), and accept() can be used to initiate and accept connections in much the same way as with TCP, but then things diverge a bit. [...] The sendm…
-
comment
Comment #44733521
That's not entirely true: with CBOR you can add custom data types through custom tags. A central registry of them is here: https://www.iana.org/assignments/cbor-tags/cbor-tags.xhtm…
-
comment
Comment #44711463
Those plants likely have a higher efficiency than a gas powered stove, so may be worth it regardless?
-
comment
Comment #44682760
If only there was a variant of execve() / posix_spawn() that simply took a literal array of which file descriptors would need to be present in the new process. So that you can say:…
-
comment
Comment #44606287
It looks like @HoussemNasri forked @CookiePLMonster's website repo: https://github.com/HoussemNasri/HoussemNasri.github.io Maybe that person simply wanted to have a nice template t…
-
comment
Comment #44517194
Same in Dutch. “Oproepen” means “to summon”. We would use “aanroepen”.
-
comment
Comment #43670229
zettELkasten
- story
-
comment
Comment #42484516
Just like “this entire meeting could have been an email”, all this effort writing this gist could have been spent creating a PR.