HNHacker News
TopNewBestAskShowJobs

jfroma

806 karma · joined January 3, 2014

submissionscomments
jfroma··on Scratch 3.0
The other day I was looking at the gallery and I found this "Complete XML Parser":

https://scratch.mit.edu/projects/780538/

LOL I want to hangout with that kid!

jfroma··on Scratch 3.0
This is amazing, thanks for sharing! do you know what year are these videos from? I couldn't find any reference.
jfroma··on Scratch 3.0
Very nice, I've been volunteering in a group, we've been teaching Scratch to kids from 7 to 12. Can't wait until I show them this

Is there any significant difference between TIC-80 and PICO-8? both looks awesome to me

jfroma··on Ask HN: As a programmer, how do you know if you're a good one or not?
I consider myself okayest because I can fix the stuff I break or improve something I did months ago. Believe it or not, a lot of people I have worked with can’t.
jfroma··on Japan's Hometown Tax
Isn't the person donating to their hometown the tax, giving something to the town (reciprocation) for the education and childhood they had in the hometown in the first place?

Where does the reciprocation ends? You give money to your hometown because you have very found memories and you feel grateful about the education etc., your hometown sends you plums, you send a pie to thank the plums, then they respond back with something else, ad infinitum.

jfroma··on InVision has no physical headquarters and all 700 employees work remotely
This. I'm from Argentina, what worked for me was to start a blog about the problems I was solving back then for my current job, worked in opensource stuff, responded questions for an opensource tool in a forum (there was no stackoverflow back then) and somehow built a "personal brand" for some niche technologies. It all happened like 10 years ago in the span of 3 months. I got my first remote job offer for an small software firm in Europe because they read a blogpost I wrote about solving a problem they had. I've worked since then for 3 different companies from Europe and the US.

I wasn't looking for a remote job to be honest, but it happened. I honestly didn't know I could work for a company remotely back then, I was very young and had not idea about the paperwork, transactions, etc.

There are a lot of players in this, some are just looking for cheap labor, but there are also companies that understand that talent is everywhere and they are looking for that.

jfroma··on GoogleMeetRoulette: Joining random meetings
Another I remember from that era was Microsoft Netmeeting.. there was an screen with a list of all users and their status online/offline and you could call a random stranger.

Another thing I remember about this is that I could make unlimited calls to land lines in the United States from my country. Pretty interesting for a 12 years old kid.

jfroma··on Killing processes that don't want to die
You made me laugh a lot. Thank you
jfroma··on Life in the Spanish city that banned cars
There is a pedestrian city in my province (Córdoba, Argentina) called La Cumbrecita. You leave your car in the entrance to the city in a parking lot and you can walk the entire town.

First time I visit there made me wonder why not all towns aren't pedestrian like this. I mean most towns have nice sidewalks and are walkable but why not just banning cars. In addition to having less noise I can imagine plenty of other benefits.

> [La Cumbrecita] is completely pedestrian and reminiscent of the small German towns of the fifteenth century. One can hike up through the town (and then down) to the waterfall, a truly paradisiacal experience.

https://en.wikipedia.org/wiki/La_Cumbrecita

jfroma··on Every Weekend Should Be a 3-Day Weekend (2015)
There was a TV AD few years back in my country about a beer. A group of friends is discussing in a bar that 2-day weekends are not enough so they decided to add a new one called Osvaldo (the name of the waiter) and they go all around the world promoting an 8-day week with 3-day weekends.

Then someone named "Domingo" (Spanish for sunday) call them "guys, you are the inventors of Osvaldo" and tell the history of a group of friends inventing Sunday. It was very funny.

Couldn't find a best resolution:

https://www.youtube.com/watch?v=F6L5-798rqA

jfroma··on How America lost its love for the stick shift
I have never owned a deportive car but in my country automatic transmission is not common. For a long time automatic cars were much more expensive.

I have owned manual my entire life and IMHO after the first month driving switching becomes something your brain does automatically, pretty much like biking.

jfroma··on Show HN: BetterSlack – A Chrome extension to make Slack better
I have the same problem but you can always use the combination of cmd+shift+esc to mark everything as read.
jfroma··on Ask HN: Codebase at my work is a complete mess, what should I do?
Excellent advice, I agree 100% with this.

Also I want to add that allocating time for a refactoring or fixing legacy code is hard to justify most of the time. Instead I try to follow the "boy scout rule":

On every bug fix or new feature you work on "Leave Things BETTER than you found them". An small change like properly naming a class or a variable, or just writing a readme file explaining something will help you and your team in the future.

https://medium.com/@biratkirat/step-8-the-boy-scout-rule-rob...

jfroma··on A Sound Card Before Its Time
I got this Sound Blaster 16 as christmas present when I was a kid. I always remember it came in a very big blue package with the CD drive and some CDs with a lot of sharewhare applications.

My father told me very exited "I went to a friend's house and he was playing Prince of Persia, you can listen the footsteps "ton ton ton"."

I found a picture of the package: http://blog.hmvh.net/wp-content/uploads/2014/11/moby_SB16box...

jfroma··on Traveling the World on a Third World Passport
Argentinian here same experience. We are from Cordoba, and the only consultate is in Buenos Aires (800kms away). I dont remember exactly but I think it was two days.

The process was really frightening for my children. I remember my daughter had an small water bottle and an officer yelled like if she was a terrorist.

Fortunately we got a turist visa for 10 years.

