HNHacker News
TopNewBestAskShowJobs

jackbravo

897 karma · joined May 6, 2009

Developer from Guadalajara, México.
submissionscomments
jackbravo··on The Future Is Niri
Is there something equivalent or similar for MacOS? This seems great!

I use (and pay) for the magnet app, I don't like the native fullscreen functionality or split screen options.

jackbravo··on Framework's first desktop is a strange–but unique–mini ITX gaming PC
Nvidia project Digits seems to fall in a similar category, no?
jackbravo··on Why Ruby on Rails still matters
If you want something more similar to Next.JS but in the python world, now you have https://fastht.ml/, which also has a big performance benefit over Django. Hahaha, same as Next.JS over Rails, because it is much more bare bones. But I would say that fasthtml has the advantage of being super easy to integrate more AI libraries from the python world.
jackbravo··on Why Ruby on Rails still matters
Or if you want more Next.JS like, but still fullstack framework there is https://leptos.dev/ and https://dioxuslabs.com/. Maybe dioxus being much more ambitious in its scope (not just web).
jackbravo··on Siddhartha
And there are many people that continue to be religious even after becoming atheists. "The little book of atheist spirituality" from André Comte-Sponville, touches on this subject, and many others. I'm would also call myself an atheist-catholic.

I remember a joke in the book where two rabbis are discussing the issue of god's existence during the supper, at the end, they both agree that god must not exist and then go to sleep. At the next day one rabbi finds the other doing his early prayers and confounded asks him why he is praying if there is no god, to which the other one answers "what does praying has to do with god?".

jackbravo··on OCR4all
or https://ds4sd.github.io/docling/ from IBM.
jackbravo··on Mozilla: Proposals in US vs. Google threaten vital role of independent browsers
Why not mandate that each browser shows search options on first install, and then periodically ask again every... 6 months?

Google could still pay to be the top sponsored option.

Would Google still pay Mozilla in this case?

jackbravo··on The EdTech Revolution Has Failed
Yes, I'm wondering if there are alternatives outside the US to get a full undergraduate or master's degree online at your own pace.
jackbravo··on SST: Container Support
It's built on top of pulumi, and their docs have some comparison against both CDK and pulumi in their FAQ section: https://sst.dev/docs/#faq
jackbravo··on Vector databases are the wrong abstraction
I love duckdb, but their concurrency model is very limiting:

DuckDB has two configurable options for concurrency:

1. One process can both read and write to the database.

2. Multiple processes can read from the database, but no processes can write (access_mode = 'READ_ONLY').

https://duckdb.org/docs/connect/concurrency.html

jackbravo··on Making the Tibetan language a first-class citizen in the digital world
Saramago is a great example. He writes in Portuguese that is easily and closely translated to Spanish which is my native language. When I first read Saramago it was really difficult to get used to his long sentences with only commas and no dots. But after a while it starts flowing.
jackbravo··on Llama 3.2: Revolutionizing edge AI and vision with open, customizable models
I saw that you mention https://github.com/simonw/llm/. Hadn't seen this before. What is its purpose? And why not use ollama instead?
jackbravo··on RGCosm – Reverse Geocode for OpenStreetMap
Have you requested a PR from parent? I don't see any open or closed PRs on the parent repo, and this seems very useful.
jackbravo··on Show HN: PgQueuer – Transform PostgreSQL into a Job Queue
Most of the small python alternatives I've seen use Redis as backend:

- https://github.com/rq/rq - https://github.com/coleifer/huey - https://github.com/resque/resque

jackbravo··on Perceived Age
The `Make the world sparkle again` episode of the podcast Hidden Brain podcast (https://hiddenbrain.org/podcast/making-the-world-sparkle-aga...) talks about the same topic. They interview Tail Sharot a neuroscientist and author of the ` Look Again: The Power of Noticing What Was Always There` book.

Similar advice, learn new things, take smaller (3 dayish) but more frequent vacation instead of longer ones, change your environment.

jackbravo··on My daughter (7 years old) used HTML to make a website
very nice comment! Both put in perspective the importance of Steve Jobs, while not aggrandizing him too much and instead shifting the focus to what we could do instead. Bookmarked!
jackbravo··on Evolving the ASF Brand
I was curious and searched, and what do you know, I found an article about Mexicans defending Speedy Gonzalez: https://www.latimes.com/california/story/2021-03-17/speedy-g...
jackbravo··on Evolving the ASF Brand
It is not easy. Personally, I'm on the other side of the fence. As Mexican, we often see our culture "misrepresented" in media. But generally, all my friends and family hate it when they "correct it".

For example, we loved Speedy Gonzalez, Yepa yepa! Arriba Arriba! When he was canceled, I guess some people were bothered, but I'm sure there was no consensus around Mexicans whether we wanted it gone. I bet if you did a survey, most Mexicans loved the character. And the same happens with sombreros, nopales and huaraches. I love seeing people using them, people recognizing them, and even selling them (wish all times they were Mexican made, but hey, you can't have it all). It sometimes bothers us, especially when the stereotype affects us personally while looking for jobs, opportunities, etc. But I like having a strong culture that other people imitate, and would rather find ways to educate people in the wrong when the occasion arises and when it is not in our favor than just cancelling it for good.

