Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
TomaszZielinski
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
TomaszZielinski
1y ago
Yeah, I forgot there’s the intermediate VM level, and user folders are shared there so that folders could be mounted to the individual containers using host paths.
2.
▲
by
TomaszZielinski
1y ago
My personal take is that the only way to be reasonably sure you're OK is to install as few apps as possible and then as few plugins as possible (and ideally stick to the bundled ones only). I don’t think it’s controversial, but for som
3.
▲
by
TomaszZielinski
1y ago
I „love” such sandboxing defaults. Apps like Docker Desktop also share the whole home by default [1], which is pretty interesting if a big selling point is to keep stuff separated. No idea why node_packages need to have access to my tax ret
4.
▲
by
TomaszZielinski
1y ago
I believe LS has some protections against this. Never tried them, but there are config related security options, incl. protection against synthetic events. So they definitely put some thought into that.
5.
▲
by
TomaszZielinski
1y ago
I treat LS as a privacy/anti-telemetry/anti-accident tool, not as anti malware. Obviously it can detect malware if there’s a connection to some weird site, but it’s more like a bonus than a reliable test. If you need to block FS
6.
▲
by
TomaszZielinski
1y ago
Ahh, this brings memories - back in the day GORILLAS.BAS was a perfect game, and also a mind blowing piece of code (for a kid, ofc)!
7.
▲
by
TomaszZielinski
1y ago
As a kid I had Atari 520ST(M) and GEM was like a… window to a magic world. It was so different from anything I had seen before (older Atari, ZX Spectrum, C64). Funny thing is that it was also my window to Turbo Pascal, because there was a P
8.
▲
by
TomaszZielinski
1y ago
A few months ago there was a seemingly similar crash in Sonoma 15.4, on some M1s [1], and AFAIR it was fixed in 15.4.1 ~2 weeks later. [1] https://discussions.apple.com/thread/256030581
9.
▲
by
TomaszZielinski
1y ago
Safari is interesting. It's been separate, except for major macOS updates, which had it bundled. But if you had a newer Safari on an older macOS, and upgraded macOS to anything else that the latest version, then your Safari was downgra
10.
▲
by
TomaszZielinski
1y ago
Let me play devil's advocate for a second, because I feel it’s more nuanced. Pros: - [for users] 15.8.5 patches one high-profile bug. - [for Apple] minimal effort which translates to longer perceived support time Cons: - It leaves unpa
11.
▲
by
TomaszZielinski
1y ago
Yes, I also have fond memories of quite a few TUI apps for DOS. Not sure if it’s pure nostalgia, it might be. But then it feels like dark magic that you could have 40kB .COM or 100kB .EXE doing so many things and looking so nicely..
12.
▲
by
TomaszZielinski
1y ago
Yeah, that's what I meant by hardening the existing stuff. It's very good they are doing it and we're all more secure thanks to that, but it’s not a caps-based system designed from scratch.
13.
▲
by
TomaszZielinski
1y ago
Well put! But I think there's an interesting exception—APFS seems to be very reliable. It's been quite a few years since the very successful silent auto migration and it’s pretty quiet about it, which is a good thing for filesyste
14.
▲
by
TomaszZielinski
1y ago
Ah OK, I see it now—I focused too much on the „magic syntax”. As for hooks, I guess I mentally treat them as magic that lives in its own lane, and so I've never really thought that I could do anything with them, other than what the ma
15.
▲
by
TomaszZielinski
1y ago
I don't know much (if anything) about it, but it can be turned into an interesting thought experiment. Let’s use Apple as an example, as they tend to do major transitions on a regular basis. So, let’s say that the top tier already appr
16.
▲
by
TomaszZielinski
1y ago
It's not my experience, but then I have a „living” GEMINI.md doc where I add/clarify/tweak what to do and what not to do. And it's possible the initial revision already contained the correct spell :)
17.
▲
by
TomaszZielinski
1y ago
I can imagine that some race condition slips into production, but what's hard for me to process is why it’s 5 or 6 years later and it’s still not fully fixed. I mean, even if you have no idea what's the cause, you e.g. stuff count
18.
▲
by
TomaszZielinski
1y ago
I've found that LLMs help me find the boundary. First I ask a bunch of questions in a chaotic manner. I explore the topic, check references, etc. At some point the dots start to naturally connect. Then I start paraphrasing what I learn
19.
▲
by
TomaszZielinski
1y ago
I mean, your router is the single key to your kingdom—-your local network. If you don’t treat all your local devices as hostile (which is a reasonable thing to do but almost no one does it), then having your router in shape is somewhere in
20.
▲
by
TomaszZielinski
1y ago
Re 1., based on [1] it seems that some data loss bugs are getting fixed. Asymptotically :) [1] https://mjtsai.com/blog/2019/10/11/mail-data-loss-in-macos-1...
21.
▲
by
TomaszZielinski
1y ago
Also things like: _('There are:') _('%d items', count=len(items)) —-which look correct until you want to translate them into a language with a different order of words in a sentence.
22.
▲
by
TomaszZielinski
1y ago
My favorite reply is something like: „You’re The Real GOAT!!! And now let’s just quickly clarify some minor points”, followed by a complete destruction of my arguments :).
23.
▲
by
TomaszZielinski
1y ago
As a rookie with gray hair I completely agree :)
24.
▲
by
TomaszZielinski
1y ago
I can’t recall a single time where I would want to put JSX in an „if” statement.. In fact I can’t recall a single time where I would want to use JSX in a different context than the return value of a render phase. So from my personal experie
25.
▲
by
TomaszZielinski
1y ago
Yeah, well put tech wise (the ad personam part puts me off a bit, though). Personally I like hooks quite a lot, but e.g. I feel I have to check once a month or two if a memoized component (that’s „functional” in name) re-renders if its prop
26.
▲
by
TomaszZielinski
1y ago
Another vote here against using LLM. Because if you do ERP incorrectly then you can even worsen the fear and make your life even harder. Example: You are afraid of dogs. LLM tells you to approach one to habituate your anxiety. You do that b
27.
▲
by
TomaszZielinski
1y ago
Technically you’re right, but it’s like some antiviral therapies—technically the virus is still there, you are on pills forever, but your quality of life gets soo much better.
28.
▲
by
TomaszZielinski
1y ago
Pretty handy, right :)? And seriously, managers like 1Password clear the clipboard after some time. I would guess that there’s some clipboard API that allows managers to exclude copied passwords from being permanently added to the history.
29.
▲
by
TomaszZielinski
1y ago
I click one icon, then another. It takes say 2s. Typing two letters and pressing enter would take 10x faster, so 0.2s. Given that I delegated work to AI agents, that’s 1.8s less of waiting :))
30.
▲
by
TomaszZielinski
1y ago
Usually I just go with the flow, because what else I could do :)? But somehow the missing App Laucher made me bit sad (well, to the extent software can make one sad :)) - even though I can always switch to Finder to browse apps, App Launche
More ›