HNHacker News
TopNewBestAskShowJobs

GeoffIsTheBest

14 karma · joined April 13, 2015

submissionscomments
GeoffIsTheBest··on Why Is Ink Slow?
I fell down a rabbit hole when I asked an LLM "why is Ink slow and Ratatui fast, and don't say 'because Rust'".

This led to a "10,000,000x faster" drop in replacement to Ink using a Rust backend. The goal here isn't to displace Ink but more of a bit of naive research into how you could make it faster.

I tried to distill the findings in this doc. Please don't use Ratatat beyond research, it's just an experiment.

GeoffIsTheBest··on Ask HN: Linux Laptop Options for 2020?
Been using an X1 Extreme gen 1 for over a year now for work with Pop os. Love it, works great, besides fingerprint reader.

I have not interest in switching back to a Mac anytime soon for work or a personal computer (x1c6).

GeoffIsTheBest··on Lockdown: Open-source firewall that blocks app tracking, ads, snooping
As a pihole user for years I recently bought a firewalla blue. Installed pihole on the firewalla, turned off firewalla ad blocking, and done.

I can VPN to my home ad blocking network from anywhere, have more insights into my home network shenanigans, and still use my personal block list built over years. Super easy and most importantly, done.

GeoffIsTheBest··on Marketing Strategies for Solo Businesses with $0 Budget
This is a cool app. I can't seem to find any more info about it. Does it have an API? Browser plugin? Open source?
GeoffIsTheBest··on Hippy: React Native Alternative by Tencent
I agree. If Facebook had a closed source lib in RN it would be DOA.

I would be very curious to know why and if there are plans to replace with open source.

GeoffIsTheBest··on Ask HN: Best Budget Windows Laptop?
I would agree with this. Get the latest model T series you can with your budget.

I would avoid the E, X, L series as they are either too cheap(in quality) or either too expensive (X series) due to thinness. The T series strikes the perfect middle ground and it well known for available replacement parts and upgradability.

GeoffIsTheBest··on Recycling Rethink: What to Do with Trash Now China Won’t Take It
Very insightful and cool to hear about new tech making it into the MRFs. I was impressed back in~2014 so I bet there are way neater techniques now days.
GeoffIsTheBest··on Recycling Rethink: What to Do with Trash Now China Won’t Take It
I was part of a software project for BHS several years ago. We were taking the cad models for a entire plant and rendering them in the web with info/marketing media for each module. The speed that they could sort material at different stages was incredible. I don't remember seeing a single "robotic arm" picking anything. It was all air and mechanical sorting. Very cool stuff. They should have videos of most their modules on their site for the curious.
GeoffIsTheBest··on How JavaScript works: the rendering engine and tips to optimize its performance
As the first LR evangelist (there are many now) at my workplace I am always curious how you guys do what you do. Looks like pure magic.

I've poked around in the console a fair amount but would be really interested in two things you listed above:

- "We use the MutationObserver API for capturing diffs of the DOM"

- "We use Protobufs as a wire format for reducing bandwidth"

I know you all write pretty awesome JS articles on a regular basis but I have so many questions about how LR works! Spill the beans but not the secret sauce!