Hacker Timesnew | past | comments | ask | show | jobs | submit | holmb's commentslogin

I would be very interested in this if you could share? Maintaining a Knowledge Base without a Git workflow is a pain currently.


You can use the Copilot CLI with the atlassian mcp to super easily edit/create confluence pages. After having the agent complete a meaningful amount of work, I have it go create a confluence page documenting what has been done. Super useful.


I'm afraid I can't easily share this, as we have embedded a lot of company-specific information in our setup, particularly for cross-linking between confluence/jira/zendesk and other systems. I can try explain it though, and then Claude Code is great at implementing these simple CLI tools and writing the skills.

We wrote CLIs for Confluence, Jira, and Zendesk, with skills to match. We use a simple OAuth flow for users to login (e.g., they would run jira login). Then confluence/jira/zendesk each have REST APIs to query pages/issues/tickets and submit changes, which is what our CLIs would use. Claude Code was exceptional at finding the documentation for these and implementing them. Only took a couple days to set these up and Claude Code is now remarkably good at loading the skills and using the CLIs. We use the skills to embed a lot of domain-specific information about projects, organisation of pages, conventions, standard workflows, etc.

Being able to embed company-specific links between services has been remarkably useful. For example, we look for specific patterns in pages like AIT-553 or zd124132 and then can provide richer cross-links to Jira or Zendesk that help agents navigate between services. This has made agents really efficient at finding information, and it makes them much more likely to actually read from multiple systems. Before we made changes like this, they would often rabbit-hole only looking at confluence pages, or only looking at jira issues, even when there was a lot of very relevant information in other systems.

My favourite is the confluence integration though, as I like to record a lot of worklog-style information in there that I would previously write down as markdown files. It's nicer to have these in Confluence as then they are accessible no matter what repo I am working in, what region I am working in, or what branch or feature I'm working on. I've been meaning to try to set something similar up for my personal projects using the new Obsidian CLI.


Thanks for the insights!

We have been doing something similar but it sounds like you have come further along this way of working. We (with help from Claude) have built a similar tool that you describe to interface with our task- and project management system, and use it together with the Gitlab and Github CLI tools to allow agents to read tickets, formulate a plan and create solutions and create MR/PR to the relevant repos. For most of our knowledge base we use Markdown but some of it is tied up in Confluence, that's why I have an interest in that part. And, some is even in workflows are in Google Docs which makes the OP tool interesting as well -- currently our tool output Markdown and we just "paste from markdown" into Gdocs. We might be able to revise and improve that too.


Thank you! Sounds like a fantastic setup. Are the claude code agents acting autonomously from any trigger conditions or is this all manual work with them? And how do you manage write permissions for documents amongst team members/agents, presumably multiple people have access to this system?

(Not OP, but have been looking into setting up a system for a similar use case)


This is all manual, so people ask their agent to load Jira issues, edit Confluence pages, etc. Users sign-in using their own accounts using the CLIs, so the agents inherit their own permissions. Then we have the permissions in Claude Code setup so any write commands are in Ask, so it always prompts the user if it wants to run them.


Edit the markdown using GitHub workflow. Then insert markup (pick markdown) into the confluence page.

Works wonderfully!


The discontinuation of Syncthing for Android bothers me.

https://hackertimes.com/item?id=41895718


I did see that a while back, but I haven't had any issues so didn't look into it. A quick search just now though shows Syncthing-Fork on F-Droid, so it should be an easy migration if there does come a need. I did the same with Orgzly a few months ago as it too was forked due to the original dev going MIA, and there were a few annoyances I wanted resolved.


I switched to syncthing-fork, have had zero issues.

