HN user

gprasanth

797 karma

¯\_(ツ)_/¯

gprasanth.in | jrnl.in

[ my public key: https://keybase.io/gprasanth; my proof: https://keybase.io/gprasanth/sigs/_dgNGS4l_DBDnzxGDDzQeHT6dluluKIdYLxaG6R4CE0 ]

Posts98
Comments160
View on HN
github.com 5y ago

Sequel Ace – MySQL/MariaDB Database Management for macOS

gprasanth
1pts0
github.blog 5y ago

GitHub Actions: Skip pull request and push workflows with [skip ci]

gprasanth
1pts0
github.com 5y ago

Cross-Browser Extension Template

gprasanth
1pts0
www.docker.com 5y ago

Docker Developer Preview Program

gprasanth
1pts0
ghost.org 5y ago

Ghost acquires IVEEL, opensources premium themes

gprasanth
2pts0
thepattern.com 5y ago

The Pattern

gprasanth
1pts0
www.ncbi.nlm.nih.gov 6y ago

Health Implications of Reconnecting the Human Body to Earth's Surface Electrons

gprasanth
1pts1
www.notion.so 6y ago

Notion 2.8, now free for personal use

gprasanth
3pts1
twitter.com 6y ago

Due to lockdown in India, people witness distant mountain ranges after decades

gprasanth
4pts0
the-arcadium.net 7y ago

The Arcadium – Soundtrack Your Videos

gprasanth
2pts0
spotifree.gordinskiy.com 7y ago

Spotifree – Free OS X App for Muting Spotify Ads

gprasanth
12pts25
www.mathworks.com 7y ago

HDR image to LDR using edge-preserving multiscale decompositions

gprasanth
46pts27
ami.responsivedesign.is 9y ago

Am I Responsive?

gprasanth
4pts0
my.sketchup.com 9y ago

SketchUp for Web

gprasanth
5pts2
github.com 9y ago

Interesting JavaScript Books

gprasanth
2pts0
rhodesmill.org 10y ago

The Clean Architecture in Python (2014)

gprasanth
1pts0
pypi.python.org 10y ago

A simple web-based, multi-platform music/mp3 player

gprasanth
1pts0
1000.chromeexperiments.com 10y ago

1000 Chrome Experiments

gprasanth
3pts0
crud-admin-generator.com 10y ago

CRUD Admin Generator – Generate a Back End from a MySql Database

gprasanth
1pts0
www.crosswordunclued.com 11y ago

Parallels Between Cryptanalysis and Crossword Solving

gprasanth
12pts2
nedbatchelder.com 11y ago

The Lone Confused Expert

gprasanth
1pts0
strapdownjs.com 11y ago

Strapdown.js – Instant and elegant Markdown documents

gprasanth
3pts0
www.facebook.com 11y ago

Streamus and YouTube

gprasanth
2pts0
bitsapp.info 11y ago

Diary App for Mac OS X

gprasanth
2pts0
cactusformac.com 11y ago

Cactus for Mac – A fast, easy and free static site generator

gprasanth
168pts40
iographica.com 11y ago

IOGraphica

gprasanth
1pts0
access.redhat.com 11y ago

RHEL 7.1 Beta

gprasanth
3pts0
hacksummit.org 11y ago

Hack.summit()

gprasanth
3pts0
diaryofawebdeveloper.com 11y ago

Bash Horror Story: rm -rf ~

gprasanth
4pts0
web.stanford.edu 11y ago

How Does the Internet Work? [2002]

gprasanth
1pts0

It's crazy how little memory browser tabs and webviews get on iOS. With the devices themselves having memory crunch, with hardly ~1gb of usable ram available, there's so much pressure on efficiency everywhere ~ modelling, loading, rendering.

Suspecting it might be related to the recent letsencrypt cert authority expiring? Was just debugging an issue earlier today and just couldn't help wondering how much of the internet is secured by letsencrypt.

All of the static hosts providing free SSL: vercel, netlify, render, firebase hosting, github pages, heroku etc. ...

It does work on modern browsers and devices but goes terribly broken on a lot of old devices.

Similiar experience growing up. Very very exciting and memorable times indeed.

Using nlite with xp sp3 to make 256mb sd ram usable with out needing to reinstall the os every few weeks was the challenge.

Also, trying out Ubuntu through free Linux cd shipped from somewhere in the world was literally the most exciting experience of 8th grade.

Had a similar setup going.

What next? Well I setup some handy shell functions:

1) copy the latest screenshot into webroot/screenshots/${randstr}.png and copy the url to clipboard. this replaces dropbox's cool screenshot sharing feature. love sharing screenshots with coworkers this way, the files stays with you, you can redact easily.

2) serve static files the same way, if needed too. the magic's all in the shell scripts.

3) explore new open source webapps running on local docker.

Further?

Build a sort of like a devtools backend server, and a mobile app paired to it to do all sorts of cool stuff: run crons, get notifications for events, monitor servers / ssl expiry etc.

Limit's your imagination. But, security is also very important.

This is severely cool. Human endeavour never ceases to amaze me. For me, the most beautiful aspect of being human is the length people go to, to express themselves through their creations.

I've been writing code for close to 10 years now and I see this and feel like what a beginner would feel trying to understand assembly code. Or someone hearing a similar but new language.

Looks to me hours of work and learning got abstracted as under the hood "magic".

It's like saying: Oh, so I've been weight training for the last 17 years and I should tell you Olympic silver is not too hard, see?

Am I right in my thinking? or is learning to be this proficient with the framework not as time taking for a novice developer as I think it to be?

It's fun the first 2 times you do it as you like. Then you start thinking about doing it right.

Then you start thinking about building stuff right from the beginning which is basically intelligence you've gathered.

It takes finesse to craft things quickly but with quality.

Bias to do stuff quickly is very hard to let go off. Doing things in an organised way has its value. Basically if you're not going to rewrite something in the next year, do it right now. Otherwise you're just borrowing time from future.

Short term hacks vs long term meaning.

Just tried getting docker with wsl + Ubuntu to work on windows 10 yesterday, and it was a horrible, horrible experience.

Couldn't get it to work in the end.

Made me realise how peaceful macOS with brew really is.

Even getting zsh to work with hyper properly was super painful. If you ask me Linux on windows is not usable yet.

Checkback in an year?

I've recently analysed pricing of various storage providers when thinking of building a side project, and I was surprised at how costly the services were.

S3, Drive, Dropbox, Spaces, B2, Box, several Object Storage solutions. Some cases storage was cheap, but the transfer was costly. Everything seemed costly for the simple use case of providing an end user 10GB monthly upload + ~50GB bandwidth at low cost.

A vps with additional storage seemed to be the ~better~ most feasible solution to me.

This sounds like a terrific thing to host on a vps.

Two.js 11 years ago

How this is different from fabricjs or snapsvg?

A position:absolute div with position:relative parent made sibling of the parent can behave differently.