Prerelease is Ready

Jeremiah  — 1 week, 3 days ago
The title says it all. Prerelease has been accessable to Patreon backers for a couple days now (barring my idiocy and misunderstanding of how GitHub works).

This weekend has basically been me frantically checking my email and Git issues online. No news is good news... rigth?

Anyway, I just wanted to say WOOOOO! Next up is fixing all the bugs that people find and adding more features. Exciting times.
Read More →


Lysa's Imminent Prerelease

Jeremiah  — 2 weeks, 6 days ago
If you are a Patreon backer for Lysa, you should have received a message about what's coming. Please let me know if this is not the case.

If you are not a backer, now would be a good time to consider it. The prerelease version will be available very soon for anyone backing at an appropriate level.

I am currently working on getting users set up in a private instance of Gitea where the library download, source code, and all documentation will be hosted. Once everything is ready, emails will go out and I won't be the only ...
Read More →


Here it Comes! Almost

Jeremiah  — 1 month, 2 weeks ago
Welp, it's about time I stop cowering in fear and get some Lysa users. A few Patreon backers will be getting a VERY early prerelease version of Lysa in the coming weeks, and I'm not sure my body is ready for this.

It has been quite a long time working on Lysa. I've mostly been doing it part-time, and I took my fair share of breaks, but it feels like I need to get this thing out into the world. Feedback, bugs, people yelling at me to get shit done, etc. is gonna be good... I hope ...
Read More →


Parsing Variable Names

Jeremiah  — 2 months ago
I've been scratching my head a bit lately, trying to figure out how to handle a string of variables (eg var.member.another_member). The parsing part is relatively simple since I decided to only parse exactly what I need, but getting the variable data out of the debug symbols is hanging me up.

There are a handful of ways I can think to get this done, but none of them jump out as great solutions just yet. It may involve changing some other parts of Lysa to work nicely.

Anyway, I wrote a few thoughts down on Patreon to ...
Read More →


Mini Roadmap and Brief Hello

Jeremiah  — 3 months, 1 week ago
Hello!

See, that was quite brief.

I put a quick little roadmap up on Patreon, so if you follow me there, you have the scoop already.

In other news, I will be moving to Colorado very soon. The last few weeks have been hectic with my current house stuff and the hunt for new house stuff as well as family stuff.

I'm still here and doing what I can with Lysa here and there. So, stay tuned! Just don't hold your breath. I'd hate to be responsible for mass suicide.

Thanks, and seeya again soon (hopefully)
Jeremiah
Read More →


Crawling Closer to Prerelease

Jeremiah  — 4 months, 1 week ago
We're not quite there yet, but it's getting closer by the day!

In case you aren't aware, you can follow along with what has been done and what needs on over on the Lysa Trello board.

Once in a while you'll see a pink tag on the board to denote a bug, but so far they have quickly disappeared after discovery. I'm sure that's mainly because I'm the only one using Lysa. I can't wait for the angry bug reports to come pouring in after prerelease ;-)

Recent Changes

The biggest change has ...
Read More →


Lysa is going strong. Stronger than ever, actually. It's funny what happens to your mindset once you realize that people are actually relying on the work you do. Thanks for all the support and kicking me in the ass to work harder.

Over the last week, we got 21 Patrons, which is nuts! It's obvious that people want good debugging tools.

I have also started cleaning up the code in preparation for the first batch of prerelease users. Pledging on Patreon gets you an early copy of Lysa, and the spots are limited. This means that I already ...
Read More →


Patreon Coming Soon...

Jeremiah  — 5 months, 3 weeks ago
I'm writing, recording, and editing all the Patreon stuff this weekend with plans to launch the campaign soon.

Originally, my plan was to launch a Patreon campaign the same day that Lysa hits 'prerelease' so people can sign up and use it right away. Instead, I've decided to start the campaign early. There will be limited spots for getting early access and you'll have a chance to sign up for those very soon.

We're getting close to a state where Lysa can actually provide people some value. I'm almost done getting most of the basics ...
Read More →


Patreon Came Sooner Than I Expected...

Jeremiah  — 5 months, 2 weeks ago
Apologies for the dirty joke. I know I have a problem.

The title pretty much says it all. I launched the Patreon campaign and I'm sitting here frantically refreshing the page, hoping for more notifications.

So go, pledge your life savings and share with your friends!

Life is good, and I love you handmaders! (terrible title...)
Read More →


Going Strong

Jeremiah  — 5 months, 3 weeks ago
I'm sitting on my lazy ass, drinking coffee, and hanging out with my son. So, I figured now was a good time for a quick Lysa update.

If you follow the stream, you will know that I've been hacking away at things like user-defined types, arrays, pointers, and the like. Everytime I think I've got things figured out, the complexity of making a debugger slaps me in the face and wakes me up.

There is a long ride ahead of us, but we're creeping closer to a prerelease version every day. I'm also particularly interested ...
Read More →


Stream Schedule and Minor Updates

Jeremiah  — 6 months, 1 week ago
Hello again Handmade humans,

I recently laid out a strict schedule for streaming Lysa development, so if you wanted to know if you can make a future stream, now you can find out.

Stream Schedule

Weekdays: 12:30 - 14:30 Central Time

As for other types of streaming, those times are a surprise because I never know when I'll have some quiet time around the house to hop on Twitch (which reminds me, you can also watch me on YouTube live).

Regarding YouTube Videos

If you're working hard instead of hardly working, you can also catch the Lysa ...
Read More →


Quiet, Yet Not So Quiet

Jeremiah  — 7 months ago
Slow and steady wins the race, as they say. Lysa progress has been chugging along at a steady pace as I try to keep up with a rigorous schedule of streaming every day (insert Rocky training montage here).

I've been implementing DWARF instructions over the last week(ish) and it's going pretty smoothly. However, like the genius that I am, I've decided to just implement most of them without testing them thoroughly. There are a couple reasons for this, but I expect Lysa to explode when I finally plug in the DWARF VM. It'll be great ...
Read More →


The Grand Opening

Jeremiah  — 7 months, 3 weeks ago
That's right folks, after starting Lysa, formerly known as Gungnir, almost exactly one year ago (initial commit was on 27 Feb, 2016), we finally decided it was time to announce the project.

Don't be fooled, there hasn't been a year of full-time work on the debugger, but it has been growing off and on for the last 12 months. It all started with trying to understand wtf the ELF data could tell us. Then we moved onto dabbling with DWARF information within the ELF data (neckbeards are really good at naming things). Next was fiddling with Linux ...
Read More →