Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
TheDong
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
421.
▲
by
TheDong
1y ago
For chat apps, once you've got the conversation thread open, typing is pretty easy. I think the more surprising thing is that people don't use voice to access deeply nested features, like adding items to calendars etc which would
422.
▲
by
TheDong
1y ago
Can i share my history and bonus with my desktop, ie linux? Oh, it's closed source ios/macos only? Yeah, no thanks. I also kinda doubt it's compatible with most firefox addons, addons can and do rely on details of firefox tha
423.
▲
by
TheDong
1y ago
It's still a huge amount of work to support two ios builds for such a small audience. Also, the prototype they had no has jit because apple makes targeting ios a moving target ( https://bugzilla.mozilla.org/show_bug.cgi?
424.
▲
by
TheDong
1y ago
Partly because the EU law's phrasing wasn't as "I'll know it when I see it", and partly because apple seems to not care about the spirit of the law and just want to exploit its users. The japanese law's phrasin
425.
▲
by
TheDong
1y ago
Comparing all "tiny fractions" as if they're identical is nonsense. "Why wouldn't apple make an iphone mini even though it only targets a tiny fraction of people? They already only target a tiny fraction of the livi
426.
▲
by
TheDong
1y ago
I admit I was wrong in my understanding of iMessages capabilities. I remembered its search sucking, and also it not working on all my devices, so I quit using it and regurgitated a stale criticism. Still, the search is useless to me if I ca
427.
▲
by
TheDong
1y ago
> the determination is made based on the degree of likelihood that [it will prevent alternative browser engines] If you interpret that very liberally, doing a region-locked "you can release alternate browser engines but only regionl
428.
▲
by
TheDong
1y ago
> iMessage search works quite well if you can find it buried in the interface And as long as you only want to search all messages, not a single conversation. Let me give an example: I know a person sent me an image in imessage about one
429.
▲
by
TheDong
1y ago
From the golang github org in non-toy code: 1. https://github.com/golang/tools/blob/f7d99c1a286d6ec8bd4516a... 2. https://github.com/golang/sync/blob/7fad2c9213e0821bd78435a9...
430.
▲
by
TheDong
1y ago
As a sibling said, Go has all the same deadlocks, livelocks, etc you point out that rust doesn't cover, in addition to also having data-races that rust would prevent. But, also, Go has way worse semantics around various things, like mu
431.
▲
by
TheDong
1y ago
You're using Go's race detector wrong if you expect it to actually catch all races. It doesn't, it can't, it's a best effort thing. The right way to use the go race detector is: 1. Only turn it on in testing. It
432.
▲
by
TheDong
1y ago
If it makes you feel better, eating meat is quite bad for the environment, so if you hire a human tutor who eats meat, you're probably putting more money into funding something that damages the environment than if you use ChatGPT. If y
433.
▲
by
TheDong
1y ago
Having different registers, the "everyday language", and the "more formal, fancy sounding register", is far from unique to English, and I'd dare-say the majority of broadly used languages have some form of this. In
434.
▲
by
TheDong
1y ago
In the year of our lord 2025, don't use OpenVPN. Use wireguard.
435.
▲
by
TheDong
1y ago
> This is another one of the reasons why I'm opposed to the current trend of "memory safety" So the argument is that those buffer overflows in iMessage used to target people (i.e. https://googleprojectzero.blogs
436.
▲
by
TheDong
1y ago
QUIC includes a standard for peer address discovery: https://www.ietf.org/archive/id/draft-ietf-quic-address-disc... Wireguard doesn't, which is why tailscale took off so much, since it offers basically that
437.
▲
by
TheDong
1y ago
> I mean, you're basically passing a pointer to another thread to processData() And yet, "bytes.Buffer.ReadBytes(delim)" returns a copy of the underlying data which would be safe in this context. The type system does not m
438.
▲
by
TheDong
1y ago
> ZFS is usually not recommended for databases Say more? I've heard people say that ZFS is somewhat slower than, say, ext4, but I've personally had zero issues running postgres on zfs, nor have I heard any well-reasoned reasons
439.
▲
by
TheDong
1y ago
Even if you use channels to send things between goroutines, go makes it very hard to do so safely because it doesn't have the idea of sendable types, ownership, read-only references, and so on. For example, is the following program saf
440.
▲
by
TheDong
1y ago
Visa does not allow that. The rules are worded as "If the merchant has _any relation to_ adult content, banned", not "if the merchant accepts visa payment for adult content".
441.
▲
by
TheDong
1y ago
I think most of the failures of vibe-coding can be fixed by running the agent inside a sandbox (a container or VM) that doesn't have access to any important credentials. I think the failures like this one, deleting files, etc, are most
442.
▲
by
TheDong
1y ago
If you want an overly long slightly different version of that video, you could check out the Folding Ideas video https://www.youtube.com/watch?v=biYciU1uiUw
443.
▲
by
TheDong
1y ago
My reading of that is "The unix way is that software should be simple and elegant. The unix way is also that software should work, even if that means pragmatically eschewing elegance and simplicity. You must find a balance between thes
444.
▲
by
TheDong
1y ago
Chargebacks aren't just for stolen credit cards, but also fraudulent merchants. If I buy a physical good with a credit card, and the merchant either never sends me anything, or sends me an empty box and ignores my emails, well, that&#x
445.
▲
by
TheDong
1y ago
Instagram, Tiktok, and Google have gotten users addicted to consuming content, and larger screens help with that. We are helplessly addicted to digital cocaine, and so we demand large phones, and so motorola will not make money selling a sm
446.
▲
by
TheDong
1y ago
I don't think Posix is very relevant to what is or isn't linux. macOS is more posix than NixOS, but everyone knows NixOS is a real linux distro, and macOS is not one.
447.
▲
by
TheDong
1y ago
I'm not surprised. Let's say you've got a metric aggregation service, and that service crashes. What does that result in? Metrics get delayed until your orchestration system redeploys that service elsewhere, which looks like
448.
▲
by
TheDong
1y ago
Sure, if we redefine "AGI" to mean "literally cloning a human biologically", then AGI suddenly is a very different problem (mainly one of ethics, since creating human clones, educating, brainwashing, and forcing them to
449.
▲
by
TheDong
1y ago
> Speaks the S3 API Let's test that lol. First, I looked at the docker compose file, seems like an easy way to run it right? Wrong, the docker compose file just runs minio, a real s3 compatible thing: https://github.com&#
450.
▲
by
TheDong
1y ago
I mean, ideally you can choose to _not_ do so, tell your users "We only support Firefox and Chrome on iOS, and not Safari, because we do not own apple hardware", and then report bugs to mozilla/chrome if iOS users report diff
More ›