Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shawnps
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
shawnps
5y ago
Right, basically this. If you're shipping something new that could affect production, put it behind a feature flag so the code paths that are already live are unaffected. Continuously ship small changesets so that it's easy to rol
2.
▲
by
shawnps
5y ago
To make this process safer I usually recommend: 1. Put all new code behind feature flags that are off by default in production. 2. Make rolling back easy. 3. Have extensive unit and integration tests. Some of the deployment steps
3.
▲
by
shawnps
5y ago
I subscribed to the golang-announce Google Group RSS feed in a Slack channel and was wondering why I didn't see the Go 1.17 announcement.
4.
▲
by
shawnps
5y ago
We're enjoying LeanPub for publishing Production Go ( https://leanpub.com/productiongo ). You can write in Markdown, and sync with git. You can set a minimum price, but in our experience people often pay more. A couple o
5.
▲
by
shawnps
6y ago
When I was learning in university, How to Design Programs was the textbook: https://htdp.org/2020-8-1/Book/index.html
6.
▲
by
shawnps
6y ago
Early in my career I saw a large legacy project that was riddled with bugs turned around after a senior developer insisted on having unit tests. No one else believed in the value of unit testing, so he added them on his own in his free time
7.
▲
by
shawnps
6y ago
Thanks, that makes sense. If you don't mind me asking, what's your take on the cost of the wheels? As someone who has worked in sound/lighting, are they something you wouldn't have thought twice about buying?
8.
▲
by
shawnps
6y ago
Genuine question -- how does adding wheels to the Mac Pro add value? I figured most people would just plop it on a desk.
9.
▲
by
shawnps
6y ago
Online classes can work, but it makes sense that students are frustrated by courses put together quickly due to unforeseen circumstances. I've been a student of Georgia Tech's online Master's program for a few semesters now.
10.
▲
by
shawnps
6y ago
This is not what many people here seem to think it is. A real lawyer's take: https://twitter.com/openargs/status/1254873718855208960
11.
▲
by
shawnps
7y ago
ITA used to advertise puzzles on the MBTA (public transit) in Boston and I emailed in a solution when I was a university student. Looking back, it seems like an effective way to find candidates with a sense of curiosity for problem solving.
12.
▲
by
shawnps
7y ago
I stumbled across another amazing resource a while back - recorded mock interviews: https://interviewing.io/recordings/Python-Google-6/ I'm not affiliated with this site, I just thought this was a great idea
13.
▲
by
shawnps
7y ago
I don't think there's anything wrong with buying books that you intend to read in the future. I do this all the time, and when I want something new to read I pick something off of the shelf. There are worse things to buy than book
14.
▲
by
shawnps
7y ago
I thought it was a surname Dang.
15.
▲
by
shawnps
7y ago
If you're interested in purchasing an air quality monitor, Awair is nice: https://getawair.com/ I learned about it from DHH's talk on air quality: https://www.youtube.com/watch?v=MRqh8oLY7Ik
16.
▲
by
shawnps
8y ago
For anyone interested in purchasing a mechanical watch, there are plenty of brands making affordable mechanical timepieces today. Hamilton, Seiko, Tissot, Swatch, Orient, and Timex are a few that come to mind for the sub-$1000 category. It&
17.
▲
by
shawnps
8y ago
Interesting, thanks for the comment. Unfortunately the post you linked is not about the book Longitude, and the blog the author links to for people who want to "discover more about what really took place" is a 404. I'll have
18.
▲
by
shawnps
8y ago
Thanks for the recommendation. I agree, I wish the author had gone a bit more into practical tips and cognitive behavioral therapy for insomnia. I'll check out The Sleep Solution.
19.
▲
by
shawnps
8y ago
Favorites that I read in 2018: * Why We Sleep: The New Science of Sleep and Dreams by Matthew Walker ( https://www.goodreads.com/book/show/34466963-why-we-sleep ) * Longitude: The True Story of a Lone Genius Who Sol
20.
▲
by
shawnps
8y ago
I was curious what the map of all Tokyo train lines overlapping might look like, and found this post on Reddit: https://www.reddit.com/r/MapPorn/comments/53yuxd/heres_a_ful... Quite impressive! It even i
21.
▲
by
shawnps
8y ago
Is this glorification? It seems like they're just stating a fact. It's mentioned right before that he wakes up every day without an alarm, so this is part of his routine.
22.
▲
by
shawnps
9y ago
This is interesting to me, because I've recently gotten into mechanical watches as a hobby. If you don't know how a mechanical watch works, I recommend taking a look at some of these links: https://www.youtube.com/
23.
▲
Apple sold more watches in Q4 2017 than the entire Swiss watch industry
(businessinsider.com)
5 points
by
shawnps
9y ago
|
1 comments
24.
▲
by
shawnps
9y ago
Yes, see here for a download: https://apps.ankiweb.net/
25.
▲
by
shawnps
9y ago
Take a look at the Golang source for some examples of table-driven tests. When you need mocking you can usually use interfaces and then define a struct in your test that satisfies the methods of the interface. I'm currently co-authorin
26.
▲
by
shawnps
9y ago
If you found the part that he's Zainichi interesting, there is a whole history to Koreans in Japan that I didn't know much about until a couple years into living in Tokyo. More here https://en.wikipedia.org/wiki&#x
27.
▲
by
shawnps
9y ago
In my experience, it is way more common in Japan to have one of these than it is in the US, though.
28.
▲
by
shawnps
9y ago
I agree. I use it on iOS with swiping enabled - it is way faster and less error-prone than the romaji keyboard.
29.
▲
by
shawnps
9y ago
What about Chinese? As someone who's learning Japanese already, Chinese looks more difficult to me. To me it seems very subjective, some people will be better at learning one language vs. another.
30.
▲
by
shawnps
9y ago
That's a good point. I can imagine it might be difficult for someone new to Japanese to understand who is the subject of the sentence, when pronouns are dropped so frequently.
More ›