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.
HN user
gprasanth
¯\_(ツ)_/¯
gprasanth.in | jrnl.in
[ my public key: https://keybase.io/gprasanth; my proof: https://keybase.io/gprasanth/sigs/_dgNGS4l_DBDnzxGDDzQeHT6dluluKIdYLxaG6R4CE0 ]
Was looking for this exact thing a month ago [1]. Now, this.
I've given up the idea of connecting to mini over screensharing and connected a couple of displays to it, happily.
You're right. Fb doesn't seem to be using letsencrypt.
https://crt.sh/?q=facebook.com
On a side note, the amount of phishing sites using letsencrypt and having a domain similar to facebook.com is quite appalling.
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.
Another thing I've recently found helpful was docker layer caching inside github actions. Pretty easy to integrate, saves a lot of build minutes.
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.
These days I just mull over ideas long enough to see them built as opensource.
This one, is nice! Long live LinkAce.
FTTH VoWiFi
I expect the support to be pathetic. I have had a transaction from April this year that is still stuck in processing... with no sign of refund.
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.
The skewed elements gave me a headache! :(
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?
There has been Strapdownjs[1] around for quite a while now. It's simple, supports some theming as well. Anyway, good luck with this. Always fun to build something from scratch.
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.
StumbleUpon?
Also checkout 0 A.D. - https://play0ad.com/
Just wondering, have you tried Lektor[1]? I heard it is non-engineer friendly, although, I haven't tried it myself yet.
What happens when x is 0?
whatmoji.com/[the emoji here]
would have have been cool.
https://razorpay.com/ https://instamojo.com/
definitely some more
Saw this earlier today: https://github.com/rstacruz/rscss
How this is different from fabricjs or snapsvg?
window.addEventListener('unload', function () { var now = Date.now(); while (Date.now() < now + 300) {} });
A position:absolute div with position:relative parent made sibling of the parent can behave differently.
my guess is if no favicon is specified browsers request for the default favicon path after page load (possibly) in a non render thread. that's definitely an issue, right?
also, interesting discussion from wayback: