Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
markpapadakis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
markpapadakis
7y ago
Thank you. Can you talk about the reasons that necessitated the rewrite from c++ to java? I didn’t realize Brin wrote any code that wasn’t python either.
32.
▲
by
markpapadakis
7y ago
Very curious about what that Java program is.
33.
▲
How to Prevent Burnout and How to Recover from It
(medium.com)
3 points
by
markpapadakis
7y ago
|
0 comments
34.
▲
by
markpapadakis
8y ago
What's "Ganpati" ?
35.
▲
by
markpapadakis
8y ago
Apologies for the blatant promotion attempt but you may want to check out our simple (in pretty much every sense) KMS implementation. https://github.com/phaistos-networks/KMS It’s inspired by vault and Google KMS and s
36.
▲
by
markpapadakis
8y ago
Great read but what’s up with the 6 banner ads interspersed in the content page ? Maybe a few too many ?
37.
▲
by
markpapadakis
8y ago
I am very much looking forward to forthcoming posts describing the actual architecture and specifics -- this is a great high-level overview, but I hope and expect they will expand on this expose soon.
38.
▲
by
markpapadakis
8y ago
I study codebases as a hobby. I highly recomend Seastar, Folly, Aeron and Disruptor, SQLite, PostgresSQL, LMDB, Tensorflow, Hashicorp’s vault, and the Linux Kernel projects as prime examples of high quality codebases.
39.
▲
by
markpapadakis
8y ago
It was mostly sarcasm really — I thought the word play was fun:) kidding aside, I am intrigued by Rust. I am glad it gets the attention that it deserves.
40.
▲
by
markpapadakis
8y ago
Watch the Apple - Think Different commercial at https://www.youtube.com/watch?v=cFEarBzelBs , and pay attention to the script/words. It's as if it was purpose-written for Rust. In fact, there's even a callout
41.
▲
by
markpapadakis
8y ago
I use Dropbox to store everything. There are no files that I care fore that are not managed by Dropbox (or iCloud, for my photos/videos). I use iA Writer to create lists and documents for everything in Dropbox folders. I also have a fo
42.
▲
by
markpapadakis
8y ago
Vault( https://www.vaultproject.io/ ) and Phaistos KMS ( https://github.com/phaistos-networks/KMS ) both use SSD for sealing/unsealing, where a master key is created, 'divided' into multiple
43.
▲
by
markpapadakis
8y ago
I personally dislike with a passion every language or grammar that depends on white-space identation, especially if the designers were extremely opinioned to the degree that you can only use spaces (or even, a specific number of spaces per
44.
▲
by
markpapadakis
8y ago
Search means a lot of things, but even if we limit to mean web-search, as most people understand it, there is a lot more to it than the actual technology that matches queries to documents. IR is for all intents and purposes a solved problem
45.
▲
Very impressive demo of Pulumi – a new way for teams to build cloud software
(twitch.tv)
1 points
by
markpapadakis
8y ago
|
0 comments
46.
▲
by
markpapadakis
8y ago
I prefer silence or isolation most of the times. When I can’t get that or I am in the mood for music, I usually listen to random video games music, or tavern music in games ( on YouTube ).
47.
▲
by
markpapadakis
8y ago
I used to stay up as long as I can. I appreciate darkness and quiet, and this was naturally when I could get that. Nowadays though I sleep at around 10am, and I wake up at 06am. It’s almost as quiet, and almost as dark and I get to read, an
48.
▲
Introducing Phaistos KMS; GDPR and Encryption Requirements
(medium.com)
1 points
by
markpapadakis
9y ago
|
0 comments
49.
▲
Phaistos KMS: a simple to use and operate keys and secrets management service
(github.com)
1 points
by
markpapadakis
9y ago
|
0 comments
50.
▲
by
markpapadakis
9y ago
Studying codebases is one of my rewarding hobbies. I ‘ve learned more from that practice( https://medium.com/@markpapadakis/interesting-codebases-159f... ), than from most technical books I ‘ve read (by the way, most t
51.
▲
by
markpapadakis
9y ago
Looks like the owner didn’t do this gracefully and didn’t care much about the significance of the Art to its creators and others who appreciated it likely way more than he did. That’s not very nice. On the other hand, if it is indeed his pr
52.
▲
by
markpapadakis
9y ago
Re: myISAM qualities: 1. Writes are infrequent; every 30 minutes or so we insert/update rows. Requests rate is very flow. This is for a specific report -- and said report was infrequently requested. Only updated by a single producer&#x
53.
▲
by
markpapadakis
9y ago
Thank you -- we didn't use table partitioning because we didn't have good results in the past, though we should probably have tried it, and maybe it'd have worked well. We just kind of gave up on mySQL use for that specific p
54.
▲
by
markpapadakis
9y ago
It's not that incredible; for most use-cases there is often an optimal(or "better") way to implement a solution that's specifically designed and implemented to support it, as opposed to relying on systems and designs tha
55.
▲
by
markpapadakis
9y ago
Yes, we 'd insert new rows every 30 minutes or so. Also, we did try partitioning one of the 3 tables (which made sense) into multiple tables -- it didn't improve the situation at all. Again, there are probably tunables and practic
56.
▲
by
markpapadakis
9y ago
I suspected that folks would think this is about rolling your own thing as opposed to relying on existing solutions, and I thought I was clear what I said was not about that — I just thought it would be somewhat valuable to someone how MyRo
57.
▲
by
markpapadakis
9y ago
FWIW, we used MyRocks (went from InnoDB to MyISAM, to MyRocks) for some mySQL tables holding a few dozen million rows a few months ago. InnoDB wasn't working out for us (INSERTs and SELECTs were too slow). MyISAM fared a lot better; IN
58.
▲
by
markpapadakis
9y ago
The parser. Once for properly parsing HTML content, for a search engine, and the other for a framework used for saving pages (For an Instapaper like service). So it wasn't a big deal, but in both cases, a DOM was constructed and operat
59.
▲
by
markpapadakis
9y ago
I never worked on a browser, though I did implement the HTML5 spec, twice, and I wrote a JS engine(compiler, runtime). I know that it was a lot easier because I could count on infromation and other advances that were available to me, and an
60.
▲
by
markpapadakis
9y ago
On the flip-side though, the tools, expertise/skills and means for building browsers some 25+ years ago don't match what's available today.
More ›