Viewing profile — paperplatter
paperplatter
HN member- Joined
- Tue, Sep 03, 2024, 9:33 PM UTC
- HN karma
- 92
- Public activity
- 94 items
- HN profile
- View on Hacker News ↗
About paperplatter
No profile information was provided.
Recent public activity
-
comment
Comment #41660521
The easiest fix for this is the "WHERE 1=1" or "WHERE true"
-
comment
Comment #41649060
1=1 is not a security risk
-
comment
Comment #41649051
I get how this isn't good. But how else would you handle multi-field filtering, keep all the ANDs and use (product_id = $1 OR $1 IS NULL) so the unset filters are no-op? That's ok …
-
comment
Comment #41649021
Yeah, so often do I have an EXPLAIN ANALYZE query.txt file I'm repeatedly editing in one window and piping into psql in another to try and make something faster. So I put WHERE tru…
-
comment
Comment #41649007
Sounds like that DBMS would work better with serial int PKs
-
comment
Comment #41630367
I feel like residential ipv6 would be at least a little further along if routers simply always enabled NAT by default for it, like what cell providers do. Solves all these question…
-
comment
Comment #41627801
RFC 2765 isn't about keeping ipv4 blocks in ipv6, if I understand correctly. It's about translator boxes for ipv6-only hosts to talk to ipv4-only ones by acquiring temporary ipv4 a…
-
comment
Comment #41627776
4-to-5 NAT would be effectively the same if that's what you use, but I don't see why you'd need one.
- comment
-
comment
Comment #41604716
Hm. Tempted to try pytorch on my Mac for this. I have an AS chip rather than a Nvidia GPU.
-
comment
Comment #41604007
I agree then, the defaults are a problem.
-
comment
Comment #41603892
I'm not saying we can avoid updating routers/hosts/DNS/etc, but it's only one piece of the migration puzzle. Otherwise we'd be done already. I elaborated when responding to a simil…
-
comment
Comment #41603845
The second thing is the problem with not having NAT. On a home or corp network, I like NAT. I'm not trying to host 20 servers there. Sure ipv6 can use it too, but it's never defaul…
-
comment
Comment #41603785
But you're still using ipv4, which cannot be upgraded in-place the way I described. I responded to a sibling comment about the second question.
-
comment
Comment #41603782
You still make the same big changes, but the difference is you don't have to do them all at the same time. You also skip the complicated add-ons of ipv6 and don't reassign everythi…
-
comment
Comment #41597509
Yes, everything has to be updated eventually, but going forward doesn't have to be this hard. A network and its hosts could start supporting ipv6 without changing anything else. Sa…
-
comment
Comment #41596880
Yeah, the route fragmentation a disadvantage of what I've had in mind. My focus is just on getting things to speak v6 to fix the scarcity problem first. Maybe at some point the own…
-
comment
Comment #41596830
But then you're still using ipv4.
-
comment
Comment #41596024
That's my proposal, ipv6 with extra steps. As in, incremental steps instead of one impossibly big change. tl;dr keep the pre-existing v4 /32 blocks day 1, and the rest follows. Edi…
-
comment
Comment #41595884
Not so. IPv4->6 removes all existing v4 address blocks and redoes the addressing scheme. Those changes weren't necessary for expanding the address space. This implies that day 1 of…
-
comment
Comment #41595757
IMO the separate-stack nature of ipv6 was a mistake. I can see why they did it, but the changes could've been a lot more incremental otherwise, and we might've been done already. E…
-
comment
Comment #41594696
Seems clear that he considers Rust a good thing. And if he hasn't gone back on his C++ opinions, that would suggest he likes Rust way more than C++, right?
-
comment
Comment #41594509
I know how to compile and link C. I've never done C JS FFI but could probably figure it out. But if I have relatively small C code in single files, why bother? I'll take the easy r…
-
comment
Comment #41593062
Not Android
-
comment
Comment #41587373
If they want to be for-profit because that's how they get the investment to build GPT-4, fine, do it from the start. That doesn't justify the switch.