HNHacker News
TopNewBestAskShowJobs

innocenat

1,324 karma · joined June 18, 2014

submissionscomments
innocenat··on Kindle, ePub, and Amazon’s love of reinventing wheels
Then you need to preprocess EPUB to know which order to load images, along with complicated client side download to download part by part and reassemble the .EPUB after all download are done.

Not sure if that is strictly easier than just new format (which allow you to add more features you wanted too)

innocenat··on Kindle, ePub, and Amazon’s love of reinventing wheels
I was saying it's a technical reason that Amazon didn't adapt EPUB, not a technical reason why they don't implement EPUB support.
innocenat··on Kindle, ePub, and Amazon’s love of reinventing wheels
The technical detail about latest WatchThis hasn't been published yet, but the previous KindleBrake seems to be using malicious JXR image payload via built-in browser. That sounds like pretty serious security flaw to me.
innocenat··on Kindle, ePub, and Amazon’s love of reinventing wheels
There's two different question here.

1) Why Amazon keep re-inventing the wheel?

As I explained in my original comment, KFX does have technical advantages over EPUB.

2) Why doesn't Kindle support EPUB natively?

Probably because there isn't a need for one, as they are using KFX anyway. Why invest time in something that is only for people who aren't using your platform?

innocenat··on Kindle, ePub, and Amazon’s love of reinventing wheels
> Amazon apparantly makes that harder with each device

Alternative phrasing: Amazon is continuing to fix security bugs in Kindle device.

innocenat··on Kindle, ePub, and Amazon’s love of reinventing wheels
I always see people saying these kind of thing about Amazon, but personally, I don't think this is the case. I think there is actual technical reason why Amazon don't adapt EPUB natively (the Kindle Direct Publishing accept EPUB as input for ages).

EPUB has a lot of features. A lot. I don't think anything (except maybe Adobe Digital Edition) support everything. I actually just realised yesterday that Moon Reader+, one of the best epub reader for Android, doesn't support vertical-rl layout (mostly used in Japanese book).

Even Kobo doesn't use EPUB as-is. Its native format is KEPUB, which has tons of id-tagged <span> inside the content. Moreover, KEPUB and EPUB on Kobo use different renderer (EPUB use RMSDK, KEPUB use Kobo's own) with different supported features. Isn't this a mess?

The new KFX format has one major advantage over EPUB. The images can be stored out-of-band. This allows you to start reading image-heavy book quickly, while images continue to load in the background. For fixed layout magazine/comic/manga where the entire file can be 100MB or more, this helps a lot.

innocenat··on I want an iPhone Mini-sized Android phone
We have (had?) that. It's called USB-C Audio Accessory Mode.
innocenat··on Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
Are there any case where DNSSEC can be kept enabled? I though it need to be disabled for transferring.
innocenat··on Wp-SQLite: WordPress running on an SQLite database
This is assuming users are technical user, which isn't the case in most WP site.
innocenat··on Intel's New Chimera: Alder Lake
Some people care about performance per dollar, and Intel can compete with AMD on that front with Alder Lake.
innocenat··on Intel's New Chimera: Alder Lake
Intel Thread Director has already been included in latest Linux kernel.
innocenat··on `curl wttr.in`: Weather in your terminal
So you are saying that "weather right now" shouldn't be a reading from weather station?
innocenat··on `curl wttr.in`: Weather in your terminal
I checked about dozen station in Tokyo and they were the same.
innocenat··on `curl wttr.in`: Weather in your terminal
I have to scroll all they way down to the buttom to find the information source -- WorldWeatherOnline. Does people not care about where their whether data is sourced from?

Living in Japan, I have always been wary of these type of service, since I find a lot of them really inaccurate. And I just checked, Tokyo show 15C on that website, while high resolution current weather information from Japan Metrological Agency show 18C.

innocenat··on PowerToys – open-source Windows utilities
Nothing beats Everything. Seriously.

When I changed to Linux 6 years ago I have to be more mindful of where I put my files, because on Windows Everything works extremely well.

(I am talking about 5M+ files on disk)

innocenat··on Short URLs: Why and How
That's that many static site generator do, use a folder and index.html for "clean urls".

Though personally I would do as the other comment said, keep it hi.html and use try_files or mod_rewrite to handle it. I mean, ask me to set up something like this and I probably would never have though of doing it the way in the article. It just seems weird to me.

innocenat··on Short URLs: Why and How
Is it? Assigning text/html to extensionless file would be:

    <FilesMatch "^[^.]+$">
        ForceType text/html
    </FilesMatch>
Which I don't think is that bad, compared to RewriteRule's.
innocenat··on PHP RFC: Deprecate ${} string interpolation
"{$arr[2]}" for array and object, {} is required.
innocenat··on PHP RFC: Deprecate ${} string interpolation
If you have display_errors on, you have much security risk than this.
innocenat··on PHP RFC: Deprecate ${} string interpolation
I write PHP, and I was shocked when I have to write WordPress plugin for the first time.

The forms API in WordPress, for example, require you to output HTml directly from the callback function.

Granted, it was a design that make sense 15 years ago, but I would have though there would be newer API.

It work fine, sure, but doesn't mean I have to like it.

innocenat··on Why Japan's rail workers can't stop pointing at things (2017)
What I can identified in the video:

- point at speedometer to confirm current speed

- point at master control (acceleration control) to confirm zero (likely during dead sections)

- point at clock and timetable to confirm arrival/passing time

The painting at the end is likely to confirm activation of auto-breaking of ATC train control system.

innocenat··on I fell in love with low-JS
> there was that hotness before jQuery (which I've forgot)

Prototype and Script.aculo.us? I remembered being in Prototype camp because I deemed jQuery to be too different (and in a hindsight, that was one of my worst decision in tech)

There's also YUI, MooTools, etc.

innocenat··on Software Jailbreak for Any Kindle
1. Can't choose custom fonts 2. Can't configure boldness

Maybe a few thing more, but these two are what put me off of using MOBI. (I believe there's a hack for jailbroken kindle to fix this)

innocenat··on Software Jailbreak for Any Kindle
No, this applied to Send to Kindle service too. Announced a few days ago.

https://www.amazon.com/gp/help/customer/display.html?nodeId=...

innocenat··on Software Jailbreak for Any Kindle
They support sending EPUB now.
innocenat··on Software Jailbreak for Any Kindle
MOBI is so outdated and lack many newer features on Kindle. So much so that Amazon is discontinuing sending mobi via email later this year.
innocenat··on E Ink Gallery 3
You can enable Google Play on Onyx Boox. Or just sideload the APK. Or install the Amazon Fire Store. It's just another Android device.
innocenat··on E Ink Gallery 3
There are tons of e-reader out there, but if you aren't searching it's likely you will only know Kindle. Kobo is also very popular, but there're also PocketBook, Nook, Likebook, Onyx Boox, Bigme, etc.
innocenat··on E Ink Gallery 3
Any of the Android e-reader, like Onyx Boox.
innocenat··on E Ink Gallery 3
And tons of ghosting.
← PreviousPage 6 of 21Next →