Live data from Hacker News

Viewing profile — bioballer

bioballer

HN member
Joined
Fri, Feb 02, 2024, 7:00 PM UTC
HN karma
313
Public activity
11 items

About bioballer

No profile information was provided.

Recent public activity

  1. comment
    Comment #39474532

    Very cool! You might want to consider also publishing a schema for it too, as a Pkl package. The package can simply be published as a GitHub release (see details in this post here:…

  2. comment
    Comment #39248081

    Pkl is newly open sourced, but it not new . It's been used for years at Apple, and has been battle tested internally. I'd actually say that our tooling in some ways is more mature.…

  3. comment
    Comment #39248036

    Hey, I recognize this name :D Yeah, it's been a long time coming, and it feels great to finally get this out in open source. FDB is open source too, BTW: https://github.com/apple/f…

  4. comment
    Comment #39247711

    At some point, we'll publish more documentation about this, including instructions for how to build your own language binding. And, it's only a sub-process right now, but we plan o…

  5. comment
    Comment #39246952

    There's no "walled garden" here. We want Pkl to be useful for many developers, for a variety of purposes. Hopefully that's clear enough with Java, Kotlin, and Go being amongst the …

  6. comment
    Comment #39245824

    I/O can be sandboxed via flags. For example, see these CLI flags: https://pkl-lang.org/main/current/pkl-cli/index.html#common-... And when using the different language bindings, yo…

  7. comment
    Comment #39245763

    I think this is a reasonable approach if you only have one stack, and don't have a lot of config. If you have one stack, you can put all the validation, types, and everything else …

  8. comment
    Comment #39244762

    > A problem space I'm familiar with is having a bunch of Terraform or Cloudformation configuration you want to share/repeat in multiple projects. Doing-so can get hairy quickly, as…

  9. comment
    Comment #39236227

    Python isn't oriented around defining and validating data. For example, something like: "this number is be between 1 and 10" means you have to come up with a novel way to add valid…

  10. comment
    Comment #39232977

    Pkl is a new language for describing configuration. It blends together the declarative nature of static formats like YAML or JSON, with the expressiveness, safety, and tooling of a…

  11. story