Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
twodave
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
811.
▲
by
twodave
6y ago
I get it--pride. But mostly, it's easier to sell.
812.
▲
by
twodave
6y ago
I feel like all these self-driving companies aren't actually in it to achieve the success. They know it's a long way off, they're just trying to hit enough milestones to get scooped up by somebody bigger. Perhaps with the exc
813.
▲
by
twodave
6y ago
I don't necessarily agree with your conclusion, but I will admit you can't put KSUID and Snowflake in a room and declare either of them the winner. I would argue that doubling your key-space in the case of KSUIDs may have just as
814.
▲
by
twodave
6y ago
I hate auto-correct because it doesn't stay in its lane. It tends to expect me to use the most common 10,000 or so words in English and will actually auto-bork totally valid words because it thinks it knows better than me. I get whenev
815.
▲
by
twodave
6y ago
IMO if you’re going this route, may as well just implement a snowflake clone and get the best of all worlds.
816.
▲
by
twodave
6y ago
Having a local environment speeds up development significantly.
817.
▲
by
twodave
6y ago
Depending on the requirements of your job—-just a single VS instance with chrome, postman and slack open takes around 5GB. Teams adds another GB or so. The rest probably another 2GB (SSMS and the like). On my particular team we also run a d
818.
▲
by
twodave
6y ago
Not every government in the world has equal access to the necessary wealth and technology to pull this off, but for those that do I agree with you wholeheartedly.
819.
▲
by
twodave
6y ago
Is there a point where it becomes necessary to end the life of another person? Maybe. Maybe if the person is obviously committed to harming others and refuses all attempts at reform. How do you know when someone is past helping? Anyway, the
820.
▲
by
twodave
6y ago
Not really disagreeing with the spirit of your comment, but choice of RDBMS is rarely based on the desktop environment of the developers, except in maybe small/hobby projects where the differences don't really matter anyway. As so
821.
▲
by
twodave
6y ago
The idea that a software engineer being bitter about his still probably high compensation being an injustice is laughable bordering on insane. We live in an age where you don’t even have to get out of your house in order to make a very good
822.
▲
by
twodave
6y ago
This isn’t really the situation GP was talking about. The company offered early employees stock. At some point obviously they have to draw the line and stop doing this. GP felt they were ripped off only after learning not that they missed t
823.
▲
by
twodave
6y ago
There's literally a biblical parable about this (though sort of in reverse). I'll paraphrase it (it's from Matthew Ch 20): A man goes out in the morning to find workers for his vineyard, promising them each denarius for the d
824.
▲
by
twodave
6y ago
FYI if you click on the comment’s time stamp it’ll give you a “favorite” link you can click to save it. It’s a bit non obvious.
825.
▲
by
twodave
6y ago
I guess I don't really disagree with you. Still, there's value in knowing how people really feel about a topic, and with Linus that's rarely in doubt.
826.
▲
by
twodave
6y ago
How different is this from people spouting off their political party lines without really understanding the platform? It's human nature. We should not be required to let morons doing moronic things dissuade us from our natural reaction
827.
▲
by
twodave
6y ago
It's more doable from this standpoint to use IntelliJ to build Android apps, but not as straightforward (and from what I've experienced can be a source of conflict when some team members still use Android Studio).
828.
▲
by
twodave
6y ago
Android Studio is basically a space heater that accidentally produces an app now and then.
829.
▲
by
twodave
6y ago
I haven't seen my formatting pattern listed, so here is the equivalent how I'd write it: SELECT a.foo, b.bar, g.zed FROM alpha a JOIN beta b ON a.id = b.alpha_id LEFT JOIN gamma g ON b.id = g.b
830.
▲
by
twodave
6y ago
I appreciate the nuance here. As a person of faith one of the things I love most about both science and religion is the sheer amount of mystery there is in all of it. If there were no mystery in either, science would be dead and faith would
831.
▲
by
twodave
6y ago
For contrast, I'm looking at the old C#7 and C#8 release notes--I can say our team frequently uses: C# 7 - value tuples - local functions - throw expressions - default literals - out variables C# 8 - switch expressio
832.
▲
by
twodave
6y ago
In my opinion it's more useful when declaring class members, e.g.: public class SignPost { public List<string> Messages { get; set;} = new(); private List<string> Errors = new(); } In both of the above usag
833.
▲
by
twodave
6y ago
VS comes with an interactive C# window that basically serves this purpose. Aside from that, you can always write a unit test and set a breakpoint to inspect whether something works as you think it does. In my opinion both these options are
834.
▲
by
twodave
6y ago
Really it's much better than it used to be. The people I don't envy are those like my past self who had to contend with .NET 2.0 web forms, the AjaxControlToolkit (and really UpdatePanel in general), bloated heaps of ViewState...
835.
▲
by
twodave
6y ago
Once you suss out working with local shared dependencies, Serverless framework with typescript is pretty awesome. If I were starting a new project today I'd have to take a good hard look at this for my API back-end. - Lambda Authorizer
836.
▲
by
twodave
6y ago
If I want a REPL there's always the interactive window in VS.
837.
▲
by
twodave
6y ago
I mean, top-level programs are nice, I guess? IMO it's more of a means of attracting non-.NET developers into the fold. I work in a .NET shop and we probably won't use this in our production code. The benefit of target-typed expre
838.
▲
by
twodave
6y ago
I've found I do this, but the reason I tend to (especially in technical conversations) is to try and establish a shared vocabulary. Often times I find that I understand the words people are saying but not enough of the context. Injecti
839.
▲
by
twodave
6y ago
My thoughts exactly--Having a fleet of client-side machinery open to the Internet sounds like a larger overall risk footprint than having one hosted solution. I'm guessing a bit part of this is just customer psychology and lack of educ
840.
▲
by
twodave
6y ago
> Your goal, when launching a product, is to build a product that solves a problem for your users. This is the main takeaway, in my opinion. I've been at small companies who were under-architected "because we can" and larg
More ›