Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
liquidgecka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
liquidgecka
4y ago
Also, totally unrelated Twitter story (because I am nostalgic lately and you reminded me of it) Early in my time there we had a major, unexpected load spike in the middle of the day. People where tweeting like crazy, breaking records for vo
62.
▲
by
liquidgecka
4y ago
I think what your describing was actually a problem that I introduced in our bind configuration back when we used DNS for service discovery. Its not exactly what your describing but I can totally see how it would appear that way externally.
63.
▲
by
liquidgecka
4y ago
Yea.. "auto increment" in mysql. it SUCKED in so many ways, primary of which was that it required a single mysql database to be the primary for all tweet writes. Every tweet just incremented a counter by 1. As we scaled up that
64.
▲
by
liquidgecka
4y ago
I am pretty sure that snowflake didn't use a mod of a signed int32. It used a service discovery pool as part of finagle (and prior to that dns iirc). The server used a very simple method internally to convert time into a integer (that
65.
▲
by
liquidgecka
4y ago
There are some problems that are just easier to offboard, even for huge companies. Very few companies at any level run their own email, LDAP, even HR packages these days. That's all SaaS now. But there are other problems that are just
66.
▲
by
liquidgecka
4y ago
To be fair I am right there with you, I was just pointing out how nifty they can be conceptually. How is this for a real world example, that wifi interface that you configured via the GUI and clicked "do not share with other users"
67.
▲
by
liquidgecka
4y ago
Perhaps, but his title, and vast over simplification of the technologies he is trying to demystify is doing it all a huge disservice. Its like saying that a "Nuclear Reactor is just a steam turbine with marketing". Chroot was a ve
68.
▲
by
liquidgecka
4y ago
^-- this! Also, a container can house a container.. kind of. If you think of containers like file system inodes then there is a logical view of containers container1: (init -> dockerd) -> container2: (init -> dockerd) -> contain
69.
▲
by
liquidgecka
4y ago
Sure, but his explanation of that point is vastly over simplifying what is happening. `Containers are chroot with a Marketing Budget` implies that they are basically the same when in fact the technology behind containers more or less comple
70.
▲
by
liquidgecka
4y ago
Uhh.. No. "Containers" are a mix of two major pieces of technology. One is cgroups, the other is namespaces. Chroot is analogous (kind of) to mount namespaces is all. Containers need not use all of the features of all the cgroups
71.
▲
by
liquidgecka
4y ago
Wow! It dawned on me that you have been working on problems in this space for ten years now! It's amazing to see how far this has come. I still remember the days of proxying memcache and kernel modules to increase file descriptor limit
72.
▲
by
liquidgecka
4y ago
Okay, something I can speak too! (Though I left in 2009 but it's close enough) I was a SRE on Gmail, and I can assure you that the experience for devs was not great intentionally. We had a pool of dedicated machines that ran various ve
73.
▲
by
liquidgecka
4y ago
I heard about this ages ago as a concept and I thought it was being made but I never saw it come out. 'Witch Hunter' the MMO based on the world of 'Witch Hunter Robin'. Basically there are two classes. One are hunters. T
74.
▲
by
liquidgecka
6y ago
It's more nuanced than that. Gore wanted some select counties recounted, bush wanted no counties recounted, but if there was going to be a rexound then bush wanted the whole state recounted. In the end the SCbrules that the 14th amendm
75.
▲
by
liquidgecka
6y ago
No.. but iirc I made that one at one point before abandoning it.
76.
▲
by
liquidgecka
6y ago
Google war story: we used to get digital badges on our employee profiles to indicate useful things like ability to write c++ or python, or having worked on a specific project, etc. I got "porn cookie" for working on the safe searc
77.
▲
by
liquidgecka
6y ago
I created and removed several single letter emails as part of a test once, and I made several short names (mine, spam@, etc). The biggest problem was that too short would take the backend down because it received more mail than could be ind
78.
▲
by
liquidgecka
6y ago
Ohh yea I forgot that I got mailed a bunch of movie pass financial details while they were still a hot property! That was.. erm.. eye opening.
79.
▲
by
liquidgecka
6y ago
nono.. its a single word that is common as a first and last name. There are a BUNCH of cases where its applicable! =) But yea, 5 characters. I was an early gmail SRE so I was able to circumvent the restrictions. =)
80.
▲
by
liquidgecka
6y ago
Reminds me of this: https://www.youtube.com/watch?v=beb8zCGMsbI
81.
▲
by
liquidgecka
6y ago
See my comment above.. It is, I was a Gmail SRE that could circumvent the restrictions on that. =)
82.
▲
by
liquidgecka
6y ago
I was an early Gmail SRE so I was able to circumvent the restrictions. It was a bad idea it turns out. For a project I also created "spam@gmail.com" and caused a production outage due to the volume of mail it got forwarded. =) But
83.
▲
by
liquidgecka
6y ago
Annoyingly that is different, everything after the + is _ignored_ so only one person can have <first>+<any lastname>@gmail.com. Other people I am guessing use first.lastname and that is where the confusion is. =)
84.
▲
by
liquidgecka
6y ago
Been there. I posted about this before but I own a 5 character common first and last name @gmail.com address. I get misdirected emails _constantly_. Usually I am polite about it and let people know, but sometimes I make a game of it. I was
85.
▲
by
liquidgecka
6y ago
In the us the tax rate can change city by city. Even Up code is not enough to know the tax rate. :-/
86.
▲
by
liquidgecka
7y ago
I worked at Google way way back when. We had an emergency code red situation where dozens of engineers from all over the company had to sit in a room and figure out what was making out network overload. After a bit of debugging it became cl
87.
▲
by
liquidgecka
7y ago
Nats is not a replacement for pulsar or rabbitmq. It is a message passing system designed to pass lots of messages live, however if nobody is their to receive them they are lost and gone forever. There is a streaming layer but that is close
88.
▲
by
liquidgecka
7y ago
Oh lord. I knew Google Wave was going to be a disaster from the get go. It was a secret project inside of Google that was not required to follow any of the normal google product design. This meant that it could use whatever database technol
89.
▲
by
liquidgecka
7y ago
A few years ago I was accidentally emailed movie pass subscriber numbers Alo g with a ton of financial information. (I have a very short Gmail address that is a common fisrt and last name).. I didn't delve into the details too far but
90.
▲
by
liquidgecka
7y ago
1 is not even close to true. I was a Gmail SRE at the time. Sends did not take 5 seconds at the time, they were handed off to the MTA right away. The MTA had the ability to delay delivery due to other projects and Gmail decided to use that
More ›