Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kentonv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
811.
▲
by
kentonv
4y ago
Say you buy a bond for $100 with 10-year maturity. This means the bond will pay $100 in 10 years. What is it worth today? Let's say you are looking for an investment to pay 1% yield year over year, because that's the going market
812.
▲
by
kentonv
4y ago
Raising capital and then burning it all is what most startups do. Investors put in money knowing this was the most likely outcome. The whole point of the C corp is to keep the investor money isolated from personal money. I'm disappoint
813.
▲
by
kentonv
4y ago
The company still existed at the time because we were still operating our paid service in maintenance mode for a while since we didn't want to cut people off. (The cash flow involved was trivial.) Funnily, we ended up not being able to
814.
▲
by
kentonv
4y ago
To add to the other comments, SVB also courts startup founders for their private banking arm, and there, too, the benefit is that they actually understand startup founders. Example: After our startup went up in flames in 2017 my wife and I
815.
▲
by
kentonv
4y ago
It's hard to say what's going on here since we haven't seen code or config, but from what I can tell, this almost certainly has nothing to do with JSON rendering and everything to do with network positioning. The app in quest
816.
▲
by
kentonv
4y ago
The code will usually work, but it's possible that the request which initializes `_pendingFetch` gets canceled before the fetch completes, in which case all other requests will loop forever waiting for it.
817.
▲
by
kentonv
4y ago
Yeah, I think we need to introduce some sort of API for caching parsed objects in a way that avoids all the caveats of using globals...
818.
▲
by
kentonv
4y ago
> I think that implies the isDone polling loop never completes If the first request -- the one which initiates the fetch -- ends up being canceled for some reason, then yeah, the later ones will all end up looping forever waiting for a
819.
▲
by
kentonv
4y ago
Whenever a Worker initiates some sort of external I/O -- such as invoking `fetch()` -- the I/O task is associated with the incoming request that was running at the time. If the incoming request is canceled, then all outgoing I&#
820.
▲
by
kentonv
4y ago
You can transfer the state between phones now, they relented on that (a good thing, IMO). Again, if you want auto backup to the cloud then you might as well just not use 2FA and rely on your password manager alone. Personally I use hard key
821.
▲
by
kentonv
4y ago
Most sites that support authenticator apps support the TOTP standard that allows you to use any authenticator app. You don't have to install the app specific to the site, you can find a privacy-respecting one.
822.
▲
by
kentonv
4y ago
Google Authenticator does not back up TOTP state to Google. In fact, AFAIK, the app does not talk to the internet, at all, much less does it associated with a Google account. You can transfer your Google Authenticator state to another phone
823.
▲
by
kentonv
4y ago
It sounds like you looked at a very early prototype circa 2014? Sandstorm has supported login via email, LDAP, and SAML for a long time.
824.
▲
by
kentonv
4y ago
So, I personally prefer to use exceptions for "panic" scenarios, like assertion failures, where the application has hit a state it doesn't expect and cannot handle. Crashing makes sense in these scenarios if the application
825.
▲
by
kentonv
4y ago
I think some amount of captchas are enabled by default, but you can certainly turn them off entirely for your domain if you prefer. Note that users can also use Privacy Pass to avoid captchas while remaining anonymous. (Disclosure: I am an
826.
▲
by
kentonv
4y ago
Sort of, but nested_exception covers a different scenario. With nested_exception, the "attachment" is an exception which caused the exception it is attached to. In the scenario I'm talking about, the "attachment"
827.
▲
by
kentonv
4y ago
> In RAII languages[0], you obviously don't need unrestricted gotos. You don't need them for teardown, but they still make sense for retries -- cases where a procedure needs to start over after hitting certain branches, e.g. a
828.
▲
by
kentonv
4y ago
IMO this is a design bug in C++. The authors couldn't agree on what to do in the exception-during-unwind scenario, so they chose the worst possible option: crash. In most cases, an second exception raised while another exception is alr
829.
▲
by
kentonv
4y ago
Has anyone ever seen a quoted local part though? Honest question! I'd love to hear the details of any specific case where one has ever been used.
830.
▲
by
kentonv
4y ago
Reminds me of how Google keeps giving me security alerts saying that an unverified developer has access to my account. It highlights a particular Google Apps Script which I've granted access, and strongly encourages me to revoke it, be
831.
▲
by
kentonv
4y ago
Yeah, that's more or less a bug. The reason for it is that outgoing requests from Workers pass through a lot of the same proxy logic as incoming requests. This made Workers a lot easier to build initially (six months from inception to
832.
▲
by
kentonv
4y ago
> One issue with Cloudflare Workers is that it is limited in only being able to PUT 100MB at a time to any host, Cloudflare or not, in an undocumented limit presumably for anti-abuse. It's documented here: https://develop
833.
▲
by
kentonv
4y ago
I have a 50ft Monoprice SlimRun DisplayPort cable on my 4k 144hz gaming monitor and it works great. However, it's just a DisplayPort cable, not thunderbolt, direct from PC to monitor, no dock. And it cost $170. :/
834.
▲
by
kentonv
4y ago
So I'm the guy who rack-mounted a bunch of game machines for https://kentonshouse.com -- and am currently nearing completion of a new house with even more machines. Here's some of the challenges I've personally en
835.
▲
by
kentonv
4y ago
> Is there working stack you can deploy to your own VM and deploy Wildebeest to? I don't think anyone has tried it yet. There are probably some missing pieces that need to be filled in. In principle, it should be possible to fill in
836.
▲
by
kentonv
4y ago
This is not a Cloudflare-run activitypub server. This is software that you can deploy on Cloudflare (or, potentially, on top of open-source workerd) to run your own server. Creating more implementations of ActivityPub and more places you ca
837.
▲
by
kentonv
4y ago
It's more like Cloudflare forked nginx a long time ago, and is meanwhile in the very slow (like, decade-long) process of replacing it entirely. The Cloudflare Workers Runtime∗, for instance, is built directly around V8; it does not use
838.
▲
by
kentonv
4y ago
If you are making a video game or movie and you wast super-bright stuff on the screen, that's what HDR is for. (Incidentally I'm a big gamer but I generally prefer to turn off HDR because it hurts my eyes. It's actually reall
839.
▲
by
kentonv
4y ago
This sounds like pseudoscience to me. I regularly spend all day reading full-black-on-full-white and I don't experience this problem.
840.
▲
by
kentonv
4y ago
> Use near-black and near-white instead of pure black and white Please don't. Reducing contrast of text makes it harder to read. Even if you do it just a little bit, it still makes it a little bit harder to read. Worse, a lot of des
More ›