Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thelopa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
thelopa
5y ago
There could be bits of plain text data left over in over-provisioned storage set up in case a block goes bad (e.g. a flash cell that can no longer erase).
62.
▲
by
thelopa
5y ago
I completely disagree. My company is absolutely “monorepo scale”, but I also know we’re nowhere close to having the test coverage to allow people unfamiliar with a project to freely land changes in it.
63.
▲
by
thelopa
5y ago
Do you really feel that confident working in another team’s code base? I work in a multi-repo company, and almost every time I’ve gotten a patch from outside my team it’s been wrong in some way. Why would I want to make it easier for people
64.
▲
by
thelopa
5y ago
When I replaced all my spinning disks with SSDs and fans with ultra quiet ones I realized just how much I relied on fan noise to signal things. E.g. if my computer isn’t visibly on, the fan/disk noise tells me whether I need to power i
65.
▲
by
thelopa
5y ago
Proton is the answer to the chicken-and-egg problem of linux gaming. No one will make games for it because no one games on Linux because no one will make games for it. With Proton and this, they’re trying to bootstrap a Linux gaming communi
66.
▲
by
thelopa
5y ago
It turns out, people generally don’t change the terms of address they use for you unless you ask them to!
67.
▲
by
thelopa
5y ago
You joke, but there is a profound truth to this. Don’t reinvent the wheel. To be fair, it’s not like I wrote any real code for my auto-responder. I used a slightly janky mail tool that could, if held just right, be used to set up an auto-re
68.
▲
by
thelopa
5y ago
I had a experience like this, once. Luckily it was less visible, but I felt like a fool all the same. I came out as trans and changed my name last year, and with the name change I set up a new email alias for work. Then I set up automation
69.
▲
by
thelopa
5y ago
Exactly! If you walk the expanded form you have implementation-specific junk to deal with. Also, it may not be possible to map a form post-expansion to a source location. If you walk the pre-expansion form you’re going to get bad results. T
70.
▲
by
thelopa
5y ago
A naive AST traversal might also interpret some bit of fancy macro DSL as being “regular” code and have a spurious match. Any reliable whole-program source transformation in CL needs to leverage compiler-specific extensions (code walker, en
71.
▲
by
thelopa
5y ago
Please try to contextualize those quotes. The context I’ve seen has actually only made them seem worse.
72.
▲
by
thelopa
5y ago
“Most women in the Bay Area are soft and weak, cosseted and naive despite their claims of worldliness, and generally full of shit. They have their self-regarding entitlement feminism, and ceaselessly vaunt their independence, but the realit
73.
▲
by
thelopa
5y ago
Completely agree. I’ve been working on a Common Lisp collection library, and I went out of my way to make the element comparison function a parameter at data structure init time. If someone disagrees with my very strict definition of equali
74.
▲
by
thelopa
5y ago
I think you actually want the Find My system service.
75.
▲
by
thelopa
6y ago
I think you are mistaken. Activation is unrelated to cellular service. Activation is an anti-theft feature. E.g. even M1 macs are subject to activation and activation lock. https://support.apple.com/en-us/HT208987 Repl
76.
▲
by
thelopa
6y ago
Sudo persists authorization for a short period of time so that you don’t need to re-authorize for back-to-back commands. Also, once they get ACE they can modify your bashrc to make sudo an alias for “sudo rm -rf / ;” or all sorts of ot
77.
▲
by
thelopa
6y ago
Sort of. I think CL has the right direction but the details are wrong. This pattern requires declaring the function notinline, and that is a much stronger statement than just “wait I take it back”. Using this pattern, the function can ONLY
78.
▲
by
thelopa
6y ago
I don’t know about the legalities, but according to Apple you are only allowed to run macOS on real Mac hardware. Anything else is probably an EULA violation or something. As an aside, in the script you link to is this line > VBoxManage
79.
▲
by
thelopa
6y ago
I didn’t go to caltech, but at Harvey Mudd we had a similar vibe. I once had a take home exam that stipulated I had to take a 5 minute break half way through the test. During the break I was not allowed to think about the exam problems. Tha
80.
▲
by
thelopa
6y ago
If you set Google Maps to While Using the App you will stop seeing the prompts you’re thinking of. Those “downgrade” prompts only apply to apps with Always. Apple Maps doesn’t support Always and so it cannot get a downgrade prompt.
81.
▲
by
thelopa
6y ago
The prompt you’re thinking of only shows if the app uses location in the background. An app that has While Using the App authorization can’t get the background usage prompt. It’s not that Camera is exempted, it’s that Camera isn’t relevant.
82.
▲
by
thelopa
6y ago
> Rowling is well known but is currently having her reputation blown up and being stabbed in the back by the starlets she birthed, because she's not on board with "people can pick their own gender at will". Wow. So much to
83.
▲
by
thelopa
7y ago
IIRC, the logo you see outside buildings is a random color from a set of 5 or so. They match the Apple logo colors they use on the employee badges, which are also assigned randomly.
84.
▲
by
thelopa
7y ago
That’s really cool! I got more than a few new ideas for SHCL by browsing through that list. Thanks for sharing!
85.
▲
by
thelopa
7y ago
“Lisp-based shell” is so overdone. The hot new thing is merging Common Lisp and POSIX shell into a single, monstrous language! https://github.com/bradleyjensen/shcl
86.
▲
by
thelopa
7y ago
Not sure if you're being sarcastic, but they are right. there isn't an OSX team. Apple doesn't slice things up that way. If there were an OSX team then surely there would be a manager for that team, right? The only person tha