HNHacker News
TopNewBestAskShowJobs

kantord

438 karma · joined February 3, 2018

submissionscomments
kantord··on Ask HN: Claude multisession
I use a tiling window manager to manage each task (/workflow/issue/ticket) on a separate (visual) workspace with its own isolated container/git worktree that is bound to it.

I name my workspaces to match the task, so it's easy to find all terminal sessions/apps related to one task; then I only have to be able to find a session/app within the task. And i3wm supports tabs, the tab title automatically set by most AI agents and apps to be something helpful, so it's trivial to find.

Thought this is not sth even AI specific, it's not really AI specific, it is just super useful for multi-tasking in general way beyond coding tasks as well. I first started automating this flow 6-7-ish years ago as i3-env: https://github.com/kantord/i3-env thought since I tried to rewrite that a couple times because debugging bash scripts was not so much fun; I'm kinda settling on a well-made and portable system now, though it's not well documented yet.

kantord··on Ask HN: Will programmers write more efficient code during the memory shortage?
what do you mean?
kantord··on Ask HN: Will programmers write more efficient code during the memory shortage?
For this incentive to exist, the app needs to be such an obvious memory hog that users start identifying it as the source of the problem.

Even then, a lot is required for most businesses to prioritize this (presumably) temporary issue at the cost of things like: participation in the AI race, other features, bug fixes, new markets etc.

Heck, sometimes software is so inefficient that it costs developer and tester productivity but a fix is not prioritized for years.

kantord··on TUI Studio – visual terminal UI design tool
tip: your git repo's description (not readme, repo description) does not link the website. It should.
kantord··on TUI Studio – visual terminal UI design tool
this looks insanely cool.

One of the most original ideas I have seen on HackerNews in the past few years.

kantord··on JSLinux Now Supports x86_64
This is not the technical solution you want, but I think it provides the result that you want: https://github.com/devcontainers

tldr; devcontainers let you completely containerize your development environment. You can run them on Linux natively, or you can run them on rented computers (there are some providers, such as GitHub Codespaces) or you can also run them in a VM (which is what you will be stuck with on a Mac anyways - but reportedly performance is still great).

All CLI dev tools (including things like Neovim) work out of the box, but also many/most GUI IDEs support working with devcontainers (in this case, the GUI is usually not containerized, or at least does not live in the same container. Although on Linux you can do that also with Flatpak. And for instance GitHub Codespaces runs a VsCode fully in the browser for you which is another way to sandbox it on both ends).

kantord··on CLI RSS/Atom feed reader inspired by Taskwarrior, synced using Git
oh no! but that makes sense. I did post it on Lobste.rs myself
kantord··on AI doesn't replace white collar work
interesting, this is basically what Venkatesh Rao pointed out back in 2013: https://www.ribbonfarm.com/2013/07/10/you-are-not-an-artisan...

Basically we do not rationally analyze what work can be automated and what work is forever safe. We just assume that "sexy work" is safe, and work backwards to figure out how to explain this belief to ourselves.

kantord··on CLI RSS/Atom feed reader inspired by Taskwarrior, synced using Git
honestly, I interpreted your comment as "Taskwarrior is unusable shit" since it had a pretty negative tone and came from a user named throwaway27448.

Actual accessibility is a different topic. Honestly I don't know much about the a11y of CLI apps in general. Is there something that makes Taskwarrior bad in that regard? Is it about the way it forms things like list outputs or tables?

kantord··on CLI RSS/Atom feed reader inspired by Taskwarrior, synced using Git
nope! why?
kantord··on CLI RSS/Atom feed reader inspired by Taskwarrior, synced using Git
there might be some gaps (let me know) but you can actually pipe the output to another program.

for instance here's how you'd download all the unread blog posts by combining blogtato and wget:

blog .unread read | wget \ --recursive --level=1 \ --page-requisites \ --convert-links \ --adjust-extension \ --no-parent \ --directory-prefix="$HOME/offline-posts" \ --input-file=-

kantord··on CLI RSS/Atom feed reader inspired by Taskwarrior, synced using Git
I was considering adding a full offline mode but here is my thinking: that is actually a feature/concern that would be separately useful, so it should not be baked into blogtato. And there might be already some pretty good options out there.

For instance, `wget` is a pretty widely used HTTP client that is able to mirror links for offline access. Then you can use standard tools such as `grep` to search in all the offline content. And `blogtato` does already have an export feature, so it is almost trivial to write a script that saves all posts for online content.

So perhaps what should be done here is find a user friendly tool for offline access/search for web content and just add some convenience features to `blogtato` so that they integrate very easily.

