HNHacker News
TopNewBestAskShowJobs

swapsCAPS

16 karma · joined May 24, 2019

https://github.com/swapsCAPS
submissionscomments
swapsCAPS··on Show HN: Rift – A tiling window manager for macOS
I wanted to build my own window manager at some point, but was quickly scared away by the lack of a proper API on MacOS. You basically need to hack your way around it by using the accessibility API instead. I see this project uses Objective C bindings and the accessibility API and am wondering how easy it was to debug, write features and what kind of tooling was used for this.
swapsCAPS··on Ask HN: How to prove we aren't the source of a noise complaint?
Any vacation or trip planned soon? An alibi you were away from home could prove you’re not the source of the noise. We recently had a very similar situation. It makes you feel quite powerless and frustrated, I hope you guys figure it out soon. Mediation is key in a situation like this, so it’s nice the building owner is already involved. We tried being proactive and showed good will to our downstairs neighbor but unfortunately they kept complaining. The landlord had ensured them, it wasn’t us. In the end it turned out to be coming from somewhere else. Or at least that’s what they started believing.
swapsCAPS··on Tmux is worse-is-better
heh I notice I really don’t care what any of the terminal emulators provide in terms (get it) of functionality. iTerm2 now has “AI”. What? As long as I have my good ol trusty tmux setup I’m good. Since the multiplexer _is_ the middleman it has become the perfect place to implement functionality which would otherwise be emulator specific.
swapsCAPS··on Ask HN: What rabbit hole(s) did you dive into recently?
Oof, Pulumi here. A module was wrapping a Terraform module which wraps a REST client which wraps the provider’s API. Errors only came forward during a `pulumi up` instead of being caught during a `preview`. Fun times digging through those multiple layers of abstractions
swapsCAPS··on Ask HN: What boosted your confidence as a new programmer?
Getting a pull request accepted in an open source project. (Thanks Cyanogenmod folks! Wouldn't be where I am today without you guys!)
swapsCAPS··on Keycloak – Open-source identity and access management interview
Heh! I just started using keycloak y'day in combination with oauth2-proxy to give me a way of completely delegating authentication. This way I don't have to worry about auth _in_ any of my apps. Really nice experience so far and fantastic documentation.
swapsCAPS··on What you give up by moving into engineering management
I recently naturally grew into a management role due to seniority and churn. I cannot wait to get back to becoming an IC again. All these meeting are tiring and unrewarding. Growing team members is pretty rewarding, but I don't have to be a manager for that. Disagree with OP on giving up control of the code base. You are still responsible for the quality the team delivers and in many companies your seniority will mean you'll still code review. You just no longer have the time to actively steer. Not a nice position IMO
swapsCAPS··on St Scholastica Day Riot
Just. Wow. This has piqued my interest, is there any background information as to why this happened (so often)? There must have been underlying tentions, wondering what those were, but can imagine it's just lost to history
swapsCAPS··on Ask HN: What's your favorite illustration in computer science?
I’ve always found https://rxmarbles.com, illustrating rx functionality pretty neat
swapsCAPS··on Show HN: Komorebi – A tiling window manager for Windows 10/11 written in Rust
Tried Komorebi while running Windows and liked it a lot! Got too annoyed with Windows in general and went back to PopOS with tiling enabled. Would love to see PopOS’ intuitive window swapping/stacking in Komorebi one day
swapsCAPS··on Ask HN: How are you using your Raspberry Pi?
One running LibreElec and one as a web server running my Amsterdam ferry app https://pont.app. But the most “creative” has got to be the one that measures IAQ and CO2 in my office. It also runs Prometheus and Grafana as a front end. Custom 3D printed case for the sensors which are attached with embedded magnets.
swapsCAPS··on The Pinouts Book
I love it. Would buy t-shirts.
swapsCAPS··on Launch HN: Café (YC S21) – Find the best days to go to the office
Really like the look and feel. Good job! I feel like this could be expanded to a more social level. Meet up with friends at the cafe (eyyy), students at the library, gym buddy's at the gym, etc. I saw datumprikker being mentioned already, Café could indeed be a more ad hoc version of that. Not really "planning" anything, but just nice to know some buddies of yours will be somewhere. Best of luck with the launch!
swapsCAPS··on Ask HN: How do I find energy to work on hobbies after the work day ends?
Ensure proper nutrition when exercising and don't push yourself too hard. Completely know this feeling btw. Guilty next day etc. Will depend a lot on the person, but for me a big part was eating and drinking more. Always check with a healthcare professional. I am not one of those.
swapsCAPS··on A Practical Guide to Memory Leaks in Node.js
I've found this to be rarely as simple as the post makes it out to be. It might not be in one place, you might not know what to look for exactly and there is no way of knowing where the actual leak is coming from. You just know that some array or object is large. Also, instead of installing packages, you can achieve the same with the chrome dev-tools and running your process with --inspect.
swapsCAPS··on Ask HN: Which editor do you use for JavaScript Development?
Neovim. VSCode with Vim keybindings if I had more RAM.