Soemarko Ridwan

iOS & Web Developer ⟡ Coffee Addict ⟡ Scuba Diver


Posts filed under General


iPad Stand
iPad Stand

I was thinking to myself, "you know what's lacking in Thingiverse? iPad stands..." lol.

Nah, I'm teaching myself Fusion 360. One of the best way to practice is to design things that I already owned and print it out. The IKEA BERGENES was a recent purchase that I quite like. The other one is a bamboo stand that I bought off Etsy years ago, for my very first iPad (third gen — the very first iPad with retina screen).

But seriously, there are infinite amounts of stands in Thingiverse, I’ve printed a few of them. Many are flimsy, very hard to print, and the worst of all, unstable. These are easy and relatively fast to print (about 40 min each), and friggin stable.

Click through to download.


Complete Guide for PasswordStore on MacOS
Complete Guide for PasswordStore on MacOS

Or how to migrate away from Safari

After Mac’s Safari 13 completely dropped the extension feature, thus uBlock no longer works there, I want to move away from Safari. Which is a bit tricky because Keychain no longer works with other browser, so step 0 for moving away from Safari as default browser.

On iOS all other available browser also available with all the basic required features. Tab syncing, and what not. Password management isn’t an issue on iOS side because the way iOS handle password submission, and you can set the default password manager in the Settings.

Enters pass. Pass is a developer friendly password manager that uses GnuPG for encryption. So simple that the basic interface for it is just a plain command line, we’ll need to use other extension / plugins for it to work seamlessly. Pass also use git to handle the syncing, pro tip: GitHub now allows private repo 😉

Read more…


Disruptors
Disruptors

@businessbillions is missing the big picture here.

  • Netflix did not kill BlockBuster. Streaming did. IIRC, BlockBuster along with Redbox were doing just fine when Netflix were a mere mailed-DVD subscription service.
  • Uber did not kill the taxi business. Taxi is on a decline ever since Uber, but that's because Uber is suffocating themselves by staying in the red even after IPO. So, Uber did not kill the taxi business, Uber is killing themselves.
  • Apple did not kill the music industry. In fact, music industry was doing better than ever. Spotify on the other hand is on their way to kill the music industry by paying the artists pennies on the dollar.
  • Amazon did not kill other retailers. In fact retail business as a whole is growing, many jumping on Amazon bandwagon. Amazon only killed Borders along with other bookstores.
  • AirBNB isn't killing hotel industry. Again, hotel industry is growing along with AirBNB due to the growth of travel industry in general. The conclusion at the end there, "Not being customer-centric is the biggest threat to any businesses." Come on, name any other businesses that are more customer-centric than hotel industry. In fact, hotels are waaay more customer focus than AirBNB.


Slimming the Web
Slimming the Web

Jeff Atwood, of StackOverflow, thoughts on Pi-hole;

We simultaneously have a very real web obesity crisis, and a looming crackdown on ad blockers, seemingly the only viable weight loss program for websites. What's a poor web citizen to do? Well, there is one thing you can do to escape the need for browser-based adblockers, at least on your home network. Install and configure Pi-Hole.

Basically the same post as mine. I still believe that dietpi is the simplest way to go. And it is headless by design. You can just tuck the Pi somewhere behind your router.


Playdate
Playdate

I want one. Sweet and short post :D

But really, I have been a huge fan of Panic ever since Coda 1, which I pirated way back when I was in uni, on my first ever MacBook. Immediately purchased Coda 2 from the very first Mac AppStore. It is still my go to app for web / (s)ftp needs.

If nothing else, for me, Panic represents quality. Their products imbued with everything that reminds me of Steve Jobs era Apple. Firewatch was a beautiful game. And I have no doubt Playdate will have games of similar quality.

That said, I can't afford one. Not yet. I've been hunting jobs for a few months now with zero luck. At $150, it's not breaking any banks, just that I without income, I can't justify a gaming device. As of today, there are 70,000+ people on the wait list. I hope that I got a chance to get one.



Network Wide Ad-block
Network Wide Ad-block

As the tagline said, blackhole for internet ads. Ever since the day of the original Adblock (even before ABP), I no longer able to browse the internet without some kind of ad blocking. But today, where most things turn into some kind of app, ad blocker doesn’t really work outside of browser. And that is where pi-hole comes in.

I never really took to Raspberry Pi, unlike Arduino, Pi doesn’t really inspire me to do anything with it. But I bought a couple of Zero W, cause it was dirt cheap, and they sit on my shelf for a year or so. Until I came across dietpi, a super lightweight, extremely minimal version of the OS. And it is designed to work headless right off the bat. I literally look for things to do with my Pi. Again, uninspiring. So I just install CUPS, and turn my USB printer into wifi printer. That’s it. These days, we hardly print anything anyway.

Until I came across pi-hole in one of the list of supported software in dietpi. Seriously, dietpi is a brilliant OS. literally just hit a checkbox, and you have pi-hole installed. Make sure you have static IP for the Pi device, and set your router DNS to the pi-hole, BAM! You’re done. Most ads are gone. Even the one in your apps. Since pi-hole is blocking on the network level, it won’t be as clean as a browser extension blocker. The boxes will still be there, but they are just empty boxes or a placeholder messages.

After using pi-hole for 3 days, turns out 30% of my queries are blocked. OMFG! a third of my internet queries are either ads or trackers. Seriously, pi-hole is so good that it’ll be worth it for you to get a $10 Raspberry Pi just for running it. Think about it, it’s like having $10 once for a lifetime service of ad blocking within your network.

A little caveat when running pi-hole under dietpi, it’s a bit tricky if you want to run dnscrypt as well (still way easier than compiling and installing everything on your own), personally, I just wait until dietpi added dnscrypt to their supported software list. Up until a few days a go, I was running nothing other than pointing my DNS to CloudFlare’s 1.1.1.1. Pi-hole is a huge step-up. I can wait a bit for dnscrypt.


Uber & Lyft == GoJek & Grab
Uber & Lyft == GoJek & Grab

An interesting post from Washington Post about Uber / Lyft;

But Lyft and Uber are a different story. They’re not selling a song or a movie that can be endlessly replicated for little incremental cost; they’re selling a physical service that’s pretty expensive to deliver. At some point, we’re going to have to pay for it.

Heavy users of ride sharing should start getting used to the idea that the cost will soon go up, and plan their lives accordingly. And investors should prepare for demand to drop when customers and drivers discover the true price of the service.

I have told and repeated that to many folks in start-up world around me about GoJek and Grab. Literally the clone of Uber or Lyft in Indonesia, and some of Southeast Asia for Grab. The days of having food delivered to our door cheaper than the parking fee will go away, sooner or later.