Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ninjakeyboard
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
ninjakeyboard
8y ago
also https://arstechnica.com/information-technology/2017/11/expen...
62.
▲
by
ninjakeyboard
8y ago
The cut off the top is the biggest reason. See fortnight as an example - this is an excellent case to look at to understand incentives of skirting around Google and Apple's stores, even if inconvenient to end users. If a user wants the
63.
▲
by
ninjakeyboard
8y ago
I wrote a scala JWT library on a weekend when I was more of an intermediate developer (6 years ago?) and it started to be used. But I never ran it in production and flaws were found in it. As a consultant 5 years later I found a customer us
64.
▲
by
ninjakeyboard
8y ago
This was a very inspiring talk - makes me want to try. Thanks!!
65.
▲
by
ninjakeyboard
8y ago
I come from Scala to Elixir and I personally prefer static typing for a lot of reasons. I have come to very much enjoy the looser typing as I can write more code more quickly, serialization is less of a pain, etc. Elixir is still compiled (
66.
▲
by
ninjakeyboard
8y ago
Really cool. Sometimes when I get angry I just want to turn people into babies with my hands.
67.
▲
by
ninjakeyboard
8y ago
I view 1-1.5 year jumping as more of a risk. At the level of maturity that I'm at it's actually more of a mental health concern than it is anything else. I encourage people to move fast but I also know from my own patterns that th
68.
▲
by
ninjakeyboard
8y ago
I've used protocol buffers on a large project, evolving the messages over time. They are a fine choice. The tone of this article is a little less than objective which I feel discredits it a bit. But hey it made it to the front page of
69.
▲
by
ninjakeyboard
8y ago
Some foundational stuff I usually recommend: - algorithms and datastructures (princeton coursera course) - functional programming will make you a better developer - "head first design patterns" is a book that will get you to under
70.
▲
by
ninjakeyboard
8y ago
"AV1 has the potential to be up to 20% better than the HEVC codec" Can you clarify what is meant by better here? More compressed?
71.
▲
by
ninjakeyboard
8y ago
congrats you made it to number 2 on hn - I'm sure your revenue just went up a lot. The game actually looks pretty cool. I echo the price and platform. It looks like it would appeal to a fairly casual gaming category with a lower price.
72.
▲
by
ninjakeyboard
8y ago
Whether related to an app or solely to the OS, as well tested internally as new releases may be, it's still a new major release. Things'll iron out soon enough I'm sure. Love, - guy who writes software and knows that all soft
73.
▲
by
ninjakeyboard
8y ago
The term is used quite often in manufacturing. For a part when picking, for example, a part may have two colored squares on the label so the operator looks at the color on the squares to validate as an extra step. We call the colored square
74.
▲
by
ninjakeyboard
8y ago
yeah my goal is to live a long and happy life of hacking and coding. My health is more important than being able to type a search into bob's computer without looking at the keyboard. But I was having a LOT of wrist pain.
75.
▲
by
ninjakeyboard
8y ago
Learn Colemak instead IMO - I've been using it for about 7-8 years. Here are my remarks to address your gripes from a long time alt-layout typist. FWIW your ability to type on QWERTY returns after a while - you just need to keep using
76.
▲
by
ninjakeyboard
8y ago
Very cool! I noticed Wikipedia references another app for terminal in C: https://github.com/Tiehuis/2048-cli Might be interesting to compare.
77.
▲
by
ninjakeyboard
8y ago
Good for you young jedi. I started coding around that age as well. I made the mistake of not going through comp-sci but have still been able to work for Google, publish books, lead teams and companies and products. You'll do just fine.
78.
▲
by
ninjakeyboard
8y ago
Yeah for sure. That's kind of the idea with event sourcing in general, but I think with elixir/otp, it's easy to see how event-sourcing is only a persistence mechanism. Usually how I think about it is Event Sourcing (or gen s
79.
▲
by
ninjakeyboard
8y ago
Yeah I'm using kafka right now with small queues between processes (generally implemented as elixir/OTP gen_server). With a blend of RDBMS (postgres which is now a swiss army knife), Redis (also a swiss army knife), and zookeeper
80.
▲
by
ninjakeyboard
8y ago
I'm only saying it isn't the only approach, even if you're keeping the source of truth in memory. It's the most prescriptive approach for sure so is the one people tend to go for first but there be dragons in managing es
81.
▲
by
ninjakeyboard
8y ago
I've worked with event sourced systems quite a bit in production and at scale, and have written a book on Akka and another one on related topics. While I have been an advocate of the approach, My experiences are guiding me away from im
82.
▲
by
ninjakeyboard
8y ago
Are you using server side rendering? There are ways to make it harder. But ultimately you don't want to sacrifice the user experience. Why don't you require registration provided by a third party like facebook or google - it'
83.
▲
by
ninjakeyboard
8y ago
IMO You don't need to specialize on a language or famework, but a problem domain, either technical (eg distributed systems, machine learning) or not (manufacturing, video, etc). It's better to be a good programmer that's deep
84.
▲
by
ninjakeyboard
8y ago
I think many saas solutions that exposes functionality of some command line tool. Eg video encoding, as mentioned html->pdf, barcode generation, even just storing and retrieving assets.
85.
▲
by
ninjakeyboard
8y ago
I like this answer. It presents a framework for reasoning about why it turned out the way it has, and why it likely won't change. I think also the motivation for (advertising) profit is what is driving the innovation on the other side.
86.
▲
by
ninjakeyboard
8y ago
Reminds me of this video https://www.youtube.com/watch?v=IHbaBd3h0FU
87.
▲
by
ninjakeyboard
8y ago
The salary is partly imposed on me as a constraint but we are also offering an unreal equity package vs what I've seen (multiple % in voting shares.) My salary is the same. And it's not low for Toronto. With my experience I know I
88.
▲
by
ninjakeyboard
8y ago
There are elixir meetups held by pagerduty. PagerDuty is moving primarily to elixir and have a large engineering presence in Toronto. Their interview is a bit tough. I know several good devs who didn't make it through the process. It&#
89.
▲
by
ninjakeyboard
8y ago
Yeah. I'm struggling to find really solid engineers in the city. I need really experienced people and I can't find anyone. Even the most sr consultants and contractors have a lot of gaps and don't understand the real edge cas
90.
▲
by
ninjakeyboard
8y ago
The wages in toronto have skyrocketed in the last couple years. I'm looking for functional programming people if you're interested I can pay at least $120k/year and offer considerable equity to work on realtime systems. We&#
More ›