HNHacker News
TopNewBestAskShowJobs

arecsu

143 karma · joined October 20, 2024

submissionscomments
arecsu··on Show HN: Rhun, an open-source code editor written in assembly
Honestly, it runs and looks incredible (macOS). Very well done. Would love to have support for pi-agent, as is my go-to for most uses I have. Congratulations!
arecsu··on Pi 1.0
Pi is extensible, and to iterate new extensions, install them, create your own, even if the agents needs to, it is much faster and easier to manage that than a compiled language I would suppose. Most of the time it's really the waiting time than anything else. If any, the "resource intensive" parts of the app could be turned into low-level extensions such as writing or reading files, maybe, but the main part of the app makes total sense. The language and ecosystem is fairly accessible as well, which serves as a further argument. Interesting choice of words when it comes to calling it "joke language" really.
arecsu··on Ask HN: Who wants to be hired? (October 2026)

  Location: San Miguel de Tucumán, Argentina (UTC-3)
  Remote: Yes
  Willing to relocate: No
  
  Technologies: TypeScript, JavaScript, Astro, 
  Svelte, Vue/Nuxt, Three.js, Electron, Shopify, 
  Python, Docker, Cloudflare, Linux, Figma
  
Résumé/CV: https://malejandro.com/resume

Portfolio: https://malejandro.com

GitHub: https://github.com/Arecsu

Linkedin: https://www.linkedin.com/in/m-alejandro/

Email: alejandro@martyr.shop

---

I'm Alejandro, a software/product engineer and visual artist with 6+ years building digital products for independent studios, record labels, and creative brands. I work across product direction, UX/UI, architecture, and implementation, carrying projects from an open brief through production.

Some recent work:

- Founded martyr—, a digital art supply store. Built the brand, products, storefront, and infrastructure, with 600+ products sold worldwide.

- Rebuilt mönk's portfolio and store from Webflow to Shopify, and built a Three.js fine-art viewer with realistic materials and mobile AR.

- Created ZMOK, an open-source 3D renderer for Photoshop mockups on macOS and Windows.

I've contributed PRs and patches to Darktable, Chromium, Three.js, Astro, VS Code, and Nuxt. I use AI coding tools extensively, while keeping responsibility for technical decisions, testing, and what ships.

Looking for a remote software/product engineering role. Creative tools, websites, apps, and interactive products are particular interests, but I'm open to other domains where I can bring strong engineering, product judgment, experimentation, and attention to detail.

arecsu··on How our vibe coded website looks like a designer made it
Literally yes
arecsu··on Show HN: Destroy Any Website with Stickman
Lovely!!
arecsu··on I Have a Confession: I Built This Site with AI – Please Forgive Me
It's just a matter of time. The time you get freed up by these new tools are going to be used by new things, possibly learning something even more complex, and that also includes, potentially, creating more complex software and experiences.

No one is saying nowadays that they feel bad when they code in a high level language that gets converted to assembly with a compiler, wondering about the loss of not knowing how to code in assembly anymore. Because... most people didn't want to actually code assembly at the end of the day. They did it because it was the means to an end (produce software).

Of course there are people who love code in assembly and coding in whatever language with their own hands. For them, maybe the code itself IS the destination. Nothing wrong with it. It's just discovering who you are and how do you want to enjoy your own time. The same can be said about anything in life, not just code.

Speaking of means to an end, previous to AI, I've been using already existent CMS for my web projects. Be it Payload, Strapi, Directus. It was always painful, I've never enjoyed it, but something I had to do in order to get the frontend rolling for me and clients. Now I can literally architecture backends (with their own frontend!) from scratch with sqlite, bun, and minimal libraries. Control is tighter, much easier to achieve personalized experiences for each website, less buggy, creating tests suites for even the weirdest edge cases is a painless process, I'm not dependent anymore of the direction the CMS maintainers decide upon. Being able to mold shape a backend this way creates, for me and my clients, a far better experience. All while leaving more time for what I enjoy much more, which is fiddling with the UI/UX and fine-tuning down to the pixel the frontend itself with my bare hands :)

