Viewing profile — mrkmarron
mrkmarron
HN member- Joined
- Tue, Jan 31, 2017, 5:13 PM UTC
- HN karma
- 92
- Public activity
- 23 items
- HN profile
- View on Hacker News ↗
About mrkmarron
No profile information was provided.
Recent public activity
-
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…
-
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…
-
comment
Comment #45587130
[flagged]
- comment
- story
-
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…
-
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…
-
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…
-
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.
-
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…
-
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…
- story
-
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…
-
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…
-
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!
-
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…
-
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…
-
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/…
-
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…
-
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…
-
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.
-
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…
-
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 …