fernandohur | 2 months ago | on: Ask HN: Share your personal website
fernandohur's comments
fernandohur | 1 year ago | on: PgPDF: Pdf Type and Functions for Postgres
fernandohur | 1 year ago | on: Why strength training? A programmer's perspective
fernandohur | 1 year ago | on: Ask HN: What are you working on (August 2024)?
Why SynthQL? My experience working for +10 years on enterprise SaaS is that a quite often you just want a database and a way to fetch data from it. Backends will quite often get in the way adding abstractions and layers upon layers of transformation between DB objects to domain objects to DTOs.
If you ever feel like you just want to talk to the database directly, give SynthQL a try :)
fernandohur | 1 year ago | on: The Internet Has Changed
fernandohur | 2 years ago | on: Ask HN: What non-AI products are you working on?
If this sounds interesting to you, ping me (email on my profile) :)
fernandohur | 2 years ago | on: Ask HN: How do you approach a problem you are not sure has a solution?
1. Try to solve the smallest (but similar) problem you can think of. You'll learn a lot along the way and might figure out if it is doable or not. As a reminder, just because a problem is solvable doesn't mean it's solvable at an acceptable level of cost/time/effort. Solving a similar, but smaller problem will help you estimate the feasibility of the larger problem.
2. If the problem is worth solving, it's probably affecting people who in turn have tried to solve it before and are using either approximations or imperfect solutions. Talk to them, understand what they've tried, what works and what doesn't. If the problem affects enough people It's very likely that a solution exists already, it just hasn't been generalised, productised, or automated yet.
fernandohur | 3 years ago | on: Smart urinals stuck on boot at a gas station in Germany
fernandohur | 3 years ago | on: Launch HN: Neptyne (YC W23) – A programmable spreadsheet that runs Python
fernandohur | 3 years ago | on: Why Not Mars
fernandohur | 3 years ago | on: Why Not Mars
Instead of dealing with the "technical debt" that we've built on earth over the past couple thousand years, the proposal is that we start off with a clean slate.
I'm not saying it can't work, but if software engineering has thought us anything at all it's that full app re-writes are generally a terrible idea. The sheer complexity and vast amount of unknown unknowns is what generally kills these projects and what would also kill any attempt at re-building civilisation in a foreign planet.
Don't re-write, refactor and fix the bugs on earth.
fernandohur | 3 years ago | on: Riffusion – Stable Diffusion fine-tuned to generate music
They even talk specifically about about applying stable diffusion and spectrograms.
fernandohur | 3 years ago | on: Ghana plans to buy oil with gold instead of dollars
fernandohur | 3 years ago | on: Ask HN: How did you stop drinking?
Do you want a drink? No, I'm not someone who drinks.
This technique is not specific to alcohol, I used it to stop smoking many years ago. I believe it has roots in Buddhism. The idea is to dissociate the "I" with the habit that you want to get rid of.
fernandohur | 3 years ago | on: A Graph-Based Firebase
Also backed by YC.
fernandohur | 3 years ago | on: Knowledge is like a house of cards
fernandohur | 3 years ago | on: Knowledge is like a house of cards
fernandohur | 3 years ago | on: Knowledge is like a house of cards
fernandohur | 6 years ago | on: Show HN: Darklang
A few more questions
# Maintenance costs & agility
You're not just building a programming language, you're also building an IDE, and now a version management system (through feature flags).
Each of these tasks are hard problems individually, what gives you the confidence that a small startup can build all of them? All of this while trying to make your company profitable.
# Ecosystem
If your language is not hosted, how do you plan on building an eco-system around it. (I know you come from a Clojure background so you've probably seen the wonders of being able to re-use Java's ecosystem).
fernandohur | 6 years ago | on: Show HN: Darklang
Do I get access to the "raw text files"?