HackerTrans
TopNewTrendsCommentsPastAskShowJobs

avanai

no profile record

Submissions

Separating work and personal config [Git, Emacs]

emoses.org
2 points·by avanai·tahun lalu·0 comments

A Go Puzzle: How can this panic?

emoses.org
1 points·by avanai·tahun lalu·0 comments

Emacs Tidbit: rectangle-number-lines

emoses.org
7 points·by avanai·2 tahun yang lalu·0 comments

Building a custom Emacs auth-source

emoses.org
3 points·by avanai·3 tahun yang lalu·0 comments

comments

avanai
·12 hari yang lalu·discuss
Make sure you get those JIRAs filed and pointed. Standup is at 10:30.
avanai
·21 hari yang lalu·discuss
I think you just described cash.
avanai
·bulan lalu·discuss
I got one for my grade schooler and it's mostly great. She can text or call me or her mom or her grandparents (but no one else), we can know where she is, and there not too much she can play on it. It gives her a bit more freedom because she can get in touch with us to make plans or wander off out of sight but still be in touch.

I'm kind of annoyed with "schooltime" on the phone, it has a fixed (boring) watch face, it doesn't actually stop a kid from exiting schooltime, they just have to press a button and we can see if she did it in the app. It's also either on on a weekly schedule or totally off, so she has to whine at me to turn off schooltime on holidays and then it's easy to forget to turn it back on. There's also no provision for multiple family members to manage kid watches. I set up her watch so my wife can't also manage it. Also, there's no way for me to install apps. I'd really like to install Home Assistant on her watch so she can unlock doors, but...I can't. Can't be done.

Overall I'd say they built out a nice system for a while and then...stopped. I bet there's a PM at Apple that had the rest of the features all ready to go and then got moved off onto the Vision Pro or something. Every now and then they're talking to their old teammate and they sigh about what it could have been. I'll buy them a beer sometime.
avanai
·2 bulan yang lalu·discuss


    var _ MyInterface = &MyStruct{}

Now your compiler will tell you you stopped implementing the interface. Pretty? No. But it works. And gopls will even offer to implement stubs for missing methods.
avanai
·5 bulan yang lalu·discuss
“Ask an LLM to hack your app” should be a production-readiness step from now on.
avanai
·5 bulan yang lalu·discuss
Same. I also use Ian's Secure Knot in places where you'd use a double-knot https://www.fieggen.com/shoelace/secureknot.htm
avanai
·11 bulan yang lalu·discuss
Man I loved my Pebble but I’d say the three things I use my Apple Watch for most are: telling time (++), reading notifications (~), and getting Siri to set timers or control my Home Assistant* (—-).

Since Apple simply won’t allow 3rd party apps the full api access they need to do everything, I’m stuck with my Apple Watch if I want all the Apple stuff, and I’m too lazy/annoyed to try to switch ecosystems.

*via Apple Home via Homebridge
avanai
·12 bulan yang lalu·discuss
The other magic ingredient is salt. A tiny pinch of salt can balance out sour and bitter flavors in surprising ways, and be otherwise undetectable. I’ve “fixed” a lot of cocktails that way.
avanai
·tahun lalu·discuss
A "eulogy" is a speech you make at a funeral in honor of the dead person. I think you meant "apology".
avanai
·tahun lalu·discuss
Too late. https://www.nytimes.com/2025/02/12/science/measles-vaccinati...
avanai
·2 tahun yang lalu·discuss
> Try to solve bugs one layer deeper

This is one of the main things I try to impart to junior folks when I’m mentoring them or reviewing code.

It’s also one of the biggest red flags to me of someone who’s working above their level when I have to repeatedly press a more senior person to dig deeper and fix things at a deeper level.

You need to take the time to understand why the bug happened, or you’re just going to be patching wallpaper instead of fixing the plumbing leak.
avanai
·3 tahun yang lalu·discuss
I’ve been using Firefox almost exclusively for years with two exceptions. The web dev tools in Chrome are really just better. And recently my work made the decision to only allow Chrome for security reasons. I’m annoyed about that but I understand why, it’s not necessarily that Chrome is more secure but the central management tools are stronger and if they were only going to support one, they picked the one more people use.