Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tkhattra
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
tkhattra
3y ago
yep, the authors of "Embracing Modern C++ Safely" [1] are Bloomberg folks [1] https://vittorioromeo.info/emcpps.html
32.
▲
by
tkhattra
3y ago
Andy Valencia's open source microkernel VSTa [1] from the early 90's was inspired by QNX and Plan 9. [1] https://sources.vsta.org:7100/vsta/index
33.
▲
Al Gore and the Internet (2000)
(amsterdam.nettime.org)
2 points
by
tkhattra
3y ago
|
0 comments
34.
▲
A Brief History of Warehouse-Scale Computing (2021) [pdf]
(barroso.org)
2 points
by
tkhattra
3y ago
|
0 comments
35.
▲
by
tkhattra
3y ago
check out the setpriv command - https://man7.org/linux/man-pages/man1/setpriv.1.html
36.
▲
by
tkhattra
3y ago
i spent a couple of memorable weeks a few decades ago between jobs reading up on erlang, including joe armstrong's (RIP) wonderful phd thesis. when i started, erlang looked "strange" (i hadn't done much prolog in uni). b
37.
▲
by
tkhattra
3y ago
it supports different commit modes (see [1]) - nosync, async, and sync. you can choose the more expensive but safer async or sync modes if you're willing to tolerate higher commit latency. [1] https://questdb.io/docs&#x
38.
▲
by
tkhattra
4y ago
LZ77 and LZ78 are ubiquitous, forming the basis of compression schemes used in ZIP, PNG, GIF, and Yann Collet's Zstandard. [0] https://en.wikipedia.org/wiki/LZ77_and_LZ78
39.
▲
Jacob Ziv has died
(twitter.com)
710 points
by
tkhattra
4y ago
|
87 comments
40.
▲
by
tkhattra
4y ago
i submitted it ~4 days ago with the title "Ken Thompson's 75 year project", but the title was evidently too boring to gain any traction :) (like some others have commented, the raspbian os "revelation" was the leas
41.
▲
How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]
(cs.princeton.edu)
477 points
by
tkhattra
4y ago
|
163 comments
42.
▲
Ken Thompson's 75 year project
(youtube.com)
4 points
by
tkhattra
4y ago
|
0 comments
43.
▲
by
tkhattra
4y ago
the latter - you can either have multiple concurrent readers or a single writer. see https://duckdb.org/faq.html#how-does-duckdb-handle-concurren... .
44.
▲
The Origin of the “MIT License” (2020)
(ieeexplore.ieee.org)
67 points
by
tkhattra
4y ago
|
19 comments
45.
▲
by
tkhattra
4y ago
sorry, yes i meant randombytes()
46.
▲
by
tkhattra
4y ago
getrandombytes() in librandombytes uses getrandom() or getentropy() or /dev/urandom (in decreasing order of priority), while getrandombytes() above uses /dev/urandom exclusively.
47.
▲
Librandombytes – a public domain library for generating randomness
(randombytes.cr.yp.to)
82 points
by
tkhattra
4y ago
|
77 comments
48.
▲
by
tkhattra
4y ago
yes, we use BEGIN IMMEDIATE with a 2 second busy timeout. that has a worst case wait time of 2 seconds, but the 95th percentile wait time is around 100 to 1000 microseconds and the 99th percentile is around 1 to 10 milliseconds. for a high
49.
▲
by
tkhattra
4y ago
> Only send writes from a single process depending on your use case, using multiple writer processes can be fine, e.g. multiple writer processes storing periodic metrics (once per minute) into a single sqlite database. the occasional &qu
50.
▲
by
tkhattra
4y ago
i don't think that's the text of the entire book - it looks like a scrape of the book's former website (www.programmingpearls.com).
51.
▲
by
tkhattra
4y ago
bentley revised and updated some of his "programming pearls" columns and published them in 2 editions of books published circa 1986 and 2000. they are among my favorite computer science books, and a great companion to more theoret
52.
▲
by
tkhattra
4y ago
> he said he hoped students today looked at biology the way he looked at computer science back in the 50s and 60s that's interesting, i believe ken thompson said something similar re: getting into biology in an interview about 20 ye
53.
▲
Fred Brooks has died
(twitter.com)
1516 points
by
tkhattra
4y ago
|
211 comments
54.
▲
by
tkhattra
4y ago
djb had a similar tool called 'nobuf', released as part of his ptyget package [0] way back on comp.sources.unix during the usenet era [0] http://jdebp.info/Softwares/djbwares/bernstein-ptyget.html
55.
▲
by
tkhattra
4y ago
a workaround to get the latest and greatest podman on debian/ubuntu is to use opensuse's kubic repo - it's even mentioned on the podman installation page [0]. but they don't recommend it for production use (though i have
56.
▲
by
tkhattra
4y ago
the bpftool-prog(8) man page documents the bpftool-prog subcommands
57.
▲
by
tkhattra
4y ago
ironically, it was Microsoft cryptographer Marsh Ray who said "Everybody knows ECB mode is bad because we can see the penguin." [1] [1] Serious Cryptography, Jean-Philippe Aumasson
58.
▲
by
tkhattra
4y ago
one thing to be aware of is that duckdb doesn't currently allow concurrent readers and writers (unlike sqlite). depending on your use case, that might be a showstopper.
59.
▲
by
tkhattra
4y ago
[1] is a particular one regarding specification languages and types. its background description about a "rabidly pro-types" referee is quite interesting... [1] http://lamport.azurewebsites.net/pubs/pubs.html#l
60.
▲
by
tkhattra
4y ago
the paper mentions that CLP comes with a default set of schemas, but you can also provide your own rules for better compression and faster search
More ›