Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
seliopou
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
181.
▲
by
seliopou
13y ago
Z/pZ is a field when p is prime. That's somewhat (indirectly) related to how the RSA algorithm works, but at a high level you're doing arithmetic in Z/nZ, where n = p * q for primes p and q. Both RSA and ECC are based on
182.
▲
by
seliopou
13y ago
f a b (g x y)
183.
▲
by
seliopou
13y ago
Came here to say this, and drop this video[1] as well. It explains the differences between git and darcs/camp using an example editing session with both tools. [1]: http://projects.haskell.org/camp/unique
184.
▲
by
seliopou
14y ago
If goods are taxed more businesses raise their prices. Businesses aren't being taxed. Consumers are. The only cost businesses have to pay is the cost of implementing the system, which is a fixed cost that you'll pay off over time. Also, you
185.
▲
by
seliopou
14y ago
I think this[1] is to blame for it. [1]: http://tools.ietf.org/tools/rfcmarkup/
186.
▲
by
seliopou
14y ago
Yes, it definitely does level the playing field between brick & mortar business and online businesses, and to a certain extent amongst states. What would have been really interesting is if the taxes revenues went to the state that the b
187.
▲
by
seliopou
14y ago
There are two ways to look at it: cURL is the client, or the application's the client--in this case the guy writing the blog post. In either case, the client's not following the spec. So which way to look at it is correct? My view is that c
188.
▲
by
seliopou
14y ago
It's nice to see that SVG is getting serious about custom filter effects[1], and with any luck, compositing[2]. [1]: http://www.w3.org/TR/2012/WD-filter-effects-20121025/#feCust... [2]: http://www.w3.org/TR/2013/WD-SVG2-20130409/masking.
189.
▲
by
seliopou
14y ago
This makes me feel funny. I can't exactly put my finger on why, but here's an attempt. At first glance the purpose of this project is to make it easier for non-programmers to create visualizations. It's basically d3 without JavaScript, with
190.
▲
by
seliopou
14y ago
> Any explanation of Monads must at least cover the actual Monadic operations and the laws that relate them. Also, all of the examples he brings are not actually Monads, as explained by others. That's not true at all, and thinking like
191.
▲
by
seliopou
14y ago
This is a much easier way to customize its appearance: data:text/html, <html><style> body { font-family: sans-serif }</style><body contenteditable>
192.
▲
by
seliopou
14y ago
Really disappointed with the lack of APL[1] support. (You've probably never heard of it.) No character set support, no syntax highlighting. [1]: http://en.wikipedia.org/wiki/APL_(programming_language)
193.
▲
by
seliopou
14y ago
Definitely. Focus + context is the first technique you should consider using to solve the data visualization problem I described. However, my goal was to explain how to do bounded panning in D3, which is useful when solving other, more comp
194.
▲
by
seliopou
14y ago
Avro as a data serialization format makes sense. As an RPC protocol, I think that dream died a long time ago. If you don't transmit the schema of the message, you're in the same spot as Thrift or Protocol Buffers. Which, then, leaves you wi
195.
▲
by
seliopou
14y ago
A return statement in a block is more or less a call to an escape continuation. So is break. Most programmers don't know what an escape continuation is, though once explained can use them. Even if they did, those escape continuations are ca
196.
▲
by
seliopou
14y ago
The break/next/return behavior is not sensible at all. Anybody that comes to ruby with knowledge of other languages with first-class functions will be confused by it, in particular return. Having said that, once you learn the difference it'
197.
▲
by
seliopou
14y ago
> The central contradiction in capitalism Marx spells out clearly in Capital, although its a little too much to explain in a comment. Basically workers create $240 of wealth every eight hour work day, but are only paid $200 a day. The $
198.
▲
by
seliopou
14y ago
> disempowered classes align themselves in the partisan coalitions out of genuine self-interest, not out of false consciousness. They're just getting a disproportionately small serving of the winnings. To quote John Steinbeck, "Socialis
199.
▲
by
seliopou
14y ago
On GitHub there's a "Branches" tab for each repo which lists how many commits ahead or behind master each branch is. Sounds like it's close to what you're looking for.
200.
▲
by
seliopou
14y ago
Yep. General rule of thumb: If you're considering adopting a view that's held by Stephen Colbert (the character), it's probably a bad idea.
201.
▲
by
seliopou
14y ago
This is not an object-oriented replacement for shell scripts. This is a shell script DSL embedded in Python. If you want to use Python to manipulate the input or output of shell commands, then write a Python script that reads from stdin and
202.
▲
by
seliopou
15y ago
Point of fact, he does give his opinion on the postgresql issue: "We also have to compile our own Apaches and MySQLs because we need that fine-grained control." But that's besides the point. I don't think he's arguing that software should b
203.
▲
by
seliopou
15y ago
This is, in fact, a great solution in certain contexts: http://wwwens.uqac.ca/~flemieux/PRO102/goto_Rubin.pdf
204.
▲
by
seliopou
15y ago
What about something like this: fn = compose(truncate.flip().curry(20), trim, sanitize); output = fn(input); Better or worse?
205.
▲
by
seliopou
15y ago
I mentioned this when stream.js was announced on hacker news a couple months back. I think that it's a good idea for JavaScript project pages to include the actual library in the page. That way, when I visit the project page, I can just pop
206.
▲
by
seliopou
15y ago
Thanks for the question. At the moment we don't expose an API to our customers though it is in the works. We've definitely heard this request from enough people to make it real.
207.
▲
Tracelytics: Google Dapper for the Rest of Us
(tracelytics.com)
51 points
by
seliopou
15y ago
|
26 comments
208.
▲
by
seliopou
15y ago
Somebody has been listening to Trash Talk: http://www.youtube.com/watch?v=hxylo30vt5A
209.
▲
by
seliopou
15y ago
Thank ye! Here's another example you might want to include, if you're going for the whole Haskell angle. Not as elegant, but illustrates the concept: var fibs = new Stream(1, function() { return new Stream(1, function() {
210.
▲
by
seliopou
15y ago
It'd be great if the websites for JavaScript libraries like this one would actually include the library in the page, so that while I'm reading about it, I can open up the JavaScript debugging console and actually try out the library as I'm
More ›