Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Klathmon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
59 ms
·
541.
▲
by
Klathmon
8y ago
While I agree with your point, a counterpoint is that vulnerabilities in the HTTPS implementation are also possible, and by introducing HTTPS code you are increasing the surface area of possible vulnerabilities.
542.
▲
by
Klathmon
8y ago
I'm happy there are options, but Atom does all that as well, and it uses the same tech that I'm working with every day, and it has extensions for just about everything, and it's free software. And that last part is suprisingl
543.
▲
by
Klathmon
8y ago
A big problem I have with emacs, and I fully acknowledge that it's shallow and superficial, is that it looks bad. I stare at this thing for hours a day, I like it to look nice. That combined with the fact that I'm in JavaScript al
544.
▲
by
Klathmon
8y ago
Do you have any more info on active development stopping on Atom?
545.
▲
by
Klathmon
8y ago
But your wants and needs aren't universal. My perfect editor needs to be as configurable and customizable as possible, and I couldn't give a rats ass about startup performance or large file rendering performance. For me, an editor
546.
▲
by
Klathmon
8y ago
As a lead developer on some projects, I've explicitly asked to jump into the weeds and handle support. You can learn SO MUCH about your application just by handling a bit of support. You learn UX issues, you learn what tooling the supp
547.
▲
by
Klathmon
8y ago
(as a disclosure, i've only read a very small amount about these problems, so please take all of this with a grain of... salt) The problem is that it isn't perfectly diluting, it's concentrating the salt in areas near the des
548.
▲
by
Klathmon
8y ago
It's amazing to me watching Typescript and Flow and the choices they make. From an actual typing standpoint, I MUCH prefer Flow. The soundness guarantees were traditionally much nicer, and the inference it does made some things MUCH si
549.
▲
by
Klathmon
8y ago
But that requirement is the only thing that keeps one browser engine from being able to run FAR ahead and take over the standards process. Without that requirement, PNaCL would be the standard not WebAssembly, without that requirement Shado
550.
▲
by
Klathmon
8y ago
But that's not exactly something that Chromium or the web standards bodies can change... (well, Chrome might be able to, but i'm not so sure it would be beneficial) Many web standardization systems already require multiple impleme
551.
▲
by
Klathmon
8y ago
I completely agree, IndexedDB sucks to use on it's own. But that is the direction most web-platform APIs are going, and if I'm being honest, it's working out pretty well for most people involved. Using bare IndexedDB sucks, b
552.
▲
by
Klathmon
8y ago
But the bug aspect is only one part of it, the other is that it ties the future goals of the projects together. What happens when the web wants to implement some special optimization or security addition but SQLite doesn't want or supp
553.
▲
by
Klathmon
8y ago
Specifically SQLite had a remote code execution bug, and since all browsers that shipped WebSQL used SQLite as the backing engine, they all inherited the vulnerability and exposed it to all web-pages out there.
554.
▲
by
Klathmon
8y ago
As much as I also wish we could have a full SQL engine in browsers, it's just too much work. The web as a platform thrives on multiple implementations, even going so far as to require it for new standards in many areas. All implementat
555.
▲
by
Klathmon
8y ago
It's miner and user confidence in a specific chain that ultimately defines it. Similar to country sovereignty, these things are defined only by how most people define it. You can't just stand up and say you are now your own countr
556.
▲
by
Klathmon
8y ago
I thought it was a really clever way to "teach" you about the game without having an actual tutorial (which I personally always hate). I especially like how it lets you build up enough of a score before introducing the red block s
557.
▲
by
Klathmon
8y ago
Doesn't "the tyranny of the rocket equation" kind of make the idea of fully propulsive braking systems kind of infeasible? I know it's possible, but when you have an atmosphere not using it would be just throwing away po
558.
▲
by
Klathmon
8y ago
That's a fair critique, but most people (that I've spoken to about this anyway) understand that a rocket needs to "push against gravity" to go places, they just forget or don't know that orbital velocity is a thing
559.
▲
by
Klathmon
8y ago
I always hated using terms like "orbital velocity" trying to explain things to people who don't know what it means. The analogy I use is imagine you have a ball on a string. If you spin that ball around your head, so the stri
560.
▲
by
Klathmon
8y ago
>This is not a concern for 99% of people. Nobody is getting their bank accounts frozen except for high profile criminals. I've had my credit cards frozen multiple times because I did something their fraud detection deemed shady. One
561.
▲
by
Klathmon
8y ago
Like how nobody wants to have their accounts frozen with no notice? Or how people don't want a private company to be able to dictate what they are allowed to buy and sell? Or how people don't want to have to be constantly vigilant
562.
▲
by
Klathmon
8y ago
can we not do this here please? Nobody wants that, nobody is saying they want that, there are mitigations against that (like backups), and it's a stupid straw man that's not even trying to engage in a meaningful conversation on th
563.
▲
by
Klathmon
8y ago
it can't be observed until it's acted on, but it may not be done after the first "attack", especially if it's cheap enough to launch on that specific coin.
564.
▲
by
Klathmon
8y ago
Yes, and most do. Many will semi-routinely increase the number of confirmations during times where it could be necessary (like chain splits or network upgrade events), or adjust the number of confirmations depending on the size of the curre
565.
▲
by
Klathmon
8y ago
If you or someone else can do it, I genuinely encourage you to! I do think that ideally battery swap tech could be a big benefit, but I just don't see it taking off for so many reasons. The major one being your first paragraph. Chargin
566.
▲
by
Klathmon
8y ago
You won't find any disagreement from me that there is a LOT of garbage out there using blockchains and cryptocurrency tech inappropriately. The extreme vast majority is trash, manipulative, and awful in most every way. Not to mention t
567.
▲
by
Klathmon
8y ago
That's like saying "this whole programming thing just keeps on giving" every time a bug is discovered in any program. Those involved have been warning of the insecurity of smaller chains for a long time now, and they aren
568.
▲
by
Klathmon
8y ago
That's like saying that all programmers have to do is make the program and not make any bugs ;) The how is the important part!
569.
▲
by
Klathmon
8y ago
Well i think it's more that bamboo grows significantly faster than even the cheapest woods. FFS some species of bamboo can grow over an inch an hour!
570.
▲
by
Klathmon
8y ago
I really think it would be a lot harder than testing gasoline. For starters, with gas and other things like it, there is a supply chain which is pretty tight. If one supplier starts giving bad gas, you can blacklist them and move on. With b
More ›