I've come up with something to protect against aba in lock free, but I need to check it out in my adaptive radix tree
🔥1
so, I only wrote an assembler for one feature
I spent 2 days working on it
but the assembler works ✅
I spent 2 days working on it
but the assembler works ✅
🔥2
One of the features is working 💊
=== DEBUG SECURE GOTO ===
Real cleanup address: 0x55611c4ba36a
🔍 TEST 1: Same addresses
[DEBUG] === START ASSEMBLER EXECUTION ===
[DEBUG] Input: cleanup_addr=0x55611c4ba36a, actual_cleanup=0x55611c4ba36a
[DEBUG] Input: goto_count=0
[DEBUG] Initial result=0
[DEBUG] === END ASSEMBLER EXECUTION ===
[DEBUG] Final result=1
Result: 1 (Expected: 1)
🔍 TEST 2: Different addresses
[DEBUG] === START ASSEMBLER EXECUTION ===
[DEBUG] Input: cleanup_addr=0x2000, actual_cleanup=0x55611c4ba36a
[DEBUG] Input: goto_count=0
[DEBUG] Initial result=0
[DEBUG] === END ASSEMBLER EXECUTION ===
[DEBUG] Final result=0
Result: 0 (Expected: 0)
I'm going to do the next one 🤑
=== DEBUG SECURE GOTO ===
Real cleanup address: 0x55611c4ba36a
🔍 TEST 1: Same addresses
[DEBUG] === START ASSEMBLER EXECUTION ===
[DEBUG] Input: cleanup_addr=0x55611c4ba36a, actual_cleanup=0x55611c4ba36a
[DEBUG] Input: goto_count=0
[DEBUG] Initial result=0
[DEBUG] === END ASSEMBLER EXECUTION ===
[DEBUG] Final result=1
Result: 1 (Expected: 1)
🔍 TEST 2: Different addresses
[DEBUG] === START ASSEMBLER EXECUTION ===
[DEBUG] Input: cleanup_addr=0x2000, actual_cleanup=0x55611c4ba36a
[DEBUG] Input: goto_count=0
[DEBUG] Initial result=0
[DEBUG] === END ASSEMBLER EXECUTION ===
[DEBUG] Final result=0
Result: 0 (Expected: 0)
I'm going to do the next one 🤑
🔥1
started making my own in-memory storage yesterday, for specific tasks
and I should finish secure goto soon (base)
and I should finish secure goto soon (base)
🔥1
dima853
started making my own in-memory storage yesterday, for specific tasks and I should finish secure goto soon (base)
I've finally completed the server base 🎉
All tests passed
All tests passed
🔥1
dima853
did safe buffer today, main tests passed ✅ all the previous days was writing protection for the block_ip function, and still writing to this day tomorrow will finish the post about chunks/arenas, free block search algorithms, etc.
I made a short post about chunks/arenas and algorithms
Here - https://selfuniversity.vercel.app (last post)
Here - https://selfuniversity.vercel.app (last post)
🔥1
spent a couple of days writing protection (in asm) for detecting gadgets (0xC3, 0xFF, etc.), blocking dangerous keys (with ret instructions), etc.
basic tests passed ✅
during this time studied several interesting topics, if i want i'll write articles about them
basic tests passed ✅
during this time studied several interesting topics, if i want i'll write articles about them
🔥2
I will try to make the first working demo of the social network in 4-5 months.
🔥5
What is a DAG? Arborescense (Part 2)
What do Make build scripts, Git history, the IOTA blockchain, and AI in TensorFlow have in common? They all run on the same foundation — DAG.
Article - https://selfuniversity.vercel.app/en/blog/en/arborescense_dag
What do Make build scripts, Git history, the IOTA blockchain, and AI in TensorFlow have in common? They all run on the same foundation — DAG.
Article - https://selfuniversity.vercel.app/en/blog/en/arborescense_dag
🔥1
finally made the authentication aspect for getting tokens etc via context and auth request through an annotation (for the backend)
completely switched to postgresql, fixed seg fault and other bugs in the ui (gtk) and more or less finished the desktop application itself
today started improving the security of my transcendental bridge, and will start finalizing its database and implementing my ideas there
and yeah, i also spent a long time making a dag-replicated distributed ring buffer (for wal etc)
and started working on a basic editor ✅
completely switched to postgresql, fixed seg fault and other bugs in the ui (gtk) and more or less finished the desktop application itself
today started improving the security of my transcendental bridge, and will start finalizing its database and implementing my ideas there
and yeah, i also spent a long time making a dag-replicated distributed ring buffer (for wal etc)
and started working on a basic editor ✅
🔥1
