HN user

mcdow

181 karma

website: emmettmcdow.com X: x.com/mcd0w

Posts11
Comments62
View on HN

“no open source project will succeed with this level of unprofessionalism”

y’all clearly are not acquainted with some of the things Linus has said on the LKML

This is awesome! I’ve been looking for a way to batch export my notes out of Apple notes, will this work for that purpose?

I totally agree with you that most notes apps miss the mark. I’m working on one now which I hope satisfies the same requirements as Apple notes(dead simple, iCloud sync, free) but has some things I want (improved search, first class markdown support).

I’ve been using it as my daily driver for a while, but it’s not quite ready for other users yet. I wrote a bit about it in my year in review[1] under the section “Not Another Notes App!”.

1. https://emmettmcdow.com/posts/2025-in-review

This is tangential but the whole Tiananmen Square thing is kind of odd. When I visited China many people were more willing to discuss it than I had imagined. Some spoke about it unsolicited. It’s a tourist destination you have to buy tickets for. It’s rather subtle what can and cannot be discussed relating to it. Those I spoke to about it told me that most people have a good understanding of what happened, and many people speak negatively of the CCP. You just can’t do it if you have a major platform (e.g. you’re Jack Ma or you are an LLM).

Not to discount how negative free speech restrictions are, but I’m not so sure how effective that particular propaganda campaign would be.

From the comments here it sounds like most people think the amount Anthropic paid for the company was probably not much more than the VC funding which Bun raised.

How would the payout split work? It wouldn’t seem fair to the investors if the founder profited X million while the investors get their original money returned. I understand VC has the expectation that 99 out of 100 of investments will net them no money. But what happens in the cases where money is made, it just isn’t profitable for the VC firm.

What’s to stop everyone from doing this? Besides integrity, why shouldn’t every founder just cash out when the payout is life-changing?

Is there usually some clause in the agreements like “if you do not return X% profit, the founder forfeits his or her equity back to the shareholders”?

Steam Machine 8 months ago

Why does Steam/Valve care so much about Linux? I know as devs we all would prefer to use Linux/Unix. But developer experience isn’t a good business justification.

Collaboration sucks 8 months ago

This is true but there is another cost. If you carelessly write you can end up with a system which is a mountain of bandaid fixes; an incoherent and unmaintainable mess.

Collaboration sucks 8 months ago

I’ve used both approaches and I can’t disagree more. Writing code first might feel faster but it isn’t. It’s great for surface level issues but just muddies the waters for any consequential feature.

Measure(communicate) twice, cut(build) once.

This is the primary reason Lua is interesting to me. As high level as JS/Python but embeddable.

Only problem is I have language ADHD. I use way too many to pick up another like Lua.

I liked this post, and I can totally understand where you’re coming from…

But couldn’t anything you say about Lua also be said about JS? You mentioned how Lua wasn’t batteries included, so you try to limit your libraries. Couldn’t you say the same for JS? JS itself doesn’t change much, it’s the ecosystem. Couldn’t you just pick out some small and stable libraries the same way you could with Lua?

I'm working on a notes app that is as simple as Apple notes, but has native markdown support and uses semantic search.

Uses SwiftUI for the UI, and Zig does most of the heavy lifting on the backend. It's inspired by ghostty which uses a similar setup[1].

Right now it only works for Mac, but I'll be porting to iOS as soon as I get the markdown renderer polished. It's not available to the public yet, but I'm using it as my daily driver and hope to release it later this year. I've open sourced it so you can see the source code here[2].

1. https://ghostty.org/

2. https://github.com/emmettmcdow/nana

I bet it wouldn’t be too hard to build a nice UI over a mailing list. You could make it as nice as Slack. Has this been done?

Switched to Helix about a year ago and haven't looked back since. Has almost everything I need in it(with a few exceptions). With Vim I would've had to have installed some janky plugins.

I really recommend it if you find Vim motions unintuitive and want some of the basic features of IDEs like VSCode.

My biggest gripes: - No plugin system (yet). - Configuration documentation is not the best. - Hasn't reached enough popularity to where other apps have "Helix mode" like how a bunch of apps have "vim mode". I find myself wanting to do Helix motions in other apps.

Came here to say this. I was able to get an omz featureset from vanilla zsh with a handful of lines of config. It works for the features I was using from omz.

Zoomer terminal maximalist here.

My thing is that most UIs use such poor use of the screen real estate. I get it, pretty is the priority. But when I want to do work, the padding on everything gets to be excessive. Additionally, it’s really nice to be able to host my dotfiles in GitHub and I can be in a 100% familiar environment within a couple minutes. I have a variety of machines I work on. Same thing goes for mouse usage. I’m much faster operating the keyboard, whereas I switch between mice and trackpads and sensitivities when I switch devices. Keyboards are mostly the same. Maybe it’s a skill issue on my part but oh well ;)