Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #7565

S

Sysprogs

Company blog · sysprogs.com/wprogramminghardwaresystems

Sysprogs is the company blog at sysprogs.com, writing about programming, hardware and systems. Since 2014, 10 different Hacker News readers have linked it 21 times, most often “How We Turned 8 Popular STM32 Boards into Powerful Logic Analyzers”. It is still writing: the last post was on 2026-09-24, and you can follow it by feed.

Visit the blog
21mentions?
10HN people?
2014–2025first – last linked?
Links on Hacker News per year · peak 5 in 2025

Most-linked posts?

  1. How We Turned 8 Popular STM32 Boards into Powerful Logic Analyzers
    2 people · 2 mentions · first linked 2017-03-23
  2. Symbol-Level Editing
    2 people · 2 mentions · first linked 2025-08-02

What Hacker News says?

  1. Cool. The part that is released already is described here [0]. You can point at some code and give brief instructions, and it will ask the model to expand them, giving several options. E.g. if you point at a vector class and just "Distance()" for prompt, it will make assumptions like "you want to add a function calculating distance from (0,0)", "function calculating distance between 2 vectors", etc. It runs pretty f…

    Comment linking /CodeVROOM/documentation/concepts/planning/

    on “Vibe code is legacy code”
  2. Submitted Building and modifying Linux Kernel with Visual Studio as a story · 91 points

    HN discussion
  3. There's a pretty good sweet spot in between vibe coding and manual coding. You still think out all the classes, algorithms, complexities in your head, but then instead of writing code by hand, use short prompts like "encapsulate X and Y in a nested class + create a dictionary where key is A+B". This saves a ton of repetitive manual work, while the results are pretty indistinguishable from doing all the legwork yours…

    Comment linking /CodeVROOM/documentation/examples/scattered/flow

    on “Vibe code is legacy code”
  4. Submitted How We Turned 8 Popular STM32 Boards into Powerful Logic Analyzers as a story · 54 points

    HN discussion
  5. Adding entire files into the context window and letting the AI sift through it is a very wasteful approach. It was adopted because trying to generate diffs with AI opens a whole new can of worms, but there's a very efficient approach in between: slice the files on the symbol level. So if the AI only needs the declaration of foo() and the definition of bar(), the entire file can be collapsed like this: class MyClass…

    Comment linking /CodeVROOM/documentation/concepts/symboledits/

    on “Cerebras Code”
  6. Submitted A Visual Studio Plugin That Edits CMake Files as You Edit the Project with GUI as a story · 3 points

    HN discussion
  7. You need to do it in smaller, incremental steps. Outline the overall architecture in your head, ask the AI to create empty structs/classes. Build it. Ask it to implement one part, leaving others empty. Test it. Ask it to add the next thing, and so on. Every step should only affect a handful of classes or functions, that you can still keep in your head and easily verify. Basically, same thing as if you were doing it…

    Comment linking /CodeVROOM/?features=why

    on “First thoughts on o3 pro”
  8. Submitted Tutorial: Debugging Linux Kernel Over JTAG with Visual Studio as a story · 3 points

    HN discussion
  9. This kind of project is really nice, there is a great design document which talks about issues building logic analyzers out of Cortex-M boards here: https://sysprogs.com/w/how-we-turned-8-popular-stm32-boards-... which you may find helpful as well. Of note, the Teensy-4.1 uses the Cortex-M7 which is even more impressive than the Pico in terms of raw computer. A long time ago there was a company called "boulder creek…

    Comment linking /w/how-we-turned-8-popular-stm32-boards-into-powerful-logic-analyzers/

    on “Raspberry Pico-based 100-Msps logic analyzer”
  10. Submitted SmarTTY – a multi-tabbed SSH client with SCP support as a story · 2 points

    HN discussion
  11. You probably want kgdboe for this kind of thing? http://sysprogs.com/VisualKernel/kgdboe/ On a embedded targets you'd have a JTAG port for full out of band debugging, but that's obviously not an option for your typical desktop scenario.

    Comment linking /VisualKernel/kgdboe/

    on “Fully Dockerized Linux kernel debugging environment”
  12. Submitted Visual Linux Kernel Debugger as a story · 2 points

    HN discussion
  13. http://sysprogs.com/VisualKernel/tutorials/kgdb/ It supports many VS features. The same people also sell a debugging program that claims to support everything debugging-related of Visual Studio, but I don't know if that's integrated into this VisualKernel product, or just a subset.

    Comment linking /VisualKernel/tutorials/kgdb/

    on “Building and modifying Linux Kernel with Visual Studio”
  14. Submitted Show HN: SmarTTY – a free SSH client with command completion and a file browser as a story · 2 points

    HN discussion
  15. I don't think it's sarcasm. It looks like VisualKernel is a real product that this company is selling. They also make VisualGDB and a bunch of other tools: http://sysprogs.com/products/ Here's the company's "about" page: http://sysprogs.com/about/

    Comment linking /about/

    on “Building and modifying Linux Kernel with Visual Studio”
  16. Submitted Symbol-Level Editing as a story · 1 points

    HN discussion
  17. Submitted Live Tracing of Linux Kernel Code as a story · 1 points

    HN discussion
  18. Submitted Live Non-Intrusive Debugging of Real-Time ARM Targets as a story · 1 points

    HN discussion
  19. Submitted Turning Cypress SuperSpeed Explorer Kit into a Continuous 200MS/s Logic Analyzer as a story · 1 points

    HN discussion
  20. Submitted Hacking the Mbed Build System to Support Offline Builds as a story · 1 points

    HN discussion

Search all of HN for sysprogs.com

Linked by the same people?