Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
colinmarc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
Sequins: a key/value store for serving static batch data
(sequins.io)
2 points
by
colinmarc
10y ago
|
0 comments
32.
▲
Open-sourcing tools for Hadoop
(stripe.com)
15 points
by
colinmarc
12y ago
|
0 comments
33.
▲
Show HN: An idiomatic go client for HDFS (also, a binary with tab completion)
(github.com)
3 points
by
colinmarc
12y ago
|
0 comments
34.
▲
Google sponsors over $150k of grants for female programmers
(hackerschool.com)
88 points
by
colinmarc
13y ago
|
101 comments
35.
▲
Pursue Your Anguish
(blog.starsimpson.com)
2 points
by
colinmarc
13y ago
|
0 comments
36.
▲
by
colinmarc
14y ago
Beat me to the joke!
37.
▲
by
colinmarc
14y ago
A large number of people at Stripe (I want to say more than half, but that might be wrong) dropped out of college or didn't go at all. Given that a bigger portion of our peers outside Stripe do have college degrees, I think that suggests
38.
▲
by
colinmarc
14y ago
heh, I didn't think anyone would actually use that - I originally wrote it meaning to use it as a tutorial for the blog post, then scrapped that idea. Thanks for the kind words!
39.
▲
A Ruby Client for Impala
(blog.cloudera.com)
3 points
by
colinmarc
14y ago
|
0 comments
40.
▲
Show HN: I couldn't find an impala client, so I made one
(github.com)
1 points
by
colinmarc
14y ago
|
0 comments
41.
▲
by
colinmarc
14y ago
Alum from the third batch here. In the hopes that I can convince someone else to apply, my story: I applied to hacker school, on a whim, while I was working on a php app at an advertising company in Boston. I didn't think I would get in, an
42.
▲
by
colinmarc
14y ago
I don't see how this attack would work on SPDY, unless you could add arbitrary headers to the request. CRIME works because the entire request is compressed together, whereas in SPDY the header block is compressed separately.
43.
▲
Microwave Literacy
(colinmarc.com)
12 points
by
colinmarc
14y ago
|
0 comments
44.
▲
by
colinmarc
14y ago
I think it could be a bit more declarative.
45.
▲
by
colinmarc
14y ago
That last language is REALLY concise.
46.
▲
by
colinmarc
14y ago
Some really clever tricks here. I particularly like the __getitem__ one. I'm simultaneously excited and filled with horror. =)
47.
▲
Hacker School doubles staff and students for next batch
(hackerschool.com)
3 points
by
colinmarc
14y ago
|
0 comments
48.
▲
by
colinmarc
15y ago
Luckily, python 3.3 will support NPN =) http://hg.python.org/cpython/rev/2514a4e2b3ce
49.
▲
by
colinmarc
15y ago
Don't let that stop you from applying, if you haven't already!
50.
▲
by
colinmarc
15y ago
As others have said, there really is none. As long as you can do fizzbuzz, what they care about is a desire to learn, not your experience.
51.
▲
by
colinmarc
15y ago
I'm also in the current batch of hacker school. It's been a humongously, life-changingly fantastic experience. Before I did hacker school, I thought I was a good programmer. But being in a room with 20 incredibly smart people really makes y
52.
▲
by
colinmarc
15y ago
Next up: compile a JVM and run the game within the game??? Joking aside, what are some scripting languages with tiny interpreters that could feasibly compile eventually?
53.
▲
by
colinmarc
15y ago
I agree that before monkeypatching, a team should weigh their options. But for many projects, "fixing the socket libraries" could be a lot of work, or not an option at all. In the example I gave, you'd have to rewrite whatever database driv
54.
▲
by
colinmarc
15y ago
It makes sense in certain situations. For example, if you're using non-blocking i/o with an event loop (using gevent or similar) then as soon as you have one blocking operation, performance suffers dramatically. Monkeypatching gevent's sock
55.
▲
Show HN: zodiac, a new approach to monkey patching in python
(github.com)
39 points
by
colinmarc
15y ago
|
11 comments
56.
▲
by
colinmarc
15y ago
I was playing around and did something similar with video encoding. The server code starts a running ffmpeg process, and then the handler code just looks like this: server = http.createServer(function(request, response) { requ
57.
▲
Show HN: mario.py, a convenience library for i/o
(github.com)
2 points
by
colinmarc
15y ago
|
0 comments
58.
▲
by
colinmarc
15y ago
+1 for the usage of "github-gate."
59.
▲
Open markdown files in your browser
(github.com)
2 points
by
colinmarc
15y ago
|
0 comments