arecsu··on iPhone Duo
This is the real philosophical deep take of it all, are we using these devices, or are these devices using us?
arecsu··on I tested 10 model/harness combinations on the same Three.js task
Click Open in the file column
arecsu··on My friends all hate AI; I just joined an AI startup
I love using AI. Getting my crazy ideas turn into software has never been easier. I like to architect software, not the code itself. The code has always been the means to my ends. I also love learning complicated concepts, from academics, math, physics, to art, philosophy, religion. It's wonderful to translate knowledge that is already out there but hard to understand somehow, because you can ask about it over and over and over and in the way you understand about things. Like a professor who understands you and never gets tired about silly questions. I don't know, it's just amazing at so many things. Of course, it's also pretty important to know how to use it, and when. I would never use it to replace my speech when speaking to someone else. That's bad. I would not like other people to do that to me either. Otherwise, why would I want to talk with that somebody when I can just ask an AI instead. We can love human beings and AI, and be critic of both at the same time.
arecsu··on Show HN: 1667, a terminal UI for writing fiction with language models
I think you've built some awesome. Even if, as you said, it proves to be for an audience of one (you), I know some people out there are grateful for you sharing it. Comments are not reality most of the times. There is a silent portion which would like your idea and you just don't know. People here in HN tend to be very polarized towards a certain idea, come up with intellectual arguments to justify their emotional reactions. Of course you can find some light in negative comments, but still, to be taken with a grain of salt.

Someone said "a generation growing up without imagining. So depressing." This reads like old man yells to clouds. Through history you can find these comments about upcoming generations all over the place... We can make the same arguments in the past "oh you spend so much time reading others stories instead of writing your own? Yeah, you lack imagination kid, you're in big trouble."

To have nuance and avoid over-generalizing is a good exercise in today's society I guess.