jackbravo··on Try Clojure
Clojure is becoming popular in Mexico, and I'm guessing Brazil may see a similar situation, because of nubank. It is a popular destination to go work there for computer scientists, and they seem to work mostly in Clojure. I seem to remember they even employed some of the core members of the language? I think at some point they also bought the company of Jose Valim (Elixir's creator), but I think they are still mostly a Clojure shop.
jackbravo··on Multi AI agent systems using OpenAI's assistants API
From their linked main page:

> In my opinion, exploration of multi-agent systems is going to require a broader audience of engineers. For AI to become a true commodity, it needs to move out of the Python origins and into more popular languages like JavaScript , a major fact on why I wrote Experts.js.

I wholeheartedly agree

jackbravo··on The Physics of Karate (2021)
In the US :-p
jackbravo··on A BSD person tries Alpine Linux
I remember there were some performance-related posts a while ago, about alpine running in docker, recommending people to use debian/ubuntu instead:

Slow alpine posts: - https://pythonspeed.com/articles/alpine-docker-python/ - https://superuser.com/questions/1219609/why-is-the-alpine-do...

Pro alpine post: - https://nickjanetakis.com/blog/benchmarking-debian-vs-alpine...

I wonder if this still holds water.

jackbravo··on A secret code may have been hiding in Beethoven's manuscripts
oh! and also at the end, some "proof" ^_^

> At this point, Kitchen believes he knows the code well enough that he can hear it in music. Once, at a concert in Hong Kong, he was listening to a performance of Beethoven’s Piano Sonata No. 23 in F Minor, Op. 57—the “Appassionata.” He noticed an unstable chord that seemed especially ominous and unsettling—the kind of quiet but emotionally powerful moment that Beethoven often noted with one of his bespoke abbreviations.

> “I said, ‘I bet you that’s a two-line pianissimo,’” Kitchen recalled. After the performance, he checked. Sure enough: Scrawled below the disconcerting bass note troubling the otherwise serene chord, Beethoven had written a double-underlined pp. Two hundred years later, maybe Kitchen finally understood exactly what he’d meant.

jackbravo··on A secret code may have been hiding in Beethoven's manuscripts
this is addressed in the article:

> But whether Kitchen is correct remains up for debate. Jonathan Del Mar, a Beethoven scholar who has worked extensively with the composer’s manuscripts, told me in an email that any anomalous marks in Beethoven’s manuscripts were merely “cosmetic variants” of standard notations. Beethoven was a stickler for precision, Del Mar explained, especially when it came to his music, and if he’d cared about these marks, he would have made sure they appeared in the published versions. “I am absolutely convinced that, indeed, no difference of meaning was intended,” Del Mar wrote.

> Jeremy Yudkin, Lockwood’s co-director at the Center for Beethoven Studies, also initially viewed Kitchen with skepticism. “When I first talked to him, I thought he was nuts,” Yudkin told me. But Kitchen’s close and careful research won him over. Yudkin now believes that Kitchen has discovered a previously unknown layer of meaning in Beethoven’s manuscripts: “There are gradations of expression, a vast spectrum of expression, that music scholars and performers ought to take into account,” he said.

jackbravo··on Man creatively sneaks onto Delta flight, but gets caught
Is it not common to request both ID and boarding ticket so they can check you are the right person?

Maybe they are more lax on local flights within the US? In Mexico it is very common to request both.

jackbravo··on Code search is hard
Would LLM vector embeddings work in this context? I'm guessing they should since they are very good at understanding code.
jackbravo··on Yes, social media is a cause of the epidemic of teenage mental illness
It doesn’t have to be a technological ban. It can be a social ban
jackbravo··on A coding copilot with Claude 3 Opus
Could this be used with https://zed.dev/?
jackbravo··on To my ear, the octave ukulele sounds a little like a cello
Oh! You should listen to `Corridors of Time` from Meine Meinung: https://www.youtube.com/watch?v=p636Rw_L3XU
jackbravo··on Remix Vite Is Now Stable
I think they give a very good answer in their own blog: https://remix.run/blog/not-another-framework

Summary: Learn Remix, Accidentally Learn the Web

> It is an explicit goal of ours to design APIs that are high-level enough to help you just get the job done, but close enough to the web to backfill your fundamental knowledge of Kung Fu the web.

That's something I really like about remix.

← PreviousPage 2 of 10Next →