jfroma··on Why nobody ever wins the car at the mall
We had a similar experience 10 years ago. I got a call about free vacations or another prize, catch was sitting through 1h timeshare sales pitch. It was an horrible experience, everything was fake, there were actors in the back screaming "We are so HAPPY TO BUY THIS", etc. I don't remember the number for the timeshare but what I remember is that it was impossible for me to buy that, there wasn't anything I could do even if I wanted, but they insisted , insisted and insisted. We wanted to go away from that horrible place and we didn't care about the prize at that point but we felt like "politely" kidnapped. Is an horrible experience I never had in my entire live. Finally they gave me the prize, it was 7 days in a place I didn't care and it had a lot of blackout dates as well, tax not includes, and a lot of items "not included". Note: this was in Argentina, probably in the first world there are more strict rules.
jfroma··on GitLab is down. Again.
> Honestly reading the notes (and not knowing anything about the team) they need less DevOps and more SysAdmin/DBA.

Having had problems in the past with Postgres and managing their database[1] I wonder why they haven't switch to a Postgres-as-a-service solution like Google Cloud SQL or Amazon RDS. It seems they are even running the site in their own hardware [2].

[1]: https://about.gitlab.com/2017/02/10/postmortem-of-database-o...

[2]: https://about.gitlab.com/2016/12/11/proposed-server-purchase...

jfroma··on Zuckerberg on Cambridge Analytica situation
It seems to me that they are planning to restrict what an application can see about users, but what about what an user can take from her friends. Can a bad actor like Kogan harvest private information by using fake profiles or even some famous people with lot of friends? It seems to me that the problem is much worse than it seems, like a fundamental flaw in this particular social network, if everything becomes an island how users are going to network?
jfroma··on Sierra Leone just ran the first blockchain-based election
What I don't understand about this is that even if it is mathematically and technologically perfect (which I assume will be really hard) how can non-technical people understand something so complex.

I am a software developer and to be honest I don't fully understand bitcoin and blockchains.

Then my next question will be how can I trust something that I don't understand.

Maybe as a counter-argument someone will say how people uses online banking without fully understanding software, internet, etc. But I think is a completely different problem with different challenges.

jfroma··on I did mob programming every day for 5 months
I am not introvert but I feel very uncomfortable doing pair programming (specially with one keyboard).

When I am driving some times I get questions about things that I don't care at the moment, why I am using vim/sublime this way, why I named the variable like that. This causes me to lose concentration. If I am "navigating" (as the article mentions) I try to not make many comments but I feel very stressed about the other person not solving the problems the way I would.

I am very open to brainstorming meetings etc, but then just let me go back to my computer in my space to write code. Then I send a PR to someone in the team for review and we can discuss about it.

However there are scenario where I think pairing is very useful, for instance when doing risky changes to infrastructure. The driver share her screen and then it tells the other people watching every action before executing, like "I am going to switch the DNS record now to X.." and the copilot answer "go ahead", "I will wait 2 minutes"..."I am taking down this load balancer.. "

jfroma··on How poverty changes your mindset
On the other hand (at least where I live) expensive cars means expensive repairs and maintainance.
jfroma··on Programming Notes for Professionals books
devdocs.io is really neat!
jfroma··on Programming Notes for Professionals books
I use a tool called "Dash.app" for Mac from Kapeli [1] (I've no affiliation with them). It allows me to download the documentation for a lot of development tools for offline consumption, these docs are called "Docsets", just to give you an idea of how many docsets it has check this link [3]. It makes also very easy to navigate and search.

You can also download a "tag" from stackoverflow which is very useful.

I know there is now alternatives for several operative systems using the same docsets [2].

I can't recommend this app enough, it is worth every penny.

[1]: https://kapeli.com/dash

[2]: https://blog.kapeli.com/dash-for-ios-android-windows-or-linu...

[3]: https://github.com/Kapeli/feeds

jfroma··on Does Peppa Pig encourage inappropriate use of primary care resources?
I did this like 2 years ago and I cant remember why. My son started to repeat something from the show I didn’t agree with and it was hard to explain so I banned. Also I think it doesn’t have any positive message like other cartoons.

Peppa and another show that I can’t remember the name but it is about “worms”. This other show is in Netflix Kids but it is very bad for childrens, has some very weird messages.

jfroma··on Terraform Module Registry
You are right, I should have say "providers" with new "resources" and yes, this new registry is for modules, not providers.
jfroma··on Terraform Module Registry
I'd really love to be able to build modules in some other language like python, ruby or even javascript just because I am not very fluent yet in Go and its tooling.
jfroma··on Terraform Gotchas and How We Work Around Them
I couldn't agree more with this, we do exactly the same and it works great for us. Plan on a comment and manual apply.
jfroma··on Coffee from California
I have tried kopi luwak and IMHO it taste bad, I couldn't finish it. I think there is one more expensive than that one and it is the Black Ivory, collected from elephants waste [1]. But after been disappointed by the kopi luwak I am not interested in expensive coffee, give me a cheap colombian like Juan Valdez, or some organic colombian.

[1]. https://en.m.wikipedia.org/wiki/Black_Ivory_Coffee

jfroma··on HTTPS on Stack Overflow: The End of a Long Road
The other problem with Windows XP and https is SNI. You cant serve more than one domain with different ssl certificates from the same IP address, you either use SANs or different IP addresses. This does not only affect IE on XP but every browser.
jfroma··on Show HN: FSQL – Search through your file system with SQL-esque queries
I remember reading this from Bill Gates on his reddit AMA:

> We had a rich database as the client/cloud store that was part of a Windows release that was before its time. This is an idea that will remerge since your cloud store will be rich with schema rather than just a bunch of files and the client will be a partial replica of it with rich schema understanding.

Then he confirms few comment later that he was talking about WinFS.

https://www.reddit.com/r/IAmA/comments/18bhme/im_bill_gates_...

← PreviousPage 2 of 8Next →