HNHacker News
TopNewBestAskShowJobs

kmclean

498 karma · joined May 9, 2016

Canadian web developer from the East Coast. Love travelling, sleeping, yoga, knitting, violin. kirahowe.com
submissionscomments
kmclean··on Is it all just vapourware?
> I strongly suspect that what we're seeing is that much of the tech code-writing economy had already become completely performative prior to AI turning up. It no longer matters in the current age if your code is good, or works, because your job is to give the illusion of product development while the stock market price gets pumped, until you all cash out your share value, get bought, or hop jobs in 2 years.

I think this is probably the answer. Working as a professional software engineer actually has very little to do with writing good code and maybe never has. The job is to “ship products”, and as long as you keep up a sufficiently convincing illusion of progress toward that end the bills get paid and nobody really cares about the impact on end users.

kmclean··on Bunster: Compile bash scripts to self contained executables
Science has gone too far.
kmclean··on Launch HN: Regatta Storage (YC F24) – Turn S3 into a local-like, POSIX cloud FS
Just want to say this is super cool. I'm excited to see what people build on top of it.. seems like it could enable a new category of hosted data platforms-as-a-service (platform-as-a-services?).
kmclean··on Clojure's machine learning ecosystem
There was a bit of a conference hiatus worldwide due to the pandemic, but the Clojure community (including Rich) is definitely still active.
kmclean··on Clojure's machine learning ecosystem
Yeah.. I have all the respect in the world for Haifeng's talent and I totally understand (and agree!) that open source developers need to be compensated one way or another, and I don't want to get into a debate that could lead to accusations by people who don't know the full story, but there are definitely some sour grapes over the whole situation and some of the pull away from smile has more to do with feelings that not everyone involved is acting in good faith more than issues about GPL exactly.
kmclean··on Clojure's machine learning ecosystem
I don't disagree at all, but unfortunately it's mostly out of the hands of any community to recommend or enforce usage of a given library. There are many valid concerns around GPL licensing (not that I necessarily agree with them), but ultimately ignoring the requirement of many orgs to not use GPL-licensed code would just harm the ecosystem.
kmclean··on Clojure's machine learning ecosystem
This is correct, you can compile Clojure to native code using GraalVM. There are many heavily used projects that do this.
kmclean··on Clojure's machine learning ecosystem
There are actually a surprising number of academics in the Clojure for data science study groups. A lot of them ran into performance or portability issues with Python or R and found Clojure tools as a good solution.
kmclean··on Clojure's machine learning ecosystem
The literate programming story is great in Clojure. Clay (https://github.com/scicloj/clay) is also a great option and supports rendering to quarto notebooks, which are IMO one of the best publishing options out there for technical books etc.
kmclean··on Understanding Clojure Inside and Out
Most Clojure guides understandably focus on the Clojure language itself. As a hosted language, Clojure relies on various mechanisms of its host platform (for example the JVM, CLR or Javascript) for building, dependency management and packaging. This guide aims to explain how code is compiled, packaged and ultimately run on the JVM. Understanding these processes is very useful when developing and debugging Clojure applications professionally. This guide assumes familiarity with the Clojure language but not Java or the JVM.
kmclean··on Someday aliens will land and all will be fine until we explain our calendar
Sunday is also the first day of the week in Canada (actually a separate country from the US despite appearances).
kmclean··on Japan's NTT to begin remote work as norm for 30k employees
Unnecessary commuting should always be included in working hours and expensed.
kmclean··on Deaths involving Covid-19 by vaccination status, England
I think your analysis doesn't account for the fact that the majority of double vaccinated people are also at far higher risk of covid to begin with. There was an interesting article about this (Simpson's Paradox, as it's known in the world of data analysis) recently: https://www.covid-datascience.com/post/israeli-data-how-can-... -- the overall trend is reversed when the data are grouped properly.

The preponderance of evidence shows that the covid vaccines are overwhelmingly effective and safe for the vast majority of people. Your alarmism and calling Government vaccination campaigns propaganda is contributing to the spread of an incurable but now preventable disease that is killing thousands of people daily and you should feel bad about that. You are a menace to society.

kmclean··on [dead]
Physicist Frank Wilczek has clearly never met a software engineer.
kmclean··on Unsplash is being acquired by Getty Images
> This is not one of those tech acquisitions where the company is bought to be shut down.

I’ll believe it when I see it. I didn’t know there was any other kind of tech acquisition.

kmclean··on Female Founder Secrets: Fertility
This! Women who get into business or tech or whatever aren't "emulating men". Many are actually genuinely interested in those pursuits. A lot of women just do not want to be homemakers. Many do, sure, and it should be a viable option without stigma, but for at least half it would be hell and we should allow women to pursue their interests and desires.
kmclean··on Female Founder Secrets: Fertility
Interestingly, single, childless women are also the happiest population demographic.

(https://www.theguardian.com/lifeandstyle/2019/may/25/women-h...)

I don't disagree homemaking should be less stigmatized, but the real problem is American startup culture that expects this kind of around-the-clock all-in hustle mentality. The vast majority of businesses are actually just small firms with a few people that make a decent living. That's the lifestyle that should be celebrated and desirable. There's no reason running a business can't be compatible with having a family, we just need to re-define what it looks like to run a company. The focus should be on sustainability and balance, not growth at any cost.

kmclean··on Ask HN: What are some red flags at work that make you want to leave?
Jira. But seriously. The main one is a lack of ownership. When there are 20 different people asking for stuff from engineering and no on managing or prioritizing those requests, I'm out. That's chaos.
kmclean··on It’s time for a new, progressive supply-side economics
America doesn't need healthcare innovation. Every developed country in the world has better and cheaper healthcare already. They need policy innovation and a functioning political system.
kmclean··on Ask HN: Anyone else burnt out due to extended lockdown and work-from-home?
I feel exactly the same. I'm literally at a point where I feel like I just don't even know how to do my job anymore. I've done all the bullshit people here are suggesting, it doesn't work for some people, including me. This situation is horrible and you're not alone.
kmclean··on Ask HN: Good and affordable E Ink reader?
Yeah I would say so. It's a very nice device for sure.
kmclean··on Ask HN: Show me your half baked project
This is so true but my biggest struggle. Everything I have just shipped before I thought it was ready did really well, yet I still struggle to do it. I built my own static site generator, which I use for my own blog: https://github.com/kiramclean/morphy

I need to at least add documentation, and obviously there's a million other things I think I need before I tell anyone else about it.

kmclean··on Ask HN: When coding, how to do remember what you were doing the previous day?
I leave TODO lying around about what I was going to do next (clean these up before merging obvs), and also take actual hand-written notes about what solutions I'm thinking about. I tend to spend 90% of my time programming thinking, though.. once I know what I'm going to write it just comes out easily.
kmclean··on Ask HN: Good and affordable E Ink reader?
Also not cheap but I really love the Remarkable 2. It's great for handwriting and good for reading. I had an onyx boox note 2, which would be a good size for reading text books, but it's even more expensive. Seems like anything with a large e-ink display is expensive. Right now I use an Onyx boox poke 3, which I found reasonably priced for a flexible e-reader. It's small but I mostly read non-technical books so it's fine.
kmclean··on What I Use Instead of Google
Thanks so much!
kmclean··on What I Use Instead of Google
I'm curious about this, too.. I'm trying out a couple of different ones now, but Google photos is pretty hard to beat, especially its semantic searching. Also I know there are loads of them I haven't tried yet.
kmclean··on What I’ve Learned in 45 Years in the Software Industry
Not sure this is exactly what the commenter had in mind, but I think of Clojure's "design rationale" documents as good examples of thinking through a problem before executing. This is one for the language itself, but there are loads of others out there for other sub-projects.

https://clojure.org/about/rationale

kmclean··on What I Use Instead of Google
I haven't done as much research about CloudFlare. I generally appreciate their views on privacy and the internet, but I have heard some really sketchy things about the way they route traffic and what you're describing sounds worrisome for sure!

I find it extremely hard to be an ethical consumer these days and honestly just get burnt out learning about all the horrible things people and companies with lots of money get away with, so I need to pace myself and take it in manageable doses. I will spend some time learning about Cloudflare this year.

kmclean··on What I Use Instead of Google
That's a good idea! I hadn't thought about using docker.
kmclean··on What I Use Instead of Google
Yeah I agree.. DDG has limitations, but I find the first 2 pages of Google are almost entirely ads now (either literal paid ads or posts full of ads and affiliate links). The whole SEO racket has incentivized all the wrong kinds of optimization.
Page 1 of 3Next →