You are viewing archived messages.
Go here to search the history.

Steve Krouse 2023-07-31 19:00:06

If you're in NY and wanted to work on a FoC company full time, Tom MacWright and I are hiring at Val Town. We're trying to make programming more fun, composable, and light. I've tried to take many of the ideas I've learned from this community and package them up into a practical product that's VC-fundable. Come join! about.val.town/founding-engineer-at-val-town

šŸ“ Founding Engineer at Val Town

Location: New York

Jack Rusher 2023-08-01 06:17:34

ā€œNon-remoteā€ in 2023? Surprising!

Duncan Cragg 2023-08-01 10:56:31

BV would approve, in 2023 šŸ˜

Steve Krouse 2023-08-01 14:36:31

Agreed, it is surprising! Makes folks very upset, which I totally get. Tradeoffs man, tradeoffs as far as the eye can see

Joe Grossberg 2023-08-01 18:38:53

I am curious: how did you arrive at $120-150k for the pay range?

(Full disclosure: I have no vested interest here, because I am not commuting distance to Brooklyn.)

Steve Krouse 2023-08-01 18:40:05

Does that seem low or high? It's what we have budget for and seems reasonable

Joe Grossberg 2023-08-01 18:47:38

The base salary does seem a bit low to me. But there are so many factors that go into such decisions.

And, to your advantage, it is a ā€œhirerā€™s marketā€ compared to most years in tech.

Like you say ā€” tradeoffs everywhere!

šŸ“ Software Engineer Salary in Brooklyn, NY

The average Software Engineer salary range in Brooklyn, NY is from $105,000 to $226,200. View Software Engineer salaries across top companies broken down by base pay, stock, and bonus.

Steve Krouse 2023-08-01 20:09:10

Totally! Even with the equity?

Steve Krouse 2023-08-01 20:09:17

Appreciate the feedback

Jack Rusher 2023-08-02 06:49:56

Salary-wise, the high end of your range would be the low end of what Iā€™d offer in that market. OTOH, as @Joe Grossberg mentioned, thereā€™s a job shortage, so if youā€™re just looking for warm bodies youā€™ll probably find one.

Josh Justice 2023-08-02 11:19:23

(Hopefully this question isnā€™t too far outside of ā€œcodingā€ and into ā€œusingā€.) Iā€™ve always had an interest in associative data management, but Iā€™ve never found a tool I love for my use case. What I want to be able to do is catalog and visually explore:

  • Ideas in some area of research
  • Sources for those ideas: who has presented them
  • Chains of reasoning: person A argues that because of ideas X and Y, therefore Z is true
  • Commentary on those ideas: supporting, refuting, adapting

General mind-mapping tools donā€™t feel structured enough, but coding it from scratch has been intimidating. It feels like this must exist and I must just be bad at finding it. Do any of you have a tool you like for this use?

Eli Mellen 2023-08-02 13:03:45

Can you talk to how this is different from a book? Is the impetuous here to assemble your own, vs find an existing source? In which case, could this be achieved with hypertext? Is there a specific visual/spacial relationship you are seeking to build to represent the linkages, or is your goal to express the linkages?

Josh Justice 2023-08-02 13:09:17

Great questions, thank you.

Yes, the impetus is to use this for personal notes, not a pre-existing source of this information

Some form of hypertext (in the general sense) seems likely to be involved, yes. I go back and forth over whether it would be preferable to have a text-document-based representation vs a graphical representation (more like a mind map). Maybe the fact that I havenā€™t enjoyed mind map tools means that text-document-based would be better. Bidirectional linking is very important, so vanilla HTML would not be enough. But this makes me realize I could probably prototype it in either vanilla HTML or Obsidian.

Thereā€™s a catch-22 where itā€™s not motivating for me to start recording a lot of info until I have the tool I want to use, and itā€™s hard to pick a tool until I have the information recorded šŸ™‚ Maybe thereā€™s a way to cut that knot somehow.

