Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sgammon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
511.
▲
by
sgammon
3y ago
The docs are getting a refresh before the launch event (author here) Yes, it is a server framework for JVM, but also a binary target like Node. We'll be doing demos, benchmarks, and sharing other resources
512.
▲
Launch event: Introducing Elide, a fast polyglot alternative to Node.js
(meetup.com)
1 points
by
sgammon
3y ago
|
3 comments
513.
▲
by
sgammon
3y ago
they opened up the license...
514.
▲
by
sgammon
3y ago
why on earth was this downvoted. im excited for them
515.
▲
by
sgammon
3y ago
Congrats to the GraalVM team on all their hard work
516.
▲
by
sgammon
3y ago
it’s time to do a barrel roll
517.
▲
by
sgammon
3y ago
Very excited for this. Congrats Bun team. So cool that the runtime space is heating up :)
518.
▲
by
sgammon
3y ago
congrats to the deno team on launching this :)
519.
▲
by
sgammon
3y ago
Are you comparing my very reasonable comment to racism? Or… ? Just because you think a comment isn’t relevant doesn’t mean others do.
520.
▲
by
sgammon
3y ago
These aren’t my own issues! I don’t use Firebase or Bazel anymore. But thousands of developers do or need to. How many developers are going to use the Pollen API, do you think?
521.
▲
by
sgammon
3y ago
That's what I'm standing up for in this comment, but you've characterized it as opposition. I don't understand, perhaps you'd like to clarify.
522.
▲
by
sgammon
3y ago
clearly it is necessary in some circumstances
523.
▲
by
sgammon
3y ago
"Corporate MITM" is built into the very idea of PKI. Running your own custom PKI is a completely valid way to operate a network. This is a feature because it allows anyone to establish their own trust tree, completely outside of t
524.
▲
by
sgammon
3y ago
Good point, hadn't thought of that
525.
▲
by
sgammon
3y ago
It would be like receiving `{ads: []}`. How do you distinguish between the case of having no ads to show, and someone tampering with the data? Is it ever reasonable to assume you have a properly decoded empty array because a user tampered w
526.
▲
by
sgammon
3y ago
I’m on the side of guaranteed transport security. What in the world are you talking about? I’m all for privacy but that is regulated via other means — the law.
527.
▲
by
sgammon
3y ago
Thanks for pointing that out, I hadn't noticed that.
528.
▲
by
sgammon
3y ago
Anyway, none of this would be a problem if the TLS tunnel broke because the cert failed to validate against an issuer pin shipped with the app.
529.
▲
by
sgammon
3y ago
In this case since he mentions it's a "tree" of data (he means a "message"), it would be a sub-object that would become an initialized default. So there would be an "object" there, but it would have no &qu
530.
▲
by
sgammon
3y ago
Remember, app authors, pin your cert roots! :)
531.
▲
by
sgammon
3y ago
Protocol buffers don't always support "default" values, because certain types will include a protocol-default value. For example, a `bool` which is not present will return `false` instead of say, a nil type. Required fields w
532.
▲
by
sgammon
3y ago
that's not really a "flaw" in protobuf; the protobuf is Working As Intended by decoding the field in a different place when you modify it. i am not sure how one could possibly characterize that as a "flaw," since pr
533.
▲
by
sgammon
3y ago
Homer on the couch: Everyone here is an idiot but me
534.
▲
by
sgammon
3y ago
beats it on a performance basis by about 75k RPS in our testing
535.
▲
Python coverage in Bazel has been broken for nearly 6 years
(github.com)
3 points
by
sgammon
3y ago
|
0 comments
536.
▲
by
sgammon
3y ago
a ruby developer discovers substrings
537.
▲
New GraalVM Rules for Bazel
(github.com)
3 points
by
sgammon
3y ago
|
0 comments
538.
▲
by
sgammon
3y ago
You did — blame Google for breaking their promise to you and to users.
539.
▲
by
sgammon
3y ago
because it’s useful code? Panama is still in preview.
540.
▲
by
sgammon
3y ago
panama looking insanely great
More ›