Philip Cowell & Caz Hildebrand: This Is Me, Period

In this beautiful little book, Cowell and Hildebrand give punctuation a poetic and typographic treatment. With simple language and 51 different typefaces, this is a lovely tribute to punctuation, period.

Tin đồn và tin mù quáng

Hôm qua nói chuyện qua điện thoại, mẹ kể về nỗi bất hạnh của một gia đình người quen. Mẹ nói thì tôi nghe chứ tôi không biết rõ câu chuyện nên không nghĩ ngợi hay đánh giá gì cả. Vả lại tôi cũng chỉ quen họ sơ sơ thôi nên cũng không để ý đến. Và là tin đồn nên tôi cũng không tin cho lắm.

Gia đình gồm có hai vợ chồng và thằng con trai. Ông bà ấy chắc khoảng 60 mấy 70 tuổi còn thằng con thì nhỏ hơn tôi vài tuổi. Tôi gặp ông chồng không quá 10 lần. Ông ta nói chuyện thẳng thắn và vui tín lắm. Bà vợ và thằng con tôi chỉ gặp qua một hoặc hai lần. Hai vợ chồng rất chăm chỉ làm việc và rất thương yêu và nuông chiều thằng con. Khổ là bà vợ vướng vào cờ bạc bị vỡ nợ nên hai vợ chồng lục đục.

Chẳng may năm trước ông chồng qua đời vì bị ung thư gan. Bà vợ thì bị mất trí (dementia) và đã về Việt Nam sống cùng với chị em. Tiền social của bà mỗi tháng thì bị thằng con bên đây nhận lấy đi mua thuốc phiện không gửi về cho bà. Mẹ tôi phán rằng, “Những đứa con như vậy mai mốt chết xuống âm phủ có chảo dầu chờ sẵn. Có người đầu thai thành thú vật còn như nó thì cũng không được”. Tôi đùa, “Theo con thì thà vô chảo dầu còn đỡ hơn là đầu thai thành thú vật. Làm thú có tốt đến đâu cũng sẽ bị làm thịt rồi cho vô chảo dầu”. Mẹ rầy, “Mầy ăn nói bậy bạ”. Tôi tiếp, “Con khi tin. Má chỉ cho con coi ai đã đầu thai thành người con mới tin”. Mẹ hơi giận, “Chẳng lẽ người ta đầu thai người ta nói cho mầy nghe? Thôi không nói nữa. Nói bậy rồi mầy mang tội”. Tôi trả lời rằng, “Không sao đau má. Con không tin nên không có tội”.

Tôi hỏi mẹ nếu Phật hoặc Chúa linh nghiệm sao thiên hạ bị ung thư mà khẩn cầu hoài vẫn chết. Bà trả lời gọn hơ, “Tại họ ăn uống bậy bạ”. Tôi hỏi lại, “Má ăn uống kĩ lưỡng sau chân vẫn đau cả chục năm nay không hết?” Rồi tôi kể cho bà nghe tin đứa con bị viêm phổi. Thay vì đưa con đi điều trị cha mẹ cầu nguyện Chúa và cuối cùng đứa bé bị chết. Tôi kể luôn chuyện những ông mục sư dùng tiền con chiên mua nhà bạc triệu và mua phi cơ riêng đi.

Tôi không muốn mẹ tin một cách mù quáng nhưng lời tôi nói không hay bằng những ông sư hoặc linh mục. Hơn nữa mẹ đã tin hơn 80 chục năm rồi làm sao dễ dàng thay đổi được. Nói ra chỉ khiến bà giận thôi chứ không được gì.

Phán xét

Bài nhạc mới của Rhymastic viết về haters:

Thứ âm nhạc này đến từ góc phố
Nơi bụi bặm và mùi ẩm mốc đóng đô
Mày chỉ quen với mùi giấy bạc hòa giữa chồng nhung lụa
Lấp lánh, thảm đỏ, yeah mày sống như vua

Grid-Gap Issue

I had an issue with the grid-gap CSS property when I redesigned this blog last year using CSS Grid. The gaps don’t work as I had expected. Take a look at the demo on CodePen.

Four equal columns:
grid-template-columns: 1fr 1fr 1fr 1fr;

Three columns where the middle column is doubled:
grid-template-columns: 1fr 2fr 1fr;

In a grid layout, I expect the columns and the gutters to line up correctly. The middle column (B&C) on the second example should match up with column B and column C in the first example, but they don’t. They are a bit off. I don’t think this is bug. Browsers just interpret grid-gap as gap in between the columns; therefore, they don’t know that column B&C, which has 2fr, should include a gap just like column B and column C in the first example. Am I missing something? If you understand the issue, please let me know.

