Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gavinray
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
691.
▲
by
gavinray
3y ago
Oh damn, no overloading in Go, yeah that rules out the above I suppose. Agreed on the dedicated GET/POST etc functions though.
692.
▲
by
gavinray
3y ago
It seems like a very bizarre design choice, especially by an official language team, to use prefix strings instead of an enum. For example: (Http.GET, "/path") Rather than the current: ("GET /path")
693.
▲
by
gavinray
3y ago
I think there's actually a standard defined for networked KV API over NVMe, written by the SNIA (as others have mentioned) Though I'm not super knowledgeable about it. I think Redfish/Swordfish are maybe meant for this sort o
694.
▲
by
gavinray
3y ago
Why do you mean by non-embedded? You might also be interested in xNVMe and the RocksDB/Ceph KV drivers: https://github.com/OpenMPDK/xNVMe https://github.com/OpenMPDK/KVSSD https://
695.
▲
by
gavinray
3y ago
If you find it beautiful, who cares what I think? You aren't writing this for public opinions, presumably. I've also written a Postgres wire protocol implementation and a blog post on how to do so, which people are welcome to say
696.
▲
by
gavinray
3y ago
[flagged]
697.
▲
by
gavinray
3y ago
Ah, curious what this bit does then, I think I might have misunderstood it: https://github.com/pgcentralfoundation/pgrx/blob/c2eac033856...
698.
▲
by
gavinray
3y ago
Couple of points in this post, so will address a few of them: "(Paraphrased) C is bad, and it takes forever to pick up the PG-specific C idioms" There's probably not a productive conversation to be had about C as a lan
699.
▲
by
gavinray
3y ago
pgrx unfortunately has essentially zero documentation or samples on use outside of extensions. For instance, say you want to write a new Table Access Method handler. There are bindings to TableAM stuff in the core pg-sys SDK but no docs or
700.
▲
by
gavinray
3y ago
The thing about becoming a PG contributor is that the barrier to entry is fairly high. I love Postgres so much I have a PG tattoo, but from the perspective of the two ways you can contribute: - As a random user, in your free time: There
701.
▲
by
gavinray
3y ago
If you haven't already, you might be interested in reaching out to PG contributor Andrey Borodin. He does a lot of content focused around how to get started contributing to Postgres and is very friendly + interested in speaking with ot
702.
▲
by
gavinray
3y ago
From the screenshot it seems moot really did call trips on that post too.
703.
▲
by
gavinray
3y ago
As someone who has had both a physical death experience (flatlined, no heartbeat for several minutes) and psychedelic-induced death experiences, my experiences of the two were quite different. Physical death for me involved no "white l
704.
▲
by
gavinray
3y ago
For what it's worth, the representation the author chose to go with is almost verbatim identical to how you declare variant object types in Nim.
705.
▲
by
gavinray
3y ago
REAPER has unsurpassed scripting and extension, every other DAW looks like a joke in comparison.
706.
▲
by
gavinray
3y ago
It's been a bit difficult to watch the Bcachefs upstreaming saga unfold. I keep an eye on Kernel developments, and have a particular interest in filesystems. Bcachefs has a lot to bring to the table and Kent is a brilliant person, but
707.
▲
by
gavinray
3y ago
My wife and I live in Miami, and she's been waiting for this for years. She's a huge Disney fan but it's a bit of a haul to drive to Orlando. Now it'll be cake to go to Disney.
708.
▲
Boost.Async C++ library soliciting reviews from users/experts ahead of inclusion
(old.reddit.com)
4 points
by
gavinray
3y ago
|
0 comments
709.
▲
by
gavinray
3y ago
Related: "Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask" https://www.vldb.org/pvldb/vol11/p2209-kersten.pdf
710.
▲
by
gavinray
3y ago
Many of the configuration settings set by a sandboxing policy are available when creating Polyglot contexts with the Community Edition.
711.
▲
by
gavinray
3y ago
This is not widely considered a good practice, please don't "using namespace std".
712.
▲
by
gavinray
3y ago
> Come in thread > Ctrl+F "pjmlp" I was not disappointed.
713.
▲
by
gavinray
3y ago
Ruby has very ergonomic and pleasant UX for doing the sorts of things you typically want to do in bash scripts IMO.
714.
▲
by
gavinray
3y ago
It's not, the only major harm is potential kidney damage if you chronically abuse it. Look at folks being medically prescribed 100mg a day.
715.
▲
by
gavinray
3y ago
I'm 26 and I don't know anything about finance or stocks. I've never invested before and I'm planning on purchasing ARM stock the day they IPO. Is this a bad idea? I was planning on investing a sizeable chunk of my savin
716.
▲
by
gavinray
3y ago
See also: Faust, SOUL - https://faust.grame.fr/ - https://soul.dev/
717.
▲
by
gavinray
3y ago
To be honest, I'm not entirely sure of the technical reason: https://forum.dlang.org/post/sgiyhdnpdyxvigwtrfqk@forum.dlan...
718.
▲
by
gavinray
3y ago
I learned a lot from this, neat article! One tip about initializing global variables in D -- the common idiom is to use a "shared static this() {}" block. This lets you set immutable variables once at the start of the program. Sin
719.
▲
by
gavinray
3y ago
I was under the following impressions: 1. Writable Unit: The smallest unit you can write to in an SSD is a page. 2. Erasable Unit: The smallest unit you can erase in an SSD is a block, which consists of multiple pages. So if a write operati
720.
▲
by
gavinray
3y ago
Why do this? Impeding Nvidia's productivity on Linux only harms the Linux community. Yeah yeah, there's some moral argument over licensing and FOSS, but in the spirit of pragmatism sometimes you ought to look the other way.
More ›