vaughands
vaughands on Hacker News
I suppose my comment sort of implies this. I think the naive knee jerk reaction is that if you can spit out perfect machine level code against a specification, then logically being closer to bare metal would help with performance. However, without knowing the details of how things worked it is tough to say whether it is truly "reasonable" or not.
But more importantly, the Typescript team themselves [1] picked Golang mostly out of ergonomics and ease of porting at the time. It is becoming more increasingly more to "taste" what ergonomics means. Notably, they did not pick it because they believed it to be the fastest option. But speed was on the mind, giving way to ergonomics and ease of porting. At least, this is my read.
[1] https://github.com/microsoft/typescript-go/discussions/411
Kudos for keeping up! Golang seemed like a very reasonable choice when you ported there originally but the world is changing _fast_.
Thanks for saying this. I already use Vim (in my browser too). I've used it on and off in an editor as well. I've tried reading books (like I mentioned in the post) which is something you only do when you're truly desperate. For some of us, our body will only allow so much.
I am sure the OP was just trying to help. I, too, when I started having such problems chalked it up to "surely some adjustments will help". And they did! But it never quite ceased.
Thanks for sharing. I feel the same way but did not express it in my post. I've sat down to do some side projects in the past and realized that even though my mind has energy (I hear this can be rare.. but it is true for me!) the hands would be tired. I've probably completed more side projects this year than in the last few, even if the total amount of time spent on them is higher.
Like you, there was always this specter of "don't overdo it".
Posted by
vaughands on Monday October 05, 2026 @11:01PM
from the vaughanhilts.me dept.
I thought I would share. I don't see this discussed much and thought it was interesting (it's my own post) when doing some introspection today. Is it from moving up in my career and I just type a little less? Has the movement from typing in a code editor all day to writing more prose helped? It's hard to say for sure, but a fun observation. :) I am curious if anyone else has experienced the same.
You think software engineers will go back to writing everything by hand?
Would love to read about these stories if you ever decide to blog and/or write a book about it. :)
I think you're underselling this. Sunshine can't do any resolution on Linux. That's huge. :)
It's impressive but it seems like they cut out a ton of the grinding to level up the Charizard to brute force through the game.
While this is no small feat, it looks like Claude was unable to actually use a balanced team and instead just circle-square-pegged this thing. :)
I see a lot of hate for Google in this thread but at least one thing they do well: it's really easy to fix. Takeout actually works. You can just download your photos and leave. As the top post identified here, Microsoft makes this a REAL pain to leave after they snared you.
This is a social network. Did I miss something?
The author posted this on a vibe coding subreddit, so I'd be willing to wager some AI deep research with manual clean up.
It's vogue on HN to sometimes criticize critically so I want to try and be as constructive as possible:
I work for one of these companies. I also have pay bills to pay. I'd like to understand what a real, good alternative is.
Frontier labs such as Google DeepMind are not just going to shutter their doors because 10% of the peons dropped their jobs. I believe, at least, that we should be demanding political accountability and safeguards for society. I only get to live once: if I am to spend it for social change, I best maximize by expected return.
And quitting a job in a capitalist society probably has negative return overall.
This post seems to be haphazardly proposing that big tech will inevitably make everyone's lives miserable. And by working for them, you are enabling this.
It offers no constructive alternative and the author (yes, I know who he is) seems to have no issue with Google hosting their email.
It's hard to take this too seriously (even if there is some legitimate worry here)
Posted by
vaughands on Sunday July 20, 2025 @05:58PM
from the cloudflare.com dept.
Seriously, what is the benefit to the US here? I can't understand how this benefits the country at all.
Posted by
vaughands on Thursday August 17, 2023 @12:08PM
from the ask-hn dept.
I read a questionable, uncited source on Reddit (I know...) earlier today where a posted was complaining that some large banking application inside of Canada did not support feature parity between their mobile application and their desktop web application. The top upvoted comment seemed to insinuate that "why do you care? the app is more secure"Scouring the web for claims, you mostly get...
Thank you for your efforts!
These days Proton makes a lot of this unnecessary. I hope Trails games will continue to at least function on Linux. :)
It's more common to have to guess in blackbox / proprietary software, like games.
Yep, in terms of just getting storage back I just simply run `ncdu` once a year and go for it.
I kind of like digging through the downloads folder every year or two though and seeing all the things I had done and explored.
I copy anything useful to a NAS and then delete the rest.
This clip is unfortunately not available in Canada.
Just a small note: it is not possible to unDRM books published post 2023 at this time. Amazon has changed their DRM scheme.
It's likely someone's 20% project.
Refactoring those services sucks though if the data model changes. :(
Posted by
vaughands on Friday February 11, 2022 @01:17AM
from the ask-hn dept.
When writing tests and some Angular code, I often have to write some boilerplate (import X, create a Y to do Y, add a function, implement an interface)One such example is this: https://stackoverflow.com/a/42490431/1554844I would love to be able to describe in a snippet file:1. Import OnInit, OnDestroy if it's not already
2. Implement the interface
3. Add those methods if needed, add the code +...