Update: Ngô Thiên Bảo tweeted the solution. This is all I need:

grid-column: span 2;

I can’t believe I did not know that. Now I know.

Unshrink the Web

Robin Rendle:

We chose to build the web the way we did. But that doesn’t mean we have to live with it. In other words, the Internet might have gotten shrinkwrapped, but we can find ways to unshrink it.

We don’t need to build the next coolest web app or the next Facebook. A simple website can still be built using HTML, CSS, and a bit of creativity.

Tuệ An: Người chăn chim ở Nhà thờ Đức Bà

Tập truyện ngắn viết lên những cảnh đời cay đắng như một cô gái sống trên thuyền không may bị sà lan ép đứt chân; một cậu trai chết vì nghiện ma túy; hoặc một thằng bé mồ côi được một bà bị ngớ ngẩn nhận về nuôi. Trong những bài xót thương là câu chuyện mẹ kể cho thằng con về chú mặt trời, “Cho đến một ngày… mẹ chú mất đi”. Mẹ của bé biết mình không thể qua khỏi cơn bệnh nặng nên muốn cho bé biết số phận trong tương lai của thằng con mình. Lối viết ngắn gọn và sâu lắng của Tuệ An đem lại cho chúng ta những giây phút mủi lòng qua những cảnh tình hẩm hiu.

White Privilege?

Took the kids to IHOP around 10:30am. Despite many tables were empty, the hostess asked us to wait for five minutes. Another group of Spanish folks came in and the hostess told them the same thing. Then an old white man walked right in. When the hostess told him to wait, he asked, “Why do I need to wait when there are tables available?” The hostess didn’t stop him. He just sat himself down at an empty table and we just had to wait for our turn. I didn’t complain or anything. The hostess who spoke with an accent appeared to be new on the job and didn’t seem to know what to do.

Ricky Gervais: Humanity

In the encore of his Netflix special, Gervais shared that he and his brother have one rule: “If you think of something funny, you gotta say it. Win, lose, or draw.” This philosophy worked out well for him. He joked about letting kids die, getting raped by satin, rubbing nuts on people with allergy, becoming old, watching his testicles floating, and tweeting back to his haters. Gervais packed so many great contents into one hour. You’ll either laugh or be offended the whole way through. I am the former.

Bái Phục

Hôm nọ đi H Mart ăn trưa ngồi kế bên bàn ba người Á Châu. Một ông già hói, một người đàn bà xồn xồn, và một thiếu nữ độ 30 mấy có thể nhỏ hơn hoặc bằng tuổi của tôi. Lúc đầu không biết là người Việt cho tới khi ông già gọi người đàn bà xồn xồn là má và gọi cô thiếu nữ là em. Té ra mẹ vợ ông này còn trẻ tuổi hơn ổng nữa. Thật bái phục. Định qua hỏi ông ấy có nhận đệ tử không.

Visualgui 2018: Iteration 4

In less than two months of the recent redesign, I am releasing the forth iteration of this blog. Most elements, including the logo, the typefaces, and the brand colors, stay the same. The drastic different is the new grid layout. I am still experimenting with CSS Grid. Mad kudos to Jen Simmons (I can’t wait to see her new site), Rachel Andrew , and Chen Hui Jing for paving the way for making web layout with grids.

For colors, I am playing around with some random, subtle colors to jazz the design up a bit. Hit refresh and you’ll see a different color background. I’ll add more in the future.

In the previous iteration, I liked the masking effect I did with the logo, but it felt steal after a while, especially when I didn’t have things that I really liked to promote. As a result, I just want to get back to the constant logo.

As for WordPress, it works the way I wanted for this blog. I deliberately keep the theme bare bone so I can make quick changes whenever I wanted to. I spent a couple of hours last night whipping up this theme. I hope that the Gutenberg project, which will be implemented into WordPress core in the future, won’t affect my design. Here’s yet another intriguing Gutenberg critic.

In the footer of this blog, I brought back a blogroll to sites I still read. I hope to see more people writing on their own site instead on Facebook, Twitter, Medium, or third-party platforms. My Feedly has lots more subscriptions, but I only link to blogs that are updated frequently. I hope to add more from time to time.

Also in the footer, I added a support column. After listening to how John Gruber and Jason Kottke got their readers to support their blogs, I wanted to give it a shot. I am not doing any display ad, membership, or sponsorship. If you enjoy reading this blog, just show me some love. Buy me a cup of coffee or a bottle of Don Julio to help fuel my thoughts. You can contribute in any amount. Someday I might follow their footstep and do this full time. For now blogging is still my hobby and I am still very passionate about it.

Contact