Live data from Hacker News

Viewing profile — jesseschalken

jesseschalken

HN member
Joined
Tue, Mar 15, 2016, 2:41 AM UTC
HN karma
49
Public activity
32 items

About jesseschalken

No profile information was provided.

Recent public activity

  1. comment
    Comment #48893903

    So, no new programming languages until the end of time?

  2. comment
    Comment #48844450

    Yes, but at least now its memory safe.

  3. comment
    Comment #48844381

    > The sleight of hand misdirects the reader away from the main way bugs are eliminated: by dedicating engineering resources to it. Why don't YOU spend the engineering resources to …

  4. comment
    Comment #48075212

    Its absolutely laughable that Gophers act like their language solves concurrency when its actually worse than Java because it has data races. Go added nothing and moved backwards. …

  5. comment
    Comment #48070101

    The single executable deployment hasn't been an advantage for a very long time. C# has Native AOT. Java/Kotlin/Scala have GraalVM native-image, plus Kotlin Native and Scala Native.…

  6. comment
    Comment #48070019

    Go has plenty of hidden code paths in defer, panic and recover. You can minimise the use of those things, just like in other languages you can minimise use of try-catch in favour o…

  7. comment
    Comment #47610629

    Yes, languages with very strong type systems like Rust are incredible when paired with an LLM. Just like chat bots have a calculator as a "tool" because they are not the best at ca…

  8. comment
    Comment #32833919

    It's worth noting that this is the blog of Earthly which is in many ways a Bazel competitor.

  9. comment
    Comment #32833003

    I migrated a monorepo including C++, Kotlin, Java, TypeScript and Python to Bazel. It's no small feat, and the DX varies widely across languages and platforms, but it's absolutely …

  10. comment
    Comment #28955298

    This is the ideal situation. Google already lacks control over all the Chromium forks, like Brave, Opera, Edge and ungoogled-chromium. They accept upstream patches voluntarily, and…

  11. comment
    Comment #27901442

    The industry already has solutions for this in the form of schema and interface definitions that generate glue code for you: - gRPC, protocol bufffers - OpenAPI, Swagger, JSON Sche…

  12. comment
    Comment #23150953

    How is Windows any better? Last I checked installing things in Windows was still a matter of downloading random .exes from the Internet and running them as administrator, so all be…

  13. comment
    Comment #22786365

    Most likely lack of data. NYC has data with deaths vs comorbidity but I haven't seen it for anywhere else: https://www1.nyc.gov/assets/doh/downloads/pdf/imm/covid-19-d...

  14. comment
    Comment #21133299

    What did you have to whitelist? I've had third party cookies disabled for a few weeks and it seems to work.

  15. comment
    Comment #20598812

    It's also great at hiding bugs where you mistyped the variable name passed to isset(). ;)

  16. comment
    Comment #20593724

    Although isset() still returns false for null ;)

  17. comment
    Comment #20593611

    An "Any type" is optional typing if you don't need to downcast it in order to use it, like the "any" type in TypeScript and Flow. If the "Any" type is just a top type but you have …

  18. comment
    Comment #20593494

    > All in all in 20 years we'll all be writing ml ? If everything goes well, yes. Everything is moving towards static typing with local inference.

  19. comment
    Comment #20551613

    > I don't like the deal company X is offering me so the government should ban it.

  20. comment
    Comment #20201229

    You're right. Java is a decent language with a decent type system (bar the lack of null safety and some other quirks). It's all the annotations and reflection and XML and magic tha…

  21. comment
    Comment #19939589

    > I want them all to have consistent like/comment mechanics. As a reader, sorry, I just don’t care about your personal brand or platform. This is an important point. There is a sma…

  22. comment
    Comment #19875248

    He seems to operate on a very narrow definition of what a programming language is, as if symbolic languages and homoiconic languages and declarative languages and logic langauges d…

  23. comment
    Comment #19874795

    Why does he keep using the word "computational" like it's some unique thing and not literally the same thing as programming?

  24. comment
    Comment #19612227

    Presumably he couldn't afford the apartment by himself,

  25. comment
    Comment #19067716

    You're never going to be able to stop developers dumping their shit in ~/. The best you can do is create your own directory like ~/Data to put your stuff in. Since programs don't a…