Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ninkendo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
241.
▲
by
ninkendo
10mo ago
I can only speak for the people I know well (I know people from lots of different backgrounds here), but I can confidently say that every one of them would love EVs if charging stations were everywhere and charged in 10 minutes. There may b
242.
▲
by
ninkendo
10mo ago
It’s range anxiety and it’s real. And it’s not entirely unjustified. Where I live in the Midwest I have literally never seen a public charging station. I know they exist because I can search for them on maps app and I see dots, but it speak
243.
▲
by
ninkendo
10mo ago
I definitely do both ULA and GUA at home, but this only really works well to the degree that the OS will prefer the ULA when connecting to things. Like if I want to put hostnames in netgroups, I need reverse DNS to work (which only works if
244.
▲
by
ninkendo
10mo ago
It matters what the tongue and voice box are doing in the surrounding sounds. The next letter (t) is voiced, and the prior sound is a vowel, so in practice many English speakers will continue to “voice” the c sound between e and d, the “g”
245.
▲
by
ninkendo
10mo ago
> By giving all of your hosts dns names you don’t have to care about the individual addresses much. If they change just update the dns zone "just" update the zone? Yikes. I prefer to not take that downtime in the first place. (
246.
▲
by
ninkendo
10mo ago
> as long as [...] (S|D)NAT are not first class citizen in IPV6 Standards and Implementation Yeah, I mostly agree... IMO, a ULA (equivalent to RFC1918, so 192.168.x.x and so forth) is the only sane way to set up your IPv6 network at home
247.
▲
by
ninkendo
10mo ago
My prediction [0]: It will take roughly 100 years for IPv6 to be ubiquitous enough to shut off IPv4. That's not intended as hyperbole, if anything it's an understatement. Because, it's not going away: You can talk all you wan
248.
▲
by
ninkendo
10mo ago
> If you can add safety very carefully on top of unsafe stuff (without any help from compiler), why not just use `c` and add safety by just being very careful? Y'know people complain a lot about Rust zealots and how they come into d
249.
▲
by
ninkendo
10mo ago
The fact we still can't get this in the US is atrocious. They have already paid the cost to implement this for the EU and Japan, but simply don't allow it for US users because... spite, I guess? Horrible. It reminds me of when I a
250.
▲
by
ninkendo
10mo ago
Could you elaborate? Other than the "Japan" requirement it seems legit? I guess the requirements are pretty onerous, but they all seem like table stakes for a browser these days (Firefox or Chrome should have no problem with them,
251.
▲
by
ninkendo
10mo ago
Well yes, but that’s because the iOS UI is single threaded, just like every other UI framework under the sun. It doesn’t mean there isn’t good support for true parallelism in swift concurrency, it’s super useful to model interactions with i
252.
▲
by
ninkendo
10mo ago
The mental model doesn’t matter, it’s the compiler’s model that is going to bite you. If the compiler doesn’t reject it, it will happen eventually.
253.
▲
by
ninkendo
10mo ago
Until you pass them as a `char *` by accident and it eventually makes its way to some code that does expect null termination. There’s languages where you can be quite confident your string will never need null termination… but C is not one
254.
▲
by
ninkendo
10mo ago
I would be shocked if Apple was making any product decisions to benefit visionOS at the expense of anything else. It’s so abundantly clear that the vision pro was a failure, it would be a horrible mistake to sacrifice anything to try and sa
255.
▲
by
ninkendo
10mo ago
No, I actually misremembered… you can’t return in a defer. The magical thing I was misremembering is that you can reference a not-yet-defined value in a defer, so long as all code paths define it once: fn callFoo() -> FooResult {
256.
▲
by
ninkendo
10mo ago
EDIT: I don’t think you can actually put a return in a defer, I may have misremembered, it’s been several years. Disregard this comment chain. It gets even better in swift, because you can put the return statement in the defer, creating a s
257.
▲
by
ninkendo
10mo ago
While we’re posting honest opinions that run against the consensus on this site: In my view, freedom of speech is a natural right that no government can take away. But no such guarantee exists that you can do so anonymously . Now before yo
258.
▲
by
ninkendo
10mo ago
> or not who tf knows Right, because counterfactuals aren’t provable. It doesn’t seem to stop people from confidently stating that American hegemony was worse than the alternatives. We know it worked well, that the entire world seems to
259.
▲
by
ninkendo
10mo ago
It doesn’t seem to me that it’s required for code that was hard to write, to be hard to debug. What if I spend my cleverness “budget” specifically on making the code easier to debug? Splitting out just the right pieces into generic bits so
260.
▲
by
ninkendo
10mo ago
> then all I needed to relay to them was the simple dotted octet that identified my WAN interface. Then either you must be one of the precious few people who owns a /24 or something for their house and gives each device a global IPv
261.
▲
by
ninkendo
10mo ago
It’s not like anyone’s recommending you setup k8s just to use Postgres. The advice is that, if you’re already using k8s, the Postgres operator is pretty great, and you should try it instead of using a hosted Postgres offering or having a se
262.
▲
by
ninkendo
10mo ago
> First, this results in exception messages that are a concatenation of multiple levels of error escalation. These become difficult to read and have to be broken up again in reverse order Personally I don't mind it... the whole &quo
263.
▲
by
ninkendo
10mo ago
> After that, it becomes time for the would-be abbreviators to appear and tell me that the address for this computer is wrong, somehow, as if I ever had an active part in selecting the address to begin with Ok, I'll bite. Why exactl
264.
▲
by
ninkendo
10mo ago
Not OP, but when I first tried to learn IPv6 for my home internet, I found that it's very important that you get the DHCP-PD prefix size right when configuring your router, or it would just not work at all. I have Comcast, and they do
265.
▲
by
ninkendo
10mo ago
This hasn’t been the case in decades, every OS defaults to randomly generating the trailing 64 bits of your address and cycling through new addresses periodically. Your IPv6 address is only fixed to your device if you choose to configure it
266.
▲
by
ninkendo
10mo ago
… such as?
267.
▲
by
ninkendo
10mo ago
You don’t need to use networked storage, the zalando postgres operator just uses local storage on the host. It uses a StatefulSet underneath so that pods will stay on the same node until you migrate them.
268.
▲
by
ninkendo
10mo ago
The assumption is that you’re already using Kubernetes, sorry. Docker compose has always been great for running some containers on a local machine, but I’ve never found it to be great for deployments with lots of physical nodes. k8s is cert
269.
▲
by
ninkendo
10mo ago
At $WORK we’ve been using the Zalando Postgres kubernetes operator to great success: https://github.com/zalando/postgres-operator As someone who has operated Postgres clusters for over a decade before k8s was even a th
270.
▲
by
ninkendo
10mo ago
https://en.wikipedia.org/wiki/Mackinac_Island (Not where I live, but it's in my state.)
More ›