Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jshen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
601.
▲
by
jshen
6y ago
I prefer that my tools do the busy time consuming manual work when possible. Every other language I use has better tooling than python for this.
602.
▲
by
jshen
6y ago
This is a giant pain in the ass compared to every other modern language. Either you’re manually managing precise versions for all direct and transitive dependencies or you aren’t running exactly the same versions of libraries across team me
603.
▲
by
jshen
6y ago
How do you manage the specific version of transitive dependencies? For example, I install library A and it requires library B, but your code doesn’t use B directly? A better question, what’s your workflow for installing a dependency and 6 m
604.
▲
by
jshen
6y ago
Yeah, Java is better than most languages at this too. It’s still too early to say for sure, but Go feels better at this point. it has more to do with the libraries, dependencies, and ecosystem relative to Java. I don’t even remember what I
605.
▲
by
jshen
6y ago
You didn’t answer the issues I raised.
606.
▲
by
jshen
6y ago
How do you ensure a team of 30 developers are all using the same version of python and all of the dependencies of your project with conda? How do you distinguish prod dependencies from dev dependencies? How do you update and manage transiti
607.
▲
by
jshen
6y ago
“that they worked on a go program that works five years later (which language does this not apply to). ??? ” Doesn’t apply to most that I’ve used. Java, JavaScript, Ruby, python, PHP.
608.
▲
by
jshen
6y ago
I think Go has held up pretty well on this front, and I've also found a good heuristic to detect if libraries aren't doing this well. Check and see if they use the empty interface type a lot (this is the All or Any type in go). It
609.
▲
by
jshen
6y ago
I've been coding for decades and Go is the best language I've used in terms of being able to easily read and understand other peoples code. It also "feels" very maintainable to me, but it's hard to speak empirically
610.
▲
by
jshen
6y ago
Thanks.
611.
▲
by
jshen
6y ago
I’ve been all in on Apple for about 15 years, but have been slowly moving away as it gets harder to use their products for development and power usage. Got a windows laptop recently, and the developer experience is much better than Mac OS w
612.
▲
by
jshen
6y ago
I was replying to his condescending assumption, “ I'm going to assume that you're an engineer” Sales is important, it’s not the only thing. BTW, most startups are miny cults where employees are suckered into taking a pay cut to “c
613.
▲
by
jshen
6y ago
Oh for sure, I grew up poor and am now on the other side. But that’s not what the author is talking about. He’s condescending to people that are making $250k/year for ”leaving millions” on the table. At $250k/year you don’t have t
614.
▲
by
jshen
6y ago
I’m an executive at a fortune 100 company. The article/post was sloppily written.
615.
▲
by
jshen
6y ago
So you’re saying the only thing that matters at a startup is sales?
616.
▲
by
jshen
6y ago
Never done what? I’ve never worked in sales if that is what you mean. Not sure how that’s relevant.
617.
▲
by
jshen
6y ago
I’m interested in adding value and helping make progress in the world, money is secondary, but I have plenty of money.
618.
▲
by
jshen
6y ago
His language is really sloppy and amateur throughout. He also has this bad line, “Everything about a startup is sales”. No it’s not, unless you’re selling snake oil.
619.
▲
by
jshen
6y ago
“Everything about a startup is sales” Haha, nope.
620.
▲
by
jshen
6y ago
I couldn’t agree more. I love Go, but this piece is superficial at best. One thing I’ll say about Go, and why I love it. I’ve been coding for decades, and it’s one of the few languages where I find it very easy to read and understand other
621.
▲
by
jshen
6y ago
Region locking is typically do to contracts with the content creators, actors, etc. typically has nothing to do with the middleman. DRM isn’t much different, the content creators often demand/expect it. P.s. I’ve worked in this space.
622.
▲
by
jshen
6y ago
I pay far more for the content I get on Patreon than the content from the big providers. Curious why that is, maybe it’s content that lacks broad appeal, and content that has broad appeal works better on the platforms?
623.
▲
by
jshen
6y ago
Maybe, just maybe, the middleman is adding some value? Otherwise creators would have skipped the middleman a long time ago? Also, how is the money getting to the creator exactly?
624.
▲
by
jshen
6y ago
Apple does a lot of these things if you sub through them. But next you all will complain that Apple takes a cut. This thread can be summarized as, “we want to pay very little money, and spend very little time, to get lots of great content”.
625.
▲
by
jshen
6y ago
This is more or less how I buy content through Apple. But, I feel like you meant something else, so what am I missing?
626.
▲
by
jshen
6y ago
If you’re a developer, and you work for a big company that gives stock options, you will almost certainly become a millionaire after 15-20 years if you don’t mismanage it. You’re far better off, on average, this way than if you work for sta
627.
▲
by
jshen
6y ago
Privacy is an interesting dimension. I definitely wouldn’t trust google, but why trust Apple over Amazon?
628.
▲
by
jshen
6y ago
You can connect an echo to other speakers.
629.
▲
by
jshen
6y ago
A $30 echo will do that. I have a few of those, why spend $200 for a HomePod if that’s all it is.
630.
▲
by
jshen
6y ago
I'm a big apple fan, got a homepod last christmas, and it's the worst apple product that I've ever owned. Truly disappointing. Siri fails to recognize commands that work great on alexa or google, the features it does have oft
More ›