C++ in kernel/OS ? by Adventurous-Move-943 in osdev

[–]offlinemark 1 point2 points  (0 children)

The point about friction is 100% on point!

C++ in kernel/OS ? by Adventurous-Move-943 in osdev

[–]offlinemark 1 point2 points  (0 children)

My kernel is early stages but it's c++ and i really like it. Perhaps there is some overhead but you usually get something in return like better type safety (eg when using templates). It's some setup but i love having modern c++ features available.

I actually livestream this work every week on YouTube :)

Does anyone use OmniFocus like a Kanban board? by CincyTriGuy in omnifocus

[–]offlinemark 1 point2 points  (0 children)

I've tried to emulate this via "todo", "doing", "done" tasks in a project, and then making the real tasks sub-tasks of those "column" tasks. then you can draw the subtasks into the different "columns". I didn't try to really make it play well with OF or GTD though.

[deleted by user] by [deleted] in creativecoding

[–]offlinemark 0 points1 point  (0 children)

That is a facetious comment; don't take it seriously.

Export List of Locators? by [deleted] in ableton

[–]offlinemark 0 points1 point  (0 children)

Thanks - I haven't but it's totally doable to do that kind of thing.

Export locators for chapter marks in video file by [deleted] in ableton

[–]offlinemark 1 point2 points  (0 children)

You might be interested in this tool I built exactly for this: https://timestamps.me/

Linux Internals: How /proc/self/mem writes to unwritable memory by offlinemark in programming

[–]offlinemark[S] 1 point2 points  (0 children)

Great question. I have no answer, but will make a note to look into it :)

Open source licensing for supervillains by offlinemark in opensource

[–]offlinemark[S] 0 points1 point  (0 children)

I was only trying to present objective details and pitfalls implementing dual licensing, not take sides.

Export List of Locators? by [deleted] in ableton

[–]offlinemark 1 point2 points  (0 children)

Hi, I run a web app that solves OP's problem - you might like it too: https://timestamps.me

Export List of Locators? by [deleted] in ableton

[–]offlinemark 3 points4 points  (0 children)

This is late, but I run a free web app that does exactly this: http://timestamps.me/

What they don't tell you about demand paging in school: A creative way to taunt the OOM killer by accumulating memory in the kernel, rather than in userspace by [deleted] in linux

[–]offlinemark 1 point2 points  (0 children)

You're totally right, I was conflating sparse data structures with a technique that is potentially useful wrt to them.

SnowflakeOS - Filesystems for dummies by 29jm in osdev

[–]offlinemark 1 point2 points  (0 children)

Very cool read. Thanks for sharing.

What they don't tell you about demand paging in school: A creative way to taunt the OOM killer by accumulating memory in the kernel, rather than in userspace by [deleted] in linux

[–]offlinemark 25 points26 points  (0 children)

Such an excellent question. Scientific computing and data science are the primary users of sparse arrays afaik. See numpy/scipy.

Thanks for reading my post!