kantord··on CLI RSS/Atom feed reader inspired by Taskwarrior, synced using Git
i do not find the interface of taskwarrior inaccessible at all, i actually really love using it and find it largely intuitive. Not necessarily for doing super complex stuff, but that is not something I ever wanted anyways
kantord··on CLI RSS/Atom feed reader inspired by Taskwarrior, synced using Git
Hi todsacerdoti thanks for posting my project! I am the author if blogtato. If you have any questions, I'm here to answer them
kantord··on Show HN: Droneski, an FPV drone ski camera simulator
that was actually a lot of fun. I think it has the potential to grow into a bigger game.

Bug Tux Racer vibes btw! I think adding some music and perhaps snowfall could make it even more immersive

edit: and i think you could easily make it feel more detailed by adding a texture for the snow,and increasing the resolution of nearby terrain by modulating it with some precomputed fractalized perlin noise. So basically "free" detail that only exists in the rendering logic, does not influence the complexity of the heightmap. and perhaps you could replace the trees with sprites that are images of real trees (stylized to the visual style you're going for)

kantord··on Show HN: Generative Art Synthesizer
it's cool, but why can't I combine different shapes? I mean why erase the canvas when switching shapes?
kantord··on FreeCAD
It's possible that the training data (and research data) is already out there, just not (yet) combined into a single open source CAD kernel.

Then again, the success of such a project might depend on other factors. Given the complexity of the task, I can imagine that just "lucking into" the right design decisions early on could have a major impact.

kantord··on FreeCAD
I only used it for some hobby modeling, but I have to say it's fantastic and very impressive.

It seems like it's fully community-maintained, there is no big company or foundation behind it. Honestly it's hard to believe!

There was just one major problem, the infamous "topological naming problem" which caused issues downstream is you edited a non-leaf node. That was pretty frustrating to deal with, but in later releases they fixed it I think. (Have not tried it since because I didn't have anything to model)

kantord··on Show HN:`npx continues` – resume same session Claude, Gemini, Codex when limited
interesting idea. At first I just thought that it's sth like the "fg" command but for AI sessions. i.e. just resume the last AI session you "paused".

honestly, that in itself would be valuable, though simple.

This idea, i. e. actually "moving" context form one agent to another is even more interesting.

kantord··on Show HN: Mini-Diarium - An encrypted, local, cross-platform journaling app
I love the minimalism of the UI.

Here's a tip: GitHub now allows you to embed a proper video in your README. (https://stackoverflow.com/questions/4279611/how-to-embed-a-v...). Quality would be much better, and people can navigate back-and-forth in the video.

kantord··on Show HN: Brr – beautiful terminal speed tests
looks cool!
kantord··on EU–INC – A new pan-European legal entity
seems like a great idea
kantord··on Trump says Venezuela’s Maduro captured after strikes
it is very early to tell what it is
kantord··on Show HN: SeaGOAT – local, “AI-based” grep for semantic code search
That could be a new added feature, feel free to add a new issue on it
kantord··on Show HN: SeaGOAT – local, “AI-based” grep for semantic code search
btw pdf support could probably be added to seagoat itself by adding a layer that translates the pdf files to text files and probably some added changed to make sure that the page number is also included in the results
kantord··on Show HN: SeaGOAT – local, “AI-based” grep for semantic code search
update: I changed the hardcoded set of languages to support the following:

Text Files (.txt) Markdown (.md) Python (.py) C (.c, ``.h`) C++ (.cpp, .hpp) TypeScript (.ts, .tsx) JavaScript (.js, .jsx) HTML (.html) Go (.go) Java (.java) PHP (.php) Ruby (.rb)

https://github.com/kantord/SeaGOAT#what-programming-langauge...

kantord··on Show HN: SeaGOAT – local, “AI-based” grep for semantic code search
actually I'm also working on a small web gui for it, it could be fairly easy to add speech recognition on the web version!

https://github.com/kantord/SeaGOAT-web

kantord··on Show HN: SeaGOAT – local, “AI-based” grep for semantic code search
it is hardcoded at the moment, but I am willing to merge code that adds the option to override.

Also probably a flag would solve it for some users, the best way would be to add a configuration option. At the moment there are no config file/.rc file support in SeaGOAT though, but there is an issue to add it and I'm happy to merge pull requests: https://github.com/kantord/SeaGOAT/issues/180

kantord··on Show HN: SeaGOAT – local, “AI-based” grep for semantic code search
also I plan to add features that incorporate a "dumb" analysis of the codebase in order to avoid spamming the results with mostly irrelevant results such as import statements or decorators. Those features would be language dependent, so support would need to be added for each language
kantord··on Show HN: SeaGOAT – local, “AI-based” grep for semantic code search
btw I am also working on a web version of it that will allow you to search in multiple repositories at the same time and you will be able to self host it at work, or run it locally in your machine. https://github.com/kantord/SeaGOAT-web

so that could provide a nicer interactive experience for more complex queries

Page 1 of 2Next →