HNHacker News
TopNewBestAskShowJobs

paolovictor

23 karma · joined February 23, 2012

paolovictor.com
submissionscomments
paolovictor··on Ask HN: What was your "oh shit" moment with GenAI?
My kids often ask me to print math puzzles/crosswords/etc from the web. There was a particular maze puzzle that my older one really liked, but it seemed she had already finished every single one I could find.

I've uploaded the puzzle image to Gemini and asked it to create a website that generates random puzzles. In less than a minute it had a fully working faithful generator. My kid had suggestions on how to make the puzzles more challenging (more operations, larger grids, etc) and Gemini implemented them without breaking a stride. After that we asked for more puzzle ideas and created generators for each one on the spot.

Was the code pretty? Nope. Did it achieve its purpose? Yup. Did it perform in minutes work that would take at least a few hours[1]? Absolutely.

[1] Quality notwithstanding, but my manager (i.e. my kid) only cares about the end result ¯\_(ツ)_/¯

paolovictor··on Ping-pong robot beats top-level human players
To be honest, if Chinese folks are fine with calling it "ping pong" (乒乓), I'm fine, too.

(Also, you sorta can infer the spin from the ball arc or even if you catch a glimpse of the rotating label)

paolovictor··on Say Hello To The Hideous New USB 3.0 Micro Connector
Ugly as it may be, I actually think it's nice for making easier to plug it on the correct orientation, since the two segments are assymetric. Remember how people complained it was hard to find the correct way to plug an USB device on a quick glance?
paolovictor··on Get that job at Facebook (2012)
Agreed. Even though some interview coding questions are a bit absurd, having a good grasp of basic algorithms and data structures shows that you at least care a little bit about _how_ things work.
paolovictor··on Why people should be more considerate
It goes both ways. There are few situations more annoying than when people use this argument to fend off sincere suggestions and constructive criticisms without giving them any thought.

People should also be more considerate about others' experiences.

paolovictor··on Generic, All-purpose Dashboards Aren't *Not* Smart
What some people may miss is that the concept of "relevant data" depends heavily on the end user. Good dashboards provide not only vast data, but good tools to let the users do their own analysis.
paolovictor··on Getting Started With Clojure
This post is specially relevant for me, since last weekend I've decided to take a quick look at Clojure, as one of my personal goals this year is to get acquainted with a Lisp dialect.

From my _very_ short experience (I've started coding a simple game), here are my two cents:

- If your application is heavily dependent on state, which changes continuously and must be maintained during most of the execution time - like a game - it may not be a good fit. You'll waste a lot of working around the fact that each modification results on new objects. - If your application comprises mainly of short requests that may create some state that will most certainly be discarded shortly after - like a web application - then I think it's a good fit and you'll probably enjoy it better.

Once again, I've just got started with it, so take this with a grain of salt :)

paolovictor··on Why Codeworkx ceased Development of CyanogenMod 10 for the Galaxy S3
The title is a little misleading, it led me to believe that it was about Android app developers, not custom distro developers.

That being said, I'm a bit thorn on this. From the developer side, Samsung seem a bit too prickly, specially when Android is touted as an "open" platform. On Samsung's side, it has no obligation whatsoever to provide all the data and source when asked.

paolovictor··on Super Simple Mocking For Python
I'm getting more intimate with Python and also made a small mocking library, I'm looking for constructive feedback: https://github.com/paolovictor/mockaccino