Readit News logoReadit News
MrMcDowall commented on Ask HN: What are you working on? (October 2025)    · Posted by u/david927
MrMcDowall · 5 months ago
I'm a solo dev working on what started out as an interstitial journalling tool, but is now morphed into a local first native set of tools for thinking and writing. Tools for the end of the internet, you might say.

Current version is over at https://owl.so but the local first native app (Owl/2) is about to hit beta real soon.

MrMcDowall commented on Ask HN: How to pivot to a Machine Learning engineer?    · Posted by u/lma21
vouaobrasil · 2 years ago
Don't. Most of these roles are not ethical.
MrMcDowall · 2 years ago
Lol like ordinary programmers have a such a great ethical reputation... Cambridge Analytica, Ad Platforms, and on and on.
MrMcDowall commented on Making Go telemetry opt-in is a mistake   twi.github.io/blog/making... · Posted by u/m90
majorhelmet · 3 years ago
> Some industrial user wants a new Go feature or bugfix? Great. If it's enough of a problem, they can fix it and upstream a patch.

Inbefore I go to a new job and find out that they are using outdated, custom patched go compiler.

> I mean, there are 5000+ issues and 330 open PRs on the go github right now

How do they know which ones are affecting the most users?

> forced google spyware in a compiler

go is open source, feel free to compile it yourself without the telemetry. Which distros will do if any major promises would be broken

MrMcDowall · 3 years ago
There's a lot of 'just' handwaving here about compiling without telemetry. We just need to look as far as VSCode, which is riddled with unremovable telemetry, and the entire project of VSCodium which has to exist to provide telemetry free versions, and still cannot remove all of it. You're discounting the complete waste of human time and effort required to undo something that should simply not exist in the first place.

In terms of the open GH issues, people are pretty vocal about which ones they think are most important to fix, as is the case for most popular projects. It's simply not true that the Go team have no way of knowing which of the open issues are most important to the community.

MrMcDowall commented on Ask HN: How to work with people who push back forcefully?    · Posted by u/bovinegambler
Terretta · 3 years ago
First two of these examples may be on the religious or yak shaving end of debates, where the best practice is probably not an absolute.

1. There are code bases and PRs where coalescing many small changes into one "this changes how we do this" commit is encouraged when it's a semvar level change requiring coordinated edits to keep working, rather than a purely iterative change.

2. Most research shows universal unit test coverage is lower ROI than judicious coverage of intefaces and risks.

If many of your discussions fall in this zone, it's possible you, yourself, may be taking guidelines as too black and white.

Meanwhile ...

3. That one is just bad.

MrMcDowall · 3 years ago
Do you have source on item #2? I've been looking for some to back this point, but can't find any.
MrMcDowall commented on Ask HN: Is Ruby on rails worth it to learn in 2022?    · Posted by u/ahmaman
ptttr · 4 years ago
I went from Ruby on Rails, then Javascript/Typescript to finally land at Clojure in 2019 and I'm not looking back.

Clojure has been a perfect fit for my needs, very similar to what you describe, and neither Rails nor JS have been able to match that.

With Clojure/Clojurescript you get:

- sane, single lang for both backend and frontend (much more seamless than JS/node),

- REPL-Driven-Development - immediate feedback loop translating to huge productivity boost,

- a very refreshing approach to programming,

- access to both two largest ecosystems JVM, npm and of course clojure's own amazing libraries,

- vibrant and diverse community, converging people from all different programming backgrounds,

- much, much more.

Rails and Django are a bit tied to 2005ish MVC paradigm and while it's reliable and gets job done, it comes with compromises on flexibility and user experience - making it hard to be competitive in 2022 as a solo founder. Clojure on the other hand is known for empowering single/few developers to outcompete much larger teams.

Seriously, forget about Rails and Django and just focus on Clojure.

MrMcDowall · 4 years ago
The last time I looked into the state of the art when writing web apps in Clojure, people were hand crafting SQL statements in the data layer, and the community seemed fine with this. Have things improved?
MrMcDowall commented on Rails 6 with Webpacker 6, Tailwind 2 with JIT, Postcss 8 and some default setup   nauman.medium.com/my-rail... · Posted by u/nauman
kweinber · 5 years ago
Elixir is like the alternate town in Blazing Saddles. It looks great but you find out there aren’t really people nor library depth there. After it blows up your staffing and project plans you end up moving back.
MrMcDowall · 5 years ago
Yeah, Elixir is great, but zealots keep acting like it's happening, and it is totally not happening.
MrMcDowall commented on Serenity notes: E2E encrypted notes   serenity.re/en/notes... · Posted by u/domoritz
MrMcDowall · 5 years ago
There's Obsidian for those that want their notes to stay local, or at the very least decide if you want your information flying around the Internet: http://obsidian.md/
MrMcDowall commented on Engineer Converts Used Van into Mobile Laundromat, Offers Free Loads to Homeless   nbcbayarea.com/news/local... · Posted by u/IamZeroBalance
willcipriano · 5 years ago
I'd be quite interested how he meets the power requirements, is he using electric dryers? I feel like a vans alternator has no hope of running 1 let alone 2 of them. Also what does the freshwater/wastewater system looks like?
MrMcDowall · 5 years ago
In the video below, he mentions they are gas powered driers.
MrMcDowall commented on Tony Hsieh has died   yahoo.com/lifestyle/tony-... · Posted by u/MrMcDowall
sneak · 5 years ago
I've never understood or been able to relate to the seemingly common intense curiosity as to cause-of-death. Is it related to the desire to fit names we know into a narrative structure that lets us reason about them as entities? It seems like an irrelevant detail, to me personally.
MrMcDowall · 5 years ago
The desire to know is usually in proportion to the unexpectedness. Perhaps its an evolutionary curiosity (Avoid how they died)?

u/MrMcDowall

KarmaCake day957December 7, 2010
About
I am a Scottish ex-patriot, living and working from a small island outside Vancouver, Canada. I have been a CTO, Development Manager, Team Lead, Senior Developer, Lead Developer, Developer and shit kicker. It's all just the same, I do whatever maximizes shipping awesome. I am available for hire on a remote basis.
View Original