HNHacker News
TopNewBestAskShowJobs

marvindanig

870 karma · joined February 19, 2011

I used to write code with my bare hands. I still do. Sometimes. Follow me @marvindanig.

Currently building Achiral AI for SMBs.

submissionscomments
marvindanig··on Why I have zero faith in crypto venture capitalists
So a consumer startup by a 20yo founder with no experience, business model or an iota of revenue is a ponzi scheme too?

Edit: Wait! It is so and Bay Area has been selling this pyramid scheme for years. lol.

marvindanig··on Why I have zero faith in crypto venture capitalists
Exactly! I suspect most of the folks complaining about crypto space in general are 'brick and mortar' investors of a centralized web. These people invest only in their closed network, in people they meet face to face and "like" in general. I wouldn't put much weight on this whining really.

Edit: Looks like I touched a raw nerve of some bay area folks. lol.

marvindanig··on HTML and CSS techniques to reduce your JavaScript
A gentle reminder to anyone dismissing this theme of making websites work with less javascript:

Amazon.com works great with NO javascript. Seamlessly.

marvindanig··on SunBook – Sunlight Readable Netbook (2014)
> I love to somewhere surrounded by nature, open my laptop and use my phone as hotspot, but I feel the fatigue after some time…

I think this has more value than just working somewhere in the arms of nature. The fact that we no longer see sunsets as often as we should and with mobile phones and modern IPS panel screens constantly feeding daylight (morninglight) spectrum through our eyes into our brains, we stifle our body clock [1] too easily.

A screen that works outside of the covered space or even in the sunroom of my house would mean a lot. It will offer better sleep patterns than today.

[1] https://www.nobelprize.org/prizes/medicine/2017/press-releas...

marvindanig··on Garamond is not a good font to use in web copy (2010)
It is counter-intuitive indeed! This research led professors Jeffrey C. Hall, Michael Rosbash and Michael W. Young to win the Nobel Prize [1] in Physiology and Medicine in 2017.

The cue is in the effort required to capture the message from a body of text. Reading has two broad stages–putting our eyes to feed the optical data and then our visual acuity in the brain (vision) to process that data--recognizing glyphs, putting together words, sentences etc.

If we concentrated on a butterfly or a fruit for hours on the end similarly, in a poorly illuminated environment, it is going to affect our eyes. The pupillary muscles have to remain contracted to let enough light in. A glow-worm on the other hand would feel more exciting and comfortable to watch in a dimly lit situation.

But that's only stage one. The stage two is where the magic happens. And it has a catch!

The morning/daytime spectrum from an LCD panel makes it easier for the eyes to capture the text because the illumination is great, but it also forces us operate attentively. By being attentive, our brain is pushed to operate at a higher energy level. It then uses more energy to process the load of incoming information and this whole deal exhausts us by the end of day.

Sometimes when we don't look at the evening shift spectrum of a sunset (reddish shift), our body clock does not trigger a restful mode. A fatigue sets in, if you will.

But this only means that it is time to take rest and not read anymore. Cue an IPS screen is still healthier for the eyes than a reflective e-ink one when it comes to long-haul reading.

[1] https://www.nobelprize.org/prizes/medicine/2017/press-releas...

Edit: Sorry wrote this one in a hurry. Have to go away from the computer now!

marvindanig··on Garamond is not a good font to use in web copy (2010)
> It still excludes a quite significant amount of users, and probably most desktop users.

A shrinking fraction of 32% [1] web users. Some hard data to take a call based off of.

[1] https://twitter.com/jaffathecake/status/1397884753097990144

marvindanig··on Garamond is not a good font to use in web copy (2010)
Absolutely! Ha, yes!

Scrolling vertically is orthogonal to the reading direction. This makes us lose track of scanning head (leading word/sentence) on the content easily. Goes against the grain of our saccadic perception kinda of.

A horizontal flipping transition however, with line-tracking over the text (orphan/widow handling) is the most comfortable book reading experience since it is only intermittently animating—when moving forward to the next page, and connects with the forward flow of storytelling along a groove that our eyes can keep track of.

IMO, page flipping is THE native control of a book and it cannot be dropped off the standards just like that!

