Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bilalq
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
241.
▲
by
bilalq
3y ago
The same tired, disparaging comments for anything done in JS get pretty annoying. No, there are not 1000+ dependencies. The entire transitive closure with dev dependencies comes down to 42 dependencies total. Is that a lot? Maybe, but the
242.
▲
by
bilalq
3y ago
I very much agree with these points. 1 & 8: This is something I've experienced first-hand quite a bit. When code quality starts slipping in service, it accelerates and inevitably leads to more hacks built on hacks. The containment
243.
▲
by
bilalq
3y ago
Not just more successful in terms of adoption, but safer even than many "native" typed languages. You can never really tell if a random method in Java can return null without reading through its source and the transitive source of
244.
▲
by
bilalq
3y ago
Thank you for creating contracts! I used it quite heavily in the past. While the lack of static checking was definitely a pain point, I kind of worked around it by having heavy unit test coverage for invalid types. In some ways, it function
245.
▲
by
bilalq
3y ago
Thanks for answering! I saw your serverless driver, but it looks like it uses WSS, not HTTP. Is that correct, or is there an HTTP variant as well?
246.
▲
by
bilalq
3y ago
I'm interested in Neon and considering migrating to it. A few questions that I couldn't find a quick answer to: 1. When scaling to zero, what is the cold start for a request (including the time needed to make the connection)? Do y
247.
▲
by
bilalq
3y ago
These are good points, but political solutions (by which I mean political changes within the system) are almost certainly never going to happen. More unrealistic than a technological solution addressing this, even. Instead, social/cult
248.
▲
by
bilalq
3y ago
And yet, I find myself struggling way more with Objective-C/Swift and Java/Kotlin deps than I do with JS ones. Dependency upgrades can be problematic, sure, but JS is no worse than any other language. I never had to change compile
249.
▲
by
bilalq
4y ago
I'll kind of hijack this thread to ask a support question: I often use neovim within the terminal in VSCode. Lately, I've had issues with the cursor becoming invisible while in normal mode. The line cursor works as expected in ins
250.
▲
by
bilalq
4y ago
The ambiguity difference around lists alone makes JSON over XML compelling. It is simpler than XML/XSD. Without the schema, you never know if a certain element should be treated as being part of a list or not. When interoperating wit
251.
▲
by
bilalq
4y ago
The UFC already shapes events around marketability over merit as much as they can get away with. Look how long it took for Charles and Islam to get their title shots. The difficulty Islam had getting fights with people ranked above him on t
252.
▲
by
bilalq
4y ago
A junior engineer who read the documentation, but didn't quite understand parts of it. And also got parts mixed up with documentation for something else.
253.
▲
by
bilalq
4y ago
I'm sure it'll get better, but I've played around with it and gotten pretty garbage results. React components that violated the rule of hooks (that still has problems even if your ask it to correct that bug), attempts to acce
254.
▲
by
bilalq
4y ago
I love how people share their fzf scripts whenever a new post comes along. I'll share some of my own. First, some env variables for setting defaults: export FZF_DEFAULT_COMMAND='fd --type f --hidden --exclude .git'
255.
▲
by
bilalq
4y ago
FWIW, I'm part of the audience that doesn't mind Electron apps. The reality is that there just wouldn't be as many native cross-platform apps without it. Connecting to a DB running on localhost is something I'd absolutel
256.
▲
by
bilalq
4y ago
It's also frustrating when you're not particularly skilled are just having an unusually good performance. My K/D ratio hovered somewhere just under 1, but I had outlier moments in CoD where I would rack up kill streaks and en
257.
▲
by
bilalq
4y ago
My point here was that patriotic indoctrination of children is not out of the norm in any country. You may be right that Russia is exceptional in that regard, but you haven't shared any information in what way. As an aside, I personall
258.
▲
by
bilalq
4y ago
Maybe not that exact pretext, but I can certainly point towards similar things done by the US military and intelligence agencies. Look at Iraq and "enhanced interrogation" in Guantanamo Bay. Go back a few more years, and we can ob
259.
▲
by
bilalq
4y ago
My own experience is that anytime you have a situation where the included batteries aren't enough (which has been every time), you're left to figure out eggs vs wheels vs distutils vs setuptools vs easyinstall vs pip vs pip3 vs pi
260.
▲
by
bilalq
4y ago
While I think the goal of being able to write JS without a build system is fine, I'd still never skip setting up a build system. Static analysis, formatting, linting, optimizing, testing, and other such parts are way to valuable to eve
261.
▲
by
bilalq
4y ago
> His son will soon feel a taste of state fascist indoctrination, it starts in kindergarten now in Russia. While I certainly don't know any specifics about what things are like in Russia, I suspect this is not so different from most
262.
▲
by
bilalq
4y ago
A new CEO is needed for a culture shift if nothing else. Google has long been cavalier about their automated systems banning, withholding payments, or otherwise harming users and customers with no recourse to challenge the false positive pu
263.
▲
by
bilalq
4y ago
I recently ran into a retail self-checkout stand that had a tip option. It's a low point I didn't think we'd ever reach, but here we are.
264.
▲
by
bilalq
4y ago
I'd love to see a thorough guide on removing one's reliance on Google products/services. I much prefer Android over iOS, but the fear of Google just being able to completely shut me off on a whim keeps me up at night and is s
265.
▲
by
bilalq
4y ago
I deploy to AWS with a serverless architecture and infa-as-code written in the same language as my app using CDK. Serverless is great for side-projects because the scale based pricing effectively makes things free unless they really take of
266.
▲
by
bilalq
4y ago
I don't see pricing listed anywhere. Can you expand on what that might look like? Also, can Neon scale down to zero like serverless aurora v1, or is there a minimum capacity unit?
267.
▲
by
bilalq
4y ago
I have an old wacom tabler from 2013 and love that the eraser works here. Google's Jamboard has been so frustrating because of that missing feature.
268.
▲
by
bilalq
4y ago
This is similar to the versioning scheme used by AWS and it worked well there. Versioning was rarely done, but this was a clean scheme for surfacing breaking changes to users. https://docs.aws.amazon.com/sdk-for-javascript&#
269.
▲
by
bilalq
4y ago
Being multi-payment processor still doesn't protect you fully. We had separate instances where Google In-App Purchases and Stripe halted payment processing until we were able to escalate via friends who worked at those companies to fix
270.
▲
by
bilalq
4y ago
Let me start by saying Homebrew is incredibly valuable and useful. That said, the insistence on everything updating all the time is very frustrating. Being stuck waiting 30 seconds when trying to install something because brew is updating d
More ›