Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sirn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
sirn
5y ago
Ha, I also have something similar[1], but I use a mix of profiles and flavors. I have two profiles: pkg for installing packages and user for configuring user profiles. Profiles are then broken down further with flavors: dev for development
92.
▲
by
sirn
5y ago
I'm also using the MX Ergo, but I replaced D2FC-F (made in China) with D2F-01F (made in Japan). So far, it has been working great, and I love how it feels compared to the stock switch. The video linked in the article also mentioned (in
93.
▲
by
sirn
5y ago
I don't think IANA explicitly reserved .dev. It was made popular as a local dev domain by Basecamp's Pow[1] and Laravel Valet[2]. IANA only defines .test, .example, .invalid, .local, and .localhost as reserved (with .onion being t
94.
▲
by
sirn
5y ago
> Though they don't provide additional citations It's in their gTLD application for .dev[1] > The mission of this gTLD, .dev, is to provide a dedicated domain space in which Google can enact second-level domains specific to
95.
▲
by
sirn
5y ago
For a(n easier?) comparison, the size of trackpad on MacBook Pro 16" (2021) is larger than iPhone 13 Pro Max (iPhone is few millimetre taller) and slightly smaller than Kindle Paperwhite (2019) or a Nintendo Switch non-OLED sans JoyCon
96.
▲
by
sirn
5y ago
In the old model of metal age, metals are developed by a society that is hierarchical or militaristic (as development of metal is a very complex process with specialized knowledge and tooling). This old model cannot be applied to an archaeo
97.
▲
by
sirn
5y ago
There's a small village on a top of a mountain in Northern Thailand called Santi Khiri. Most Thai probably never have heard of its name or known of its existence (it has a very interesting history related to Kuomintang). There was no b
98.
▲
by
sirn
5y ago
You're right, the iCloud Photo is actually encrypted on transit and on the server, but the server has the decryption key[1]. However they've been doing server-side scan for iCloud since quite some times ago[2], which is why I thin
99.
▲
by
sirn
5y ago
I can't edit anymore but I misunderstood the second layer. The second layer contains a single Secret Share (that can be used to reconstruct a decryption key after certain threshold) and an encrypted image information. User must upload
100.
▲
by
sirn
5y ago
> Also, Apple is quite vague about whether the claim "Apple manually reviews all reports" means Apple employees can view all triggering content, even if it was never uploaded to Apple servers. (How would that work?) From a quic
101.
▲
by
sirn
5y ago
I got a little curious on the statuses of these standards and went on a bit of searching. - CSS contain (CSS Containment Module Level 2) - Editor's Draft[1]. First published in 2019. Not supported by Safari/WebKit. - CSS offset-pa
102.
▲
by
sirn
5y ago
Vulkan on Godot on the Mac is using MoltenVK[1] [1]: https://twitter.com/reduzio/status/1215284328390889474
103.
▲
by
sirn
5y ago
Even though the origin of Sri Racha sauce is debated (even in Thailand), it was the recipe used by a small shop named "Sriraja Panich" that became known as the Sri Racha sauce in Thailand. The popularity of Sriraja Panich's r
104.
▲
by
sirn
5y ago
I think that might be `git symbolic-ref` which doesn't work in detached HEAD state (e.g. when checking out a commit) whereas `git rev-parse --abbrev-ref` will print "HEAD". On the other hand, `git name-rev` will try to find t
105.
▲
by
sirn
5y ago
tput query a terminfo database and return an escape code suitable for that $TERM. sgr0 is the name for "reset" (e.g. "\033[0;10m" in ANSI). Using tput instead of escape code directly is better in a lot of ways. For examp
106.
▲
by
sirn
5y ago
You might want to use `git rev-parse --abbrev-ref HEAD` or `git name-rev --name-only HEAD` instead of `git branch`. Plumbing commands (such as rev-parse or name-ref) are generally more interface-stable to use in a script than porcelain comm
107.
▲
by
sirn
5y ago
I wonder if it's entirely unfair in this case. Custom firmware for 3D printers do not only brick the hardware, but can do real environmental damage (such as burning down the house[1][2]), so I don't think this approach is entirely
108.
▲
by
sirn
5y ago
They do use theme-color and only fallback to either page background color or header background color when theme-color is not present[1][2] [1]: https://files.grid.in.th/z3ox7o.jpg [2]: https://developer.apple.com
109.
▲
by
sirn
5y ago
Hmm, how did you do this? AFAIK, Safari extension on a Mac required to be bundled with a macOS application, and there's no way to install Mac apps on iOS. The one listed in the "More Extensions" link in Settings right now are
110.
▲
by
sirn
5y ago
Plugin historically referred to NPAPI (Netscape Plugin API), and later PPAPI (Pepper Plugin API) which were used for Flash, Silverlight and such. This historical reason was what distinguished between plugin and extension. The practice still
111.
▲
by
sirn
5y ago
https://files.grid.in.th/vKeXJQ.png It looks close, but details and behavior are a bit off. For example: - Firefox context menu does not respect system's dark mode - Different horizontal and vertical margins between it
112.
▲
by
sirn
5y ago
It's similar, but Phabricator patches are submitted via API to Differential instead of to a mailing list. Phabricator provides Arcanist (arc) to interact with its API from command-line, but some projects has their own tooling around it
113.
▲
by
sirn
5y ago
Second about this. I thought Plex would be overkill at first, but Plex is fantastic for streaming personal music library over internet (especially with Plexamp). One of its best feature IMO is you can make it automatically transcode music t
114.
▲
by
sirn
5y ago
License agreements from the package: > Your use of Symbols obtained from Apple’s SF Font is limited to creating mock-ups of user interfaces for software products running on Apple’s iOS, iPadOS, macOS and tvOS operating systems and your u
115.
▲
by
sirn
5y ago
It depends on the level of familiarity you have with Linux distros. Alpine is simple, but it might be a bit hard to understand without first understand what each component does (e.g., initramfs, GRUB). In that case, installing a Linux distr
116.
▲
by
sirn
5y ago
Alpine can load an overlay tarball (apkovl.tar.gz) on boot, of which it may contain a script to bootstrap a system (e.g., /etc/local.d/00_bootstrap.start) or an /etc/apk/world file that indicate a package to i
117.
▲
by
sirn
5y ago
On the nativeness, as I understands: ZFS relies heavily on Solaris VFS API, which is inherently different from both Linux's VFS and FreeBSD's VFS implementation (e.g., behavior of vnode[1]). Both FreeBSD and Linux implements this
118.
▲
by
sirn
5y ago
GRUB2 works fine with /boot on ZFS, however GRUB cannot detect ZFS dataset with native ZFS encryption (see bug[1]). The best KB right now is probably OpenZFS documentation[2] and Arch Wiki[3]. I've been using ZBM since its inclusi
119.
▲
by
sirn
5y ago
I used Linux as a daily driver until the end of 2020 (Void Linux + ZFS + ZBM), but now running M1 Mac as a primary machine. I'm still using Linux regularly though (gaming via Proton, which is why I'm not running FreeBSD on a deskt
120.
▲
by
sirn
5y ago
I hosted my coding environment on a VPS running FreeBSD and happen to jump between VPS provider quite a bit due to location and pricing. My migration method was simply: $ zfs snapshot zroot/home@migrate $ zfs send -R zroot&#x
More ›