arecsu··on AI Is Solving CTF Challenges in Minutes
Maybe they will evolve to search actual exploits live in a competition or something like that :) or a marathon to research jailbreaks for certain devices and give control back to the user, like smart tvs, I don't know! Something that would be more involved and maybe real. It's just a matter of rising the difficulty, and the bright side could be that it might be used for something even more creative and good!
arecsu··on Show HN: Manim (3Blue1Brown's animation engine) in the browser via WebGPU
This is very cool!! I'm also mesmerized about the opening animation that transforms the interface of the editor to a complete viewport state. For some reason is pretty laggy on Chrome (macbook air M1) but Firefox is super smooth. Besides that, awesome idea :)
arecsu··on I built a digital F1 garage to learn how Formula 1 cars work
Works and looks awesome!! On mobile clicking in a part doesn't do anything though, as it says in the description it should. (Should be tap on mobile instead of click). Android + Chrome, as reference
arecsu··on Designing emoji for the way we communicate today
For what is worth, the fluent emojis from Microsoft, also named Segoe UI Emoji, have a 2D and 3D versions. They are beautiful! Although I'm not sure if the 3D ones are just complex vector images made to simulate depth with clever gradients and shadows, or were actually 3D rendered. I even saw some animations of them somewhere. Super cute
arecsu··on "An AI Job Apocalypse?" – Goldman Sachs Report [pdf]
In the camp of software development, if AI really increases productivity when it comes to development, thus making it cheaper in terms of human resources, there will be opportunities when it comes to offering custom development, software and services to sectors in society where it was pretty much an obscure idea due to costs. Small business who would otherwise rely on convoluted, inefficient workflows from non-specialized software given their needs, will be able to pay a developer who can provide them with custom tools and services. This is basically new opportunities for a huge number of people in the industry in both sides: developers and people who need them. Small analogy but this can be extrapolated to so many areas. You get the idea.
arecsu··on Google Chrome update will close the door on ad blockers
Hmm I don't know about sustainable long term. Maybe with LLMs the burden of rebasing and porting the needed patches to keep it working across versions would make the task fairly sustainable vs no LLM usage.

That being said, agree that this is a horrible move and we are paying the consequences of it due to the huge market Chromium-browsers occupy. I'm a Firefox user as well, but it is really slow in adopting latest web features and I won't hold my breath for a shiny future, in regards Mozilla. Maybe there is a shiny future, maybe there is not.

At family gatherings, in their computers, it's all Google Chrome. No adblocks whatsoever. They got "used to" seeing ads everywhere. I personally can't. Web is literally unusable for me without it. I try my best to install adblocks in their devices. Most of the time, making them use Firefox is out of the question, as they are tied and "used to" Chrome profile sync and don't want to log in their pages once again, etc. My mom got me luckily, and I got her Brave with all branding, sponsored and crypto non-sense disabled. Otherwise, she's the perfect target for incorrectly clicking through a sponsored post in a google search, or similar popups and stuff in other websites, resulting in deceive behavior.

This is the worst of it, actually. It's not just "commercial ads". Sometimes, it's just deceiving behavior, manipulating people's opinions, and making them feel in a particular way to do god knows what.

WebKit being forced down to iOS user's throat is also that should not happen, but we as society for consented to it. We can say that this is the only thing holding Chromium to become pure havok. Although ublock is available there, is it in their "lite" format, same as Chromium. So, not the full uBlock that we should be getting...

There's also a part where we should blame ourselves as culture for letting all these things to slide without doing anything for it. Microsoft got sued by the US in 2001 for an antitrust case for leveraging Internet Explorer through their Windows monopoly in PC market. We have it so much worse today, and no one seems to bat an eye. I know things are far more complex compared to the past, but hey, due to it, we should have more strict systems in place to prevent these anti-people behavior.

Ladybird is a welcome addition to the scene. Hopefully something beautiful comes out of them in the next couple of years.

arecsu··on I Could've Rickrolled the FIFA World Cup. All I Needed Was My ID
Awesome read! Congratulations on discovering this and reporting. Hope you get something back from FIFA. This could've lead to some huge disaster if it failed under the wrong hands.

Love your writing skills as well!

> I closed it immediately. But the damage was done (to my brain).

Laughed so hard when I read this one :D

arecsu··on Organic foods are not healthier or pesticide free
You can also argue the opposite, that due to her working with a particular interest in proving the organic industry wrong, she is finding factual information about it. As usual, information should be dismissed or confirmed with more information, not with fallacies
arecsu··on Show HN: Gitdot – A better GitHub. Open-source, written in Rust
that's why it's better!
arecsu··on Zot now supports Claude Opus 4.8
If it helps, I did totally get the joke and love when there are these bits of humanity and sarcasm, somehow lost in today's landscape, it used to be more frequent in the past. And I also get what you've described in the previous paragraph from just reading it. Might be that some people get it, some don't. Do what you feel best!
arecsu··on Hacker News front page as a site
I agree that text-align: justify should be the way to go. Don't discard having a "config" menu in the header somehow to change this option along body text size as some other people might find it useful, which could then use localstorage to preserve the settings. Love the website by the way! I'm used to skim through brutalist.report in a daily basis but this one may be a worthy replacement :)
arecsu··on We stopped AI bot spam in our GitHub repo using Git's –author flag
Makes me wonder if an ELO-based system would work to mitigate these issues. People who merged PR successfully onto a project, that had real issues acknowledged, the quality of their responses measured by other users reactions or something, etc, multiplied possibly by the degree of importance of the project where their activity has been made. Won't be about human vs AI, but actual helpful effective being vs low effort/spammy contributions. Issues and PRs could be sorted and filtered by their ELO score. I'm saying ELO as analogy to "score based given the context", not really a 1:1 translation of the ELO system.

Negative score would be reports from other users because of spammy content or not acknowledged issues, with a middle ground of neutral score (+-0) or little positive score to issues or whatever with clear good intention, but couldn't reach a proper merged PR or were not issues (e.g. issue existed but wasn't the correct repo to be addressed, PR was good but needed other stuff to be implemented prior to it, maybe in the long run, etc)

