Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chpmrc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
chpmrc
4y ago
What difference does the runtime make to the (average) end user? I love that I can create shortcuts of some web apps that have their own window, menu bar etc. (this is already possible in Chrome) and I don't really care they are "
32.
▲
by
chpmrc
4y ago
I have a really hard time working for someone who isn't technical, regardless of their role. I also have a hard time buying into the narrative that someone can be just a good manager. As an engineer and a manager I took my time to un
33.
▲
by
chpmrc
4y ago
Why? The language is great, it's the runtime that needs some work. We have bun because someone thought kind of the same thing about Javascript and decided to improve the runtime rather than to learn Rust.
34.
▲
by
chpmrc
4y ago
The 1 man company doesn't have deep enough pockets to actually repay damages and can easily declare bankruptcy.
35.
▲
by
chpmrc
4y ago
The premise is that you don't want to audit the source. It's extremely costly and you end up doing it for every update.
36.
▲
by
chpmrc
4y ago
Let's say there's a higher chance that you'll be able to sign a contract with Google or Microsoft that allows you to sue the $$$ out of them if something happens, than hoping to get anything from ankitpokhrel on GitHub whose
37.
▲
by
chpmrc
4y ago
> My problem with Kubernetes is my problem with with front-end web frameworks - they introduce too much complexity to the point of being esoteric for simple systems. I used to think the exact same thing but came to the realization that t
38.
▲
by
chpmrc
4y ago
> I can think of several ways the language could've been designed to make it easier to write typed query builders. Would you like to share them? Have you tried submitting your suggestions to the GraphQL core team?
39.
▲
by
chpmrc
4y ago
This is just a wrapper for SQL, every language has one. The same is true for GraphQL, I've never written a GraphQL scema or query by hand, always used a good wrapper that handled all the type safety I needed. Constructing GQL queries
40.
▲
by
chpmrc
4y ago
I'm not familiar with LINQ and even though it might be a good solution we're not debating GraphQL vs LINQ (which, as far as I can tell, is specific to C#, at least its reference implementation), I'm questioning your "str
41.
▲
by
chpmrc
4y ago
Well, GraphQL aside I've been using the same stack for almost ten years and it's only becoming more and more popular so I'd say I'm doing pretty well in terms of choosing the tech, thanks for your concern though!
42.
▲
by
chpmrc
4y ago
Calling SQL crap just because there's a way to abuse it is like saying C is crap because I could do `int * userGuess = get_number_from_user(); * userGuess;` with nothing more than a compiler warning (if I'm lucky). Would be nice i
43.
▲
by
chpmrc
4y ago
> It is actually a pain to use, depending on the backend you are using you'll have to manage two or more type systems if there are no code first generates in your language This is a shortcoming of the language, not of GraphQL. >
44.
▲
by
chpmrc
4y ago
Your argument stops being valid the second you realize that a lot of devs who use GraphQL started out as skeptics (e.g. me), then spent time actually understanding its nuances before coming to a conclusion for a specific project/team
45.
▲
by
chpmrc
4y ago
> yet since no thought was put into how it might integrate into existing typed languages [...] Says who? > [...] its actually surprisingly difficult to build a type-safe API around it. Again, says who? The consumers of the APIs I work
46.
▲
by
chpmrc
4y ago
> Graphql is a terrible piece of software/paradigm. Says who, exactly? What data are you basing this on? Or is it a completely subjective opinion dictated by frustration likely caused by the lack of understanding of it?
47.
▲
by
chpmrc
4y ago
> Be careful with anyone with a take that says some technology is 100% bad always. THIS 100%. > It takes very high skill to use GraphQL well. But if you pull it off it can be an incredibly productive system that is friendly to integra
48.
▲
by
chpmrc
4y ago
> I was appalled that in this day and age, this hyped silver bullet basically requires me to build queries using strings. That's like saying SQL is crap because you need to build queries by hand. Conflating a protocol/spec with
49.
▲
by
chpmrc
4y ago
I've recently switched to iPhone and this thread is so comforting. My friends thought I was insane when I told them that typing on Android (Samsung or Google keyboard) is much more accurate, fast and way less prone to errors (using a
50.
▲
by
chpmrc
4y ago
I don't understand, are you saying async is hard or that a poor implementation is a source of issues (e.g. async function that calls sync primitives)? Because I totally agree with the latter but I have no idea what "hard" mea
51.
▲
by
chpmrc
4y ago
This 1000x. It's such a slippery slope that you'd think by now most people would be aware but no, there's always the "who needs an ORM" guy :)
52.
▲
by
chpmrc
4y ago
Why would you block a process that could use CPU cycles to do something useful just to wait on I/O? With the right primitives async is not "hard" nor inconvenient. Maybe you're referring to concurrency?
53.
▲
by
chpmrc
4y ago
If I had a dollar for every time I heard this I would be having lunch with Jeff Bezos right now.
54.
▲
by
chpmrc
4y ago
If anyone is looking for a great VR multiplayer game with original mechanics, I highly recommend Hyper Dash: https://www.oculus.com/experiences/quest/3070239359662935/
55.
▲
by
chpmrc
4y ago
Sounds like someone is making assumptions on the way I work :) As a matter of fact I have and the solution is pyenv. Node has a similar utility called n.
56.
▲
by
chpmrc
4y ago
- Poetry is a 3rd party package manager, I'm sure it's great but it's not widely used (yet) - Pip freeze just pins all dependencies at once to requirements.txt - I don't know what "vendoring in dependency code"
57.
▲
by
chpmrc
4y ago
"As someone who codes", as if 80%+ of HN user base wasn't coders. Also you can make a screen matte with a screen filter (they are not just good for privacy).
58.
▲
by
chpmrc
4y ago
I feel like most of these articles would lose their click bait appeal if the title always included "when done wrong" at the end.
59.
▲
by
chpmrc
4y ago
It doesn't matter where the employer/client is located. Income is taxed _where the work is performed_. If you work in Indonesia that's where your income will be taxed. "Business profits" are different, since they ar
60.
▲
by
chpmrc
4y ago
“Tax free” is deceptive, if it’s only referred to foreign sourced income. Income from any work is considered sourced where the work is performed, so this would only apply to foreign passive income (e.g. dividends or capital gains). And I’m
More ›