Live data from Hacker News

Viewing profile — mrkmarron

mrkmarron

HN member
Joined
Tue, Jan 31, 2017, 5:13 PM UTC
HN karma
92
Public activity
23 items

About mrkmarron

No profile information was provided.

Recent public activity

  1. comment
    Comment #47136761

    What is your take on usability of these systems? In practice they seem to be rather un-ergonomic and usage devolves into require everything. As agentic systems seem to mainly inter…

  2. comment
    Comment #45597795

    The key capability that Bosque has for API specs is the ability to provide pre/post conditions with arbitrary expressions. This is particularly useful once you can do temporal cond…

  3. comment
    Comment #45587130

    [flagged]

  4. comment
  5. story
  6. comment
    Comment #40070309

    Just saw the edit. I have 2 answers: 1) Fuzzing is under-utilized even for simple code. AFL is dead easy to use and, even so, most projects don't have it in CI runs. So, despite ho…

  7. comment
    Comment #40070229

    At the end of the day you have 2 problems (1) how to make execution deterministic within some boundary be it a process, hypervisor, or distributed system and (2) how you handle non…

  8. comment
    Comment #40069966

    I just rewatched the end of the video to make sure I didn't miss anything. Deterministic execution and replay is very-very well-known and understood. It is possible that your packa…

  9. comment
    Comment #40069707

    Thanks for sharing, I felt like there were earlier but the x,y trick jumped out at me and that was the one I remembered off the top of my head.

  10. comment
    Comment #40069659

    I think you underestimate the level to which this area has been studied. And I wish you would talk about these new results then instead of announcing 5+ year old results then. It w…

  11. comment
    Comment #40068922

    FYI playing Super Mario with fuzzing (AFL) was done in a fun 2020 S&P paper. Also finds bugs and security issues. "IJON: Exploring Deep State Spaces via Fuzzing" https://casa.rub.d…

  12. story
  13. comment
    Comment #23185056

    The design of the language is done in a manner that allows us to translate the code (and all conditions) into very friendly SMTLib code -- that we don't need to add a lot of additi…

  14. comment
    Comment #23181149

    Hi and thanks for the questions: 1. By design the language provides some novel memory invariants including, no cycles in the object graph, no old-to-new pointers, and no pointer up…

  15. comment
    Comment #23176430

    You are right, allof is inconsistent with the language naming conventions. I was updating some other collections support and made that fix as well. Thanks!

  16. comment
    Comment #23176382

    Hi, project owner here, great to see this on HN and always happy to hear from folks here and on the GitHub repo. We also have a webinar with Q&A scheduled for Thursday morning ( ht…

  17. comment
    Comment #19686537

    There were some discussions for a more general system -- e.g. Int[Seconds] would be a typed int indicating the contents represented seconds. We needed to think more about all of th…

  18. comment
    Comment #19686402

    My understanding it Elm checks for signature changes such as adding a parameter to a function. We would like to do more and actually compare the actual behavior of the code before/…

  19. comment
    Comment #19686366

    Great question. We take a very maximalist stance here and do not provide any environmental API’s in the Bosque language. Instead all IO, data-time, IP address operations must be pa…

  20. comment
    Comment #19680285

    The current purpose is explore language design choices and their impact on their general utility for programmers and enabling automated developer tools (like verifiers and compiler…

  21. comment
    Comment #19680239

    It is a Spanish word used in the SouthWest US for forest along a river. No particular reason behind the name, just a unique and easily searchable choice.

  22. comment
    Comment #19680227

    I would say accidental complexity comes from mostly historical reasons. Two sources discussed in the report are reference equality and looping. These make a ton of sense if you are…

  23. comment
    Comment #19679966

    Hi project owner (Mark) here. It is a bit late in the evening for me but I will try to answer any questions when I can. The Bosque language is currently in a very early state with …