I recently read a paper on why an iridescent screen of an iPad or a smartphone is better for the human eyes than a reflective surface of electronic paper like E-ink.

Flux of light.

Intensity or flux is the only parameter that matters to the health of our eyes, and that’s something one could control only with an IPS panel type of screen. Since an e-ink relies on ambient lighting fwiw, low illumination can easily strain the reader’s pupillary muscles and degrade sight sooner.

marvindanig··on Garamond is not a good font to use in web copy (2010)
Agreed. But more typical is publishing the on dead-tree pulp.

I am aware about the views held by the older generation of developers on this topic; most of those unix heads (especially on this forum) are desktop thinkers and end up buying physical books on latest software themselves. ;-)

marvindanig··on Garamond is not a good font to use in web copy (2010)
Hmm. That's a solid point. Thank you!

I should have shared the Cover [1] instead of the Book itself. Then it'd have opened on a new tab.

[1] https://bubblin.io/cover/a-108-verses-of-the-gita-by-swami-b...

marvindanig··on Garamond is not a good font to use in web copy (2010)
> I think it’s because I associate the back button as the counter to navigation through links, which the page flip gesture doesn’t feel like…

Again, each page on that book is an independent link that you're navigating to.

I'm afraid you're just saying things because you want to say things and do not really understand what is going on with the history api in there. ;-)

marvindanig··on Garamond is not a good font to use in web copy (2010)
> Except those web pages are broken into pages at arbitrary locations, rather than by chapter or topic like most web sites

Websites are not books. No one will read Harry Potter and Prisoner of Azkaban like a website or a news article.

Books are also not files, going strictly by first principles.

> Another way to think of it is that a web page is one document, and so is a book.

One page is document. Multiple pages clipped together is a document. Website is a document. Video is document. Audio is document. Book is document. Manuscript is document. You are a living breathing document of your own life!

Everything is a document!

But history api on the web exposes useful methods and properties that let you navigate back and forth through the user's session history, and manipulate the contents of the history stack. It does not talk about the unit of transition within a session being a document. It stacks only webpages on the history api in the positive direction of time just like reading through a book. And that's what is implemented.

marvindanig··on Garamond is not a good font to use in web copy (2010)
That's false equivalency. Equating a book to a single long page is just plain wrong. Long-form has always required pagination. This was true even with physical scrolls back in the day.

If you inspect the book that is linked above it is literally made up of several hundred webpages. So the reader is effectively transitioning from one webpage to another. And the history api is meant exactly for this use case!

Edit: Here's the definition. A Superbook [1] is a stack of simple webpages, just like a book.

[1] https://bubblin.io/docs/concept

marvindanig··on Garamond is not a good font to use in web copy (2010)
You're limiting the scope of ppi to desktops only? Almost ~80% of the web is on mobile [1][2][3]. Close to 56% people online are "mobile only", which means that they will never look at anything other than a hdpi screen in their lifetime.

[1] https://hostingtribunal.com/blog/mobile-percentage-of-traffi...

[2] https://www.statista.com/statistics/277125/share-of-website-...

[3] https://www.smartinsights.com/mobile-marketing/mobile-market...

marvindanig··on Garamond is not a good font to use in web copy (2010)
Likely! The data that I relied on for my research last year covered the North American and European regions and that automatically skews in favor of modern displays.

Thankfully with Windows too, the lo-dpi market is shrinking. But I'm not sure for what percentage of folks this article would still hold its value until a few more years.

marvindanig··on Garamond is not a good font to use in web copy (2010)
hmm. It magically becomes very useful if you were to actually read the book and not just flip through capriciously.
marvindanig··on Garamond is not a good font to use in web copy (2010)
Ugh. This is an outdated article. Modern day displays are crisp enough to render sophisticated serif typefaces.

For example, this book [1] on the web uses EB Garamond [2] to present the content:

[1] https://bubblin.io/book/a-108-verses-of-the-gita-by-swami-bi...

[2] https://fonts.google.com/specimen/EB+Garamond

[3] https://fonts.google.com/specimen/Cormorant+Garamond

marvindanig··on Chiropractors are bullshit
You mean illiteracy?

