Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
paraboul
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
paraboul
13y ago
I'm not saying anything. He is. I think there is a good balance between using third party library (possibly untrusted) and plain C. Kind of an analogy to centralized network vs decentralized.
122.
▲
by
paraboul
13y ago
The problem with #3 (Abstract C with libraries.) is that, while there are less place / code to audit, in case of failure (e.g. a security hole in said library), damages are everywhere. A good exemple is Daniel J. Bernstein. The man doe
123.
▲
by
paraboul
13y ago
There are no such thing as "UDP connections". UDP is datagram based : you send a packet to an address, either it reaches its destination either it not (regardless of the order). A packet can be dropped in case of network congestio
124.
▲
by
paraboul
13y ago
Ok, got it, no joke about April fools.
125.
▲
by
paraboul
13y ago
Yes Larry announced that he's leaving his position so that he can catch 'em all.
126.
▲
by
paraboul
13y ago
WebGL is just an OpenGL ES 2 binding to JavaScript. OpenGL ES 2/3 is a subset of OpenGL 3/4. Angle translate GLSL shaders and OpenGL calls to DirectX
127.
▲
by
paraboul
13y ago
For the interested, google's Angle is the opposite : https://code.google.com/p/angleproject/
128.
▲
by
paraboul
13y ago
You always give a transaction you received before in order to spend coins. However, you're supposed to use a fresh (source) address for every new transaction (the wallet software does it for you). You can't (with the default walle
129.
▲
by
paraboul
13y ago
No, this is the "green address" of instawallet.
130.
▲
by
paraboul
13y ago
Too poor? No. User experience, group messaging, fast picture upload.
131.
▲
by
paraboul
13y ago
It's a rewrite of the engine from scratch, focused on parallel computing. So yes, it's going to be a massive improvement of speed, security and overall revamping.
132.
▲
by
paraboul
13y ago
You're right, I wasn't saying that it's the only way to write allocation/assignment. I was saying that in that case sdscat() matches with sdsnew() style.
133.
▲
by
paraboul
13y ago
To be consistent between allocation and reallocation (like malloc() and realloc()). And you still want to access the old value if reallocation failed.
134.
▲
by
paraboul
13y ago
https://gist.github.com/paraboul/8844618
135.
▲
by
paraboul
13y ago
That's not the point. Thing like this can inspires wannabe game developers. Reading through large source code can be very discouraging for someone that want to start programming. Things like this show that with a little bit of Math and
136.
▲
by
paraboul
13y ago
"cash out" is a wrong word. Bitcoin IS a currency/cash. The goal is to buy actual things with it and not necessary exchange it with another currency
137.
▲
by
paraboul
13y ago
"We know that your child has a bad contagious cold, but don't worry you can still bring him at school for 24 hours and infects other people"
138.
▲
by
paraboul
13y ago
I think you missed my point. I'm not criticising what phobolabs (who is very talented BTW) has done or what any end-developer is doing. It's just crazy how the standard is slow to come up with new basic APIs. I mean, you can make
139.
▲
by
paraboul
13y ago
It's awkward that in 2013 we have to complexify design to this point : "Streaming video through WebSocket (thus over http upgrade) through a plain-tcp-to-websocket-proxy on top of...". It feels over-engineered and like TCP-So
140.
▲
by
paraboul
13y ago
The memory is obviously not shared (handling memory barrier / mutex in JS would be too annoying). However, it uses inter-thread communication using structured clone ( https://developer.mozilla.org/en-US/docs/We
141.
▲
by
paraboul
13y ago
I understand that it may be a little confusing, so here is more information. In the teaser video all visible parts are direct screen recordings of: (1) existing 2D canvas or WebGL demos ported to NiDIUM engine (2) shots and images from the
142.
▲
Nidium – A new browser engine
(nidium.com)
156 points
by
paraboul
13y ago
|
111 comments
143.
▲
by
paraboul
13y ago
I know MagicalTux since 1999. So when I said "close friend" I meant, I was used to call him "MT" in real life 13 years ago.
144.
▲
by
paraboul
13y ago
Nop, mtgox stand for "MagicalTux" aka Mark Karpeles who was historically called "MT". Source : Close friend and : https://twitter.com/magicaltux
145.
▲
by
paraboul
13y ago
IIRC Acid1 only targets basic CSS compliance ( http://en.wikipedia.org/wiki/Acid1 ). I guess that most of the DOM API (end user level) has yet to be done along with the javascript API (binding) controlling it (e.g. XHR,
146.
▲
by
paraboul
13y ago
hm nope. Looks like Darling is meant to provide a binary compatible interface (Darling is similar to wine except that it targets OSX instead of win32/64) whereas Cocoatron provides a source code level of compatibility (you have to buil
147.
▲
by
paraboul
13y ago
It's on Internet? Must be legit.
148.
▲
by
paraboul
13y ago
nginx is not only good a serving static file but is a (one of the most?) common reverse proxy server.
149.
▲
by
paraboul
13y ago
Let me put this here : https://github.com/milkymist/migen/tree/master/migen
150.
▲
by
paraboul
13y ago
AIO still "sux" (e.g. doesn't support async open()'ing). What we need is non-blocking flag similar to what BSD socket offers and then use whatever I/O notification API you want (epoll).
More ›