HN user

franciscop

12,579 karma

I love Javascript and Open Source. Studied Industrial Engineering but now working and living in Tokyo.

https://francisco.io/

https://github.com/franciscop

Posts229
Comments2,595
View on HN
stocksreader.com 1mo ago

Show HN: Stocks Porfolio in a URL and Favicon

franciscop
14pts4
llmrender.com 1mo ago

Show HN: LLMRender, a 10kb Markdown+LaTeX renderer for React

franciscop
4pts0
twitter.com 2mo ago

Qwen corrects code saying that Taiwan is a country

franciscop
8pts0
themackabu.dev 3mo ago

Building a JavaScript runtime in one month

franciscop
17pts7
www.npmjs.com 3mo ago

Show HN: Tiny Axios Alternative, Fch

franciscop
2pts0
www.kalzumeus.com 6mo ago

Identity Theft, Credit Reports, and You (2017)

franciscop
1pts0
www.youtube.com 9mo ago

Bun v1.3 is here [video]

franciscop
10pts4
twitter.com 11mo ago

Oracle says "JavaScript" is not generic

franciscop
3pts1
www.jsanilac.com 12mo ago

Milgram Questions

franciscop
1pts0
francisco.io 1y ago

Making a smart bike dumb so it works again

franciscop
228pts201
www.google.com 1y ago

Amazon's AI slop: "I apologize but I cannot provide the requested information"

franciscop
5pts1
www.prisma.io 1y ago

Prisma ORM Manifesto

franciscop
3pts0
news.ycombinator.com 1y ago

Ask HN: 3D Printer Recommendation in 2025?

franciscop
3pts2
pilcrowonpaper.com 1y ago

Dear OAuth Providers

franciscop
439pts143
en.wikipedia.org 1y ago

China's Final Warning

franciscop
8pts0
www.youtube.com 1y ago

Why all your clothes are worse now [video]

franciscop
3pts4
serverlesshorrors.com 2y ago

Serverless Horrors

franciscop
292pts169
flying-git.com 2y ago

Show HN: Flying Git, visualize your Git contributions as an airplane seat picker

franciscop
2pts0
news.ycombinator.com 3y ago

Ask HN: Machine learning based search on my macOS with Spotlight?

franciscop
2pts2
www.konichivalue.com 3y ago

Japan's 5 Most Vulnerable Companies Facing Bankruptcy in 2023

franciscop
2pts1
www.bnnbloomberg.ca 3y ago

China keeps refusing Covid vaccines from the USA

franciscop
3pts0
www.tesla.com 3y ago

Tesla.com/LICENSE.txt

franciscop
17pts19
francisco.io 3y ago

To be named a winner, normally you have to win. But this is not always true

franciscop
1pts2
www.japantimes.co.jp 3y ago

Following mass Twitter Japan firings, some call for legal action

franciscop
7pts1
www.theverge.com 3y ago

Google’s new prototype AI tool does the writing for you

franciscop
2pts0
javascript.makeup 3y ago

I built the simplest online Javascript playground ever

franciscop
2pts1
content-parser.com 3y ago

Show HN: Extract Markdown, HTML or text from content-heavy websites

franciscop
49pts7
www.youtube.com 3y ago

Teaching a robot to pee beer in a cup

franciscop
6pts0
soranews24.com 3y ago

Japan tax agency launches campaign to promote alcohol (for tax revenue)

franciscop
19pts2
mainichi.jp 3y ago

Ambulance returns patient with broken leg to accident scene in Japan (Covid-19)

franciscop
19pts4
Never Enough 8 hours ago

I read it the opposite though; that it's the act of doing, not the (perfect) result, the thing that is valuable. e.g. it's better to paint a canvas badly because it's fun, than to have an AI generate a perfect image. It's not the image that is "well" that is worth it, it's you having fun while doing it that it's worth it.

I feel like you're conflating "having worth" (value) and "being worth doing" (it's good to do it) in here?

This happened in a 50k people town where my father is from in 1982 with a BIG flood that destroyed the town land registry documents (among a lot of the town). Since he's a lawyer, had first hand experience and I was always curious I asked many things about this a while back. Basically, what happened is that they rebuilt it from proof of ownership and testimonies of the people. You can never get to 100% recovery like that, but everyone knows who their neighbor is, at least in a town that is small like this.

So they rebuilt it first from first hand proof, then by testimonies, with a period of counter claims available IIRC. For sure there were some false claims, but given the magnitude of the disaster, this is the best solution within that context.

