Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
g0wda
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
g0wda
4mo ago
Yeah it is useful. However the problem arises when you share a notebook with someone and they just can’t get it to work either because you forgot to reorder cells or your output depended on some state from a cell you deleted thinking nothin
2.
▲
by
g0wda
8mo ago
Store fp16 vector blobs in sqlite. Load the vectors after filter queries into memory and do a matvec multiplication for similarity scores (this part will be fast if the library (e.g. numpy/torch) uses multithreading/blas/GPU)
3.
▲
by
g0wda
9mo ago
Nice! I have my lastfm when I need a throw back. They still allow yearly views
4.
▲
by
g0wda
9mo ago
oh nice! I didn't know that you can just make it use light dom. protected createRenderRoot() { return this; } And that's what it takes! I like using tailwind/utility classes so for the styles I'd need to hav
5.
▲
by
g0wda
9mo ago
Something about Lit/web components that's not written clearly on the label is the hoops you have to jump through to style elements. If you're using tailwind in the whole app, you just want to pull it into your custom elements
6.
▲
by
g0wda
9mo ago
If you now have a function where you call this one with an integer literal, you will end up with a fully inlined integer answer!
7.
▲
A Liver on Ice: A liver transplant story
(press.asimov.com)
1 points
by
g0wda
11mo ago
|
0 comments
8.
▲
by
g0wda
2y ago
Multiple-dispatch is the right abstraction for programming mathematics. It provides both the flexibility required to create scientific software in layers (science has a LOT more function overloading compared to any other field.), and the in
9.
▲
by
g0wda
3y ago
Location: Boston Remote: Ok with it! Willing to relocate: yes, to anywhere reasonable Technologies: Analytical database design and implementation, Technical/Numerical computing, Julia, Python, Elixir, C, Lisp Resume: h
10.
▲
by
g0wda
3y ago
Incredible release!
11.
▲
by
g0wda
6y ago
Prof. Alan Edelman gave a nice lecture about this a couple of days ago https://www.youtube.com/watch?v=IuOXXQR7dAo
12.
▲
by
g0wda
6y ago
In Julia, there is one package manager and it gets things right. https://docs.julialang.org/en/v1/stdlib/Pkg/ It's super nice to have no fragmentation when it comes to packaging. In Pkg, package sta
13.
▲
by
g0wda
6y ago
> I like the reactive notebook concept. It does really help with bugs Can you say more? An example, maybe?
14.
▲
by
g0wda
6y ago
The basic Dask-like functionality is in Dagger.jl, we have plans to move out the distributed array functionality out of it and keep just the scheduler in there. I'm working on a set of functions to work with many DataFrames (or anythin
15.
▲
Dynamic Automatic Differentiation of GPU Broadcast Kernels [pdf]
(mit.edu)
69 points
by
g0wda
8y ago
|
7 comments
16.
▲
by
g0wda
11y ago
Why not make one for yourself? ;) julia> (∘)(f, g) = x -> f(g(x)) ∘ (generic function with 1 method) julia> (sum ∘ rand)(10) 3.397728240035534 Tip: type \circ<tab> to get ∘
17.
▲
by
g0wda
11y ago
The generic function is the basic unit of abstraction in Julia. And this is exactly what makes Julia a very powerful language. If anyone is interested in reading more about Julia's design, I recommend Jeff Bezanson's thesis https
18.
▲
by
g0wda
11y ago
Responsiveness is excellent when your Julia process is on the same machine as the browser - which in itself addresses a large set of use cases scientific computing audience has (such as presentations). When the Julia process is connected ov
19.
▲
by
g0wda
11y ago
FWIW, I work on Web-related stuff in Julia (like http://shashi.github.io/Escher.jl ). I find Julia's type system more natural for general purpose modeling of data than, say, Python's classes. It's also really
20.
▲
by
g0wda
11y ago
0.4 already ships with Go-like channels. http://docs.julialang.org/en/latest/manual/parallel-computin...
21.
▲
by
g0wda
11y ago
I love Julia. This is great news! :)
22.
▲
ThreeJS.jl – 3D with Julia
(julialang.org)
5 points
by
g0wda
11y ago
|
0 comments
23.
▲
by
g0wda
11y ago
Yup. :)
24.
▲
by
g0wda
11y ago
Hello! I wrote Escher. Thanks! Reactive.jl which Escher depends on for interaction was entirely inspired by Elm! I think the main difference between Elm is that Elm is currently a client-only compile-to-JS language. Escher, otoh runs on the
25.
▲
Escher.jl – Reactive Web UIs in Julia
(shashi.github.io)
3 points
by
g0wda
11y ago
|
0 comments
26.
▲
by
g0wda
11y ago
Hey, I made this notebook. Thanks! SICP talks about abstraction barriers, and I love the idea. It can guide great library design. When in doubt, I sometimes read this again: https://mitpress.mit.edu/sicp/full-text/
27.
▲
The Fifth Elephant 2015 Call for Proposals
(fifthelephant.talkfunnel.com)
2 points
by
g0wda
11y ago
|
0 comments
28.
▲
by
g0wda
11y ago
No it's not, in most of the world.
29.
▲
Reel.jl: A Julia package to film computations
(github.com)
1 points
by
g0wda
12y ago
|
0 comments
30.
▲
by
g0wda
12y ago
Very cool!
More ›