HNHacker News
TopNewBestAskShowJobs

jjmaestro

120 karma · joined May 17, 2010

[ my public key: https://keybase.io/jjmaestro; my proof: https://keybase.io/jjmaestro/sigs/-9WXmdKmznaMyTJhhQAPertLGWcdbe_UTtZdHqz-Iyg ]
submissionscomments
jjmaestro··on Bug Bash 2025 conference writeup
@wwilson will there be any videos and slides? I can't find any links in the conference webpage :-/

Thanks!

jjmaestro··on How University Students Use Claude
> They can do it (surprisingly well, once you disable the friendliness that prevents it) ...

Interesting! :D Do you mind sharing the prompt(s) that you use to do that?

Thanks!!

jjmaestro··on Multiple Displays on a Mac Sucks
Check this [1] HN post from 10 days ago, the first problem listed, "Dual monitors swapped positions" and the cause ("The problem comes from vendors who flash the same exact firmware with the same EDID to multiple monitors in the same batch.") :D

[1] Weird monitor bugs people sent me in the last 5 years (2022) https://news.ycombinator.com/item?id=40038759

jjmaestro··on Reflect Orbital: sunlight at night, on-demand
Reflect Orbital is developing a constellation of revolutionary satellites to sell sunlight to thousands of solar farms after dark.

One of the founders shared a video on Twitter showing a test they did with a balloon and a "mobile solar farm":

https://twitter.com/bennbuilds/status/1767961251186163857

jjmaestro··on Launch HN: Onedoc (YC W24) – A better way to create PDFs
Just out of curiosity, as I've seen a few comments also mentioning PrinceXML. Is OneDoc an API, wrapper, etc, on top of PrinceXML? Or is it a completely new rendering engine?

Thanks!

jjmaestro··on Benchmarking: Do it right or don't do it at all
As others are pointing out here, Mongodb's reply is definitely questionable, if only by its tone.

In any case, I was writing this to note that OnGres has replied to Mongo's reply setting an example of how tech discussions should happen: without derogatory and arrogant comments, open to valid criticism (i.e. with something more than words and numbers that cannot be reproduced) and transparency.

Check it out: https://ongres.com/blog/benchmarking-do-it-with-transparency...

In there you'll see how Mongo consistently mis-interpreted (or mis-represented?) the results. They kept mixing the benchmarks and constantly talked about an experimental driver and missing connection pooling. In fact, they did use the official Mongo Lua driver and the official Java driver for different benchmarks and they did some of the benchmarks with and without connection pooling and published both results.

It's really sad to see Mongo reply to a thorough benchmark like this. It probably has its flaws but instead of correcting them or publishing a better benchmark like the one they did (to magically get 240x...) they chose to mischaracterize the work of others, spreading FUD and accusing them of cheating and being dishonest.

Hopefully they'll turn around and fix it. All it takes is to publish how they got they amazing numbers so that others can comment, repro or dispute the benchmark.

jjmaestro··on A look at the J language: the fine line between genius and insanity (2012)
I've read a bit about APLs and I've seen them popping up in HN a few times. They do seem incredibly awesome and the products around it (K/KDB+ etc) amazing.

However, in case I ever felt like learning one of these, I'd always wanted to know: the syntax crazyness, "a la brainfuck", is it a feature? a bug? Is it really needed? Can't they make an APL "look like Python" but using the same concepts, etc? Or is it "a thing" / something ultra-core to these languages, to be extremely terse / cryptic and intensely dense (each line packs a ton of punch!)?

e.g. just read http://www.jsoftware.com/help/dictionary/didot.htm and some of the stuff in there can be translated quite well:

i. 5 --> list(range(0, 5))

i. _5 --> list(range(0, 5))[::-1] or list(range(4, -1, -1))

i. 2 _5 --> [list(0 + j, 5 + j)[::-1] for j in range(0, 10, 5)]

P.S. any pointers to content / books about the philosophy and ideas behind these programming languages are welcome! :D

jjmaestro··on Tetuan Valley Startup School Spring 2010 Graduation video
My midichlorians multiplied after watching this video! :)

Participating in TetuanValley was great fun, I highly recommend it to any entrepreneur in the Madrid area.