Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kartickv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
511.
▲
by
kartickv
9y ago
I wish airlines made business class cheaper, and slightly worse: - Reduce the seat pitch a bit, say by 10%. - Make the seat narrower by an inch or two. - Get rid of the perks, like priority check-in and priority boarding. And the occasional
512.
▲
Ask HN: How does a tech founder recruit an end-to-end designer?
1 points
by
kartickv
9y ago
|
0 comments
513.
▲
by
kartickv
9y ago
Please be civil and avoid gratuitous negativity, as the HN guidelines say. There's no need for statements like "you have developed a terrible app" or "You are the type of developer that..."
514.
▲
by
kartickv
9y ago
I found myself wasting months to do something that should have been handled better in iOS. - APIs return non-descriptive error codes like -16405. Some of them aren't documented. And even the ones that are are not found clearly. Differe
515.
▲
by
kartickv
9y ago
We have tens of thousands of highly specialised jobs in our modern societies. Maybe men perform better at some, women at others, and gender makes no difference in still others? If you reject even this question as offensive, how would you kn
516.
▲
by
kartickv
9y ago
He didn't say encapsulation is not useful. He said it's not that useful. In other words, blindly encapsulating everything because that's supposed to be the right way is overkill. Unless you're building an API.
517.
▲
Companies Shouldn’t Distract Themselves Supporting Older Versions of Software
(medium.com)
1 points
by
kartickv
9y ago
|
0 comments
518.
▲
How Technology Can Enable Better Work-Life Balance
(medium.com)
1 points
by
kartickv
9y ago
|
1 comments
519.
▲
by
kartickv
9y ago
Thanks, I didn't know that.
520.
▲
by
kartickv
9y ago
While a bootcamp graduate would require more investment than a college grad, it wouldn't be anywhere as high as 3.75 years, because college teaches you a lot of skills that aren't directly useful (Turing machines) or not in your d
521.
▲
by
kartickv
9y ago
You can't force people to release an app, but you can incent them. Conduct market research to find out which missing services are the blocking factors for people to switch. Then approach those companies and guarantee a minimum revenue
522.
▲
by
kartickv
9y ago
I, in fact, wanted to buy Office 365 for my startup, but it was too hard to buy, so I bought GSuite: https://medium.com/@karti/office-365-was-too-hard-to-buy-so-...
523.
▲
by
kartickv
9y ago
No, they should be able to make that common-sense assumption, and you need a 64-bit integer in either case.
524.
▲
by
kartickv
9y ago
Good to see that we don't fully disagree :) Going back to the example of a doubly nested loop to determine if there are any two numbers in an array that sum to zero, it should take at most 1 minute for a smart engineer to figure out th
525.
▲
by
kartickv
9y ago
If the candidate does great, I'd definitely move on to more complex problems. But this question lets me learn a lot about the candidate: - How quickly did they come up with any working solution? - How long did it take them to reach the
526.
▲
by
kartickv
9y ago
It's not half thought out if the answer correctly solves the problem, even if inefficient. Rather, it's the attitude of finding a working solution first, and then making it better, rather than the attitude of perfectionism ("
527.
▲
by
kartickv
9y ago
I didn't say I want quick but wrong answers. I said I prefer a quick but inefficient solution to a problem, as a starting point. If I ask to determine whether an array contains two numbers that add to zero, a competent engineer should
528.
▲
by
kartickv
9y ago
You're wrong in dismissing a correct but inefficient solution as babbling. I won't respond to your other wrong conclusion that follows from this wrong starting point.
529.
▲
by
kartickv
9y ago
This is a great article. As someone who just interviewed 100 engineers for my startup, the lessons resonate with me, and can be generalised beyond PhDs: Come up with any solution, no matter how bad or inefficient, and then improve it. That&
530.
▲
What surprised you when you first became an engineering manager at a startup?
2 points
by
kartickv
9y ago
|
4 comments
531.
▲
by
kartickv
9y ago
What's the bottom line for someone like me building simple cloud applications without specific hardware requirements? I tend to look at CPUs as black boxes. Will my Digital Ocean / Linode / whatever VMs soon have a better pri
532.
▲
by
kartickv
9y ago
Regarding your second point, I think it would be a very bad idea. Many apps bring in little money. Mine doesn't even pay for my Internet bill, let alone my other expenses, as a concrete example. If I'm forced legally to maintain t
533.
▲
by
kartickv
9y ago
That's not a practical reality for many of us. Economics textbooks assume there are an infinite number of suppliers to choose from, but in reality there's often only two or three, so "do something else" isn't often
534.
▲
by
kartickv
9y ago
I see where you're coming from, but I wasn't talking about phones or tablets. I specifically mentioned the iMac — for a desktop computer, the costs are negligible. You're not holding or carrying it, so weight and thickness ar
535.
▲
by
kartickv
9y ago
You seem to be saying market forces will sort it out, but the premise behind legislation is that they haven't. (In my specific case, as an iOS developer, I can't buy anything but a Mac.)
536.
▲
by
kartickv
9y ago
As someone who bought a super-costly iMac that isn't upgradeable, I disagree with you. If the EU were to force Apple to make the iMac just an inch thicker to make it upgradeable, I'd take it. It wouldn't increase the computer
537.
▲
by
kartickv
9y ago
I disagree that bundling IE in Windows harmed customers. If anything, it's silly to insist that an OS shouldn't come with a browser, since practically everyone uses a browser. What should or shouldn't come with an OS is not u
538.
▲
by
kartickv
9y ago
I knew it wouldn't be long before someone dismissed it as programmer error. But that's the whole promise of static typing — preventing programmer errors from causing runtime crashes. In this case, static typing failed at its task.
539.
▲
Swift’s Overly Strict Type Checking Made My App Crash in Production
(medium.com)
2 points
by
kartickv
9y ago
|
4 comments
540.
▲
by
kartickv
9y ago
The solution to that is to go through app review, but without submitting a new binary. Let them review the screenshots. In addition to saving users data, this will also ease Apple's work.
More ›