Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jlokier
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
181.
▲
by
jlokier
1y ago
> Taxis are almost always twice or sometimes (airport) 3x the price. Not where I live. Here, Uber is 50-100% more* than the price of a local taxi, at all times of day. Uber is also at least 30% more expensive than hailing a black cab.
182.
▲
by
jlokier
1y ago
The trick is called the Fiat-Shamir transform, and you're right, it does require more questions to get an equivalent security level, precisely because you can try a large number of random non-solutions without anyone catching you doing
183.
▲
by
jlokier
1y ago
I have a Macbook and an Android phone, as do many people. Can I still have a seamless experience with passkeys, or have they made that difficult? Do I need to remember to reject the dialog offering to save keys on Keychain and learn to use
184.
▲
by
jlokier
1y ago
I find it's worse with Chromium than Firefox. After an update, new tabs don't load properly and links fail, until I manually restart it. In the past I've joined Google Meet meetings in Chromium and found the audio not worki
185.
▲
by
jlokier
1y ago
Especially when it asks you to do it again, and again, until you realise you're never going to be allowed to see the page. I've had that happen a few times with sites behind Cloudflare.
186.
▲
by
jlokier
1y ago
In a HTML table, unless given a fixed width, the width of each column depends on the natural widths of all the columns, and those widths depend on the content of every cell in the column, and those cell natural widths depend on word-wrapped
187.
▲
by
jlokier
1y ago
> why should only private actors have that data? I'm not sure if you consider governments and police to be private actors? I spoke with a sophisticated ANPR city-wide tracking vendor recently at a conference. From their video sho
188.
▲
by
jlokier
1y ago
Fwiw, I've had a similar screen issue (turned green or magenta and glitchy, parts of the screen image disappearing, until one day it turned black) happen with two Samsung phones.
189.
▲
by
jlokier
1y ago
Not when it comes to capital assets. The full cost of a large capital asset is generally not allowed to be treated as an expense for tax purposes. It's technically correct that tax is levied on "net income", but that's
190.
▲
by
jlokier
1y ago
Wow, there are a lot of C compilers for Atari ST! I was astonished to find about 22 distinct C compilers, including their own libraries, assemblers, linkers etc. for the Atari ST and its successors. That's not counting separate versio
191.
▲
by
jlokier
1y ago
Round trips for parallel requests work fine over HTTP/2. (As long as there aren't vast numbers of tiny requests, for example every cell in a spreadsheet). However, sequentially-dependent requests are about as slow with HTTP
192.
▲
by
jlokier
1y ago
2ms to generate, 1 second for basic text to appear and 20 more seconds to receive the whole page on my phone in the centre of town, due to poor service. Compared with waiting on a blank page for ages, sometimes it's nice to see text co
193.
▲
by
jlokier
1y ago
Since you asked, yes, optical flip-flops have been around for decades. That said, you don't need flip-flops or latches to calculate SHA-256 for mining Bitcoins. You only need them at the edges of the circuit, to use the results. But
194.
▲
by
jlokier
1y ago
Last time I measured on Linux (a few years ago), with NVMe, mmap + calling out to a thread pool to async-page-touch (so the main thread didn't block) was faster than io_uring (from the main thread) for random access reads.
195.
▲
by
jlokier
1y ago
Sure you can. The services just need to agree protocols. The tech & cryptography part is not difficult these days. We've had guaranteed E2E for email since PGP in 1991, though not many people cared enough to use it. None of the ser
196.
▲
by
jlokier
1y ago
Actually, F-Droid has quite strict requirements on the apps it will accept, and it enforces them. Low-effort spammy apps with ads and in-app purchases are unlikely to be accepted. Standard Android in-app purchases, efficient notifications,
197.
▲
by
jlokier
1y ago
> one of the reasons WhatsApp has done so well is that they basically supported every platform under the sun Not really. There's still no iPad version. My friend installed Whatsapp from the App Store for their iPad, to find it didn
198.
▲
by
jlokier
2y ago
Linux in Android is GPLv2 not GPLv3. The v2-v3 difference is a big deal to some. Linux developers made an intentional decision to stick with GPLv2 and to remove the "or later version" option, so you can't include it into GPL
199.
▲
by
jlokier
2y ago
The gprof profiler was used long before 1993. It dates back to 1982. I did game engine dev professionally in 1994 (and non-professionally before that). We profiled both time and memory use, using GCC and gprof for function-level profiling
200.
▲
by
jlokier
2y ago
The compact one-liners below are similar but avoid adding duplicate items to PATH, so are fine to call in various init scripts. In Bash: path_append() { local p; for p; do [[ :"$PATH": =~ :"$p": ]] || PATH+=:$p; done
201.
▲
by
jlokier
2y ago
> once you can get a startup off its feet, the VC money from seeds easily makes up for that downtime The depends a lot on the startup. Many startups don't take VC money. Of those that do, in my experience as first non-founder emplo
202.
▲
by
jlokier
2y ago
If I want to download a multi-hundred-gigabyte anything, I switch to my mobile and turn on it's Wi-Fi hotspot. It's a really noticable speed improvement, with the caveat that speed varies a lot according to location and time of
203.
▲
by
jlokier
2y ago
I just heard of it from this thread and took a look. It looks great! I'd love to get one, but from the FAQ: > "The only apps that won’t work are ones that require the full Google Play Store and all it’s requirements. This in
204.
▲
by
jlokier
2y ago
Ouch, but thanks. I learned something today - something I'd long forgotten. I like your example, it shows the point well. (Though, there are circumstances when a compiler can unroll such a loop and infer a compile-time constant, it
205.
▲
by
jlokier
2y ago
const is different in C++ from const in C. const variables in C++ are proper compile-time constants. In C they are not (the nearest equivalents are #define and enum values). So in C++ "const x = EXPR" would make sense to request
206.
▲
by
jlokier
2y ago
Where I live, which is not in the USA, I'm confident my doctor's office doesn't sell their contact list - or at least, not without statistical anonymisation and aggregation for research purposes. They probably outsource proce
207.
▲
by
jlokier
2y ago
At last, thanks! A name for that strange time I was in a room of ~15 people chaired by me, who unanimously decided that PHP should be used for the website, made by volunteers. Yet when I asked individuals afterwards, none of them had wanted
208.
▲
by
jlokier
2y ago
To get reliable message delivery, you have to do that when using WebSockets or SSE too, because those also disconnect or time out depending on upstream network conditions outside the client's control, and will lose messages during reco
209.
▲
by
jlokier
2y ago
I have about 1000 accounts in my password manager. 100 passkeys to replace them is not enough. I wouldn't feel comfortable with that as a hard limit, if it's to replace all passwords. Many of those 1000 are obsolete (old account
210.
▲
by
jlokier
2y ago
WhatsApp on Android has the same behaviour. Most of my conversations show as a bare phone number because I decided not to give it all my contacts. However, WhatsApp groups show a name, so that's a workaround if you are using WhatsApp w
More ›