Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
texodus
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
61.
▲
by
texodus
9y ago
The boundary-crossing is definitely the bottleneck right now. We are currently putting alot of work into the Apache Arrow support specifically to avoid this crossover, which will allow us to send data from the server in binary and avoid pa
62.
▲
by
texodus
9y ago
We use Web Workers principally to separate data CPU load from rendering load, as the datasets we deal with update very frequently and are quite large, and e.g. Highcharts can take on teh order of 100ms+ on detailed charts. We have some ligh
63.
▲
by
texodus
9y ago
Plain web components. The UI is quite light in terms of functionality so far.
64.
▲
by
texodus
9y ago
We chose to go with a Web Components based interface for compatibility across frameworks, but alot of where we go in the future will be determined by the expertise of the developers we hire to work on it, and the community if there is inter
65.
▲
by
texodus
9y ago
We do some benchmarking just for catching performance regressions and validating assumptions against the non-WebAssembly version, but definitely need more in this regard. [benchmark for wasm build]( https://jpmorganchase.github.io
66.
▲
by
texodus
9y ago
It supports virtualization, and it is utilized by both plugins (Hypergrid and Highcharts). N levels of pivoting on both axes. Should work on all browsers - if not, please open an issue!
67.
▲
by
texodus
9y ago
Ah right - texodusmedia at gmail dot com should work for now. I don't know the Cakeshop developers personally, but it looks slick!
68.
▲
by
texodus
9y ago
We very much plan to continue developing this entirely in the open! It is reputationally important we do not just dump our dead projects on the internet as Open Source, which is one of the reason why we chose Perspective for this project i
69.
▲
by
texodus
9y ago
Right now, you can call a load() or update() method on an engine or widget to pass JSON, CSV or Apache Arrow data (as an ArrayBuffer) to the engine. Apologize for the documentation clarity - this is our first release and very much under act
70.
▲
by
texodus
9y ago
The frontend is actually pure JS/HTML - the WebAssembly part is just the data engine, and runs in a WebWorker for CPU isolation. Hypergrid is a canvas-based renderer, yes.
71.
▲
by
texodus
9y ago
If anyone finds this project exciting and is interested in learning more about working on Open Source at J.P.Morgan, feel free to send me a message - we are always looking to hire experienced, passionate talent!
72.
▲
by
texodus
9y ago
I believe you'd need to port Python to WebAssembly to make much use of pandas - unaware of any projects attempting the former. The grid is just a plugin for the excellent [Hypergrid]( https://github.com/openfin/fin-
73.
▲
by
texodus
9y ago
True - worth pointing out that this library gracefully falls back to ASM.js if your browser does not support WebAssembly, though.
74.
▲
Perspective: Streaming pivot visualization via WebAssembly
(github.com)
377 points
by
texodus
9y ago
|
130 comments
75.
▲
Forml 0.2 - bigger, better, faster, Tetris.
(texodus.github.com)
1 points
by
texodus
14y ago
|
0 comments
76.
▲
by
texodus
14y ago
Not even close to one weekend - I meant "weekend" in the tongue-in-cheek sense that all good weekend hacks spill over into multiple years. [Write yourself a scheme in 48 hours]( http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_H..
77.
▲
by
texodus
14y ago
I think the parameterized modules would be nice, and a natural extension since modules as implemented are technically "first class" - but I'm intentionally shying away from Haskell-level type checking. Ultimately, I'd like the type system
78.
▲
by
texodus
14y ago
Thanks for the feedback! Forml is an awesome name! Mind if I potentially steal this idea?
79.
▲
Show HN: My "weekend" project, an ML dialect and compiler
(texodus.github.com)
68 points
by
texodus
14y ago
|
13 comments
80.
▲
by
texodus
15y ago
Benchmark Solutions, NYC (midtown manhattan) We work in Ruby, Scala, Javascript, Java, C, Python, etc. in the financial analytics market. Hiring smart people across the developer spectrum. andrew.stein@benchmarksolutions.com
81.
▲
by
texodus
16y ago
Benchmark - NYC Financial Analytics Looking for excellent developers of all shapes & sizes; we work in Ruby, JS, Scala, C, Java, Matlab primarily but have a vast landscape of software projects in the works. Drop me a line at andrew.st
82.
▲
by
texodus
16y ago
This is the first open source project we've released, let us know what you think! Also, we're hiring talented programmers, so if you're looking for a job in NYC, let me know.
83.
▲
OOP Javascript (some magic included)
(github.com)
1 points
by
texodus
16y ago
|
1 comments
84.
▲
by
texodus
16y ago
"10 Predictions for Web Development in 2009" FTFY
85.
▲
by
texodus
16y ago
You're absolutely right - it would be trivial to manipulate the rankings. Disclaimer: I highly recommend no one make any investments based on my site's picks! This is just a data mining demo.
86.
▲
by
texodus
16y ago
Here's a screenshot of Apple as they announced their quarterly earnings: http://ego.fm/screenshot.png The red & green spikes represent individual polls of Twitter, and the overall sentiment regarding the ticker - the dotted line is th
87.
▲
by
texodus
16y ago
Thanks, I'll check them out!
88.
▲
by
texodus
16y ago
Just wanted to share my hobby project with y'all - it reads Twitter and tries to classify each message as "bullish" or "bearish", then keeps track of which ticker symbols are mentioned, calculates the most mentioned each hour and creates a
89.
▲
Realtime Twitter / capital market analysis in Haskell. Also, anyone hiring?
(ego.fm)
26 points
by
texodus
16y ago
|
14 comments
90.
▲
by
texodus
17y ago
er - type inference in ocaml is descendent from ML, which had the feature in the 70s - hell, hindley-milner was published in 1969. This has nothing to do with how recently the language has been developed, it is a simple tradeoff between ty
More ›