Eli Mellen 2023-08-02 13:11:25

Wicked! Thanks so much for this reply.

This sort of smells like a wiki to me ā€” but I hear ya re: wanting the right tool before you go all in taking notes, but not wanting to take notes until youā€™ve got the ā€œrightā€ tool in place.

signed a goblin with 5000+ .txt files in a git repo

Paul Tarvydas 2023-08-02 13:15:03

I would suggest that what you want is an assembler for building your custom mind-map.

I stay away from most mind-mapping tools because they want you to predict how you are going to lay stuff out according to their ideas of what you want, instead of allowing you to lay stuff out the way you want to.

For that kind of reason, I look for tools that let me slap down ideas with no friction, then apply structure afterwards, iteratively.

Currently, I use Kinopio, and, before that, Scapple. I use Obsidian to write longer paragraphs, but, it (like most markdown tools) want you to lay things out in a linear manner...

[I was originally attracted to Kinopio because it can export to JSON, but it turns out that I havenā€™t needed this feature yet]

Josh Justice 2023-08-02 13:16:48

I look for tools that let me slap down ideas with no friction, then apply structure afterwards, iteratively

Nice, that really provides a way out of the catch-22 I mentioned

I will try out Kinopio!

Paul Tarvydas 2023-08-02 13:45:07

[at first I found Kinopio off-putting, but now I use it daily (hourly?). ā€œ/ā€ for hyper-linking. Graphical layout, just move ā€œcardsā€ around with the mouse, use connectors between them (you get to define the intended meaning of connectors, I start out with no connectors, then add them as I look things over. In some cases, though, the connectors make immediate sense and I put them in as I dump ideas. There is the option to add colour, change font size (h1, h2), etc. but I tend to use this stuff infrequently (it seems that other people use it more than I do). The Discord and forum are very helpful].

Kartik Agaram 2023-08-02 18:57:02

Annotation services maybe are a partial answer? Like web.hypothes.is

inkandswitch.com/capstone if it was a product.

Kartik Agaram 2023-08-02 19:01:14

In the vein of Obsidian and Roam, git.sr.ht/~akkartik/pensieve.love is my daily driver for 60MB of notes in 150k files collected over 20 years (though honestly I live in the last 2-3 years 99% of the time). It's not very visual, but it does encode a graph and I can draw graphs in pictures inside it. You can see some videos of me using it in the Readme (though the UI has improved since)

Kartik Agaram 2023-08-02 19:04:16

In the vein of graphviz, PlantUML, draw.io or Powerpoint, lately I use git.sr.ht/~akkartik/snap.love to make one-page graphs of things. But your use case might require multiple kinds of edges (consequence, opposition, provenance, commentary)

Konrad Hinsen 2023-08-03 10:11:40

Josh Justice Your description overlaps quite a bit with discourse graphs (see e.g. joelchan.me/assets/pdf/Discourse_Graphs_for_Augmented_Knowledge_Synthesis_What_and_Why.pdf). Roam claims to support them well, I can't say if that's true as I don't use Roam. I use Emacs with org-roam for general notes and discourse graphs, the latter relying on personal conventions about tags and links. Not perfect, not even good enough, but I haven't found anything better within my requirements (which are mostly local data in a simple and documented format so that I can write my own tools for processing).

Nilesh Trivedi 2023-08-04 02:27:33

Josh Justice Is underlay.org relevant to your question? It doesn't have any mapping tools etc but it does talk about creating an assertion graph.

Kartik Agaram 2023-08-04 03:11:11

@Eli Mellen Are you managing your 5000+ .txt files using git.sr.ht/~eli_oat/moon-maker?

Eli Mellen 2023-08-04 03:13:57

No thatā€™s for project specific stuff. My text notes are mostly git, grep, and memory šŸ˜¬

Kartik Agaram 2023-08-04 03:17:10

Ah, sounds like my setup until a year ago.