Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 52
  1. Benchmarking Quantized LLMs for Local Coding Agents Part 6: One Mystery Solved

    In Part 1 and Part 2, I reported some peculiar behavior for quantized Qwen3.5-2B models.

  2. In Part 1 and Part 2, I reported some peculiar behavior for quantized Qwen3.5-2B models.

  3. The End of OOAnalyzer-ASP... For Now

    I previously wrote about OOAnalyzer-ASP, an experimental reimagining of the OOAnalyzer tool using Answer Set Programming.

  4. In Part 1 and Part 2, I reported some peculiar behavior for quantized Qwen3.5-2B models.

  5. In Part 1 and Part 2, I reported some peculiar behavior for quantized Qwen3.5-2B models.

  6. This post contains a broken experiment in which thinking was inadvertently enabled but did not use sampling parameters intended for thinking…

  7. In Part 1, I introduced auto-bench, a tool for benchmarking quantized LLMs for local coding agents, and shared some results from a…

  8. ASP: Towards the Next Generation OOAnalyzer

    OOAnalyzer is one of my favorite projects for a few reasons.

  9. Self-hosted MCP Servers for Daily Life

    Like many people, when I'm on the go and need to do something, I reach for an LLM assistant.

  10. auto-bench: Benchmarking Quantized LLMs for Local Coding Agents

    New open LLMs are released constantly and keep improving.

  11. I'm happy to announce that my student Luke Dramko's paper "Idioms: A Simple and Effective Framework for Turbo-Charging Local Neural…

  12. Musings on Decompilation Artifacts

    (Apologies in advance, this is probably going to be rambling.)

  13. Alias Blocking in Ghidra's Decompiler

    My colleague Cory Cohen recently asked me to take a look at some surprising behavior in Ghidra's decompiler.

  14. Systematic Testing of C++ Abstraction Recovery Systems by Iterative Compiler Model Refinement I'm excited to announce that our paper…

  15. 🎉 New Research Published at DIMVA 2025 I'm excited to announce that "Quantifying and Mitigating the Impact of Obfuscations on Machine…

  16. 🎉 New Research Published at DSN 2025 I'm excited to announce that "A Human Study of Automatically Generated Decompiler Annotations" has…

  17. Re-compiling Decompiler Output

    Many people seem to be unaware that decompilers have a decompilation export feature, which is particularly beneficial when you are trying to…

  18. Notes: Neural Decompiler Artifacts

    Can existing neural decompiler artifacts be used to run on a new example?

  19. In Part 1, we showed that tool-calling agents built using open source LLMs and LangChain almost universally performed poorly.

  20. A Personal Manifesto

    Given the recent change in government here in the US, I've been thinking a lot about my personal beliefs and values.

  21. Hello BQN! Goodbye APL and Uiua.

    For the past several years, I've been using Advent of Code as an excuse to do some professional development and learn new languages.

  22. One of the most exciting possibilities of AI and LLMs are agents: tools that allow LLMs to interact with various tools in order to solve…

  23. BlueSky and EchoFeed

    I recently signed up for BlueSky.

  24. Notes: Power washing mixture for vinyl

    This page documents my experience with "pressure washing" my vinyl fence and siding.

  25. Notes: Profiling

    At some point, I hope to create a Notes section on my website that will turn Markdown files into a list of notes.

  26. Dog on the Run

    Fostering My wife and I started fostering rescue dogs mostly by accident.

  27. Advanced Automation using Ansible and Dorothy

    In my last post I talked about how I have been using Ansible for my new laptop configuration, and shared my configuration for notion.

  28. Creating a modern-ish, usable Linux desktop with notion

    Sometime while I was in graduate school, I started using the notion window manager.

  29. Initial Thoughts on Owning an Electric Vehicle

    I'm a serial car leaser.

  30. In the thrilling world of ones and zeros...

    I was playing around with ChatGPT and it came up with this gem: In the thrilling world of ones and zeros, where the mere thought of assembly…

  31. Quick Thoughts: "Security must be a business enabler, not a hinderer."

    I saw a quote in a recent ACM article that resonated with me: Security must be a business enabler, not a hinderer.

  32. On The Performance of Hashing for Similar Function Detection

    Imagine that you reverse engineered a piece of malware in pain-staking detail, only to find that the malware author created a slightly…

  33. Reflections on Advent of Code 2023

    Hello, Merry Christmas and Happy Holidays!

  34. Click for Full Screen

    I've been working on a blog post that has some interesting images in it.

  35. Debugging the Ghidra Decompiler

    I'm trying to document a few things that I do infrequently enough that I tend to forget how to do them, and need to rediscover the process…

  36. Mainline Kernels on Ubuntu Jammy

    Sometimes it is necessary to use a bleeding edge Linux kernel such as to debug hardware issues.

  37. Pulse Secure, systemd-resolved and Chrome

    Some days I hate computers.

  38. Is It a Function or an OO Method?

    I've been feeling left behind by all the exciting news surrounding AI, so I've been quietly working on a project to get myself up to speed…

  39. BLISTER Summit 2023

    I've mentioned a few times that I'm an avid skier.

  40. CPOSC 2023

    My family and I had quite the day attending the 2023 Central Pennsylvania Open Source Conference (CPOSC) yesterday at the Ware Center in…

  41. Initial thoughts on Rust

    Last December, I did most of Advent of Code in Rust, which I had never used before.

  42. Right before the holidays, I, along with my co-authors of the journal article The Art, Science, and Engineering of Fuzzing: A Survey…

  43. Distinguished Papers

    It's been an exciting year so far.

  44. I'm happy to announce that a paper written with my colleagues, A Generic Technique for Automatically Finding Defense-Aware Code Reuse…

  45. Research vs. Engineering

    One of the aspects I like about my job as a researcher at SEI is that I split my time between being an academic researcher and a software…

  46. The Rabbit Hole of Multi-line URLs

    I'm a long time user of weechat.

  47. My colleagues and I wrote a survey paper on fuzzing entitled The Art, Science, and Engineering of Fuzzing: A Survey.

  48. DIRE ASE 2019 Camera Ready Available

    My colleagues and I finished the camera ready version of our DIRE paper on variable name recovery.

  49. August 2019 Updates

    Variable Recovery As far back as I can remember, one of the accepted dogmas of reverse engineering is that when a program is compiled, some…

  50. Zermatt, Switzerland: My Thoughts and Tips

    Many people don't know that in addition to my work with computers, I'm very passionate about exercise and fitness.