Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
agibsonccc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
agibsonccc
8y ago
Documentation is a moving target. Depending on your project, you often have to mix background explanations with code samples. Fields evolve. New people show up. Documentation can never really be good enough. Books provide a way of filling i
32.
▲
by
agibsonccc
8y ago
Oreilly author and project lead for an open source eclipse foundation (apache style project though!) project that runs a company. Happy to answer questions here about the how/what/why this happens.
33.
▲
by
agibsonccc
8y ago
You can generally persist the results your self to disk though. Especially since a lot of things end up being numpy arrays. So you run 1 script that saves all the results, and another that loads it and runs just the part of your workflow yo
34.
▲
by
agibsonccc
8y ago
Java's tooling for this is among the top. We're spoiled compared to the dynamically typed languages :)
35.
▲
by
agibsonccc
8y ago
Yeah I agree. We do something similar if we're using zeppelin or beaker. I organize it, put an uber jar in there and then run everything from there. That's a ton easier.
36.
▲
by
agibsonccc
8y ago
Yeah but the whole point is "interactive coding". It doesn't feel very interactive when I have to context switch all the time :). I'd prefer something closer to what the lisp folks get to do with the repl where you can s
37.
▲
by
agibsonccc
8y ago
Data frame rendering in the various notebooks (beaker,jupyter,zeppelin,..) is wonderful. Your workflow sounds closest to what I do. If I want to visualize something I tend to compile my thoughts/imports and organize things in an edito
38.
▲
by
agibsonccc
8y ago
Already a customer, you have nothing you can sell me :).
39.
▲
by
agibsonccc
8y ago
Oh I won't argue you with you there. I just find myself rotating quite a bit because I have to do both deployment as well as writing code for experimentations. What I'm specifically talking about is even that kinda hacky experimen
40.
▲
by
agibsonccc
8y ago
The only thing that stops me from being able to use notebooks full time is their intellisense compared to IDEs is horrible. I like being able to use them for demos/presentations, but I can't imagine trying to code within one prima
41.
▲
by
agibsonccc
8y ago
Exactly!
42.
▲
by
agibsonccc
8y ago
I don't think I changed my angle here? I'm still addressing the same point. Tech doesn't matter. Simplicity does. Even in our own product line, we only do a small subset of this. We don't even require a cluster to run. W
43.
▲
by
agibsonccc
8y ago
You bundle way more than they do and on top of that have your own file system just like mapr does. Your pitch is still about differentiated tech, not a large install base, a differentiated business model and something related to people li
44.
▲
by
agibsonccc
8y ago
According to my customers and users yes? Granted, we do a lot more than just that though. Dl4j itself has a decent sized user base. Ranging likely from your phone maker to your bank and retail store. We have our own software distro too whi
45.
▲
by
agibsonccc
8y ago
Both Horton and Cloudera require a huge number of partner resellers and consultants. What horton and cloudera have isn't just software, but brand, an install base, and the ability to back it up. They merged partially because they were
46.
▲
by
agibsonccc
8y ago
I was a speaker at a conference they were doing live annotation for. ( http://waic2018.com/index-en.html ) See slide deck here for proof: https://www.slideshare.net/agibsonccc/world-artificial-intel... B
47.
▲
by
agibsonccc
8y ago
Yes not all of it - there are still android specific bits yet. Enough of it is openjdk though.
48.
▲
by
agibsonccc
8y ago
They are the exact same. Oracle moved the core bits to openjdk long ago. See: https://jaxenter.com/green-interview-jdk-binaries-137078.htm...
49.
▲
by
agibsonccc
8y ago
Not sure that's relevant either. Within the target environments you're still looking at 5 to 10 years just for red hat: https://access.redhat.com/articles/1299013 Azul publishes this as well: https:/&#x
50.
▲
by
agibsonccc
8y ago
What's being missed here is there is a whole slew of vendors that support openjdk. Those patches will come from red hat, ibm, azul,.. as well.
51.
▲
by
agibsonccc
8y ago
Use openjdk instead. By default on linux, that's what will continue to happen. You won't really be impacted by this.
52.
▲
by
agibsonccc
8y ago
You're a long time out of date at this point. Google merged openjdk a long time ago for their base JVM. https://www.theregister.co.uk/2015/12/30/android_openjdk/
53.
▲
Deploying Keras Deep Learning Models with Java
(medium.com)
5 points
by
agibsonccc
8y ago
|
0 comments
54.
▲
by
agibsonccc
8y ago
To answer some of your questions (I use vertx and mainly focus on the JVM world) - reactive is actually a widely used term in the java world to mean "event loop with async programming. Origin of the term here: https://www.re
55.
▲
by
agibsonccc
8y ago
Yes that's what I stated above. I've also stated that I haven't just read the news. We've talked to that team physically. Being language/platform neutral does not mean it is going to fulfill most use cases people wo
56.
▲
by
agibsonccc
8y ago
Disclaimer: I'm affiliated with a semi competing project to panama called javacpp: https://github.com/bytedeco/javacpp I can say for a fact that panama is not seriously targeting this space. We implement a ton of
57.
▲
Benchmarking ND4J and Neanderthal
(dubs.tech)
8 points
by
agibsonccc
8y ago
|
0 comments
58.
▲
by
agibsonccc
8y ago
Yeah we definitely need to spend some more time on benchmarks after all it's said and done. That being said, while gemm is one op, it's a lot more than just jni back and forth that use other libraries. What matters here are also
59.
▲
by
agibsonccc
8y ago
Fair point we are fixing now: https://github.com/deeplearning4j/deeplearning4j-docs/issues... We will be sending out a doc for this by next week with these updates. Thanks a lot for playing ball here. Beyond that,
60.
▲
by
agibsonccc
8y ago
Softbank actually has numerous business units ranging from reselling/distribution of various products to monetizing telco data. I would be careful to even call them just a telco. I can say for a fact they have other robotics efforts as
More ›