Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jffry
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
421.
▲
by
jffry
5y ago
Ah. I was coming at this from the perspective of "why would it be implemented this way in JavaScript specifically", as you'd asked about JS land. More generally, I don't have a good enough overview of programming languag
422.
▲
by
jffry
5y ago
Making them unable to easily collect money from you doesn't magically erase your contractual relationship. They probably still just canceled your account since it's paid up front and it'd be more hassle to try and collect on
423.
▲
by
jffry
5y ago
Most SaaS services are pre-paid rather than post-paid, so if they cannot bill you, it's easy for them to shut off your service and be out basically no money. My experience is that the actual terms of service don't guarantee that w
424.
▲
by
jffry
5y ago
> Is it actually legal to "cancel" a service by having your credit card expire? Especially for services that are paid up-front, they sometimes specify in the contract that the service is terminated upon non-payment (my renters
425.
▲
by
jffry
5y ago
The second episode is a little bit slow, a breather to show you more about their lives without a bunch of cheesy flashbacks, but yes it does pick up again after that.
426.
▲
by
jffry
5y ago
The introductory paragraph links to their high-quality component documentation, which contains not just code examples but also clear guidance on things to do and avoid when using it. From there it embeds an interactive example: https:/
427.
▲
by
jffry
5y ago
Thanks for sharing a small writeup of a neat thing you did! I think maybe the parent comment missed the context, which is that you wanted to add an email signup to an otherwise static site. In that context, setting up a VPS would now mean t
428.
▲
by
jffry
5y ago
I can't speak authoritatively, but I can think of some good reasons you might not want to automatically and implicitly await every invocation of an async function. As designed, calling an async function just returns a Promise, and any
429.
▲
by
jffry
5y ago
If you mean non-blocking in general, the benefit is that your system can do something else useful while it's waiting for some operation to complete (usually things accessing files or a database or a network service) If you specifically
430.
▲
by
jffry
5y ago
I sort of glossed over that thread earlier but oh my goodness that was a trainwreck, I'm glad you mentioned it and I went back to have a look
431.
▲
by
jffry
5y ago
"A breakthrough infection is a case of illness in which a vaccinated individual becomes sick from the same illness that the vaccine is meant to prevent. Simply, they occur when vaccines fail to provide immunity against the pathoge
432.
▲
by
jffry
5y ago
Ah, looks like it was introduced in v7.0 - https://github.com/npm/rfcs/pull/185
433.
▲
by
jffry
5y ago
The manpage says that directly invoking a script from package.json with `npm run X` aka `npm run-script X` will still work with this preference set to true, but that it will not run pre/post scripts. Perhaps that is good enough for yo
434.
▲
by
jffry
5y ago
You can run this npm config set ignore-scripts true which will update ~/.npmrc (you can also create project-specific .npmrc files if you prefer) You can see how NPM has been configured by running npm config list
435.
▲
by
jffry
5y ago
Yes, it looks like Calva has first-class support for launching REPLs from your project, or for attaching itself to a REPL session that was launched in some other way: https://calva.io/connect/
436.
▲
by
jffry
5y ago
It could work if B2 customers use the service in a diverse enough variety of patterns to where the economics still work out in aggregate.
437.
▲
by
jffry
5y ago
Those don't skip null or undefined though, they only skip missing keys in the array. For example: [1,,3].length // 3 [1,,3].forEach(v => console.log(v)) // 1 // 3 [1,undefined,null,3]
438.
▲
by
jffry
5y ago
The HN guidelines [1] are pretty clear that the original article titles are largely preferred: "Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize." IMO, the title as submitted is
439.
▲
by
jffry
5y ago
The article title on the page is "Our investment in Appwrite" A more detailed title would be "Flybridge invests in seed round for Appwrite" As submitted, title of this post is currently "Open-source is eating the wo
440.
▲
by
jffry
5y ago
Well I'll break your anecdote. I "flocked" to Corretto for a production JVM-hosted system that ran on EC2 at the time that the Oracle distribution was re-licensed. My reasons, aside from just licensing concerns? It came with
441.
▲
by
jffry
5y ago
When it comes to static maps, you’ve gotta make a compromise It sounds like the current MTA map is a compromise which enlarges and shrinks parts of the city, but still presented in a way that looks a lot like it's geographicall
442.
▲
by
jffry
5y ago
I would think quite the opposite - if you've got "set for life" money, there is now zero time pressure to release, because you don't need the money from sales. This makes it way easier to make the choice the second time
443.
▲
by
jffry
5y ago
What a confusing mess. If LIST pricing is separate then it's strange to include it in the column of a table of storage-class pricing like that. But I agree that's what that statement seems to be saying. AWS's own pricing cal
444.
▲
by
jffry
5y ago
S3 inventory would cost $0.0025 per million objects listed [1], while LIST requests are $0.005 per thousand requests and each LIST request can return up to 1000 objects, making them $0.005 per million objects listed. For the "Infreque
445.
▲
by
jffry
5y ago
What about FANMAG is vulgar?
446.
▲
by
jffry
5y ago
From https://www.unforgettable.dk/ : "The file contains 16 zipped files, which again contains 16 zipped files, which again contains 16 zipped files, which again contains 16 zipped, which again contains 16 zipped files,
447.
▲
by
jffry
5y ago
It is broken in the browser, but the desktop app is still able to revoke proofs (click your name in top left sidebar and pick edit profile from dropdown)
448.
▲
by
jffry
5y ago
The California chart states "Fewer than 5 persons out of 100 will exceed these values". The article you linked contains charts from the Texas ABC which do not indicate what percentile they measure. The original source [1] is a de
449.
▲
by
jffry
5y ago
Yesterday's blog post (discussion here: https://news.ycombinator.com/item?id=28754824 ) was a direct apology. Should that be repeated in a somewhat more technical discussion of why it happened?
450.
▲
by
jffry
5y ago
Automating the tests so that they run against 100% of commits is great. Humans are fallible and might not remember to always run the tests locally. If I'm making a change and I want feedback from the test suite, of course I'd run
More ›