(At some point I'm sure new Android versions will do something that will require changes, but that can happen to any app and we will adapt. I think I've used syncthing for nearly a decade with next to no issues so I'm not very worried.)


For open source project management tools I prefer to use the integrated solution from Phabricator[1], nowadays called Phorge[2]. It has workboards, very good access control and separation of projects (tags). See an example board[3].

1. https://www.phacility.com/phabricator/ 2. https://we.phorge.it/ 3. https://we.phorge.it/tag/phorge/


I see lots of people sing its praises, but (from the outside) it always seemed like it was kind of in limbo, not exactly abandoned but not exactly going somewhere either. I do see some recent activity <https://we.phorge.it/source/phorge/history/master/> so it's being developed by someone but I think https://we.phorge.it/T15801 squares with my concerns - there is likely a marketing problem for folks who aren't already in the know


The OP is Swedish.


Interesting. The obvious use case aside, I would like to try this out as a presenter tool (next slide, etc).


s/Trailscale/Tailscale/ in the title. \o/


Sorry, it's frozen and can't be changed, which is a pity.


I get the narrative of the article, but I think it is counterproductive to use headlines like this. I have noticed this sentiment that the article author is pointing to ("the world only needs containers", etc) on Reddit and other forums. But the reality is that Openstack is a very capable IaaS platform that does not have a match in the open source space. If you are comfortable using commercial solutions, then yes, there are certainly ones that could compare to Openstack in one aspect or another. But if we are agreeing that open source is good (for the market) in the long term then it would be unwise to think that Openstack is done and over with.

My experience is that Openstack opens up the world of cloud infrastructure to organizations that are either very large and therefore have the inclination to own their services and workloads, or organizations that have specific security requirements.

Openstack is not going anywhere anytime soon.


I wrote an answer on Super User [0] on how to use this neat tool. There are use cases where it really comes in handy. For example when copying a lot of files around to various folders that sits on the same disk so that you can assume that it won't run efficiently in parallel.

When I think of it even lftp has queue and jobs commands. But "task spooler" is the generic tool you can use for more general use cases than file copying.

0. https://superuser.com/questions/220364/how-to-run-commands-a...


I have used tsp to send hundres of millions of euros for a company. great tool

Wish it has chaining of commands - if xx fails then do yyy


Excellent writeup, thank you!


There have been a few of these note taking systems that have passed through HN lately. I use org-mode for some notes and sometimes open-junk-file (that I discovered in in Spacemacs). What I miss is a tool that will help me keep some notes encrypted at rest but will allow me to search filenames _and_ content. nb seems to support searching, and encryption, but not the two in combination.


If you only care about encryption at rest, maybe just do filesystem encryption? Whether that's encfs or luks or ZFS encryption or whatever. (Caveat: some of these have very specific security properties that you may find inadequate (encfs is poor against an attacker who can see multiple versions of a file over time, IIRC), or efficiency issues with syncing (you're not gonna git commit a ZFS dataset))


Emacs can use GPG to encrypt files at rest pretty transparently. Just save a files with the extension `.org.gpg` and it should get encrypted automatically with Spacemacs (I personally use https://github.com/hlissner/doom-emacs/).

Note that adding an encrypted file to your agenda, .e.g. `(setq org-agenda-files '("~/org/secret-diary.org.gpg"))` will let Emacs decrypt that file upon calling "org-agenda". Something similar should be possible for search if it doesn't work out of the box


I use this to encrypt files as well and I think Emacs handles this very well for individual files. It is however the notes management tool that doesn't support transparently search through multiple files.

I imagine what is needed is using gpg-agent to handle passwordless decryption of the files at rest.


Ah yes, I am using gpg-agent with my Yubikey - decryption would be tiresome without.

Well, org-agenda at least seems to support it through Emacs lower-level functions. Search is a bit more complicated, but should be well possible through hooks?


There have been a few of these note taking systems that have passed through HN lately. I use org-mode for some notes and sometimes open-junk-file (that I discovered in in Spacemacs). What I miss is a tool that will help me keep some notes encrypted at rest but will allow me to search filenames _and_ content. nb seems to support searching, and encryption, but not the two in combination.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: