HNHacker News
TopNewBestAskShowJobs

ruipgil

321 karma · joined August 17, 2014

https://ruipgil.com
submissionscomments
ruipgil··on Ask HN: Is attitude more important than knowledge?
You can't do without either of them, but one can hide flaws in the other

I was listening to a podcast the other day and something caught my hear: the difference between a VP and a C-level is that the C stands for confidence.

ruipgil··on Facebook hacker beat my 2FA, bricked my Oculus, and hit the company credit card
How’s it any relevant?
ruipgil··on No More Movies
> in film, you start with the best and make your way down to the worst

only if you take imdb top films ranking...

take a tour through Kurosawa or other Japanese masters, get deep into korean cinema, lose yourself in the Italian masterpieces, and jump into French movies as soon as you can. You'll get challenged, immersed, and amazed again!

You'll see that you really start at the bottom and move upwards

Criterion and similar alternative streaming platforms sound like where you should be spending your time, instead of amazon prime ;)

ruipgil··on California Moves to Require 100% Clean Electricity by 2045
But then again, from that report, most are fossil fuel producing companies. So one would imagine that less fossil fuel demand would reduce the impact of those companies and have an even more important effect on CO2 emissions
ruipgil··on Ask HN: Will front end development ever move away from JavaScript?
Quick answer: no.

Unless there's a unified effort between major browsers to bring support for a new language we'll have to use js. And that seems highly unlikely (see dart for instance). However, you now have languages that compile to js, that start to satisfy most developer needs, as well as the sketchy evolution of js.

ruipgil··on Ask HN: How would you turn Twitter around?
You can't fight negativity with negativity. Let the good and positive boil to the top.

Anyway, that would certainly not save twitter. They seem to be lacking better management and focus on their core product.

ruipgil··on Google – My Activity
I found the same about YT history. None of the videos that I view on the laptop are shown in the history, only videos viewed on mobile.

I think it's because I block ip addresses, that track your data, on the laptop.

ruipgil··on iRobot says robot vacuums now represent 20% of worldwide vacuum market
And I'd add to that: in the USA (with a bit of extrapolation).
ruipgil··on Xiaomi unveils concept phone with near bezel-less display
Sharp had a similar phone. Samsung had the Edge, which is near bezel-less from the sides. And those are not concept phones, at least the edge is not.

Sarcastically, the success of these phones are dictated by how reliably they can be used, not by the size of their bezel.

ruipgil··on Uber Loses at Least $1.2B in First Half of 2016
The competition may not come directly from technology companies, but from car companies. Tesla might be one of them.
ruipgil··on Apple celebrates one billion iPhones
Downgrading is always hard. Even minor differences in speed/fluidity will seem much more accentuated.
ruipgil··on LastPass autofill exploit
If they're not using regex, they can't be affected by it anyways
ruipgil··on Rudolf Kálmán Has Died
I've been using it lately for my thesis. Good job!
ruipgil··on C14 – Cheap, secure long term cloud storage
Two things very wrong with the landing page: the horrendous parallax effect and the "Go" instead of Gb.
ruipgil··on Image Hosting on Reddit
Besides whamlastxmas point, the danger that I see is also tied to copyright infringement.

Imgur and other small sites, mostly because they don't have much profit, don't suffer a lot from copyright takedowns. I think reddit won't have the same treatment, and Imgur will still be a viable long-term solution.

ruipgil··on Ask HN: Patreon for open source?
> $X for every commit

Even if you're supposedly giving money to reputable developers that are the percentile less likely to commit fraud, there's still a risk of it happening.

A more reasonable approach would be a monthly or a "version" contribution.

Even better than that would be a "fund" where you pledged your money to developers/projects, and it would be distributed equally or by a clear metric.

ruipgil··on Portugal runs for four days on renewable energy alone
Hydroelectric generation is not the major source of energy. Wind is, and I think it was that unusual amount of rain, coupled with stronger winds and the occasional good days of sun that contributed to this milestone.

Besides the sun, I think the ocean will be our safest bet. The technology seems to be lacking though.

ruipgil··on Chrome removes Backspace to go back
That kind of control is in the hands of the webapp.

For instance if I close this tab, where I'm typing the comment, there will be no prompt. Whereas facebook will prompt me if truly want to leave the page.

ruipgil··on Chrome removes Backspace to go back
I might be the minority here, but I think that using the backspace to go back is counter intuitive. In my mind backspace is to delete something, and I always worry about that.
ruipgil··on Intel's Changing Future: Smartphone SoCs Broxton and SoFIA Officially Cancelled
I'd say more like a 50% user base.

I'm going on a limb here, but nowadays, 60% of macbooks (mainly the pro) are used for software development and 30% for creative work (video and editing). While something like half of those professional applications would be fine with the 9X, the other half would be left hanging for a better machine.

However, if they want to make the switch in the near future, I think that the new MacBook will first be released with an ARM processor. This way they won't alienate their core market and they will have a testing ground. Then, I'd predict two or three generations until the pros catch up.

> The only problem is around Carbon

They have the money, if they want to change to ARM it won't be Carbon stopping them.

ruipgil··on How DuckDuckGo is trying to help programmers
This is the way to hold on to more technical users. I've tried ddg, but switched back to Google because the results were not good enough for my technical needs. If they are able to lock on this focus group, they'll have a strong user base, and a very loyal one.

Ultimately I want more, and better competition, it's always good for the final user.

ruipgil··on Docker for Mac and Windows Beta
Finally, I really hated the additional complexity and gotchas that boot2docker carried.
ruipgil··on Some ad-blockers are tracking you, shaking down publishers, and showing you ads
uBlock Origin (and uMatrix) are the only ad blockers that I trust and that I advise. The developer has strong ethics and, needless to say, they are open source.

ABP made a name for themselves as one of the first and best players, but they have turned too shady.

ruipgil··on “AppleMusic will pay artist for streaming during customer’s free trial period”
Yes, that is true. Only the singles are available to stream. However, there's no guarantee that she's gonna release it in AppleMusic, she may only release older albums, like she does in Rdio and like other bands did in Spotify (specially Coldplay).
ruipgil··on “AppleMusic will pay artist for streaming during customer’s free trial period”
Pretty much every other streaming service, except spotify, has the album available. No exclusive here.
ruipgil··on Show HN: Scraperjs – A versatile web scraper
On the first question, yes, it's possible and easily done with the Router.
ruipgil··on Show HN: Scraperjs – A versatile web scraper
Scraperjs is supposed to be used as npm package. So, if you do "npm install <package-name>", you download the latest version of package to the same folder as the closest package.json file (if there's none it will go to your ~/ folder). At that point you can just use with "require('scraperjs')". The test part is a bit more foggy, and I'll add more information to the README in due time. To test you've got to npm-install, with the save-dev flag (npm install --save-dev scraperjs), it will also add the package to your development dependencies, this is so that people that want to use the package won't need to download all scraperjs' development dependencies.

For more information about npm install: https://www.npmjs.org/doc/cli/npm-install.html

ruipgil··on Show HN: Scraperjs – A versatile web scraper
For web scraping purposes ScraperJS and ScraperJS would probably use the same lines of code, however ScraperJS has most of the tools you need for web scraping, something that CasperJS lacks (that's not their main goal). ScraperJS is move flexible than just CasperJS. If you want static content just use the static scraper and get lightening fast results. TL;DR: CasperJS is great but it's not made for web scraping.