Not everyone has 200mb node_modules. Many of us, indie JS makers making those libraries, care in fact about the size of our projects, runtimes, installed libraries, etc. I'd even argue it's more mainstream usage (e.g. even me, when I'm at work) where that is more shipping features than spending time in crafting nice tiny libraries/package. So I'd say JS authors caring about the small binaries is very understandable.

Yes I understand, it's just the feeling I get is a bit odd, like the thing you get at the end of the ad like "9/10 doctors recommend this".

A bit of a tangent but I've read this phrase almost verbatim in another article[1] today:

"This study is really good," says Sunghwan Jung, a biophysicist at Cornell University who studies the mechanics of animal movements and was not involved with the research. It shows, he says, that the guts of these animals "are very special."

The other article [1] quote:

It’s “an impressive step,” said Jack Szostak (opens a new tab), who studies the origins of life at the University of Chicago and was not involved in the research. “I don’t know of any other effort to put together an artificial cell from biological components that has progressed so far.”

Are these editorial guidelines to get an independent read? Just coincidence? I don't think they are LLM bits because I expect better from these magazines, but it's too eerily similar.

[1] https://www.quantamagazine.org/for-the-first-time-a-cell-bui...

They are luckily only applying this to:

The price adjustment applies to new orders and cloud instance rescales starting from 15 June 2026; 8 AM CEST.

For orders placed before 15 June 2026, but delivered after 15 June 2026, the previous prices will apply.

I am surely/definitely happy that the price doesn't increase for me. If it increased for everyone, I'd expect a much smaller jump. Also I'm not sure how much flexibility they have to increase the price for everyone without notice, given that they are in EU.

I just wrapped up https://llmrender.com/, a tiny (10kb) Markdown to React renderer works with all of the Markdown + LaTeX math you'd normally expect in a normal project.

I made it because doing one of the mainstream Markdown renderers + Katex (LaTeX) + Prism.js (syntax highlight) adds 300kb of gzipped JS to the frontend projects, so with this you can have it all for just 10kb. It also works well with streaming/does stable partial rendering.

It supports features usually reserved for LLM chatbots, but also for normal everyday Markdown, so feel free to use it or give feedback!

Sorry if it was not clear, this is about Spain/EU enforcement in Spain vs EU enforcement in Morocco, where we import tons of fruits from. I think it's plenty obvious that the enforcement level will be different at the source.

Edit: I've asked that myself multiple times. There's also some stubbornness there as well TBF.

Because it's fields+trees that have been there for decades, and even if there's no profit few years, it still pays for the salaries of the workers and expenses of maintaining the fields. If you stop it, things die and then it's more expensive to restart.

I know someone close who grows oranges in Spain. He has to go through hell, had to rework multiple times the fields so that they pass the strict Spanish regulation for organic produce. They get evaluated not only on the final product being pesticide free, but also on the full process being compliant, with heavy fines for non compliance.

This is fine-ish, except that the imported oranges get checked only seldomly (if that) and are given a lot of leeway, making it very hard to compete if you grow them locally. Last couple of years saw some profit for growing them locally, but it's been times where there was literally no profit at all for 5+ years.

Funny story: he requested a permit to build a well, and ofc it takes forever so he just waited. After 4-5 years waiting, having even forgotten about it, someone called him: "we're here to inspect the well". What well? You haven't given me permission yet. "yes, we know, but people build them anyway before getting permission so we thought you'd do the same".

I was just reflecting on what I saw/thought! But sure, take it as a compliment, the website and branding are amazing, I'm (positively) jealous of how good they reflect on the product, congrats.

As I'm writing a small markdown renderer, I find it difficult to even find a name for it, let alone get people to use it once it's ready. So I guess the ol' Markdown is too standard for a "plain markdown" editor to stand out today. Only tools that are polished and dare-I-say full of features beyond normal markdown can stand out from normal Markdown editors to make it into the front page of HN. Sort of natural selection I guess.

Not the blog article author, I just saw an interesting article and posted it here. But I can answer the first question, there's 3 major ways I can think of:

- Read the specification in-depth and understand it well.

- Just testing, if you know JavaScript you can test it in other runtimes, create tests around the methods and then you know how it works well. This is usually more for edge cases though, like what happens if you mutate the 3rd argument of Array.map?

- Look at other implementation's internals, as you said.

Protect your shed 4 months ago

When I push myself to do these things, it loses all meaning. I do fun programming because it's fun, when I tried pushing myself like this virtually always I ended up more tired (for a miryad of reasons). And if I need to push myself, I'd rather just learn more Japanese, or do some exercise, or something else. But when I have like 1-2 weeks holiday, I will for sure sneak a few full coding days in there, and that is liberating.

Protect your shed 4 months ago

I did this for ~10 years, and absolutely no regrets, it was a lot of fun and the side projects gave me energy.

Nowadays it's hard though, learning a new language, with a gf and a full-time demanding job, I don't have a lot of time to be tinkering. I do feel a bit sad about this but just assumed it's just life, and cannot imagine with kids how impossible this'd be.

I did look at doing some basic housekeeping with LLMs (updating deps, standardize testing across projects, etc) and realized I have literally 200+ side projects, most of them websites/JS libraries/React libraries. I was a bit baffled, of course 80% of it is trash, but I was kind of amazed at how many things I've actually done.

Do you think e.g. the AI/LLM boom is all rent seeking? Do you think there's no positive value for the world on the recently announced e.g. MacBook Neo and that it's purely a monopolistic activity? Those are 2 clear recent examples of big players making massive benefits for the world, and I'm okay if they get X% of that value as company valuation.

This was one of the very few advantages of moving from Linux => MacOS, that at least most of the software was beautiful and consistent by default. I'm saddened to see that this is not true anymore. Been holding the Tahoe upgrade, and might just keep my macbook air m1 much longer than originally intended because of this.