Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Klathmon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
211.
▲
by
Klathmon
7y ago
That's kinda what they are underneath, but things are never that simple. For example, getting all that power across a single "cable" (or bundle of cables, or connector of some kind) introduces interesting engineering issues.
212.
▲
by
Klathmon
7y ago
I'm not sure that's true. From a technical perspective, from what i've seen SpaceX is planning on eventually having them communicate as a web across themselves. So your "average" communication will be something like
213.
▲
by
Klathmon
7y ago
Why would I feel anything but good about this? At the worst it doesn't impact me at all, at best it means a large number of people are going to be able to get online for cheap who previously weren't.
214.
▲
by
Klathmon
7y ago
they specifically point out on the page that it's not a camera, doesn't capture any visual images, even works through some solid materials, and can sense in all directions around the device. This looks literally perfect for someth
215.
▲
by
Klathmon
7y ago
I'd say the MK3S printer is like 75% plug and play. (For reference, I consider current wireless "2d" paper printers to be 100% plug and play now). You will eventually need to do maintenance on it, you'll eventually have
216.
▲
by
Klathmon
7y ago
Re: points 1 and 2, I think they're connected. The lack of rigidity is mitigated by the Bowden making the hotend so damn light it probably won't be as big of a deal as you might think. Also tweaking some jerk and acceleration sett
217.
▲
by
Klathmon
7y ago
You can stop video from playing as well in Chrome settings. Either globally, or on a site-per-site basis.
218.
▲
by
Klathmon
7y ago
Yeah that's the dev who pushed a purposefully broken version of their library to npm because he was upset that they wouldn't let him delete it.
219.
▲
by
Klathmon
7y ago
While I don't know enough about this stuff to answer your main question, I will point out that there are some popular curves which aren't tied to any one nation or agency. Ed25519 specifically has major contributions from 5 differ
220.
▲
by
Klathmon
7y ago
I sold a 2017 Audi TT convertible for a 2019 Model 3. I've previously owned an RX-8, a BMW M3, and an MX-5, and the Tesla is my favorite car just barely squeaking past the M3.
221.
▲
by
Klathmon
7y ago
I use split keyboards, and for me I can't go back. I'm able to reposition them so that I sit up straight and no longer have my wrists cocked at a weird angle. The ability to move them throughout the day means I can change where ea
222.
▲
by
Klathmon
7y ago
A few shows still have ads even with the paid option. I know Grey's Anatomy is (or was at one time) one of them, but I believe there are a few others.
223.
▲
by
Klathmon
7y ago
And if you want to get a lot more detail on what makes a "full flow staged combustion engine" so special, this article from Everyday Astronaut goes into some amazing detail on this and many other engines. https://everyd
224.
▲
by
Klathmon
7y ago
Google already did give the option of publishers controlling the way their content shows in places like Google news, including multiple controls over if the snippets are shown, how much text can be shown, whether the google cached link shou
225.
▲
by
Klathmon
7y ago
And the way the TC39 works, it won't progress until multiple vendors can implement it. Being implemented by multiple js engines is how JS features become standardized.
226.
▲
by
Klathmon
7y ago
This is a common misconception, but response.json() still blocks the main thread. It looks like it doesn't, but the same exact symptoms will happen even while awaiting the fetch json().
227.
▲
by
Klathmon
7y ago
And thanks to you for helping show me that I wasn't the only one to try that! This whole thread has been really nice to read, because I beat my head against a wall for a long time before I finally found a solution, and I'm glad to
228.
▲
by
Klathmon
7y ago
and not to beat a dead horse, but worker threads again wouldn't work in this exact situation even in Nodejs. They suffer from the same problems that web-workers do, meaning they use a structured copy algorithm to send data between work
229.
▲
by
Klathmon
7y ago
I don't remember details about memory stuff, it was a few years ago now, but I was pleasantly surprised to see that it wasn't nearly as bad as I first assumed it would be. And I did originally plan on using something like a websoc
230.
▲
by
Klathmon
7y ago
Node suffers from the same issues, but it's generally not as noticable in most cases. A similar situation in node would cause the server to not be able to respond to any other requests during the `JSON.parse` execution. But in the Node
231.
▲
by
Klathmon
7y ago
It was a carton scanning app, so basically a massive array of objects (carton data) which were needed so the app could function and route cartons and validate deliveries entirely offline. Due to some unfortunate limitations from our clients
232.
▲
by
Klathmon
7y ago
Web workers won't work in this case because they need to serialize all data going into and out of them (with the exception of TypedArrays). So passing a string to a worker and having it JSON.parse it works great. But when you go to pas
233.
▲
by
Klathmon
7y ago
Because JSON.parse blocks the thread it's in, and JS is single threaded [1]. So even if you put it behind a promise, when that promise actually runs, it will block the thread. In essence, using promises (or callbacks or timeouts or any
234.
▲
by
Klathmon
7y ago
They say in the linked article that this should only be used for objects about 10kb and larger. I'd argue that if you have 10kb or larger object literals in your codebase, you are already missing the mark on readability and maintainabi
235.
▲
by
Klathmon
7y ago
I find this really interesting, because at some point the absolute performance benefits of `JSON.parse` is overshadowed by the fact that it blocks the main thread. I worked on an app a while ago which would have to parse 50mb+ JSON objects
236.
▲
by
Klathmon
7y ago
I just don't have any faith that any of the major streaming services will want to port their services to this device, even if it's simple and straightforward for them to do technically. In fact it's more likely that they will
237.
▲
by
Klathmon
7y ago
I know there probably won't be much actual discussion on anything but privacy concerns here on HN (don't get me wrong, it's an important discussion to have, but it tends to push out literally everything else), but I did want
238.
▲
by
Klathmon
7y ago
Chrome is adopting it! They've signaled "intent to implement", and have started work on it in chrome for mac. https://github.com/gpuweb/gpuweb/wiki/Implementation-Status
239.
▲
by
Klathmon
7y ago
And that's fine IMO as long as you know you are making a tradeoff. But unless you have your 1Password setup to need the secret every time you go to have it fill in the password, the seed string is in memory unencrypted along with your
240.
▲
by
Klathmon
7y ago
I've done a piss poor job of describing it, but the way TOTP works is there is a "setup code" or a setup "string". Often in a QR code format. That string is all that is needed to generate all of the TOTP codes forev
More ›