frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Julia: Performance Tips

https://docs.julialang.org/en/v1/manual/performance-tips/
30•tosh•3d ago

Comments

pachico•1h ago
Legitimate and honest question: in which circumstances would you choose Julia over more mainstream alternative like Go?
Human-Cabbage•1h ago
Julia is aimed at scientific computing. It competes against Python with numpy/scipy, R, etc.
ziotom78•50m ago
Correct, but I would add: Julia is better than Python+NumPy/SciPy when you need extreme speed in custom logic that can’t be easily vectorized. As Julia is JIT-compiled, if your code calls most of the functions just once it won’t provide a big advantage, as the time spent compiling functions can be significant (e.g., if you use some library heavily based on macros).

To produce plots out of data files, Python and R are probably the best solutions.

jey•28m ago
And I would further add: In addition to performance, Julia's language and semantics are much more ergonomic and natural for mathematical and algorithmic code. Even linear algebra in Python is syntactically painful. (Yes, they added the "@" operator for matmul, but this is still true).
dgfl•8m ago
Disagree on the last statement. Makie is tremendously superior to matplotlib. I love ggplot but it is slow, as all of R is. And my work isn’t so heavy on statistics anyway.

Makie has the best API I’ve seen (mostly matlab / matplotlib inspired), the easiest layout engine, the best system for live interactive plots (Observables are amazing), and the best performance for large data and exploration. It’s just a phenomenal visualization library for anything I do. I suggest everyone to give it a try.

Matlab is the only one that comes close, but it has its own pros and cons. I could write about the topic in detail, as I’ve spent a lot of time trying almost everything that exists across the major languages.

markkitti•50m ago
When I need to do serious math, I use Julia.
setopt•36m ago
Scientific computing. AFAIK, library support for that in Go is almost nonexistent.
kryptiskt•24m ago
Go is a total non-starter, it's not interactive at all. The competitors are things like Matlab, Mathematica, R or Python (with the right math libs). If you're weird you could use something like Haskell, APL or Lisp in this role, but you'd pay a hefty price in available libs.
wolvesechoes•10m ago
It is highly interactive and dynamic, yet performant. And it is not only about scientific computing, for almost any application can take advantage of interactive, modifiable system, where you can explore your state at any point. In others, more static langs good debuggers help with this to lesser or larger extend, but it is not the same from my experience.

So better question is: in which circumstances would you choose Julia over more mainstream-y alternative like Clojure? And here scientific and numerical angle comes to play.

At the same time I think Julia is failed attempt, with unsolvable problems, but it is a different topic.

bandrami•4m ago
Math. Places you might use Wolfram or Sage.

Statement from Dario Amodei on our discussions with the Department of War

https://www.anthropic.com/news/statement-department-of-war
1708•qwertox•9h ago•883 comments

The Hunt for Dark Breakfast

https://moultano.wordpress.com/2026/02/22/the-hunt-for-dark-breakfast/
178•moultano•4h ago•64 comments

The normalization of corruption in organizations (2003) [pdf]

https://gwern.net/doc/sociology/2003-ashforth.pdf
10•rendx•1h ago•2 comments

Julia: Performance Tips

https://docs.julialang.org/en/v1/manual/performance-tips/
30•tosh•3d ago•10 comments

What Claude Code chooses

https://amplifying.ai/research/claude-code-picks
387•tin7in•14h ago•155 comments

80386 Protection

https://nand2mario.github.io/posts/2026/80386_protection/
42•nand2mario•2d ago•5 comments

Layoffs at Block

https://twitter.com/jack/status/2027129697092731343
681•mlex•11h ago•714 comments

AirSnitch: Demystifying and breaking client isolation in Wi-Fi networks [pdf]

https://www.ndss-symposium.org/wp-content/uploads/2026-f1282-paper.pdf
351•DamnInteresting•16h ago•164 comments

What does " 2>&1 " mean?

https://stackoverflow.com/questions/818255/what-does-21-mean
260•alexmolas•12h ago•137 comments

Parakeet.cpp – Parakeet ASR inference in pure C++ with Metal GPU acceleration

https://github.com/Frikallo/parakeet.cpp
39•noahkay13•4h ago•5 comments

I rendered 1,418 confusables over 230 fonts. Most aren't confusable to the eye

https://paultendo.github.io/posts/confusable-vision-visual-similarity/
46•paultendo•1d ago•18 comments

Launch HN: Cardboard (YC W26) – Agentic video editor

https://www.usecardboard.com/
111•sxmawl•13h ago•60 comments

An Introduction to the Codex Seraphinianus, the Strangest Book Ever Published

https://www.openculture.com/2026/02/an-introduction-to-the-codex-seraphinianus.html
62•vinhnx•3d ago•14 comments

Dear Time Lords: Freeze Computers in 1993

https://graydon2.dreamwidth.org/322461.html
72•zdw•3h ago•34 comments

OsmAnd's Faster Offline Navigation (2025)

https://osmand.net/blog/fast-routing/
152•todsacerdoti•13h ago•48 comments

I baked a pie every day for a year

https://www.theguardian.com/lifeandstyle/2026/feb/22/a-new-start-after-60-i-baked-a-pie-every-day...
267•NaOH•3d ago•171 comments

The Origins of Agar

https://www.asimov.press/p/agar
6•surprisetalk•3d ago•0 comments

Palm OS User Interface Guidelines (2003) [pdf]

https://cs.uml.edu/~fredm/courses/91.308-spr05/files/palmdocs/uiguidelines.pdf
181•spiffytech•15h ago•88 comments

LiteLLM (YC W23): Founding Reliability Engineer – $200K-$270K and 0.5-1.0% equity

https://www.ycombinator.com/companies/litellm/jobs/unlCynJ-founding-reliability-performance-engineer
1•ij23•7h ago

Hydroph0bia – fixed SecureBoot bypass for UEFI firmware from Insyde H2O (2025)

https://coderush.me/hydroph0bia-part3/
56•transpute•10h ago•1 comments

Museum of Plugs and Sockets

https://plugsocketmuseum.nl/index.html
109•ohjeez•3d ago•37 comments

Smartphone market forecast to decline this year due to memory shortage

https://www.idc.com/resource-center/press-releases/wwsmartphoneforecast4q25/
226•littlexsparkee•10h ago•226 comments

BuildKit: Docker's Hidden Gem That Can Build Almost Anything

https://tuananh.net/2026/02/25/buildkit-docker-hidden-gem/
175•jasonpeacock•18h ago•63 comments

Two insider cases we've recently closed

https://news.kalshi.com/p/kalshi-trading-violation-enforcement-cases
26•fortran77•6h ago•53 comments

Show HN: Hacker Smacker – Spot great (and terrible) HN commenters at a glance

https://hackersmacker.org
113•conesus•2d ago•131 comments

Show HN: Deff – Side-by-side Git diff review in your terminal

https://github.com/flamestro/deff
98•flamestro•14h ago•54 comments

Understanding the Go Runtime: The Memory Allocator

https://internals-for-interns.com/posts/go-memory-allocator/
60•valyala•3d ago•10 comments

Show HN: Linex – A daily challenge: placing pieces on a board that fights back

https://www.playlinex.com/
62•Humanista75•2d ago•20 comments

Move tests to closed source repo

https://github.com/tldraw/tldraw/issues/8082
47•nilsbunger•1d ago•27 comments

This time is different

https://shkspr.mobi/blog/2026/02/this-time-is-different/
156•speckx•18h ago•252 comments