Viewing profile — belmarca
belmarca
HN member- Joined
- Fri, Mar 11, 2022, 7:27 PM UTC
- HN karma
- 235
- Public activity
- 91 items
- HN profile
- View on Hacker News ↗
About belmarca
Recent public activity
-
comment
Comment #48949674
There is a lot of confusion around those words. I personally make a distinction between a "compiler" and a "transpiler". A compiler preserves the semantics - if you compile Scheme …
-
comment
Comment #48949598
Gambit Scheme ( https://github.com/gambit/gambit ) is a highly performant Scheme implementation ( https://ecraven.github.io/r7rs-benchmarks/ ). Gerbil ( https://cons.io ) is built …
-
comment
Comment #48713554
You will need a combination of the two. The filename should contain a compound business identifier, essentially a tuple of appropriate facts, as well as a (truncated) hash of the c…
-
comment
Comment #48698265
Nice. The book contains a bunch of good information that could already be found elsewhere but collecting it is quite practical. I highly suggest to read Kleppmann's Designing Data-…
-
comment
Comment #48558802
OK, sure the concepts might be harder than setting up an environment. But setting things up is, by experience, a very real, very annoying and time-consuming blocker. We have studen…
-
comment
Comment #48558773
We started this project before LLMs were popularized :) And surprisingly enough, experience says a lot of students would get stuck anyway.
-
comment
Comment #48555309
Are these first-year undergrad courses? We can't assume students know anything about Docker or can even install packages on their systems. Some of them really have no idea at all, …
-
comment
Comment #48549172
Yes, definitely the case. Just imagine a class with 100 students, each with a system that has its own quirks (OS, browser, and a mix of versions, etc). We built codeBoot ( https://…
-
comment
Comment #48549087
Hey, this is super interesting! We have been working on a quite similar system over the past few years at Université de Montréal. We develop and use codeBoot ( https://codeboot.org…
-
comment
Comment #48378279
This is not typically how Who is Hiring works :) I was CTO/engineer at a FinTech up until last month. You can find my email in my profile.
-
comment
Comment #48360758
Location: Montreal Remote: Yes Willing to relocate: No unless very strong commitment. Technologies: Python, JavaScript, Scheme, PostgreSQL, ClickHouse, compilers, interpreters, for…
-
comment
Comment #48360737
I would say about 80% of the code was in "production". Obvious hiccups were fixed after a few weeks of running. The platform was collecting, transforming, distributing data as desi…
-
comment
Comment #48130194
My first task at my last job was removing access to an employee being let go. I had just gone through onboarding so I knew every (documented) service we needed to handle. We live t…
-
comment
Comment #48124521
I didn't "do the wrong thing" for 8 months. I built reliable, robust software that did what it was designed for. Would you say calculators rot brains? Did the invention of writing …
-
comment
Comment #48122822
I don't fully agree with the quote. You can't really outsource thinking nor understanding. You can outsource the generation of streams of tokens that may or may not be appropriate …
-
comment
Comment #48122687
I have just stepped down from a CTO job where I built a FinTech's stack from the ground up. I leveraged a Claude Max plan for about 8 months and I can say with absolute certainty I…
-
comment
Comment #48017420
Location: Montreal Remote: Yes Willing to relocate: No unless very strong client commitment. Technologies: Python, JavaScript, Scheme, PostgreSQL, ClickHouse, compilers, interprete…
-
comment
Comment #44321759
BTW the team has received a well-deserved ISMM Best Paper award for their work. I just want to say a huge congrats to all of them who I have seen work very hard on this paper!
-
comment
Comment #44314531
We are thinking about using two domains: codeboot.org for "company" things, and codeboot.app for the actual IDE and user applications. Or vice-versa. We don't want to break the cur…
-
comment
Comment #44311607
Really glad you appreciate! We use it to teach introductory programing courses and the simplistic UI is purpose-built for that use-case. It really is a joy to program with, but we'…
-
comment
Comment #44310325
You should check out https://codeboot.org . It's a fully client-side Python IDE with single-stepping, a virtual (non-hierarchical) filesystem, an FFI to call JS code and a few othe…
-
comment
Comment #44253107
This really echos our own experience at BLINX [1]. Pr. Marc Feeley's lab develops codeBoot [2], an online IDE to teach students programming (and more!). We created BLINX as a hardw…
-
comment
Comment #44097126
Hi :) You should check out Gerbil Scheme ( https://cons.io ). It is built on top of Gambit Scheme ( https://gambitscheme.org ) and has the generics you are looking for.
-
comment
Comment #44052266
But it's definitely not a compiler! I think "Astra - a new js2exe bundler" is much less ambiguous because it's... a bundler!
-
comment
Comment #44042880
I clicked on this hoping for an actual compiler. However from what I can see this is a bundler. The name is confusing.