Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
diarrhea
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
241.
▲
by
diarrhea
3y ago
Exactly. Assertions are for programmers and their internal work. Exceptions for the rest, mainly the dynamic, user controlled inputs and their derivatives.
242.
▲
by
diarrhea
3y ago
> dual income > kids Pick one!
243.
▲
by
diarrhea
3y ago
Yep, it's not undying, but the murder happened at no fault of theirs. I'm taking credit for that one.
244.
▲
by
diarrhea
3y ago
I track, using tags, whether a document is a scan or properly digital. The pendulum is strongly in favor of the latter: I use this tool a ton for natively digital documents as well. Invoices, contracts, tickets etc. all come in as PDFs anyw
245.
▲
by
diarrhea
3y ago
Where can I sign up to track progress? This sounds like exactly the future I envisioned. I take great care manicuring my paperless instance such that when the day arrives, the LLM integration can work its magic best. That said, open source
246.
▲
by
diarrhea
3y ago
I self host a couple things, but if I had to choose only one, it’d be this. So far the project strikes a great balance of stability (zero issues over two years now) and new features (ownership concept already available, allowing for multipl
247.
▲
by
diarrhea
3y ago
Easily possible. Paperless-ngx works great on mobile as well. I have WireGuard on my phone and connect that way, then simply use a mobile browser, no app needed.
248.
▲
by
diarrhea
3y ago
This is ill-advised. Don’t try and hide it. Don’t publish it in the first place.
249.
▲
by
diarrhea
3y ago
So clients are responsible for monitoring for leaks [1] and revoking affected keys themselves. What a disastrous architecture: centralized trust in potentially (provably... [1, 2]) negligent IdPs, yet substantial, distributed burden on each
250.
▲
by
diarrhea
3y ago
Interesting. By that definition I’m full stack, despite never having written TypeScript from scratch (just some htmx stuff). But that’s only fair, seeing how there’s plenty people calling themselves full stack without ever having written a
251.
▲
by
diarrhea
3y ago
Great! Hadn’t seen that initially. That’s what I adore about truly open source projects such as Python, but also Linux or Rust, for example. They’re not polished products of faceless corporations. They have rough edges, as everything does,
252.
▲
by
diarrhea
3y ago
Yep, it’s incomplete, and much more importantly not machine readable. These days I want all my code to pass strict mypy. It’s mostly possible and a bliss when it works, but libraries (ab)using kwargs throw a spanner in that. Libraries where
253.
▲
by
diarrhea
3y ago
It’s like pointer chasing, except the docs having you chase around kwargs are incomplete and there’s gaps. You have to read source code. The Azure SDK is full of them, making liberal use of kwargs.pop. What a nightmare.
254.
▲
by
diarrhea
3y ago
I’m also a bit baffled. What’s so hard about curl with a UI? Why are there multiple entire companies in this space? I mean, competition is great and all, but these two at least look in a race to the bottom.
255.
▲
by
diarrhea
3y ago
To this day I’m still confused about where questions and answers start and stop, respectively.
256.
▲
by
diarrhea
3y ago
Not the OP, but probably Minikube and similar.
257.
▲
by
diarrhea
3y ago
I don’t understand how checksums help for HTTP sites. If an attacker controls file delivery such that checksums are desirable, they might very well also control those checksums and their display. At that point one might get those checksums
258.
▲
by
diarrhea
3y ago
You can even allow empty messages.
259.
▲
by
diarrhea
3y ago
This is good, but could go further if you're pursuing type-system leverage. For example, why does a deleted user have an `activate` associated function in the first place? It will error out! That's safe in Rust and perfectly fine
260.
▲
by
diarrhea
3y ago
Uuugh, no. Not anymore at least.
261.
▲
by
diarrhea
3y ago
It’s a tagged Union with associated data (the molecule), released in edition Homo Erectus. Pretty nifty feature a lot of other species lack. Abstract Human Types are much more powerful than what Homo Go can offer, for example.
262.
▲
by
diarrhea
3y ago
Buying everything and SaaSing the whole place up is a true killjoy. I giggle with joy whenever I am allowed to write code. And then a support request comes in that I get assigned to, “thing in SaaS doesn’t work please fix”. And all you have
263.
▲
by
diarrhea
3y ago
It is code, but without any of the aspects usually ascribed to code. Abstraction, tools like dependency injection (fancy term, but simple and highly important concept), more complex looping (not just `for each item do`; `for each item do, i
264.
▲
by
diarrhea
3y ago
Sure, if your infrastructure landscape is describable statically, that's how it should be done. Most scenarios nowadays are _not_ like that anymore. There isn't 5 servers next door, there's 300 serverless whatevers half a glo
265.
▲
by
diarrhea
3y ago
Took the words out of my mouth. This is exactly what I fear will happen. If you look at the YAML some people produce and extrapolate that to one of the most dynamic languages available, it is going to get ugly. Programming languages for con
266.
▲
by
diarrhea
3y ago
> As with DALL·E 2, the images you create with DALL·E 3 are yours to use and you don't need our permission to reprint, sell or merchandise them How generous.
267.
▲
by
diarrhea
3y ago
> Anyways, I try to not rely on these LLMs too much because I am afraid I’ll depend on them. You will, we will. We depend on syntax highlighting as well. LLMs are here to stay, so I am not worried.
268.
▲
by
diarrhea
3y ago
Thanks for the clarification. It’s a misuse of that term then. A certificate is not a key pair. A certificate is very clearly and narrowly defined: a statement of the form “this public key belongs to this name” (in this case a DNS name, but
269.
▲
by
diarrhea
3y ago
I can’t help but feel… sad about this. I only recently picked up Terraform and am astounded that this is what goes as coding in the infrastructure world. I was coming from Ansible so there was only improvement to be had, but man did Terrafo
270.
▲
by
diarrhea
3y ago
My router blocks it to protect against DNS rebind.
More ›