This command checks macOS’s current appearance mode and automatically passes the appropriate --dark or --light flag to delta. The theme will update dynamically whenever you switch between light and dark mode—no restart needed!
AirPods Max là một chiếc tai nghe tuyệt vời, nhưng mọi người hãy cân nhắc thật kĩ trước khi mua.
AirPods Max, Apple
Chuyện là mình có mua một cặp tai nghe AirPods Max từ TopZone, dùng rất thích, rất phù hợp với công việc làm từ xa (remote) của mình. Về mặt tính năng, thiết kế cũng như âm thanh mình hoàn toàn không có gì để chê cả. Mình biết có nhiều người chê nhưng với cá nhân mình là 10/10.
Vấn đề nằm ở khả năng sữa chữa của các sản phẩm AirPods nói chung, và tệ nhất chính là dòng AirPods Max. Chiếc AirPods Max của mình dùng gần một năm, gần hết bảo hành thì bị lỗi không kết nối được với thiết bị, gọi là thành “cục gạch” luôn. Mình đem ra TopZone và được cửa hàng 1 đổi 1. Tuyệt vời!
Khổ nỗi, dùng thêm được một năm rưỡi thì chiếc AirPods Max mới được đổi cũng bị lỗi y chang như vậy, một ngày đẹp trời đeo vào thì tai nghe lại thành “cục gạch”. Mình lại đem ra TopZone để bảo hành và được báo là “chính sách của Apple là anh trả 8 triệu rưỡi, hãng sẽ thu xác và đổi tai nghe mới cho anh, thiết bị mới được bảo hành 90 ngày”. Mình yêu cầu chờ và liên hệ với đường dây khiếu nại của TopZone thì nhận được câu trả lời tương tự.
Mình gọi thêm đường dây nóng của Apple Việt Nam, họ hẹn hai ngày để tìm hiểu và liên hệ lại với mình, thông báo là sau khi làm việc với bên sửa chữa thì được báo là “chắc có hiểu lầm vì tai nghe này được sửa chữa bằng phương pháp thay cả hai bên tai nghe, phí sửa chữa là 8 triệu rưỡi và linh kiện thay thế được bảo hành 90 ngày”.
Vậy lựa chọn duy nhất của mình nếu muốn tiếp tục dùng AirPods Max là bỏ thêm 8 triệu rưỡi để đi thay hai bên tai nghe, nếu tới ngày 91 mà lại “hoá gạch” thì lại bay 8 triệu rưỡi!
Bài học rút ra ở đây là thiết kế các dòng AirPods thực sự rất khó sửa chữa cũng như thay pin, nên nếu xui như mình thì bạn sẽ phải bỏ hơn 20 triệu để sử dụng tai nghe trong 2 năm rưỡi và có thể sẽ tiếp tục!
Về mặt kinh nghiệm mua hàng thì từ giờ nếu có mua đồ gì của Apple mình sẽ đặt trực tiếp từ trang chủ, giao về nhà chứ không mua bất kì đồ gì từ TopZone nữa vì chính sách bảo hành và xử lý khiếu nại của họ khá tệ. Bên đường dây nóng của Apple thì dịch vụ tốt hơn.
Bạn nào đang cân nhắc mua AirPods Max thì hi vọng các bạn sẽ có thêm thông tin từ trải nghiệm của mình. Ngoài AirPods thì các bạn nên cân nhắc thêm những dòng tai nghe chống ồn từ Sony hoặc Bose.
To make these passwords easier to type on suboptimal keyboard layouts like my colleague’s game controller, where the mode switching might be difficult, these new passwords are actually dominated by lowercase characters. And to make it easier to short-term have in your head little chunks of it to bring over to the other device, the passwords are based on syllables. That’s consonant, vowel, consonant patterns. With these considerations put together, in our experience, these passwords are actually a lot easier to type on a foreign, weird keyboard, in the rare instances where that might be needed for some of our users.
As someone who owns 2 Nintendo Switches and a Steam Deck, I appreciate the effort Apple engineers put into designing the password generation feature. It’s a small thing that affects people every day.
Hardware doesn’t lie. But it’s all too common for organizations to develop a culture where software product decisions are made by managers or executives with no taste for good software. It’s not that they’re OK with bad software. They can’t see the difference between bad and good software. And they foster a culture where no one who does see the difference feels like they can speak up.
This is very well articulated by Mr. Gruber, and this is so common in our field it’s painful.
It’s a curious thing. We tend to hold on too tightly early on. It seems to be part of learning just about anything. It’s in the nature of starting. When you don’t know what you’re doing, at least you know how to squeeze.
I am experiencing the same thing with learning to drive a car.
This video is so awesome, both the music and the retro art style.
Tears of the Kingdom is so good, it truly makes Breath of the Wild look like a tech demo in retrospective.
On the technical side, according to Digital Foundry and my own experience, Tears of the Kingdom runs surprisingly well on the inexpensive Nintendo Switch.
This latest installment in The Legend of Zelda series is both a gaming and technical masterpiece.
We always urge our engineers to find the best solution, and no particular architectural style is mandated.
If you hire the best engineers, you should trust them to make the best decisions.
It’s an explanation so idiotic only an intellectual could think of it.
[...] the problem of runaway rationalization is not just a disorder of today’s woke intellectuals, but of educated people of any persuasion and any time.
And that includes you. Since you’re reading about intelligence right now, you’re likely above average in intelligence, which means that you, whatever you believe, should be extra vigilant against your intellect being commandeered by your animal impulses.
There is only one thing that can motivate us to put our intelligence into the service of objective truth, and that is curiosity. It was curiosity that was found by Kahan’s research to be the strongest countermeasure against bias.
Curiosity is essential to directing your intellect toward objective truth, but it’s not all you need. You must also have humility.
Anyone who’s sure they’re humble is probably not, so I can’t say whether I’ve succeeded in becoming humble. But I can say that I always try to be humble.
And, well, there’s little difference between trying to be humble and actually being so.
In the end, rationality is not about intelligence but about character.
Without the right personal qualities, education and IQ won’t make you master of your biases, they’ll only make you a better servant of them. So be open to the possibility that you may be wrong, and always be willing to change your mind—especially if you’re smart. By being humble and curious you may not win many arguments, but it won’t matter, for even losing arguments will become a victory that moves you toward the far grander prize of truth.
I wonder if the author plays any Persona game.
This also helps to explain why changes are hard in the field of software engineering, a field in which includes a lot of smart people.
Ted Lasso is great, but Acapulco is the best show on Apple TV+ in my opinion. Finished the whole season in 2 days, and every episode looks and sounds great in Dolby Vision and Dolby Atmos.
I am amazed with the quality of the improved ultra-wide sensor and its macro capability on the iPhone 13 Pro myself. However, the UX for taking macro photo in the Camera app is still janky, I prefer using Halide’s macro mode and its AI upscaling feature.
All the winner photos look absolutely great, congratulation.
Congratulations on still not suck after 30 (!) years 🎉
BBEdit is the only text editor I paid for with my own money, it is the first app I install on every new Mac. I miss it every day at work using the company’s Ubuntu based workstation.
A bit late, but the new volume of ThoughtWorks Technology Radar is out, and it still does not suck!
It is also a chip painful since I have encountered 3 out of 4 HOLD Techniques (SPA by default, Production data in test environments, Miscellaneous platform teams) in my past projects 😂
Web version containing the latest volume can always be found here.
When you plant lettuce, if it does not grow well, you don’t blame the lettuce. You look for reasons it is not doing well. It may need fertilizer, or more water, or less sun. You never blame the lettuce. Yet if we have problems with our friends or family, we blame the other person. But if we know how to take care of them, they will grow well, like the lettuce. Blaming has no positive effect at all, nor does trying to persuade using reason and argument. That is my experience. No blaming, no reasoning, no argument, just understanding. If you understand, and you show that you understand, you can love, and the situation will change.
Hùng vốn khuyết tật từ nhỏ, lên 6-7 tuổi vẫn chưa thể đi lại. Bố nghiện ma túy, mẹ bỏ đi nên anh em Hùng sống cùng ông bà nội ở bản Xàn, xã Hữu Khuông, huyện Tương Dương.
Hàng ngày, ông bà thay nhau cõng cháu đến trường.
"Đi làm nhưng em vẫn nhớ đến học. Học là con đường dẫn đến thành công sớm nhất", Hùng nói.
Nhiều lúc mặc cảm vì hoàn cảnh gia đình và cơ thể không lành lặn như các bạn, Hùng nằm khóc một mình.
Hùng nhớ như in ngày mẹ bỏ đi năm em sáu tuổi. Hai anh em khóc, gọi theo bóng mẹ khuất dần. Người bố từ đó đâm chán nản, vướng thêm rượu chè. Hùng nói cuộc sống của em "chưa bao giờ ổn" nhưng càng trải qua khó khăn, em càng muốn đi học để sau này đỡ vất vả.
"Quán của tôi có hai người phụ và Hùng ra với tôi khoảng hai tiếng mỗi ngày. Em ấy không chịu lấy tiền, chỉ mong được hỗ trợ bữa ăn".
Em có nguyện vọng học công nghệ thông tin.
Anh rất vui nếu có thể có một người đồng nghiệp giống như em. Cố lên Hùng nhé!
There is, as ever, no such thing as a good or a bad player, only one in the
right or wrong system.
His is not so much a triumph of making square pegs fit in round holes, but
of changing the location of the holes so that the dodecahedrons can work,
too, taking all of the raw materials he was handled — all of the players who
might have thought their time was up, who might have been written off, who
might have gone another way — and turned them into a purring, smooth-running
machine.
The truest test of a manager, though, is to find that system, regardless of
the players.
The more I look at it, the more I see the similarities between football and software engineering.
When talking about patterns for managing source code branches, I used to think as a team, we can either be a “Continuous Integration team” (good) or a “Pull Request Team” (evil).
After reading this great article written by Rouan Wilsenach, I realized there are more nuances in that (or in life frankly), and we don’t have to pick any side. He also went ahead and suggest this Ship/Show/Ask model for anyone to use for communication with our teammates, see where we are at, and working on ways to improve (if needed).
My teams are “Mostly Asking” teams. I will try to nudge ourselves to “Showing more”. I hope to document my experience doing that here as well.
Now, I’m not trying to be an asshole, but I think it’s more a reflection of France’s colonialism.
I love them, Paul Pogba, N’Golo Kante, I’ve watched all of them. Like, I love those players and I love how African they are and how French they are. I don’t take their Frenchness away, but I also don’t think you need to take their Africaness away.
In the comment section:
If I remember correctly, Einstein said something similar. “If my theory is correct, Germany will call me a German and France will call me a citizen of the world. If my theory is wrong, Germany will call me a Jew and France will call me a German.”
Mesut Özil:
In the eyes of (some people) I am German when we win, but I am an immigrant when we lose.
I think those some people should go travel more, it will give them more perspectives by forcing them to strengthen their System 2s.