Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
npalli
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
271.
▲
An actuary's guide to Julia: Use cases and performance benchmarking in insurance
(milliman.com)
7 points
by
npalli
3y ago
|
0 comments
272.
▲
by
npalli
3y ago
You seem to be confusing problem formulation with the problem solution. It is true there is a standard way to exchange the problem formulation through something like MPS (though it seems AML's like AMPL etc. have taken over). All this
273.
▲
by
npalli
3y ago
import torch From the first code sample, not quite from scratch :-)
274.
▲
Flexport Plans to Cut Another 20% of Staff
(wsj.com)
4 points
by
npalli
3y ago
|
0 comments
275.
▲
Dynamic Programming: Finite States Thomas J. Sargent, John Stachurski
(arxiv.org)
2 points
by
npalli
3y ago
|
1 comments
276.
▲
Scala's Future
(alexn.org)
4 points
by
npalli
3y ago
|
0 comments
277.
▲
by
npalli
3y ago
>> Nine years after Amazon’s acquisition of the company, the business remains unprofitable, according to the people, who asked not to be identified discussing private information. >This ... is wild, I had no idea Twitch wasn't
278.
▲
by
npalli
3y ago
The dominance of the Big 7/Big tech is concerning (and maybe be driven primarily by passive index flows) but what has that to do with AI? In this list, just top of my head nVIDIA - clearly riding the AI wave Alphabet/Google - supp
279.
▲
Unity Software plans to reduce its workforce by 25%, eliminating ~1,800 jobs
(bloomberg.com)
86 points
by
npalli
3y ago
|
76 comments
280.
▲
Pitch CEO change, laying off 2/3rds company after having raised $138M
(twitter.com)
16 points
by
npalli
3y ago
|
1 comments
281.
▲
by
npalli
3y ago
Carta's Conundrum https://twitter.com/haridigresses/status/1744135421192208520
282.
▲
by
npalli
3y ago
Is it really a C program if you cannot execute a buffer overflow attack.
283.
▲
by
npalli
3y ago
Looks like the C version is probably more than twice as fast compared to the .NET and JDK versions (which are now close)[1]. Someone needs to do the full modern hardware treatment (for ex. SIMD) to the C version (perhaps even adding some AS
284.
▲
by
npalli
3y ago
The real solution to fast compilation is to have modules. These kind of one-off hacks are interesting but will not scale.
285.
▲
by
npalli
3y ago
The date of this discussion (July/2020) really caught my eye. Fortran is actually making quite a comeback (to the extent an ancient scientific language can :-). I casually looked at the TIOBE index[1], flawed as it may be, it gives you
286.
▲
Comics I Loved in 2023
(riteshbabu.net)
162 points
by
npalli
3y ago
|
129 comments
287.
▲
by
npalli
3y ago
Yes, definitely very impressive results. Especially considering how much of an improvement over the Python/Numpy code they could achieve. If you are writing something from scratch, very good reason to work in Julia.
288.
▲
by
npalli
3y ago
The authors seem to using the MPI package from Julia [1] so not something they did on their own. I didn't see any discussion on why MPI.jl is scales differently than Fortran-MPI. Something for the MPI.jl developers to investigate. [1]
289.
▲
by
npalli
3y ago
Ok, so a not very representative tl;dr was provided so adding mine here. 1. Serial CPU performance of Julia-unoptimized was around 12 times that of Python/Numpy. 2. Serial CPU performance of Julia optimized gave another 10-12x improvem
290.
▲
Comparing Performance of Julia on CPUs vs. GPUs and Julia-MPI vs. Fortran-MPI
(gmd.copernicus.org)
95 points
by
npalli
3y ago
|
28 comments
291.
▲
by
npalli
3y ago
Good historical perspective thanks for it. Your comments on scientific computing/HPC are interesting. Golang could indeed have solved the two-language problem and taken off like a rocket in comparison to where it is (hovering in the to
292.
▲
Cupdlp.jl: A GPU Impl. Of Restarted Primal-Dual Hybrid Gradient for LP in Julia
(arxiv.org)
3 points
by
npalli
3y ago
|
0 comments
293.
▲
The One Billion Row Challenge
(morling.dev)
6 points
by
npalli
3y ago
|
2 comments
294.
▲
by
npalli
3y ago
I think the files are too large to render in the github browser and they give an error. You can pick the 'download raw' option to download locally and read the file. Worked for me.
295.
▲
by
npalli
3y ago
For someone who might not be familiar, JuMP is not a solver. It is a algebraic modeling language in the same vein as AMPL or Pyomo. You will still need a solver (and JuMP provides a lot of out of the box connections) like Gurobi, CPLEX or o
296.
▲
by
npalli
3y ago
Sadly though, the Open source solvers seem to perform pretty badly compared to commercial solvers. https://plato.asu.edu/bench.html
297.
▲
by
npalli
3y ago
I remember Networks and Graphs were all the rage in the early/mid 2010s as everybody was trying to mimic the massive social media successes. This was a very famous book and the author well known during that period. Turns out not everyt
298.
▲
by
npalli
3y ago
Seems like the benchmarking code is a small script and what you are suggesting might be a few lines of code. Might be worthwhile to take a stab and see if there is a difference.
299.
▲
by
npalli
3y ago
Congrats Lee. I saw it in my local library as well and was pleasantly surprised. Wanted to check it out and realized I had my copy from Nostarch directly as I had pre-ordered several months back :-). Someone else can now enjoy learning Juli
300.
▲
by
npalli
3y ago
Jax is great, however you are still in the python ecosystem right? So, as you requirements grow, inevitably you will be at a point where 10% of your app goes through 'regular' python and if you don't "drop to C" - m
More ›