Thank you for trying to turn it into something positive with great words though.

marvindanig··on Chiropractors are bullshit
I hadn't heard of the term 'chiropractors' until our family moved into the suburban parts of the US. The other fancy shops that surprised me by their existence were these healing crystal stores and astrologers and whatnot. Eww.

I mean it is downright unacceptable these days.

marvindanig··on Lambda School agrees to end deceptive educational financing practices
> So anyone who put the term "growth hacking" on their resume will now get publicly discredited as being underhanded?

That is good thing! These 'growth hacks' people should be viewed in the same light as a 'SEO tricks' people. Both damage the quality of results and bring bad faith actors to the top.

marvindanig··on Unicode Proposal – Textile Care Symbols
Someone needs to design an emoji that doubles as "external link" symbol!
marvindanig··on OpenSearch: AWS fork of Elasticsearch and Kibana
Coincidentally, AWS hasn't open-sourced anything that they use internally. Zilch. Nada. And yet they are using 'open source' developed by another firm (smaller is inconsequential here) to market themselves.

IMO, FOSS licensing is completely broken. Its definitions (of what is free/open) are from a boomer's era that is no longer sustainable. At least I wouldn’t want any of my FOSS projects become “corporate strategy” of any particular proto-nation.

marvindanig··on The patent troll that won a $308M jury trial against Apple
A startup in PMC space that reverse trolls the patent troll using the same strategy a week later? Would YC fund such a venture? lol
marvindanig··on Show HN: My personal website is a shell
Nice name, cool project. Keep it up Aavash!
marvindanig··on Apple doesn't care about album cover art
Besides, what in the digital realm is not skeuomorphism to begin with?

Every single item in the digital world down to a pixel (off of the `pt` points system) we see online is skeuomorphic inspiration off of something! Typesetting and the alphabet is skeuo off the typewriter systems/foundry, buttons––of course skeuomorphism, web-page and scrolling follow from pulp and physical scrolls, header, footer, body inspire off of letterheads.

Anyone who claims 'skeuomorphism this, but !skeuomorphism that' is a digital noob and doesn't quite understand where the world has been and how it got here.

marvindanig··on My Life in E-Ink
I know, counter-intuitive it was for me too!

Professor Michael Young, Michael Rosbash and Jeffrey C. Hall won a Nobel Prize for research in this area in 2017.

[1] https://www.nobelprize.org/prizes/medicine/2017/press-releas...

[2] https://bubblin.io/blog/daylight-energy-fatigue

marvindanig··on My Life in E-Ink
e-ink screens are objectively worse for our eyes than an IPS panel screen. I mean, this is besides the fact that e-paper screens are also more expensive and less capable than the standard iridescent screen that we spend 24 hours on daily.
marvindanig··on Show HN: Epub.to – ePub to pdf, mobi, Kindle, and an API
> ...for the convenience of having one small device rather than shelves of paper.

Yeah, that’s why people moved away from cassettes to Youtube. I have a lot of friends who gave their Kindles away and are back into paperbacks and/or the iPads.

marvindanig··on Show HN: Epub.to – ePub to pdf, mobi, Kindle, and an API
Yeah, you’re an exception. The market is still massively into paperbacks though, despite the cheapness of files.
marvindanig··on Show HN: Epub.to – ePub to pdf, mobi, Kindle, and an API
Nice tool but ack!, yet another this file format to that file format conversion tool.

A book is not a file. It never will be.

I know half the unixy nutcases won't agree with anything normal but in reality the world will continue to buy dead-tree books because no real consumer believes or wants these stupid files. Or will pay for it. Meh, the trash.

marvindanig··on Just because I have a vertical screen doesn’t mean I’m on a phone
This is an excellent post. I wrote about the new landscape of the web [1] a few weeks ago and how responsive web design is a complete failure in addressing that.

There are so many fallacies!

1. Tablet != mobile. 2. Mobile != Watch. 3. Desktops can be in portrait mode. 4. EV Cars like Tesla Model 3/S are closer to tablet than desktop.

[1] https://bubblin.io/blog/the-new-landscape-of-the-web

← PreviousPage 3 of 13Next →