HNHacker News
TopNewBestAskShowJobs

ricardolopes

198 karma · joined August 22, 2013

http://ricardolopes.net
submissionscomments
ricardolopes··on How to build a low-tech website? (2018)
OTOH with global replication, it should be possible to keep closer to 100% uptime running on solar. We would need continued cloudy weather globally to bring every solar powered server down at the same time.

Global replication could also give us more edge computing, which puts less load on global infrastructure (assuming good weather to use the nearest server), which in turn should be able to reduce resources consumption a bit more.

ricardolopes··on Brave Search replaces Google as default search engine in the Brave browser
As decent as any Chromium fork with built in ad/tracker blocker can be. The cryptocurrency is opt-in, the only affiliates I know of are in their start page widgets, and their ads don't sit on top of others, they're opt-in notifications.
ricardolopes··on Obsidian – A knowledge base from a local folder of plain text Markdown files
I keep my notes synced on a Dropbox folder. On my Android I use Dropsync to keep all synced changes in the local file system (the official Dropbox app supports that but only for paying users).

Overall this setup Just Works for me.

ricardolopes··on Lightning Network Flaws
Like others mentioned, this list is a mix of some valid known issues and some low quality bad-faith bashing filled with incorrections. It's also weird that it goes all the way back to 5 years ago, given how young this technology is and all the improvements it has seen since then. Anyway, I'm glad Lightning has been gaining momentum lately. Lots of innovation happening, and lots more still to do to address its current flaws.
ricardolopes··on Next Gen Static Blogging
I too was toying with a similar idea, but was finding the devil was in the details.

For instance, you want to sort by publish date, which isn't the same as file creation date. If you add it to the file name, to sort by that, then you can no longer use file names for urls, at least without some transformation.

So I was really curious how others were dealing with that in a clean way.

ricardolopes··on Next Gen Static Blogging
Interesting concept. This seems to simplify the writing part. What about the rest? Is the list of posts generated automatically (if so, how?), or does it require manual management? Do you need the code tag, or could it be something more semantically relevant, such as article?
ricardolopes··on The Great Software Stagnation
Missing from the post-1996 list: bitcoin, which solved the byzantine generals problem without trusted third parties and gave us the first permissionless digital currency, along with all the innovation in the crypto space, such as zk-SNARKs, IPFS and so on.
ricardolopes··on Show HN: Let's encourage ad blocking
I'm simply using Ghostery to block any ad trackers and other scripts. Which this site tells me it's apparently not enough.
ricardolopes··on Fitt's Law
Agree. OTOH there are elements on OSX that play better with Fitt's Law than on other OSs, like the menu bar on top or the customisable hot corners (which I don't think are as common on Windows). So I guess it's difficult to come up with the perfect UI.
ricardolopes··on Dear Skype/Microsoft: Problems with Linux client
I've switched from Linux to OS X 3 years ago, and even then Skype on Linux was considered abandonware and far inferior to the other OS's versions. It's sad to see it doesn't seem to get any better.
ricardolopes··on Understanding Git for real by exploring the .git directory
That's unfortunately the problem with most tutorials: they just assume you have all the required knowledge. It's hard to make good learning material.
ricardolopes··on Ask HN: Is it worth starting a SaaS in a niche that already has a clear leader?
There's only one way to find out if you can get the level of success you want :)

Unless you wanted to try your luck in the social network space, because there's no way anyone could achieve anything against the clear leader MySpace.

ricardolopes··on Inside Facebook’s Decision to Blow Up the Like Button
Thank you for the great summary. The article was definitely too long with too much filler, and with distracting animations that made me just give up on it.
ricardolopes··on Is Linux ready for desktop? tl;dr – NO
Just by skimming the article:

> Serious bugs which impede normal workflow can take years to be resolved. A lot of crucial hardware (e.g. GPUs, Wi-Fi cards) isn't properly supported.

> Both Linux 4.1.9/4.1.10, which are considered "stable" (moreover this kernel series is also LTS(!)), crash under any network load.

> Under Linux many devices and devices features are still poorly supported or not supported at all. Some hardware (e.g. Broadcom Wi-Fi adapters) cannot be used unless you already have a working Internet connection.

> you are constantly bombarded with changes you don't expect or don't want.

> Another show-stopping problem for LTS distros is that LTS kernels often do not support new hardware.

> Neither Adobe Flash, nor Mozilla Firefox or Google Chrome use video decoding and output acceleration in Linux, thus youtube clips will drain your laptop battery a lot faster than e.g. in Windows. Adobe says they are fed up with video decoding acceleration bugs under Linux and refuse to re-add support for this feature

> Keyboard shortcuts handling for people using local keyboard layouts is broken

