Readit News logoReadit News
Evan-Purkhiser commented on Show HN: Visualization of website accessibility tree   chromewebstore.google.com... · Posted by u/ziolko
Evan-Purkhiser · a year ago
I’ve been using this for years now thank you so much for building this!!
Evan-Purkhiser commented on The road to hell is paved with good intentions and C++ modules (2023)   nibblestew.blogspot.com/2... · Posted by u/fanf2
codelikeawolf · 2 years ago
> In other words in order to be able to compile this source file you first need to parse the source file and all included sources until you hit the export declaration and then throw away the result.

I might be completely wrong here, but reading this reminded me of barrel files [1] in JS/TS projects, which are an absolute nightmare. I put together a little visualization a while back that demonstrated how much extra work is required to resolve the module graph if you forward exports, and it is orders of magnitude more than just importing something directly from the file where it is exported. If this is also the case for C++ modules, I'd like to buy the author a beer or six.

[1] https://basarat.gitbook.io/typescript/main-1/barrel

Evan-Purkhiser · 2 years ago
Would love to see the visualization if you have it on hand!
Evan-Purkhiser commented on Ask HN: Most interesting tech you built for just yourself?    · Posted by u/l2silver
xenodium · 3 years ago
- A ChatGPT shell that integrates well into my editor of choice https://xenodium.com/chatgpt-shell-available-on-melpa

- A scriptable screenshot/video capture utility https://xenodium.com/recordscreenshot-windows-the-lazy-way

- An iOS habit tracker that's neither cloud-based, nor needs an account, social, wants my attention, data, etc. https://flathabits.com

- An iOS scratch pad that removes further friction than typical note apps https://xenodium.com/scratch-a-minimal-scratch-area

- An iOS org mode app 'cause there are lots of Markdown ones but almost no org mode ones https://plainorg.com

- A way to easily record more complex commands (ie. ffmpeg) and make them reusable for the future https://xenodium.com/seamless-command-line-utils

Evan-Purkhiser · 3 years ago
Hey wanted to say I love the styling on your blog!
Evan-Purkhiser commented on Ask HN: Most interesting tech you built for just yourself?    · Posted by u/l2silver
modeless · 3 years ago
My townhome complex had one of those call boxes at the front gate. When Doordash/FedEx/the cleaners/the in-laws/etc arrived they would have to call me from the call box and I'd have to answer it and listen to garbled audio to figure out who it was and press 9 to open the gate. It was kind of a pain, so I made a Twilio app to answer calls from the call box.

I set up custom entry codes that I could hand out to anyone. Everyone got their own code, and it would text me whenever someone used a code so I'd instantly know who was coming. The text conversation was my timestamped access log. I also put time constraints on some codes so e.g. Doordash couldn't open the gate in the middle of the night, or I could set up a temporary access code for a party, and I rotated codes too, with text notifications if an outdated code was used.

I thought about making a paid app out of it, but it just didn't seem worthwhile. I didn't expect that many people would want to pay for it. For a while I was excited about a YC startup called Doorport that was going to make a hardware device that you'd install inside those dumb call boxes and make them smart with all sorts of cool features, better than my Twilio hack. But I think they pivoted to a much less interesting pure software thing and then got acquihired.

Evan-Purkhiser · 3 years ago
Haha, I also built exactly this!

I had mine integrated with Home Assistant and got notifications via a telegram integration.

I also had mine setup so me or my room-mate in our apartment telegram group could register new codes, or generate single-use codes.

I also considered building it into a paid app, but came to the same conclusion :-)

Evan-Purkhiser commented on Show HN: boxxy – Control where Linux programs put files, without symlinks   github.com/queer/boxxy... · Posted by u/notamy
doodlesdev · 3 years ago
If anyone would like to actually force the non-compliant applications to do the thing correctly, then xdg-ninja is your friend [0]. The script looks at all the dotfiles in the home folder and tells you what environment variables you have to set to make them follow XDG base directory specifications, in the cases where that's not possible it will show you the related GitHub issue or similar bug tracking option with the problem.

My current dotfiles [1] already have a lot of these and they mostly just work. Once in a while an application won't respect it completely, and so instead of having a mess with xdg + whatever the dev though was cooler I just let the application do it's thing so at least is somewhat predictable.

[0]: https://github.com/b3nj5m1n/xdg-ninja

[1]: https://github.com/DoodlesEpic/Dotfiles/blob/main/.profile

Evan-Purkhiser · 3 years ago
I have a similar list in my bashrc [0]. I didn't know about xdg-ninja though, thank you!

[0]: https://github.com/evanpurkhiser/dots-personal/blob/main/bas...

Evan-Purkhiser commented on What happens to a smartphone when it gets stolen?   hachyderm.io/@em0/1094947... · Posted by u/cortical-cull
Kiro · 3 years ago
I don't understand how people recover from unexpectedly losing their phone. How do you get back into your accounts with 2FA?
Evan-Purkhiser · 3 years ago
Evan-Purkhiser commented on Home Assistant OS Release 8   home-assistant.io/blog/20... · Posted by u/balaji1
Nextgrid · 4 years ago
I use Home Assistant purely as an automation server and as a gateway between different (incompatible) ecosystems. Entities that need manual control are exported over HomeKit and controlled using any Apple device. I use HomeControl for easy access to all devices in the macOS menu bar: https://apps.apple.com/gb/app/homecontrol-menu-for-homekit/i....
Evan-Purkhiser · 4 years ago
This is also exactly how i use HA. It works quite well. I don't have too many automations.

I also recently started using https://raycast.com which has a nice HA plugin

Evan-Purkhiser commented on Ask HN: Share your personal site    · Posted by u/MaxLeiter
cheeaun · 4 years ago
https://cheeaun.com

List of blog posts and my side projects. Metalsmith, GitHub Pages.

Evan-Purkhiser · 4 years ago
I’ve been using hackerweb.app every day for the better part of 5 or 6 years now. Thank you for making that :)
Evan-Purkhiser commented on Pre-commit: framework for managing/maintaining multi-language pre-commit hooks   pre-commit.com/... · Posted by u/ingve
LittlePeter · 4 years ago
CI/CD runs from a virtual environment. I guess I have to install pre-commit framework into same virtual environment.

Granted, I haven't really looked into it too deeply, so I am a bit embarrassed with my low-effort comment above :-).

u/Evan-Purkhiser

KarmaCake day56October 22, 2013
About
http://evanpurkhiser.com

[ my public key: https://keybase.io/evanpurkhiser; my proof: https://keybase.io/evanpurkhiser/sigs/NY3dHbZh1lX99wmhY-3G2e7ZzipSunLAj3xRoiMcH_0 ]

View Original