Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
royjacobs
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
511.
▲
by
royjacobs
12y ago
As the coder of Sonnet that's wonderful to hear, 13 years after its original release! :)
512.
▲
by
royjacobs
12y ago
Isn't ServiceStack(.OrmLite) a commercial product nowadays? Did this affect your choice in any way?
513.
▲
by
royjacobs
12y ago
When you start from scratch I'd agree with you, but if you want to interface with a legacy database and you need some more esoteric mappings and user-defined types then I'm not sure how happy you'd be with EF.
514.
▲
by
royjacobs
12y ago
I work at a company where we have built one of our products (a large distributed system that tracks television content worldwide) completely on .NET. I love C#, it's a very decent blend between a whole lot of languages and additions of
515.
▲
by
royjacobs
12y ago
I would love all of this to work cleanly when debugging. A lot of these things currently work very well, until you need to de bug them. Even with tools that don't do THAT much rewriting (i.e. Traceur or something, to convert arrow-func
516.
▲
by
royjacobs
12y ago
Yes, that can definitely be the case. It's just a hard problem in general. So far the explicitness of Go's error handling reminds me a little bit of checked exceptions in Java: I appreciate the idea but I'm not sure it's
517.
▲
by
royjacobs
12y ago
Except in Go you would be manually "rethrowing" exceptions whereas in other languages that is done automatically.
518.
▲
by
royjacobs
12y ago
Cool article! If you're interested in how to do pathfinding in 3d, there's a very interesting library called Recast that does this [0]. The author also has a blog where he wrote about his progress, but that seems to have gone quie
519.
▲
by
royjacobs
12y ago
Thanks, I guess? :) I don't want to sound like I'm astroturfing, but I genuinely think they're interesting. Maybe I should clarify: I don't think they are at the same quality level as, say, Apple. The phone is still plas
520.
▲
by
royjacobs
12y ago
Xiaomi is a really interesting company. This TV announcement is just one in a long line of recent products that promise high quality devices for low prices (recently announced Mi Pad, Wi-Fi Router, etc). I own a Xiaomi MI2s phone which cost
521.
▲
by
royjacobs
13y ago
This is a really clear explanation of the algorithm. It's very powerful but at the same time reasonably simple to implement. However, a lot of the explanations of the algorithm either are extremely convoluted (Wikipedia) or they are ha
522.
▲
by
royjacobs
13y ago
Most of these are new to me, though I have really enjoyed Bootstrapped.fm so far. The guys are not shy about sharing their doubts (e.g. whether SaaS is the right way to go for everything) and that's really refreshing.
523.
▲
by
royjacobs
13y ago
A friend of mine has been doing this for the last several years as well [0]. There's still a pretty active scene worldwide, although I guess machines are still only 'popular' in the countries they were originally popular in (
524.
▲
by
royjacobs
13y ago
How would you go ahead mounting this, though? SSHFS?
525.
▲
by
royjacobs
13y ago
I have to second this. It's an excellent resource filled with sane people.
526.
▲
by
royjacobs
13y ago
I have to say this seems like an extremely elaborate hammer for a tiny nail. The question is: If you have an application that is much less trivial than this one, will the complexity scale accordingly or will it only increase gradually? The
527.
▲
by
royjacobs
13y ago
How do you go about setting these links when you freshly checked out a project through source control? There is no "npm link all", is there?
528.
▲
by
royjacobs
13y ago
This seems to be influenced by MSpec [0] which is a really elegant framework. I'm not sure if I like having to use Kotlin, though. [0] https://github.com/machine/machine.specifications
529.
▲
by
royjacobs
13y ago
So basically, anyone with a legacy database :)
530.
▲
by
royjacobs
13y ago
Well, you can still relive some of this by writing code to target an emulator or, more modern, an ARM chipset. Also, the quality of tools nowadays is so much better than what you would've used back then. So much so, in fact, that these
531.
▲
by
royjacobs
13y ago
Depending on the DAC you need so many interrupts "every line or two" is already too slow. Not sure if this was the case on the Tandy, though.
532.
▲
by
royjacobs
13y ago
Having just spent a good chunk of my weekend reliving my Commodore 64 assembly coding days, this was an excellent way to top it off!
533.
▲
by
royjacobs
13y ago
It's very hard to justify this "laziness" to managers sometimes. But what's more shocking is that the "lazy" group had a working system and that apparently was not valued as much as the other group, continually
534.
▲
by
royjacobs
13y ago
I absolutely love how ubiquitous these things have become. They're genuinely useful for a lot of different purposes but, to me personally, I like how eco they are. I realize this sounds a bit eco-hipster, but I really mean it: Whereas
535.
▲
by
royjacobs
13y ago
Well thanks, I feel very welcome.
536.
▲
by
royjacobs
13y ago
Wow, it has precisely one unit test.