> Keyboard handling in X.org is broken by design - when you have a pop up or an open menu, global keyboard shortcuts/keybindings don't (GTK) work (QT).

> Too many things in Linux require manual configuration using text files: (...) USB 3G/LTE modems, (...) to name a few.

ricardolopes··on The Product Engineer
Completely agree with pairing. If possible, with more than one developer, to avoid possible biases.

In addition to those reasons, I also like pairing because it also reveals what kind of team player you are, and going to be if you're hired (are you just redirecting blame, are you taking any initiative, what kind of questions do you ask...). Which is one of the most underrated skills when hiring, IMO.

ricardolopes··on Ask HN: 2 page or 1 page resume?
It depends. Some locations or cultures will favour one page, while others will prefer more information on why they should care about you. But in my experience, the cover letter will have way more impact than 1 vs 2 CV pages.
ricardolopes··on Happy people don’t leave jobs they love
The last job I left was an extremely fulfilling job that I'd gladly stay in for a lot longer. Unfortunately, as you mentioned, work is not the only thing in life. Together with my fiancée, we've decided to move back to our country of origin, due to many personal reasons. This change had nothing to do with work at all.
ricardolopes··on Encryption might be the reason why we haven't heard from aliens
Or both. Yes, I don't believe higher civilisations use the same means of communication we use today, just as we don't use the same as we did some centuries ago.
ricardolopes··on Stack Overflow reputation and being a micro-celebrity
Who's that guy?
ricardolopes··on Setting up your own blog
In my experience it works great for SEO: you're in control of basically everything, so you have the freedom to play with meta tags, sitemaps, structured data, readable urls and so on.

But, of course, afaik, there's no plugin with nice explanations and checkboxes to configure that stuff.

ricardolopes··on Setting up your own blog
So far, after a disappointing experience with WordPress, I've been pretty happy with Jekyll, and would recommend it.

I've written a tutorial on how to set up your own from scratch, which might be interesting of you're considering that: http://ricardolopes.net/blog/setting-up-a-hackers-blog-with-...

ricardolopes··on Message from Facebook: this could be war
I think at this point it's irresponsible to do anything other than what you're describing. There's no reason to expect FB to change their strategy.
ricardolopes··on Show HN: Slack Meets GitHub Issues
Looking at that page it's hard to understand what the product is about, or why should I care. Above the fold I can read:

"Keep your friends and colleagues in the loop!" "Every day, more and more people are relying on OpenLoopz to communicate better and get things done quicker."

Which doesn't tell me what the product is or does. Reading the why section:

"ACCESS AND SHARE ALL YOUR CONTENT IN ONE PLACE" "IMPROVE COMMUNICATION WITH FRIENDS AND COLLEAGUES" "INTEGRATE WITH YOUR FAVOURITE APPS" "ULTIMATE CONTROL OVER YOUR DATA"

I continue to have no clue about what the product is. I just know that I can integrate it with apps, control its data, etc.

So my suggestion is to focus more on the copy of that page. What is the product, at its core, what does it do and why should I care?

Good luck with it (sorry if this comment sounds too negative, I'm not trying to attack, just to provide what I think is valuable feedback for improvements).

ricardolopes··on OS X Yosemite
Really? I'm in Belgium and with a Portuguese account, a combination that usually doesn't get me too far, and it's downloading right now.
ricardolopes··on Testing a way for you to make purchases on Twitter
Exactly my thoughts. I think at this moment we are all so scared of possible future changes, always for the sake of profits against users' will, that something as simple and inoffensive as this is actually a pleasant surprise.

I hope they will be happy enough with the button's results to not jump to other, more irritating changes. And also hope that this is not just a door for some future ads spike.

ricardolopes··on There’s a simple alternative to the current web
It's a great idea for a real problem that needs to be solved. Still, for dynamic pages, what would be the desired behaviour? Updating it whenever possible, which could lead to the specific info we wanted to save potentially disappearing or changing? Leaving it outdated? It is really something that I cannot answer.
ricardolopes··on Downworthy: Browser plugin to tone down hyperbolic viral headlines
Should change the title to "I couldn't believe what I saw: this browser plugin is hated by clickbait websites and the reason will blow your mind!"
ricardolopes··on Today Rails turns 10 years old
Nice project, if it were in Java or PHP maybe it could gain some traction.
ricardolopes··on I've never seen a language's style guide recommend avoiding comments before
I think you are missing the point there. Sure, I completely agree with you that those comments are crucial, but they are not informing about the code doing a swap, they are explaining the need of the applied workaround.
ricardolopes··on Leading HIV researchers lost as flight MH17 is downed in Ukraine
Exactly. Thus we have get what we deserve, less scientific advancements and quality of life. If only we could get rid of his perpetual self-damaging instinct.
← PreviousPage 2 of 3Next →