Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mlhpdx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
301.
▲
by
mlhpdx
1y ago
Some of the examples given are often implemented on UDP rather than HTTP or WebSockets, so the content here is a little (lot?) off base. HTTP3 is a different beast, but more complex than needed outside the browser.
302.
▲
by
mlhpdx
1y ago
I disagree. The constant paranoia is far more damaging to culture and society than the loss to society because I’m unsympathetic to it.
303.
▲
by
mlhpdx
1y ago
Honestly, I can’t imagine that. I feel sorry for the unfortunate and profoundly bored surveillance person (or software) assigned to me. And based on my experience I’m not unlike the vast majority of people. I’m not saying it’s not a risk fo
304.
▲
by
mlhpdx
1y ago
Interesting take. I have decades worth of email archived, so it does ring true for me at least. I doubt anything in there is more interesting to Big Brother but who knows?
305.
▲
by
mlhpdx
1y ago
I'm so glad I bit the bullet and wrote my own email service.
306.
▲
by
mlhpdx
1y ago
WML is (needed) back? https://en.m.wikipedia.org/wiki/Wireless_Markup_Language
307.
▲
by
mlhpdx
1y ago
Indeed about ESP32 being approachable. I particularly enjoyed finding and messing about with the Cheap Yellow Display. It’s a fun little platform and with LVGL making it pretty is a joy. Would have been a nicer fit (smaller bevel) than the
308.
▲
by
mlhpdx
1y ago
If you want to avoid “long polling” then MQTT isn’t the answer (it’s still a long held TCP connection waiting for messages). UDP would be the way to go, and with WireGuard as a carrier you don’t have to worry about NAT traversal issues (and
309.
▲
by
mlhpdx
1y ago
Building roads, power, sewer and schools without budgeting for maintenance, upgrades and ultimately replacement. Having a capital burn that can’t plausibly be repaid. Focusing on having more code rather than the right code. Artfully simila
310.
▲
by
mlhpdx
1y ago
This kind of objectification is stone cold.
311.
▲
by
mlhpdx
1y ago
Brings back memories. I cut my teeth in C++ working on a system that used pointer tagging and transactional memory. Good times. That mind mending experience perhaps made my career.
312.
▲
by
mlhpdx
1y ago
Scaling up (eh, out?) MEMS compressors in matrixes seems a more likely path to success to me. Some research is ongoing there. I’m not expert, but I find it interesting.
313.
▲
by
mlhpdx
1y ago
A related idea is sub-linear cost growth where the unit cost of operating software gets cheaper the more it’s used. This should be common, right? But it’s oddly rare in practice. I suspect the reality around programming will be the same - a
314.
▲
by
mlhpdx
1y ago
I worked on a DNS resolver that detects DNS exfiltration in part by using this list to aggregate high entropy subdomains to the first level below the TLD. And, indeed I didn’t account for the list updating frequently and need to fix that.
315.
▲
by
mlhpdx
1y ago
This seems like it’s on the right track. Finally something that doesn’t require immunosuppressants.
316.
▲
by
mlhpdx
1y ago
I stopped reading at “new era”. At this point in time with the deluge of content, start with a problem and solution in a concise statement if you want my attention. I’m not reading your opinion piece.
317.
▲
by
mlhpdx
1y ago
Great read. > And while people will write the code that accidentally introduces sensitive data into logs, they’re also the ones that will report, respond, and fix them. This should probably be the first point and not the last.
318.
▲
by
mlhpdx
1y ago
> Amazon then charged me one hundred thousand dollars as the server was hit by bot spam. That would make you one of the most successful websites on the internet, or the target of a DDoS -- which was it? I assume you're not saying t
319.
▲
by
mlhpdx
1y ago
It's true that they can but mostly they don't (particularly with "serverless" services).
320.
▲
by
mlhpdx
1y ago
Interesting that you mention UDP, because I'm in the process of adding hard-limits to my service that handles UDP. It's not trivial, but it is possible and while I'm unsympathetic to folks casting shade on AWS for not having
321.
▲
by
mlhpdx
1y ago
Using that logic, isn’t it the fault of the user to set up an app without rate limiting?
322.
▲
by
mlhpdx
1y ago
If you want hard caps, you can already do it. It’s not a checkbox in the UX, but the capability is there.
323.
▲
by
mlhpdx
1y ago
Not everything on AWS is a Web app
324.
▲
by
mlhpdx
1y ago
Is it simple? So what happens when you hit the cap, does AWS delete the resources that are incurring the cost and destroy your app? Imagine the horror stories on Hacker News that would generate.
325.
▲
by
mlhpdx
1y ago
Yes, they do. You create resources and you delete resources and if you care about cost you creat alarms and tie them to scripts that automatically delete resources. It’s basic stuff.
326.
▲
by
mlhpdx
1y ago
What seems like a basic feature to you is a hindrance to me. I don’t want to have to disable “safeguards” all over the place just because of loud and rare complaints.
327.
▲
by
mlhpdx
1y ago
This is a good analogy. When you use a tool you are responsible for what it does.
328.
▲
by
mlhpdx
1y ago
If I go buy a TIG welder, use it without any training, leave it on and go get coffee, do I get to complain that I have to pay for a new house?
329.
▲
by
mlhpdx
1y ago
False dichotomy. There were many other options available.
330.
▲
by
mlhpdx
1y ago
I’ve been keen to point out there is more utility in the technology underlying VPNs than the VPN functionality itself. The WireGuard handshake and transport encryption are lightweight and secure and I added support for it to my service as
More ›