arecsu··on Software engineering may no longer be a lifetime career
There's something to be said about the fact that the very people who would use deterministic layers to build stuff are... non-deterministic. We, as humans, have our set of pros and cons, wins and failures. Even the most brilliant coders on earth will make mistakes from time to time. I often fail to see this getting accounted in any conversation when there is a critique towards LLMs, as if we humans are not flawed in our own ways, with a huge degree of variance across individuals. Good and bad code existed prior to LLMs. If you're hiring someone to do code, you're basically using some heuristics to trust this person will do a good job. But nothing is ever guaranteed 100% deterministically ever. Without thinking it that much, LLMs will sometimes produce better code and manage systems that some people who are earning salaries out there. Possibly sub-par developers if we were precise, but professionals in the meaning of the word (that are being paid to do work).

At the end of the day, what matters is how willing the person behind a given task is when it comes to deliver quality work, how transparent and honest they are, to understand requirements, and a pleasure to work with along other humans. AI/LLMs are just extra tools for them. As crazy as it might sound, but not so many people are willing to push boundaries and deliver great work. That is what makes the difference.

arecsu··on Create an MP4 video of a web page scrolling at a steady speed
Title of the post fails to describe what this fully does and you didn't seem to have read the repo. This generates a live interaction with the website, with scrolls, timings, clicks, route navigations, etc. A mixture of AI generated cues that you can use via skills + scripts to be feed with those cues that will process the video automatically via headless chromium and ffmpeg. Seems really interesting
arecsu··on Super ZSNES – GPU Powered SNES Emulator
About the uncompressed audio replacements, it makes me wonder how difficult would it be to train a model with a huge (but simple) library of sound effects and samples of high quality, and also feed them their equivalents"low quality" sound signature close or identical to what SNES have. The technical data about the SNES limitations should be there to know how to process these effects as precisely as possible, right? I'm not really a sound guy, so I might be wrong.

Maybe this could result in a much more automated way to re-sample many more sound effects from the SNES massively! Just a thought

arecsu··on Adobe Is Cooked
Hey! Author here. Glad we're feeling the same. At the very end I've linked to another page where I maintain an organic list of software and interesting bits of internet that I admire and find useful as a creative, for other creatives alike.

Just today for the purposes of ending my blog post in a good light I created the Software category in the directory, to list every alternative I found interesting to Adobe's offerings.

Here the direct link to it! https://martyr.shop/directory/#software

Personally, I use Affinity, Resolve, Darktable, Blender, and Figma. This pretty much covers any visual creative endeavor I have, very comfortably. As a side project, I'm creating patches for Wine to make Affinity work much better under Linux, because Microsoft is also smelling much like Adobe :)

arecsu··on DaVinci Resolve – Photo
This is incredible. There are soooo many features that Davinci already handles so damn well when it comes to color editing, that I only wish they existed in photo editors. To the point there were people posting videos on Youtube about hacky workflows to edit RAW photo files on Resolve and export each one as JPG files haha.

Only Darktable seemed to push the technical capabilities of photo editing forward (AgX, parametric masks, tone equalizer, etc), while rest of "industry standard" software lagged behind for quite so long, stagnant. Even more so when it comes to "creative" ways of editing, which Video Editing software have adopted for years but photo editors didn't (relight, actual LUT usage without complications, film emulation, halation, other aesthetic effects like VHS film damage, etc).

There's so much we can do. To me, it seems like these sort of conservative culture (photography) vs progressive (video editing). I've been into both worlds, and for some reason video editing software and professionals were much eager to try new stuff and celebrate new ways to shape visuals, compared to photographers.

arecsu··on Show HN: I analyzed 8k near-death experiences with AI and made them listenable
Beautiful work!!! I love the creative direction of the page and the work overall, such fine work. Congrats!
arecsu··on Nano Banana Pro
Agree. I can't keep up with it, it's hard to grasp my head around them, where to go to actually use them, etc
arecsu··on I took all my projects off the cloud, saving thousands of dollars
Your response clearly shows that you didn't read the article. There's literally a section where it goes through your point.
Page 1 of 2Next →