Recent submissions

Comment · 2 years ago
It's the easiest way to display complex graphics on the Kindle which take over the entire screen. Yes, I could use HTML and the browser, but there's a header and footer that I don't want to see (plus I'm not convinced the Kindle would stay awake). I could have sent text, but the renderer available at the CLI is extremely limited. I'm not sure if I could have tapped into a mobi/pdf renderer to make it show up similarly to an e-book, but I'm doubtful if I could have made a mobi file show up in landscape like this. I was also building on several other tutorials that use PNG files, so it just made sense to do this.
Comment · 2 years ago
It's really just a question of the transit provider giving you access to the data. My display shows mostly light rail schedules with a few buses. If your transit provider has real-time data for trains you can display it, if not you can't.
Comment · 2 years ago
I don't blame Node/JS for the reliability issues of the first version at all, they're simply not the tools that I prefer to work in.

> Each of the seven sections on the image represents a browser tab that Puppeteer needs to keep open in order to fetch screenshots. Remember that the Node.js server was running on a Raspberry Pi, it didn’t have an excess of memory to operate in and Chrome is not known for its svelte-ness.

> I picked Node.js for the first server because I was using Puppeteer. I don’t particularly like Javascript, so given the ability to start from scratch I happily pivoted to Rust.

> Next, since we’re not relying on a browser engine to render the display, we will be using a 2D graphics library to render a PNG directly. This should have a much lower resource cost than using an entire browser engine, at the cost of some decreased flexibility.

Comment · 2 years ago
I imagine the Kindle is sold as a loss leader, plus whatever economies of scale/negotiating Amazon does pushes the price down heavily vs buying a single unit from an electronics retailer
Comment · 2 years ago
No matter what, jailbreaking would be the most difficult step in the process, but the library I linked above takes a lot of the work out of it. It's entirely undocumented atm (I am surely the only one using it), but it comes with an install script you can run on the Kindle to do the setup once you have the jailbreak done.
Comment · 2 years ago
(author here) I've also been thinking about this - I've since built out a Rust library (https://github.com/lily-mara/kindling) for scaffolding the server piece of this and I've been considering creating a Kindle client app that integrates with it. This is possible but would require using the Kindle Java SDK, which does not fill me with excitement.
Comment · 4 years ago
this was the only thing I could think while reading the article, if you're not /a white guy/ a lot of this advice is not useful at best or dangerous at worst
Comment · 4 years ago
He founded and operates the site and he reacted to her death by calling himself a god. In what way is that not gloating?

If the person burning the Rumsfeld photo contributed to his death then I might say they were gloating too.

Comment · 4 years ago
Comment · 4 years ago
Comment · 4 years ago
He’s talking about transgender people, not priests
Comment · 4 years ago
and yet here we are, sustaining psychic damage
Comment · 4 years ago
Law enforcement is the tool being used to do the violence ffs, they’re not protecting anyone
Comment · 4 years ago
Official statement from KF on Aug 26th:

> What I fear more than losing my site, being sued, or dealing with police is living in a world where fat eunuchs can groom little boys into castrating themselves and nobody is allowed to say anything about it.

Wow very neutral site with no agenda here

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton