HNHacker News
TopNewBestAskShowJobs

boojing

97 karma · joined August 9, 2017

[ my public key: https://keybase.io/nineluj; my proof: https://keybase.io/nineluj/sigs/fJRCqFU2WAGqF9zEMIPzLngmsu-AyTITVLvZUXUTcT4 ]
submissionscomments
boojing··on Ask HN: Have you migrated to Proton mail/calendar/pass/etc.? How was it?
Same here. I gave up on Protonmail, even after getting my family to switch to it. Ultimately the lack of good email searching was a dealbreaker. Fastmail has been great, especially with a custom domain and masked emails (the 1Password integration that auto creates them is great when it works).

Seems that Protonmail has made some improvements for the searching but people are still complaining. Oddly enough I'm also using Mullvad but I couldn't be bothered to get it via Tailscale as I share my subscription with my dad.

boojing··on Problem with selling developer tools is that devs have no purchasing authority
You can:

https://sales.jetbrains.com/hc/en-gb/articles/207240855-Can-...

boojing··on Will US companies hire fewer engineers due to Section 174?
Previously discussed last week: https://news.ycombinator.com/item?id=38870429
boojing··on Show HN: Piano Chord Player
Props for making such a beautiful and useful website! I was surprised to see how well it works on both mobile and desktop. What did you use for the search feature at the top?
boojing··on I used indie hacking to sponsor my own green card
If you don't mind me asking, what visa are you on? H1-Bs are limited to 6 years so I'm guessing another temporary visa.
boojing··on The new hire who showed up is not the same person we interviewed
Probably because "Hindu Switcheroo" rhymes
boojing··on macOS Setup after 15 Years of Linux
Another alternative is yobai (+ skhd) https://github.com/koekeishiya/yabai

I switched to it after having some issues with rectangle sending some of my windows into the abyss (way outside of the screen) which forced me to kill the app and restart it to get it back. But if Rectangle works for you that's good too, it's probably easier to configure.

boojing··on Lazygit: A simple terminal UI for Git commands
Magit is another popular alternative for emacs https://magit.vc

I wonder if anyone has gone from lazygit to magit or the other way around. As someone who uses emacs for my day to day dev work I can't see myself changing.

boojing··on Drunk Post: Things I've Learned as a Sr Engineer
It's not only about new hires. You will have to figure out things about code that you wrote 3/6/12 months ago.
boojing··on The Missing Semester of CS Education
Can you opt out of the course if you manage to enter a valid tar command on your first try?
boojing··on My Favorite One Liners
I thought these would be jokes!
boojing··on Robinhood now has a 1-Star rating on the Google Play Store
Steam (the video game distribution platform) does "recent reviews" and "all reviews" so that you can tell if there has been a recent influx of positive or negative reviews.
boojing··on Ask HN: Anyone know any funny programming jokes?
When coding, some programmers mix functional and imperative. Others prefer not to: they believe in the separation of Church and state.
boojing··on Facebook Indefinitely Suspends Trump
By "a competitor" you mean Google?
boojing··on Shitlist Driven Development (2016)
Your comment made me think of the adage: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live"
boojing··on Technical debt as a lack of understanding
Great series! I heard the third book is set to come out some time this century.
boojing··on Don’t pay for 95% (2016)
Parking can be expensive
boojing··on Bottlerocket, an open source Linux distribution built to run containers
Does Fargate use Bottlerocket?
boojing··on I’m Peter Roberts, immigration attorney who does work for YC and startups. AMA
A safety net and gov provided healthcare isn't all that important for your average high earning single tech worker who has no kids.
boojing··on Startups are pummeled in the ‘great unwinding’
Interesting. If you don't mind me asking; how did you make contact with the first few teams? Was the early exposure from sharing parts of the project through social platforms or directly reaching out to the teams?
boojing··on How We reduced our Google Maps API cost
Why is the fact that you work at Google and have researched caching for your PhD a disclaimer? I fail to see how it denies your previous statement
boojing··on Technical Writing Courses
The content seems good but I'm not a fan of the way the sections are laid out on the introduction page. The courses should at the very least have hyperlinks for each of the learning objectives.
boojing··on Impersonators who are paid to flirt on dating apps
A modified version of the algorithm is used in the US for matching graduating medical students with hospital positions. It's interesting topic ( https://en.m.wikipedia.org/wiki/Match_Day_(medicine) )
boojing··on How to Design Programs, second edition
It was the book that was used in my first programming class in college (Northeastern). One of the authors, Matthias, was part of the course staff. It's definitely interesting as it differs from most non-functional programming intro course books and sets up a more rigorous foundation for students to use when they go on to learn about class based design with Java in the second semester.

I guess it might be a bit strange to think that we don't encounter iteration until the latter part of our second semester but it does make student get really familiar with recursion.

Not sure how I would have handled it if I had to work through it alone but I would at least recommend people to give the book a look.

boojing··on How Isaac Asimov shaped robotics and space exploration and predicted the Internet
I started binge reading Asimov's books in that order as well and I share you sentiments. I guess that I liked the robot series more than Foundation since the characters were more relatable.
boojing··on Android Oreo
I just tried the 7+'s text selection and it works great unlike in that video.
boojing··on Cal State will no longer require math and English placement exams
Reading HN is no problem, understanding it is! /s