News for hackers. Stuff that matters.

GeoffIsTheBest

Re:Why Is Ink Slow? on Sunday March 15, 2026 @01:05PM (#47389350)
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.

Re:Ask HN: Linux Laptop Options for 2020? on Thursday March 05, 2020 @09:18PM (#22500481)
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).

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.

Re:Marketing Strategies for Solo Businesses with $0 Budget on Tuesday January 07, 2020 @10:50AM (#21981061)
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?
Re:Hippy: React Native Alternative by Tencent on Wednesday December 25, 2019 @11:28AM (#21879138)
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.

Re:Ask HN: Best Budget Windows Laptop? on Monday December 23, 2019 @12:39PM (#21865320)
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.

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.
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.
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!