HN user

frozenlettuce

749 karma
Posts7
Comments233
View on HN

If you take your idea and add some web ui to manage the creation of apps and connect the pieces, I believe that there's great potential!

A couple years back I had a similar idea, but with a postgres+deno, and using .md files as the spec that generated the code https://github.com/lfarroco/verbo-lang

I think that in the future we might have specialized agents that operate under a specific opinionated tech stack. Like having one that is specialized in creating cli apps, another one for react+django+whatever, etc.

Last month I worked on some new features (like unlocking units) and some fixes to my browser autobattler https://lfarroco.itch.io/mana-battle . I've been working on adding an async PVP mode to it (using Supabase db and edge functions), should be up in the next few weeks. Learned a lot about shipping Electron apps and using shaders with webgl, might write a blog post about it later

Location: Brazil

Remote: Yes

Willing to relocate: Yes

Technologies: Golang, Typescript, React, Python, FP

Résumé/CV: https://docs.google.com/document/d/11QB_Gr_UV3r8nHOb-wXUmamZ...

Email: leonardo.farroco@gmail.com

I work with American companies since 2019. I have experience with web applications e2e, from user interactions in the browser, down to endpoint processing and AWS provisioning. I'm also a hobbyist gamedev, but that was mostly a way of learning about running shaders in the browser (game name is Mana Battle, there's a free version on itch).

There are some quantum effects in the brain (for some people, that's a possible source of consciousness). We can simulate quantum effects, but here comes the tricky part: even if our simulation matches the probability, say 70/30 of something happening, what guarantees that our simulation would take the same path as the object being simulated?

Even worse, as we are part of the universe, we would need to simulate ourselves and the very simulation that we are creating. You would also need to replicate the simulation of the simulation, leading to an eternal loop that would demand infinite matter and time (and would still not be enough!). Probably, you can't simulate something while being part of it.

The idea of my argument is that I notice that people project some "ethereal" properties over computations that happen in the... computer. Probably because electricity is involved, making things show up as "magic" from our point of view, making it easier to project consciousness or thinking onto the device. The cloud makes that even more abstract. But if you are aware that the transistors are just a medium that replicates what we already did for ages with knots, fingers, and paint, it gets easier to see them as plain objects. Even the resulting artifacts that the machine produces are only something meaningful from our point of view, because you need prior knowledge to read the output signals. So yeah, those devices end up being an extension of ourselves.

You can replicate all calculations done by LLMs with pen and paper. It would take ages to calculate anything, but it's possible. I don't think that pen and paper will ever "think", regardless of how complex the calculations involved are.

well, promises' computations start as soon as they are created, so they are not composable. and there' no cancellation/resource control as well. so I guess that the criticism is valid

The model that google is using to handle requests in their search page is probably dumber than the other ones for cost savings. Not sure if this would be a smart move, as search with ads is their flagship product. It would be better having no ai in search at all.

that might be possible by asking it to create an 3d model with animations (based on a template) and then capture the sprites. but then again, not sure if building it would be worthwhile because 1) openai might add that as a native product (like what happened with .ppt generation) or 2) the capability to do so might be 6 months away

I don't know why people take UB seriously. He never provided proof of any work experience - he claims to have worked for just a single company that... never shipped any code into production. Even his code examples on GitHub are just snippets, not even a to-do app (well, I think that his style of "just one thing per function" works as a self-fulfilling prophecy).

Maybe people like him are the reason why we have to do leet code tests (I don't believe he would be capable of solving even an easy problem).

This is part of a Brazilian test - those are common for enrolling in free higher education or working in public positions. IMO one of the most vile ways of wasting the young generation's potential, as you need to be really smart to pass those exams (think 1-10000 candidate/position ratio) but too stupid to accept the position (think $500 USD monthly salary).

This is a pain point when making browser games, as custom fonts break way too easily in some environments.

that's the source of some cheesy anime clichés like having every character react and say something while an arrow is still mid-flight - in a manga it makes sense but when animating it makes it feel slow (looking at you Saint Seya)

the initial idea was a general-purpose language, but obviously the scope for that would be too big. I think that having "natural language frameworks" for some application types can work: REST APIs, CLI apps, React components... . If you have a set architecture, like the Elm architecture, centered around events being fired that update some state, that could lead to some standards. One feature that I intend to add is having an "interview" with the AI. You write the spec, then it reads it and gives you some questions/issues, like: "this point is too vague", "what do you want to update here? a or b?". That would help ensure that the prompt/spec itself is improvable with AI.

People say that a microservice is something that "fits in your head". Once the logic gets too complex, you should separate it into another service. Maybe in the future the phrase will be "what fits in the AI's context". That would be a good litmus test: if a piece of software is hard for an AI, maybe we should simplify it - because it is probably too hard for the average human as well.