Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
minaguib
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
minaguib
10y ago
Not only is the handshake expensive, but TCP has something called "slow start" which effectively artificially limits the rate of data in the beginning of the connection till the network capacity is discovered. An ideal N would be
92.
▲
by
minaguib
10y ago
At least from the networking perspective, it's a solved problem. You assume the network is insecure, and encrypt the traffic. This can be done on the protocol level, or wrapping the protocol with a secure shell like SSL/TLS, or w
93.
▲
by
minaguib
11y ago
I work in ad tech, and indeed some areas and experiences are less-than-optimal, especially in RTB. Unless the site owner is selling highly-custom take-overs, skins or other non-standard formats, ad interference with site content and layout
94.
▲
by
minaguib
11y ago
End-user usability feel (perceived speed) is all that matters, no ?
95.
▲
by
minaguib
11y ago
AdGear Technologies Inc - Montreal, Quebec, Canada | Full-Time We're hiring several positions - for full details see http://adgear.com/company/careers/ and get in touch / email jobs@ - be sure to mention
96.
▲
by
minaguib
11y ago
IMO a better introduction to ZKPs is http://blog.cryptographyengineering.com/2014/11/zero-knowled...
97.
▲
by
minaguib
11y ago
Please allow easy editing of previous wrong guess
98.
▲
by
minaguib
11y ago
I was also inspired by this and wanted something with a bit more polish I can get my kids excited about: http://midword.com/
99.
▲
by
minaguib
11y ago
It would be nice if, while you're you're guessing, the words in your own history have an indicator of whether each was too high or too low.
100.
▲
by
minaguib
11y ago
BTW, to reason a bit about this statement in a simpler fashion: "any natural number “K” can be obtained from sum of other natural numbers (less than K), where these natural numbers are powers of 2" Think what you're doing men
101.
▲
by
minaguib
11y ago
Do you know if this also stands for non-XEONs ?
102.
▲
by
minaguib
11y ago
Can anyone recommend a way to check a linux server for whether it's running on a Haswell CPU ? I'm guessing perhaps checking /proc/cpuinfo for the XEON version v3, or looking for flags 'hle|rtm|tsx' would work
103.
▲
by
minaguib
11y ago
Perhaps also worth pointing out that in RTB, quite often you won't know if you've actually won the auction or not for a few seconds later (when the exchange calls you back with a win notification, or you get it directly via a ping
104.
▲
by
minaguib
11y ago
Getting a cup of coffee from your local café should not require its point of sale to require communication with a central server (unless you're doing money/account balance transactions). I don't see why the PoS's can
105.
▲
by
minaguib
12y ago
AdGear is hiring an Analytics Developer, full-time in Montréal, Quebec, Canada The ideal candidate for this position is well-rounded, with feet in both the database world as well as software development. SQL should be first language, but w
106.
▲
by
minaguib
12y ago
It's too bad that LastPass feels like a highschool project by a dude and a couple of friends. Zero consistency between the browser plugin, the vault, the app, and the mobile app. Even within the vault there's little consistency b
107.
▲
by
minaguib
12y ago
Be sure to check out other code written by Douglas and the team at RedJack - for example this sick LMAX Disruptor C implementation: https://github.com/redjack/varon-t
108.
▲
by
minaguib
12y ago
I've blogged about an almost exact replica of this in 2012: http://mina.naguib.ca/blog/2012/10/22/the-little-ssh-that-so... Funny enough, I'm a direct client of EdgeCast and I believe I witness
109.
▲
by
minaguib
12y ago
I really enjoy asking that question when interviewing people, followed by "in as much or as little detail as you'd like". This typically happens 3/4 of the way in, and allows me to peek and poke quite a bit - it also all
110.
▲
by
minaguib
12y ago
I'm missing something: "But Bowling and his colleagues have demonstrated that their algorithm always wins in the long run." So how does it fare when its opponent is the same algorithm ?
111.
▲
by
minaguib
12y ago
This is very interesting indeed for the described use case. AFAIK the other alternative is lsyncd
112.
▲
by
minaguib
12y ago
The classical "broken pipe" typically occurs when a process is writing to a closed pipe, not reading (which usually gets a vanilla EOF) See my longer reply to tenken for some other scenarios I could think off.
113.
▲
by
minaguib
12y ago
FWIW I used the word "pipe" very loosely to mean everything to the left of the interpreter. That means the unix pipe itself, but also the curl program, OS feeding it, network it's on, remote server feeding it, etc. There ar
114.
▲
by
minaguib
12y ago
There's a small difference. With a normal download, you're likely to wait until it's done before invoking it. With a pipe-to-interpreter, the interpreter (php/sh/etc..) is possibly interpreting code as it receives i
115.
▲
by
minaguib
12y ago
If you get and build latest from master, you get the --sort-keys commandline option And just like that, you have an amazing base for diffing json documents of arbitrary complexity: vimdiff <( cat doc1 | jq --sort-keys . ) <( cat
116.
▲
by
minaguib
13y ago
That really makes no sense. "Here are options to buy 10,000 shares" "Umm. Thanks. Is that a lot ? Is it peanuts ?" Without knowing the second number you might as well not be having that discussion.
117.
▲
by
minaguib
13y ago
In any infrastructure beyond the tiny/small stage, there are always pieces that are failing or have failed. In some cases these failures are observed by customers. In other cases they are not. It would be unreasonable to have a compa
118.
▲
by
minaguib
13y ago
For those unfamiliar with the issue, you can see it in action on my blog post written from the perspective of an app developer: http://mina.naguib.ca/blog/2010/11/22/postgresql-foreign-key...
119.
▲
by
minaguib
13y ago
I'm super-excited that this release includes the FOR KEY SHARE lock granularity (used by foreign keys) - this is a big win for web app developers - I've blogged about it here 3 years ago: http://mina.naguib.ca/blog
120.
▲
by
minaguib
13y ago
Plugin functionality aside, the use case in the video demo is IMO better addressed by not worrying about line numbers at all. Position the cursor at the start of the function, then d} (delete 1 paragraph forward). Alternatively if you don&
More ›