News for hackers. Stuff that matters.

joshlk

Some of the Lean proofs are 50k lines - is that normal?
What's a good reference to learn about Wavelet Matrices?
Re:Linux Kernel Explorer on Thursday November 27, 2025 @04:38AM (#46067504)
Asking a silly question… what piece of kernel code do you find the most awe-inspiring or impressive?
Re:Fast Lua runtime written in Rust on Monday November 24, 2025 @10:00AM (#46034851)
The top claim is that it's "Incredibly Fast" but I can't find any performance benchmarks. Can anyone find a link?
Re:How to Check for Overlapping Intervals on Saturday October 11, 2025 @02:06PM (#45551256)
R-Trees are a good data structure to use in this case, enabling you to query a collection of intervals for overlap with another in O(log(n)) time.

Wikipedia: https://en.wikipedia.org/wiki/R-tree

Re:Checking Out CPython 3.14's remote debugging protocol on Wednesday July 23, 2025 @02:18PM (#44662289)
Yes
Re:Hacking Coroutines into C on Sunday July 13, 2025 @08:06AM (#44549758)
Rust can be used in an embedded environment and also offers asynchronous execution built into the language
What your describing is social Darwinism, an argument used by fascist.
Re:Python Pandas Ditches NumPy for Speedier PyArrow on Wednesday June 04, 2025 @05:14AM (#44178701)
> [numpy] stores everything in rows

This isn't true. Pandas uses Numpy to store columns of data. Theres quite a few technical errors in the article.

What do you do in the summer when the homes don’t want the heat?
Re:Transformers Without Normalization on Saturday March 15, 2025 @03:36AM (#43370748)
When using low precision formats like float8 you usually have to upscale the activations to BF16 before normalising. So the normalisation layers are proportionally using more compute when going to lower precision. Replacing these layers would help reduce the compute cost significantly.
Re:Julia and JuliaHub: Advancing Innovation and Growth on Wednesday February 05, 2025 @09:14AM (#42948721)
It measures the proportion of questions for that language out of all languages. So, if there is a general decline in Stackoverflow questions, it’s already accounted for in the metric
Re:Julia and JuliaHub: Advancing Innovation and Growth on Wednesday February 05, 2025 @08:56AM (#42948525)
According to Stackoverflow trends, Julia’s popularity is decreasing and very small

https://trends.stackoverflow.co/?tags=julia

Can you use to launch an Intel VM on Apple Silicone and visa versa? I’m interested in doing this so I can compile C++ applications for different architectures on MacOS. Do you know of any other “easy” methods?
Re:Why does Cloudflare Pages have such a generous Free tier? on Wednesday January 15, 2025 @05:44PM (#42718211)
Other than bandwidth, is there any other performance differences between Cloudflare and GitHub Pages?
Re:Einsum in Depth on Monday January 06, 2025 @10:22AM (#42611295)
Tensors used in deep learning are not the same as the definition used by Physicists - blame the DL community for this :). So DL tensors are just N-dimensional arrays of data, and there is no concept of covariance and contravariance of the dimensions. You could think of DL tensors as Cartesian tensors and they don't need to conform to the same transformation laws that Physics tensors do.
Re:Warp terminal – no more login required on Tuesday November 26, 2024 @12:56PM (#42248050)
Warp is great - I use it as my daily terminal. The best features are being able to edit commands, chunking the output into blocks and AI generated commands at your fingertips.
Re:PEP 760: No more bare excepts on Wednesday October 09, 2024 @01:48PM (#41790684)
Would it be possible to move all the language developers to work on packaging?

IMO the Python language is feature complete but the packaging system needs heart surgery.

Re:Firefox will consider a Rust implementation of JPEG-XL on Wednesday September 04, 2024 @07:15AM (#41444292)
I’m not sure this holds as true if it’s the same team creating both implementations.
Re:What Life Means to Einstein (1929) [pdf] on Friday August 30, 2024 @05:15AM (#41398995)
I found the advertisements the most interesting bit
> I have never met a scientist who can resist the lure of fast-but-dangerous math

This made me chuckle

Is this analogous to the Python 2 to 3 jump?
Why the large jump from Java 8 to 17?
That was fun.

On another note, I dislike how “Zero-Knowledge Proofs” are called proofs. It’s not a proof. You iteratively increase your belief that the result is true, like in experimentation, but that’s not a proof.

Older »