Your response and depth of reasoning about why you wouldn't hire them is a red flag though. Not for a manager role and certainly not as an IC.
Coding is as much a method of investigating and learning about a problem as it is any sort of specification. It is as much play as it is description. Somebody who views code as nothing more than a formal specification that tells a computer what to do is inhibiting their ability to play imaginatively with the problem space, and in the work that I do, that is absolutely critical.
Coding is just a formal specification, one that is suited to be automatically executed by a dumb machine. The nice trick is that the basic semantics units from a programming language are versatile enough to give you very powerful abstractions that can fit nicely with the solution your are designing.
> Personally, once the shape of the solution and the code is crystallized in my head typing it out is a chore
I truly believe that everyone that says that typing is a chore once they've got the shape of a solution get frustrated by the amount of bad assumptions they've made. That ranges from not having a good design in place to not learning the tools they're using and fighting it during the implementation (Like using React in an imperative manner). You may have something as extensive as a network protocol RFC, and still got hit by conflict between the specs and what works.
If you really believe this, I'd never want to hire you. I mean, it's not wrong, it's just ... well, it's not even wrong.
Concord is a lightweight, offline-first cognitive engine that runs locally and uses a structured format called DTUs (Discrete Thought Units) for ideas, reasoning, and knowledge.
This isn’t a chatbot. It’s closer to a personal research workspace with: • DTU creation + indexing • Forge Mode (CRETI) — break ideas into Core / Reasoning / Evidence / Tests / Impact • PersonaOS — create small “agent personas” that generate DTUs • Autoprocess — optional background evolution of your DTU graph • Offline mode (no tracking, no ads) • Online mode (optional, if users want to connect to an LLM)
The whole stack is open source because I want people to build their own tools on top of it.
Right now Concord is a simple community version, but its purpose is clear: give people something that feels like a thinking workspace, not a website.
I’m sharing it early to get feedback from developers, researchers, and builders who care about offline tools, cognitive systems, or new ways of organizing knowledge.
Repo link: https://github.com/ryttps94jq-gif/Concord-web-mvp
If anyone wants to try it, contribute, or fork it for their own projects, I’d genuinely appreciate the eyes on it.
Thanks for reading — happy to answer questions.
But the 100% jargon level means that as an extremely computer-aware person but also someone totally outside whichever "field" this originates in, I have absolutely no idea what it is, how you would or could use it, or get it ready for use, or anything else really.
I've been supporting SomaFM for more than 20 years now, and am so grateful for it. Not just the ambient stuff, but Secret Agent and several others too.
What stands out here was that Eno used very simple sounds and looped them. This was not a complicated rube-goldberg machine he built to finally get to these masterpieces. It was simple recordings of voices, looped.
Reggie Watts makes incredible, and non-traditional, electronic house music, basically just his voice and looping machine (granted he does have a 4 octave range, but...). So organic and human.
Same for Matthew Herbert, see his manifesto: https://prruk.org/personal-contract-for-the-composition-of-m.... It is all organic.
This is what makes me a little sad when I play with all the amazing open source tools on Linux. Ardour is great. Hydrogen is great. Sonic-PI is incredible.
But, the UI's are not the best. Getting started requires a ton of reading and researching. It is a long way to just "play" (I mean playing like a child, not playing piano).
For example, I wish Sonic-PI had a better way of writing music than JUST writing out ruby. I like ruby as a language, and I'm surprised there is not a way to easily extend the Sonic-PI tool so I can plugin my Novation drum pad and easily trigger samples and notes. I can absolutely watch for MIDI notes from Novation, and take actions in ruby code, but it kills my creativity to do it that way. I wish I could build a tiny set of buttons that shows me that which is not a stream of logs. I never feel like Sonic-PI puts me into a creative mode. It feels like trying to jam the beauty of a harp into emacs. And, I love emacs.
Open source music software could have bespoke custom UIs for any user. I'm a command line guy so I'm part of the problem. But, these tools should be customizable to make our own bespoke UIs which match the beginner level, or the advance level, or anything in between.
Try jumping into any DAW without "a ton of reading and researching".
Granted, there are hardware drum machines and sequencers that you can "play" with as a completely fresh user, but these tend to be the exception rather than the rule. The newer generation of hardware sequencers (say the Elektron series) are quite impenetrable without spending a significant amount of time learning about what they can do and how to do it.
> Open source music software could have bespoke custom UIs for any user.
from the voice of experience, I'll tell you that this makes user support almost impossible, or at least, extremely difficult and frustrating.
NFT's for real estate ownership, container tracking etc. could still have some form of utility. But what people think of when they hear NFT's isn't that, it's shitty monkey jpg's.
NFT's were never the next big thing, except for a very specific subset of very gullible idiots.
I always thought that NFTs were completely ridiculous and essentially nothing but hype. But then again, I thought that amazon wasn't going to work either, when I was there building it, so I'm not sure that even in a given individual "good intuition for breakthrough innovation" is a unitary thing.