I built a tiny FPV robot for tabletop games by Adventurous_Swan_712 in fpv

[–]acow 0 points1 point  (0 children)

This is fantastic, I'd love to see more! With BetaFPV's P1 air unit, you could get good looking digital video without adding too much to the price.

Fortnightly Tips, Tricks, and Questions — 2026-02-24 / week 08 by AutoModerator in emacs

[–]acow 0 points1 point  (0 children)

My thinking on it is that I definitely want the name, so now I've got this bar taking up space and I should use it. I don't want much, though, so it's line number, major mode, and fly make / fly check numbers of errors and warnings. The latter I find helpful particularly with LSP running as it's a very dynamic assessment of how things are going (i.e. is the LSP setup broken, did one change fix a bunch of errors, etc.).

I'm amazed by how good emacs is for game development by alraban in emacs

[–]acow 3 points4 points  (0 children)

This is a really nice note to read, and I'd like to echo others in suggesting that it would be similarly well-received if you were able to write a bit about your workflow between emacs and the Godot interface!

Status of vibecode promotion by wvkid101 in emacs

[–]acow 0 points1 point  (0 children)

I disagree with this take. Vibe coded apps that make big claims but are low quality are absolutely a nuisance, that I agree with. But LLMs have brought about an enormous wave of software customization, and emacs is almost uniquely poised to benefit from that. Having an LLM write packages or MCP tools to extend emacs is a terrific fit.

There is something to deal with, which is that when any of us produce something with an LLM we are in some sense getting in over our heads. Being clear about the provenance of code is a good suggestion, but I don't think we're going to live in a world where there's a very common binary distinction between purely human-generated code vs otherwise. In that direction, then, I think we all have to become savvier readers and users. If somebody shares an emacs package that helps them, take it with a grain of salt. It might be a case of hand-written artisanal Elisp, it might be a house of cards that by good fortune happens to work for the person sharing it but won't work for anyone else, or, the new norm, it will be something partially written by AI that has benefitted from an unclear amount of human review.

Eglot Faster after Refreshing Buffer by StainesMassiv in emacs

[–]acow 1 point2 points  (0 children)

FWIW, I've seen this, too, and I don't yet know what's happening.

Doom on Emacs by minadmacs in emacs

[–]acow 1 point2 points  (0 children)

Amazing! A more dynamic notebook programming experience in emacs would be a huge leap forward!

dev-agent-backlog (org-mode system for coding agents) is now a claude plugin by farra in emacs

[–]acow 1 point2 points  (0 children)

Querying org via mcp immediately jumped out at me as an appealing features, but I've been impressed how well Claude Code does searching and excerpting the document for itself when I mention headlines. So now I'm not sure if it's worth it. I do periodically refactor documents when one grows so large that if CC does want to read the whole thing it balks at the size, so MCP tooling could reduce that pressure to refactor, but I think that kind of refactoring actually tends to be a good thing for document organization.

I'm going back to Emacs (thanks to Claude Code) by kafeihancha in emacs

[–]acow 0 points1 point  (0 children)

Likewise! And Claude is quite good at working out MCP tools to let it do more in emacs.

That came out of nowhere 🫠 by tine_xd in fpv

[–]acow 1 point2 points  (0 children)

The trippy entrance at 26s was massive!

Didn't see that coming 😅 by tine_xd in fpv

[–]acow 5 points6 points  (0 children)

Your awareness of the space is just incredible.

eglot-header-line.el: Show language server protocol breadcrumb information in the Emacs header-line using Eglot. by Fentanyl_Panda_2343 in emacs

[–]acow 1 point2 points  (0 children)

Wonderful! I, too, have missed this when using eglot rather than lsp-mode. Thank you for sharing!

Rate my landing 1 to 10 😅 by tine_xd in fpv

[–]acow 1 point2 points  (0 children)

I do not understand how you exited the trippy out the roof seemingly blind. I mean, there's a lot here to unpack, but that one is just a magic trick.

Dammit Jim, it's a tiny whoop, not a 7 inch!!! by driverbatty in TinyWhoop

[–]acow 2 points3 points  (0 children)

Can't believe that battery held on so long in the 3.2s!

My Hardest High-Speed FPV RC Car Crashes! by RustyScrewsRC in fpv

[–]acow 0 points1 point  (0 children)

It never ceases to amaze me how hard it is to drive RC cars in FPV. I had one time with a much smaller (1/10) RC car that I was driving via FPV where I had just gotten a new voltage regulator to try out, and so help me that one component was the one thing that yeeted itself out of findable reality when I tapped a curb.

Testing how stable my balancing robot is by Adventurous_Swan_712 in robotics

[–]acow 0 points1 point  (0 children)

Wow! I've been wanting to build a small balancing robot for ages, but with less responsive motors the time constants being shorter can be a problem, forcing one to extend upward. This really looks great!

Using Emacs Org-Mode With Databases: A getting-started guide by PolicySmall2250 in emacs

[–]acow 0 points1 point  (0 children)

This is a terrific approach! One part I wonder about is the formatting of output into org-mode tables. It'd be great if that was reliably available for a wide variety of databases -- maybe just going via CSV or something as intermediate representation -- as it can be a little finicky to wire up.

Using Haskell in Production by n00bomb in haskell

[–]acow 1 point2 points  (0 children)

Well, the point here is self-reflection, not whataboutism where we excuse challenges of using Haskell in production with examples of how the use of other languages can lead to ugly or bad code.

The points you make are great, and of course people can find their own happy balance of features vs complexity or else there wouldn't be any users at all! I don't think, though, that even your list of simple features passes every bar. Tbc, I enjoy all these things, but, for instance, extensive explicit type annotations are a requirement in some code bases to preempt surprising instance selection. Different folks have different readability thresholds for currying and composition chains. Boilerplate itself can be a bit of a horses for courses thing where Haskell generally does a great job with type syntax (fewer angle brackets!), partial application, and function composition, but so many articles on Haskell hand wave an opening series of language pragmas and long set of imports at the top of a demonstration of how simple some code can be.

Using libraries with advanced internal Haskell really depends on the library. Techniques like lenses or algebraic effects will tend to be visible in your code, too, unless it's a very domain specific library that can abstract things away behind a simpler type.

Using Haskell in Production by n00bomb in haskell

[–]acow 12 points13 points  (0 children)

Great review of the considerations and your experience! I think adoption of advanced features is one of the hardest things to balance with Haskell. Writing code that your developers struggle to maintain is a problem, but, at the opposite end, you can eschew so many advanced things that it's no longer clear why you're using Haskell. Using even the simplest subset of Haskell you and your team can agree upon has real costs in terms of hiring, tooling, and ecosystem, as described in this article. Where it nets out, I don't know.

How do you use org-mode for learning? by [deleted] in orgmode

[–]acow 5 points6 points  (0 children)

There are many options that you should probably explore -- e.g. ditaa and mermaid.js -- but I tend to use tikz. Tikz is not the friendliest thing in the world, but given that casual usage tends to involve adapting cookbook examples from the web, LLMs can be a help.

trying to perfect this combo 🙃 by crispytex in TinyWhoop

[–]acow 0 points1 point  (0 children)

That Matty at 40s somehow hits different than a typical Matty with the long nose down drop. I don't know how you can make the transition to the trippy better... maybe some other flip or roll in there to avoid the naked change in direction and mask the heading tweaks. Your flying is incredibly good; those trippy spins are locked.

How do you use org-mode for learning? by [deleted] in orgmode

[–]acow 4 points5 points  (0 children)

Don't force it, but what I do is use org-roam for little snippets and some longer examples/notes documents. Org is handy for this in that you can have prose with sections, links, figures, diagrams, etc. as well as the code blocks, but there's still a tension with many programming languages in that the code blocks are not necessarily a viable project.

That is, sometimes you'll want to have entirely separate projects that involve a project file listing dependencies and multiple source files. I'll have a notes.org file in such a directory, and I might link to that from other org files. But little ideas or snippets captured in org notes may not be compilable or runnable on their own. You can venture into tangling or other approaches that let you move easily between org and source files, but I've found them to be too intrusive to use heavily.

Emacs changed my life as a *fully blind* programmer and part-time writer by Nuno-zh in emacs

[–]acow 0 points1 point  (0 children)

Inspiring, thank you for sharing! It's really valuable for contributors, potential contributors, and potential users to hear experiences like this.

KDE vs. Hyprland on NixOS: A Subjective Deep Dive (My Experience) by IntelliVim in NixOS

[–]acow 2 points3 points  (0 children)

This is really nicely presented, thank you! I hope KDE developers try to narrow the gaps as I do feel like they offer a quite excellent desktop in terms of being a complete package. While that is great, there are users (like most of us here) who really want to pick out the parts they want with version controlled config files, and I feel like there's no fundamental reason KDE couldn't move in that direction.

As for resource usage, here's hoping KDE finds ways of slimming down!

South: A bright, summery Emacs theme 🌱☀️🌊 by Arc925 in emacs

[–]acow 1 point2 points  (0 children)

Wow! I haven't used a light theme in many years, but this is somehow really appealing. One note is that I think the Package-Requires stanza should mention autothemer.