<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: belmarca</title><link>https://news.ycombinator.com/user?id=belmarca</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 14 May 2026 15:16:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=belmarca" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by belmarca in "Twin brothers wipe 96 government databases minutes after being fired"]]></title><description><![CDATA[
<p>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 tested it on my own accounts, measured the time before I noticed, and then proceeded to successfully go through the checklist.<p>Except not everything was properly documented, and it turned out the employee had given admin rights on some resources to a contractor which proceeded to wreak havoc on their behalf (the 'rm -rf' kind). Eh!</p>
]]></description><pubDate>Thu, 14 May 2026 01:47:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48130194</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=48130194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48130194</guid></item><item><title><![CDATA[New comment by belmarca in "Software Developers Say AI Is Rotting Their Brains"]]></title><description><![CDATA[
<p>I didn't "do the wrong thing" for 8 months. I built reliable, robust software that did what it was designed for.<p>Would you say calculators rot brains?<p>Did the invention of writing rot the brain?</p>
]]></description><pubDate>Wed, 13 May 2026 17:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48124521</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=48124521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48124521</guid></item><item><title><![CDATA[New comment by belmarca in "Software Developers Say AI Is Rotting Their Brains"]]></title><description><![CDATA[
<p>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 for what you're looking for. But you absolutely have to know what you're looking for, or have a very solid intuition of what it should look like and behave, otherwise you're just digging your own grave.<p>The skill is in making the LLMs reliably generate <i>useful</i> and <i>pertinent</i> streams of tokens. That takes work, reading the output, intuition, experience, rigor, real commitment to doing good work, not fall prey to being lazy, etc.</p>
]]></description><pubDate>Wed, 13 May 2026 14:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48122822</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=48122822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122822</guid></item><item><title><![CDATA[New comment by belmarca in "Software Developers Say AI Is Rotting Their Brains"]]></title><description><![CDATA[
<p>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 would not have been as productive without it. I have barely written any code by hand during that time, but I did <i>read</i> almost every single line of code produced. My role was much more that of an "editor", as another article posted here mentioned. There is no doubt in my mind that you <i>can</i> be very highly productive with AI, it's just not the magical silver bullet some people market it as. I have a lot of notes describing the process that I'm considering publishing.<p>Just yesterday I was interviewing for a very interesting job and I <i>completely</i> flunked the coding question in an unacceptable way for my level of experience. The question was easy, I just couldn't get past some syntactic issues. For 8 months, Claude wrote <i>all</i> of my Python classes and Pydantic types. Now I had to write a dataclass, and because I always just resorted to standard classes before the advent of LLMs, I stumbled. And froze. And panicked. And that was it. Of course you could say I should have just scrapped the dataclass and written it as a simple class. The point is I felt very, very stupid. LLMs suddenly felt like a huge disadvantage.<p>All this to say I disagree with LLMs "rotting" my brain. Quite the opposite, I know that it's possible to use LLMs to be efficient <i>and</i> correct. It's more the actual mechanical act of writing that gets rusty.</p>
]]></description><pubDate>Wed, 13 May 2026 14:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48122687</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=48122687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48122687</guid></item><item><title><![CDATA[New comment by belmarca in "Ask HN: Who wants to be hired? (May 2026)"]]></title><description><![CDATA[
<p>Location: Montreal<p>Remote: Yes<p>Willing to relocate: No unless <i>very</i> strong client commitment.<p>Technologies: Python, JavaScript, Scheme, PostgreSQL, ClickHouse, compilers, interpreters, foreign function interfaces, FastAPI, Flask, Celery, RabbitMQ, Redis, Pydantic, SQLModel, technical strategy, team management (6+ devs + interns), SDLC best practices, etc<p>Résumé/CV: Sent by email<p>Email: See profile!<p>I have about 14 years of experience working in various roles and industries, from healthcare to education to finance. My last role was CTO of a FinTech that I brought from zero to one, architecting and implementing all of the tech stack from compliance down to distributed locking while managing a team of 6 developers.<p>I am looking for interesting problems and a good team. I strongly believe that good, thoughtful work pays dividends when things break or need to move fast. Boring, proven tech before shiny new thing. Sleeping at night is priceless.<p>Contact me, let's talk :)</p>
]]></description><pubDate>Tue, 05 May 2026 02:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48017420</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=48017420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48017420</guid></item><item><title><![CDATA[New comment by belmarca in "A Dynamic Graph Approach to Immediate Cycle Collection"]]></title><description><![CDATA[
<p>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!</p>
]]></description><pubDate>Thu, 19 Jun 2025 19:30:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44321759</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=44321759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44321759</guid></item><item><title><![CDATA[New comment by belmarca in "Scrappy – Make little apps for you and your friends"]]></title><description><![CDATA[
<p>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.<p>We don't want to break the current experience but we need to do a better job of explaining what our software can do.<p>I appreciate your comments!</p>
]]></description><pubDate>Thu, 19 Jun 2025 00:56:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44314531</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=44314531</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44314531</guid></item><item><title><![CDATA[New comment by belmarca in "Scrappy – Make little apps for you and your friends"]]></title><description><![CDATA[
<p>Really glad you appreciate! We use it to teach introductory programing courses and the simplistic UI is purpose-built for that use-case.<p>It really is a joy to program with, but we're struggling a bit to communicate everything it can do. We are working hard on that front and should have a landing page and better explanatory material soon. We're <i>very</i> interested in feedback. If anybody wants to learn more, just contact me through the email in my profile.<p>Cheers!</p>
]]></description><pubDate>Wed, 18 Jun 2025 17:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44311607</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=44311607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44311607</guid></item><item><title><![CDATA[New comment by belmarca in "Scrappy – Make little apps for you and your friends"]]></title><description><![CDATA[
<p>You should check out <a href="https://codeboot.org" rel="nofollow">https://codeboot.org</a> .<p>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 other things (see the docs). Sharing apps in CodeBoot is trivial: right-click the "play" button and copy a shareable URL. I have helped people solve data wrangling problems using CodeBoot and they now have their little app bookmarked. It works really well.<p>I could go on for a while. AMA if you're interested. We're actively working on it and some great new features are on the way!</p>
]]></description><pubDate>Wed, 18 Jun 2025 14:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44310325</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=44310325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44310325</guid></item><item><title><![CDATA[New comment by belmarca in "DeskHog, an open-source developer toy"]]></title><description><![CDATA[
<p>This really echos our own experience at BLINX [1].<p>Pr. Marc Feeley's lab develops codeBoot [2], an online IDE to teach students programming (and more!). We created BLINX as a hardware platform for students to go along with our IDE. The device acts as a data collector for various Grove sensors and publishes the data as an HTTP endpoint. You can program it directly from codeBoot.<p>BTW if anybody has any questions feel free to reach out!<p>[1]: <a href="https://www.linkedin.com/company/blinxinc" rel="nofollow">https://www.linkedin.com/company/blinxinc</a> (working on a landing page)<p>[2]: <a href="https://codeboot.org" rel="nofollow">https://codeboot.org</a> (also working on a landing page)</p>
]]></description><pubDate>Wed, 11 Jun 2025 23:55:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44253107</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=44253107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44253107</guid></item><item><title><![CDATA[New comment by belmarca in "Lisping at JPL (2002)"]]></title><description><![CDATA[
<p>Hi :) You should check out Gerbil Scheme (<a href="https://cons.io" rel="nofollow">https://cons.io</a>). It is built on top of Gambit Scheme (<a href="https://gambitscheme.org" rel="nofollow">https://gambitscheme.org</a>) and has the generics you are looking for.</p>
]]></description><pubDate>Mon, 26 May 2025 13:11:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44097126</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=44097126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44097126</guid></item><item><title><![CDATA[New comment by belmarca in "Show HN: Astra – a new js2exe compiler"]]></title><description><![CDATA[
<p>But it's definitely not a compiler! I think "Astra - a new js2exe bundler" is much less ambiguous because it's... a bundler!</p>
]]></description><pubDate>Wed, 21 May 2025 15:04:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44052266</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=44052266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44052266</guid></item><item><title><![CDATA[New comment by belmarca in "Show HN: Astra – a new js2exe compiler"]]></title><description><![CDATA[
<p>I clicked on this hoping for an actual compiler. However from what I can see this is a bundler. The name is confusing.</p>
]]></description><pubDate>Tue, 20 May 2025 15:42:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44042880</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=44042880</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44042880</guid></item><item><title><![CDATA[New comment by belmarca in "Polycompiler: Merge Python and JavaScript code into one file that runs in both"]]></title><description><![CDATA[
<p>BTW I'd love to hear your feedback if you have tried the above examples!</p>
]]></description><pubDate>Thu, 08 May 2025 13:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43925912</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=43925912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43925912</guid></item><item><title><![CDATA[New comment by belmarca in "Polycompiler: Merge Python and JavaScript code into one file that runs in both"]]></title><description><![CDATA[
<p>Hey, I'm writing this from Pr Feeley's lab :)<p>I understand your comment was tongue-in-cheek, but we certainly have an interest in cross-language interoperability! You can check out our work here:<p>- <a href="https://try.gambitscheme.org" rel="nofollow">https://try.gambitscheme.org</a> is Gambit compiled to JavaScript with the universal backend. Evaluate \alert("hello!") at the REPL to see the JS<->Scheme Syntactic FFI in action.<p>- <a href="https://codeboot.org" rel="nofollow">https://codeboot.org</a> is our own Python interpreter running in the browser. It has a Python<->JS FFI. Evaluate \alert("hello!") at the REPL to test it out. You can even import JS libraries using the standard Python syntax by replacing the identifier with a string: import "<a href="https://mycdn.com/mylibrary.js" rel="nofollow">https://mycdn.com/mylibrary.js</a>".<p>- <a href="https://github.com/gambit/python">https://github.com/gambit/python</a> is a Gambit module that integrates Gambit with CPython, using the same syntactic FFI. You can import PyPI modules from Gambit.<p>References to conferences/papers describing these features can be found on my GH profile (<a href="https://github.com/belmarca">https://github.com/belmarca</a>). AMA if you wish!</p>
]]></description><pubDate>Wed, 07 May 2025 17:53:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=43918707</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=43918707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43918707</guid></item><item><title><![CDATA[New comment by belmarca in "Cheap blood test detects pancreatic cancer before it spreads"]]></title><description><![CDATA[
<p>I'm sorry but that is a very naive and honestly wrong take. An "extra scan" is not just giving anxiety. It raises cancer rates. It can discover underlying relatively bening conditions which affect insurance coverage, for example. It can cause anxiety. It takes away resources "just to make sure". At the scale you are proposing, false positives are a <i>massive</i> issue that you simply cannot ignore. It is all but trivial.</p>
]]></description><pubDate>Thu, 13 Feb 2025 14:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43036406</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=43036406</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43036406</guid></item><item><title><![CDATA[New comment by belmarca in "Ask HN: Who wants to be hired? (February 2025)"]]></title><description><![CDATA[
<p>Location: Montreal<p>Remote: Yes<p>Willing to relocate: No<p>Technologies: Python, Scheme, JavaScript, C, Vagrant, Docker, Ansible, PostgreSQL, VueJS, AWS, OpenBSD, ESP32, DICOM, Healthcare, Compilers, Interpreters, Dynamic languages, Web, Full-stack, Backend, Web3, Blockchain, etc...<p>Resume: On request<p>Email: marc-andre (\dot) belanger (\at) umontreal (\dot) ca<p>The list of keywords is not in any particular order of importance or experience. My most recent (and current) experience is working on a full-stack Python/JS code base where we develop a web-based Python interpreter. Serious inquiries only please.</p>
]]></description><pubDate>Tue, 04 Feb 2025 15:39:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42933753</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=42933753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42933753</guid></item><item><title><![CDATA[New comment by belmarca in "Living with Nausea: My Story in Six Charts"]]></title><description><![CDATA[
<p>Hi author,<p>I have an uncannily similar physical and symptomatic profile. Do you experience anxiety? My symptoms were so intense and unpredictable that I developed anxiety from it. I had to learn to manage and distinguish both issues, which helped a ton. I never had any formal diagnostic as every doc basically says "everything's normal", but I now suspect a heightened stomach sensibility due to multiple COVID-19 infections coupled with a highly stressful period in my life. I haven't had COVID in a while now and my stress levels are much lower so symptoms are mostly gone.<p>I understand how debilitating and hellish it can be. I wish you all the best!</p>
]]></description><pubDate>Fri, 31 Jan 2025 19:50:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=42891130</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=42891130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42891130</guid></item><item><title><![CDATA[New comment by belmarca in "Ask HN: Who wants to be hired? (June 2024)"]]></title><description><![CDATA[
<p>Location: Montreal<p>Remote: Yes<p>Willing to relocate: No<p>Technologies: Python, Scheme, JavaScript, C, Vagrant, Docker, Ansible, PostgreSQL, VueJS, AWS Lambda, OpenBSD, ESP32, DICOM, Healthcare, Compiler, Interpreter, Web, Full-stack, Backend, etc...! Worked all over the stack.<p>Resume: On request<p>Email: See profile</p>
]]></description><pubDate>Mon, 03 Jun 2024 16:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=40564054</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=40564054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40564054</guid></item><item><title><![CDATA[New comment by belmarca in "Ask HN: Freelancer? Seeking freelancer? (June 2024)"]]></title><description><![CDATA[
<p>SEEKING WORK, Montreal, Remote<p>Finishing an MSc in compilers, ideally looking for contract work to fund further studies. Keeping it short:<p>I work mostly in Python, JavaScript, Scheme and C. I have experience anywhere from building and maintaining full-stack web apps in the healthcare sector to working on research (but production-ready) Python and Scheme compilers or debugging WebSockets implementation issues using WireShark to web scraping to programming ESP32, etc. Working at all levels of abstraction, throughout the stack, is what I love about compilation. Fundamentals are universal. Do what you must.<p>Some buzzwords: Vagrant, Ansible, Docker, Lambda, Python, JavaScript, Scheme, C, VueJS, PostgreSQL, OpenBSD, etc...</p>
]]></description><pubDate>Mon, 03 Jun 2024 15:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40563647</link><dc:creator>belmarca</dc:creator><comments>https://news.ycombinator.com/item?id=40563647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40563647</guid></item></channel></rss>