Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
runT1ME
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
181.
▲
by
runT1ME
10y ago
I think there is nothing wrong with asking a candidate to do live coding/algorithms given that they could be solved in reasonable amounts of time and the interviewer has practice in helping a candidate feel comfortable doing so. If I
182.
▲
by
runT1ME
10y ago
>In contrast, an engineer or computer scientist capable of working as an applied mathematician definitely requires an advance degree. I laugh when webdevs call themselves engineers. Why would you think this? Do you think everyone who ha
183.
▲
by
runT1ME
10y ago
>OOP is very powerful to organize the architecture of your code and capture very common patterns such as reusing an existing piece of five functionalities while overriding one (something that's still awful to achieve in FP, regardle
184.
▲
by
runT1ME
10y ago
Docker.
185.
▲
by
runT1ME
10y ago
One, salary is not total compensation. Two, if an H1B can job hop, you have to include a nice carrot along with the sponsorship to keep them around (vesting RSU, vesting profit share %, tiered bonuses etc). Let the free market work.
186.
▲
by
runT1ME
10y ago
I like Ceylon a lot, and I think the creator has done an awesome job taking community feedback and integrating it into his vision. It's one of the few languages I'd be happy to work in day in and day out. It doesn't really c
187.
▲
by
runT1ME
10y ago
This is such a weird reply. If you are talking about where you'd rather live, then it makes sense to talk about all things given you like your choice. However, that's not the discussion. Wouldn't it be more productive to sa
188.
▲
by
runT1ME
10y ago
I feel like the industry treats software development as a race to the bottom Why have programming salaries skyrocketed the last five years then???
189.
▲
by
runT1ME
10y ago
If a small business needs lower salaries to thrive, then that means their only real benefit they provide their customers is the fact that they can exploit some employees ignorance of market rate.
190.
▲
by
runT1ME
10y ago
Think how many developers you could add by adding Higher Kinded Types to F#. You could poach a ton from Scala/Haskell land. Alas, many of us can't leave until that happens. :)
191.
▲
by
runT1ME
10y ago
> Now all you have to do is make an un-encrypted connection to any site, and they've got you. Seems easy to ensure that doesn't happen. If I block all non SSL requests going out from my machine, what's the next step?
192.
▲
by
runT1ME
10y ago
I'll keep repeating myself: the cognitive cost of "code" is dwarfed by the cost of understanding an application . If a couple esoteric languagn features take an extra few hours to learn but reduce LOC tenfold, it's a p
193.
▲
by
runT1ME
10y ago
I think you hit on part of it which is that for a while Scala sold itself as a better java, and people ate that up, until they found out it wasn't. Scala is not a better java, in fact it's a worse java (with better type inference)
194.
▲
by
runT1ME
10y ago
Shipping greenfield projects is often easier than adding features to an existing one, particularly in languages like Scala. I don't agree. I work on an incredibly large Scala team and a powerful type system gives you a l
195.
▲
by
runT1ME
10y ago
But I'm saying, if you have a Higher Kinded Type like Strong, what do you name the variables? They don't refer to actual nouns. We're abstracted from that level.
196.
▲
by
runT1ME
10y ago
What do you mean "document the types". They're type parameters... can you suggest better names for the parameters in StrongSyntax?
197.
▲
by
runT1ME
10y ago
It took some of us six months including some after hours MOOCs, to be able to get relatively comfortable with Scala Huh. Yeah, sounds like Go is a really good choice for you guys! For some reason our team is able to onboard new
198.
▲
by
runT1ME
10y ago
I have a comfy lounge chair in my living room. It's very different than sitting in a desk, so it's a good ritual for 'play time' coding. I'll crank the music a bit louder, have tea or whiskey in the evening, and t
199.
▲
by
runT1ME
10y ago
I really wonder how much of it was timing. Startups with very little to lose aren't going to pay for support contracts on open source software. That takes established companies with SLAs, or quantified dollars lost per minute of down
200.
▲
by
runT1ME
10y ago
Another programmer finds myObject.doExplicitThingToWorld() far more expressive and easy to understand By definition, I can reason more about my function returning a monadic context than I can about theirs. I can get free theorems
201.
▲
by
runT1ME
10y ago
in my experience either IO absorbs everything but the most trivial trinkets that I wouldn't ever mess up anyway You mean you never mess up business logic? IO should only really be used when you need to be interacting with th
202.
▲
by
runT1ME
10y ago
pure FP is just like pure OO As someone who did OO for ten years and is doing FP full time, this statement is absurd. Why constraint ourselves? You are not constrained in any way by FP, you just have to make everything e
203.
▲
by
runT1ME
10y ago
I agree. I switched to working remotely for a Silicon Valley division of a major company, and I definitely feel the difference in appreciation. I'm not by any means treated as a special snowflake, but rather I very much feel it's
204.
▲
by
runT1ME
10y ago
The Bay Area is about the only place I'd relocate to. I'm picky about what teams I'd want to work for, so the only way I'm going to upend my life, sell my house, buy a house (or find a place to rent) is if I know that I
205.
▲
by
runT1ME
10y ago
The argument is more along the lines of "the upsides of Generics are known, and the downsides are that many of our users will find them confusing". That pretty much says what you need to know about the language.
206.
▲
by
runT1ME
10y ago
>one of the reasons we could not switch to Scala was the steep learning curve which would be a big problem for new developers joining us I think this is overblown. Yes, the language has a deep learning curve, but you're really trad
207.
▲
by
runT1ME
10y ago
> A lot of these seem to be anti-synergistic with powerful language features and "nifty ideas." I think this is a pretty big myth that only applies to some of these language features.
208.
▲
by
runT1ME
10y ago
I've gotten to a point where doing Open Source can be a way to relax. Some nights I'll put on some good music I can code to, have tea or a scotch, and tinker around without the pressure of getting something done on any particular
209.
▲
by
runT1ME
10y ago
> The key difference is whether the candidate truly understands the mathematical and statistical basis of machine learning Can you elaborate on this, and at what level? Are you talking about a PhD level of understanding of cutting edge
210.
▲
by
runT1ME
10y ago
Thanks for replying, yeah I suppose I didn't think about the ramifications of having to deal with reified generics and higher kinded types. I still think they're an amazing productivity boost, and the initial 'weirdness'
More ›