lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

63
active users

#debugger

0 posts0 participants0 posts today
Olimex<p>WCH 32-bit microcontrollers and tools are available now at <a href="http://olimex.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="">olimex.com</span><span class="invisible"></span></a> <a href="https://olimex.wordpress.com/2025/03/24/wch-32-bit-risc-v-microcontrollers-and-tools-in-stock/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">olimex.wordpress.com/2025/03/2</span><span class="invisible">4/wch-32-bit-risc-v-microcontrollers-and-tools-in-stock/</span></a> <a href="https://mastodon.social/tags/riscv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.social/tags/wch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wch</span></a> <a href="https://mastodon.social/tags/ch32v003" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ch32v003</span></a> <a href="https://mastodon.social/tags/programmer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmer</span></a> <a href="https://mastodon.social/tags/debugger" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugger</span></a></p>
Piotr Esden-Tempski<p>Hey everyone! The first Black Magic Debug V2.0.0-rc1 Firmware major stable release candidate is out! This release is quite a massive step forward with a lot of new functionality! Please give this release candidate a try and report any issues you may find! See release notes for details for this release candidate. Thank you everyone who contributed! 🙂 <a href="https://github.com/blackmagic-debug/blackmagic/releases/tag/v2.0.0-rc1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/blackmagic-debug/bl</span><span class="invisible">ackmagic/releases/tag/v2.0.0-rc1</span></a> Discuss: <a href="https://github.com/blackmagic-debug/blackmagic/discussions/2045" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/blackmagic-debug/bl</span><span class="invisible">ackmagic/discussions/2045</span></a> <a href="https://chaos.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://chaos.social/tags/debugger" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugger</span></a> <a href="https://chaos.social/tags/electronics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>electronics</span></a> <a href="https://chaos.social/tags/jtag" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jtag</span></a> <a href="https://chaos.social/tags/swd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swd</span></a></p>
chn<p>The <a href="https://mastodon.art/tags/github" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>github</span></a> repository of my <a href="https://mastodon.art/tags/sega" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sega</span></a> <a href="https://mastodon.art/tags/mastersystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastersystem</span></a> and <a href="https://mastodon.art/tags/gamegear" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamegear</span></a> <a href="https://mastodon.art/tags/emulator" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emulator</span></a> called "Masterlator" is now public 🙂 I've rewritten the code in proper C++, use <a href="https://mastodon.art/tags/cmake" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cmake</span></a> as the build system, utilize <a href="https://mastodon.art/tags/sdl2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdl2</span></a> and added a new <a href="https://mastodon.art/tags/debugger" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugger</span></a> with <a href="https://mastodon.art/tags/wladx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wladx</span></a> compatible *.sym file support, memory viewer and tile/sprite viewer. It's rather basic now but will hopefully be a good tool for <a href="https://mastodon.art/tags/homebrew" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homebrew</span></a> game <a href="https://mastodon.art/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> in the future.</p><p><a href="https://github.com/chn-dev/MasterlatorSDL/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/chn-dev/Masterlator</span><span class="invisible">SDL/</span></a></p><p><a href="https://www.chn-dev.net/Projects/Masterlator/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">chn-dev.net/Projects/Masterlat</span><span class="invisible">or/</span></a></p>
blake shaw 🇵🇸<p>Cue quarterly <a href="https://functional.cafe/tags/Haskell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Haskell</span></a> community meltdown </p><p>To be fair, I think Haskell will continue to fill the niche it filled ~10 years ago, around the time it started to get mainstream hype. Small teams of skilled devs delivering robust products that would normally require much larger teams to maintain will continue to prevail. Purely functional lazy programming was never bound for world domination in an economy which is antagnostic to curiosity, creativity and truths.</p><p>On the other hand, I have the feeling that we're going to see more and more Haskellers-turned-Rustaceans come to realize that <a href="https://functional.cafe/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> does little to alleviate the primary barrier to Haskell's wider success -- fast and predictable turnaround time for projects developing cutting-edge technologies -- and will wind up going the same route as some major Haskell projects such as <a href="https://functional.cafe/tags/Unison" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Unison</span></a> and <a href="https://functional.cafe/tags/Idris" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Idris</span></a> have in recent years, which is to try <a href="https://functional.cafe/tags/Chez" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Chez</span></a> Scheme, only to discover that it allows them to release blazing fast functional programs on a generic foundation where major breaking changes are practically non-existent, providing incredible flexibility while significantly reducing dependencies by dint of the ad-hoc tooling that falls out of the bottom of <a href="https://functional.cafe/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a>. Not to mention the joys that come from near-instant startup times, some of the fastest compile time you've ever encountered, fully-customizable interactive development and a surgical <a href="https://functional.cafe/tags/debugger" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugger</span></a> that rivals Haskell in scheer fun. Yesterdays naysayers will become tomorrow's enthusiastic bootstrappers. Or a at least a boy can dream.</p><p>That said, in all seriousness I don't think Scheme will ever reach the heights of Haskell's moderate commercial success. But I do think that projects built on Scheme, like Unison, will get a leg up and eventually surpass it, and interest in <a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> will only grow.</p><p><a href="https://nitter.net/graninas/status/1656519682822746113?cursor=NwAAAPAoHBlWgoCxgZ7Grf0tgsCz2c64l_0tjIC2pczQo_0thIC9xfeLvv0tgoCx4eq3tv0tJQISFQQAAA#r" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nitter.net/graninas/status/165</span><span class="invisible">6519682822746113?cursor=NwAAAPAoHBlWgoCxgZ7Grf0tgsCz2c64l_0tjIC2pczQo_0thIC9xfeLvv0tgoCx4eq3tv0tJQISFQQAAA#r</span></a></p>
eg0n ✅<p>You send a string of 9000 A's and see the telltale 1010 pattern in the memory dump after the program crashes. You frantically check the <a href="https://defcon.social/tags/debugger" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugger</span></a>, but the memory address for the <a href="https://defcon.social/tags/overflow" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>overflow</span></a> seems random everytime. But wait, if you add 1C to EAX, you get the start of where memory was overwritten everytime. Just to be safe you put in a couple 0x90s to get a nice <a href="https://defcon.social/tags/nop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nop</span></a> sled into your <a href="https://defcon.social/tags/shellcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shellcode</span></a>. You lower your hoodie and run your hand through your hair. Damn you're good.</p><p><a href="https://defcon.social/tags/hacker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hacker</span></a> <a href="https://defcon.social/tags/synthesizer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>synthesizer</span></a> <a href="https://defcon.social/tags/music" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>music</span></a></p>
Marcus Botacin<p>[Paper of the day][#8] Debugger-oriented <a href="https://infosec.exchange/tags/decompilation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>decompilation</span></a>. Decompilation is hard, but we can make it practical by skipping the hard constructions. In this paper, we show how we can construct a <a href="https://infosec.exchange/tags/decompiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>decompiler</span></a> extension on top of the <a href="https://infosec.exchange/tags/GDB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GDB</span></a> <a href="https://infosec.exchange/tags/debugger" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugger</span></a> and how to use it to skip <a href="https://infosec.exchange/tags/malware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>malware</span></a> <a href="https://infosec.exchange/tags/unpacking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unpacking</span></a> and decompiling the extracted <a href="https://infosec.exchange/tags/payload" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>payload</span></a>.</p><p>Academic paper: <a href="https://dl.acm.org/doi/10.1145/3375894.3375895" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dl.acm.org/doi/10.1145/3375894</span><span class="invisible">.3375895</span></a><br>Archived version: <a href="https://secret.inf.ufpr.br/papers/roots_revenge.pdf" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">secret.inf.ufpr.br/papers/root</span><span class="invisible">s_revenge.pdf</span></a><br>Code: <a href="https://github.com/marcusbotacin/Reverse.Engineering.Engine" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/marcusbotacin/Rever</span><span class="invisible">se.Engineering.Engine</span></a></p>