Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
karlding
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
181.
▲
by
karlding
9y ago
You may want to tell your CIO to check out BikeshedDB [0], which is built exactly for this use case. [0] https://github.com/tschottdorf/bikesheddb
182.
▲
by
karlding
9y ago
The main problem was that they ran out of runway while waiting for manufacturers and suppliers to line up and meet their demand. The software was solid, but for hardware products, that's less than half the picture. You need to worry ab
183.
▲
by
karlding
9y ago
They're taking the multiset [0]. So it's \binom{2^4 + 4 - 1}{4} = 3876 In other words, there are 3876 multisets of cardinality 4 with elements taken from the set containing all 4 bit values. [0] https://en.wikipedia.org
184.
▲
by
karlding
9y ago
Out of curiosity, how is the embedded story (for both bare-metal and RTOS) in Rust nowadays? I took a look early last year, and I remember feeling that the ecosystem still wasn't as mature as I liked. There's svd2rust [0] and dsli
185.
▲
by
karlding
9y ago
An example of when you might use this is when you're cutting over to a new service, and you want to validate that the new service behaves the same way as the old one before transitioning all the traffic to the new service. In order to
186.
▲
by
karlding
9y ago
For bash users, that assumes that the HISTCONTROL [0] environment variable is set to ignorespace (or ignoreboth). [0] https://www.gnu.org/software/bash/manual/html_node/Bash-Vari...
187.
▲
by
karlding
9y ago
That's basically what postmortems are! For those unfamiliar with the term, postmortems are a written account of an incident, its impact, the actions taken to resolve resolve it, root causes, and identifying any follow-up actions to pre
188.
▲
by
karlding
9y ago
A quick and dirty way of doing it, assuming the currently active pane is the one you want to copy text from: 1. Enable pane zoom (<prefix> z) 2. Enter copy mode (<prefix> [) 3. Select and copy text You can also look into the tmu
189.
▲
by
karlding
9y ago
You may want to check out BikeshedDB [0], which is built exactly for this use case. [0] https://github.com/tschottdorf/bikesheddb
190.
▲
by
karlding
9y ago
I've always found "A Painless Guide to CRC Error Detection Algorithms" [1] from the zlib site pretty useful and easy to understand. Once you understand polynomial division, things start making a lot more sense. [1] https:&#x
191.
▲
by
karlding
10y ago
Safari still does not support WebRTC, and users must enable Flash on sites that require it. They've merged in a few commits [1], but their implementation is still lacking [2]. [1] https://trac.webkit.org/changeset/
192.
▲
by
karlding
10y ago
I wonder how this will affect adoption of CockroachDB [1], which was inspired by Spanner and supposedly an open source equivalent. I'd imagine that Spanner is a rather compelling choice, since they don't have to host it themselves
193.
▲
by
karlding
10y ago
I read through the blog post and skimmed the project site, but it never occurred to me to check the README. Thanks!
194.
▲
by
karlding
10y ago
Was the name was inspired by Charlotte "Lotte" Reiniger [1], one of the pioneers of silhouette animation? If not, that's one happy coincidence! [1] https://en.wikipedia.org/wiki/Lotte_Reiniger
195.
▲
by
karlding
10y ago
I believe World Solar Challenge regulations [1] are now only allowing a maximum of 5m^2 for Cruiser class vehicles (mounted to the car itself). +------------+-------------------+---------------------------------+ | Class | PV Cel
196.
▲
by
karlding
10y ago
I've been using the free-tier of Classeur [1] for taking notes during class, which I then export to a PDF. It's basically an online Math/Mardown editor with pretty much the same feature-set. Maybe I'll try this out and s
197.
▲
by
karlding
10y ago
No, graph planarity can be determined using Kuratowski's theorem, which essentially states that a graph is planar if and only if it doesn't contain K_{5} or K_{3, 3}. I believe the planarity test algorithm has been improved, such
198.
▲
by
karlding
10y ago
Technically, you could map jk or something in your ~/.vimrc in order to exit insertion mode, which would avoid the whole issue. :imap jk <Esc> (I don't personally use this, but one of my friends swears by it)
199.
▲
by
karlding
10y ago
Unless they've recently made changes, their OS firmware is actually built on top of FreeRTOS, with a bunch of backported features and memory optimizations for the lower-end and first-generation devices. I think the most impressive engi
200.
▲
by
karlding
10y ago
It's a Google Search feature [0]. Add "cache:" in front of the URL you search on Google to try and view the cached version. Since most browsers nowadays implement an "omnibar" with Google as the default search provi
201.
▲
by
karlding
10y ago
One problem with archive.org is that it retroactively obeys the robots.txt file, even if the files have been spidered and archived [0]. For example, consider the case when a new domain owner attempts to block all bots from spidering their s
202.
▲
by
karlding
10y ago
There was a post on HN [0] a few years back about the Dalvik patch that Facebook used for their Android app, due to the large number of methods [1] the app had. This was causing issues on the older Gingerbread devices, so their solution was
203.
▲
by
karlding
11y ago
You used to be able to do this with the Facebook Query Language (FQL) that Facebook exposed, sending something like this query to the FQL endpoint. SELECT uid, name, online_presence FROM user WHERE online_presence IN ('activ