Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ilammy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
61.
▲
by
ilammy
4y ago
> With E2EE, all the server can do is hand you encrypted blobs. Encrypted search is a thing. You need to know in advance what kind of queries you want to do against your DB, but there are off-the-shelf solutions for encrypted search wh
62.
▲
by
ilammy
4y ago
> Why does every web site default to aggressively paginate their information? You get to see more ads while flipping through pages. Timing metrics for loading smaller pages make marketing happy. Timing metrics for time spent on the web
63.
▲
by
ilammy
4y ago
Music can be performed. Or rather, performing music is way less boring for an observer than performing painting or sculpture. Of course, speedpainting exists, but performative art is more resistant to being obsoleted by technology.
64.
▲
by
ilammy
4y ago
In this case, you're not supposed to search. You're supposed to ask your question, hoping that once somebody gets annoyed enough to repeat the answer over and over, this question gets deemed worthy of documenting.
65.
▲
by
ilammy
4y ago
I like how people often suggest to “just” open an account in a foreign bank. Even assuming the foreign bank would not “just” refuse you for not being a resident, or being a significant risk, or not accepting your identification, or whatever
66.
▲
by
ilammy
4y ago
> On the one hand we have some companies trying to block things like tracker pixels and other static images for tracking purposes. Speaking of which, when you access Gmail via IMAP, Google replaces every URL in HTML email with a tracki
67.
▲
by
ilammy
4y ago
It is not about nationality, or ethnicity, or anything else about people living there, except international recognition of the territory and the amount of sovereignty it has. It is about geopolitical situation, where states A and C happe
68.
▲
by
ilammy
4y ago
Not everybody belongs to the Church of Emissions, you see.
69.
▲
by
ilammy
4y ago
> Isn't that true, though? Violence is sometimes necessary. People sometimes ask, when will humans finally stop killing each others in wars and crime. I believe that not until violence goes off the table completely as an option. N
70.
▲
by
ilammy
4y ago
> No need for the government to actually check using information. But do they need to check that for every citizen without a warrant in close to real-time? Is panopticon the only way for it to be effective? Is this what citizens want
71.
▲
by
ilammy
4y ago
Yeah, looks like it would work out fine. Since synchronous communication breaks down pretty quickly even on merely interplanetary levels, the remaining use for calendars and timekeeping is basically event planning. For that difference in re
72.
▲
by
ilammy
4y ago
> (Or, being multi-planetary by then, maybe we'll consider it a quaint relic of our origin.) It’s more likely that every planet will have its own calendar and you’d have to do the conversions and translations. That’s what scientis
73.
▲
by
ilammy
4y ago
They are deterministic in the sense that provided everything else is the same, iteration order would be the same after each insertion. However, it can change after insertion (if the hash bucket count changes). If the hash function is random
74.
▲
by
ilammy
4y ago
Which is exactly what we already have. There is what your local government says you should be doing, and there is what your friendly (or not so much) neighborhood superpowers say your government should be doing.
75.
▲
by
ilammy
4y ago
> hasn't had its time to shine I see what you did there
76.
▲
by
ilammy
4y ago
The point is, with a certain rates of interest, inflation, and growth, paying mortgage from salary ends up cheaper than exchanging a house for shares. That's, kind of, why wealthy people tend to be wealthy: they do know that there is a
77.
▲
by
ilammy
4y ago
If you're writing an application , you'd better off with a library even higher on the abstraction layer. The one the abstracts away the choice of specific cryptographic primitives. Without being a domain expert your choices might
78.
▲
by
ilammy
4y ago
Not on crates.io, they're pretty adamant about "no scoping" approach to naming. Scoping does not really solve injecting malicious code into the dependency tree in some update. Scoping is more of a defense against typosquattin
79.
▲
by
ilammy
4y ago
Oh, so you trust "cargo build"? Why? Sure, "cargo update" will update the dependencies – that's what it's meant to do. The point of Cargo.lock is to ensure that all compilations use the same known set of versio
80.
▲
by
ilammy
4y ago
In Russian "to read diagonally" means "to skim" in English. Like, you don't read left to right, top to bottom, but straight from one corner to the other.
81.
▲
by
ilammy
4y ago
What if some asshole throws theirs into the pile and cracks the screen of yours? What if the box gets turned over and phones spill to the floor? Those are objective risks. Then you should also factor in subjective belief that when the phone
82.
▲
by
ilammy
4y ago
Feels good to be on the ‘righteous’ end of canceling people, eh?
83.
▲
by
ilammy
4y ago
You cooking meth there or something? It's a kitchen scale, I doubt you'd need that much of precision from it.
84.
▲
by
ilammy
4y ago
Nah, drone is a mage's summon.
85.
▲
by
ilammy
4y ago
Maintainer scripts lower the bar for the attack. In order to get the code in scripts executed at a predictable time – you add it there and done. In order to get the code in the library executed on the build box, you have to add it somewhere
86.
▲
by
ilammy
4y ago
Also, even if close() fails, you can no longer use the file descriptor anyway, since it might be already reused. The only thing you should do with the error from close() is log it to diagnose why it happened and prevent it next time.
87.
▲
by
ilammy
4y ago
My solution for C software that I maintain is handwritten ./configure of 200-ish lines of code, dealing with specific issues that I've encountered, supporting specific systems that are supported (Linux, macOS, Emscripten, MinGW).
88.
▲
by
ilammy
4y ago
Paying tax in and of itself is never illegal. Paying more tax than you owe is not illegal either. As far as taxes go, the only illegal thing is “not guessing the number right” and flat out refusing to pay. Obtaining money through criminal a
89.
▲
by
ilammy
4y ago
Uh... so that's how US is able to get these 30-year fixed-interest mortgages? Effectively, by having the government to be the actual lender here – while the banks are tasked with rubber-stamping on the risk assessment (“yup, looks li
90.
▲
by
ilammy
4y ago
> I'm not interested in placing bets on my salary That's exactly what you already do if you're renting: you're betting that you will be able to work and earn enough salary to afford the rent, with your adjusted expe
More ›