Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tleb_
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
tleb_
1mo ago
Can you clarify how this better helps express swing compared to a piano roll?
2.
▲
by
tleb_
1mo ago
So this is about visualisation more than different behaviour? There are still N static notes with a cursor moving from start to end, looping over. It's not clear from the blog. Still, I always enjoy experiments in that domain, thanks
3.
▲
by
tleb_
10mo ago
Do you have references to objections? I couldn't find any on the lkml threads.
4.
▲
by
tleb_
10mo ago
-fplan9-extensions adds even more, it is not an alias: https://gcc.gnu.org/onlinedocs/gcc-15.2.0/gcc/Unnamed-Fields... One of the link of past discussions was from Apr 2018 and discusses it. At that time GCC
5.
▲
by
tleb_
1y ago
The Linux Foundation (LF) is sort of this. A non-profit aimed at corporate members to sponsor work on many open-source projects (~900).
6.
▲
The Harmful Consequences of the Robustness Principle
(ietf.org)
2 points
by
tleb_
2y ago
|
0 comments
7.
▲
by
tleb_
2y ago
> For example, my blog search engine, which indexes on the order of 500,000+ words across 1,000+ documents, can return results in < 10ms because the indices can be queried incredibly quickly. This is odd. Let's do a back-of-the-e
8.
▲
Comparing the vorbisfile and opusfile decoding APIs
(jacqueline.id.au)
2 points
by
tleb_
2y ago
|
0 comments
9.
▲
by
tleb_
2y ago
I disagree. Applications want to receive/provide a stream (X sample-rate, Y sample format, Z channels) and have it routed to the right destination, that probably is not configured with the same parameters. Having all applications respo
10.
▲
by
tleb_
2y ago
I have trouble understanding how people work for such big companies. Of course if the scale is 1000 employees "the company" cannot care about you; it is an institution not a bunch of people anymore. There is no upper layer to blam
11.
▲
by
tleb_
2y ago
I see two differences: (1) the software stack on the server side and (2) I guess there is JS to be sent to the client side for HTMX support(?). Both those things make a difference.
12.
▲
by
tleb_
2y ago
What about plain HTML & CSS for all the websites where this approach is sufficient? Then apply HTMX or any other approach for the few websites that are and need to be dynamic.
13.
▲
by
tleb_
2y ago
In my MIDI controller case, the "compute state and send update" code takes about 8µs, up to a spike of 15µs. The worst case of the code in article is a sort on each frame on a 100ish array, it sounds safe to ignore. Profile before
14.
▲
by
tleb_
2y ago
Another way to describe what has been done: implement a pure function and avoid storing additional state. It sounds way less dumb that way. It is not really a pure function but the spirit is here. I've done the same during a refactorin
15.
▲
by
tleb_
2y ago
The article from renehersecycles.com does not really agree with your comment, and explains why.
16.
▲
by
tleb_
2y ago
Apparently not. .deb file: http://archive.raspberrypi.org/debian/pool/main/r/rpi-connec... It contains two Go executables in its /usr/bin path: rpi-connect and rpi-connectd.
17.
▲
by
tleb_
2y ago
For reference, sort(1) has -n, --numeric-sort: compare according to string numerical value.
18.
▲
by
tleb_
3y ago
I agree the format is interesting. What are some other examples of short stories about technology, recent or less so?
19.
▲
by
tleb_
3y ago
I do not agree. Commits in my patch series have no link whatsoever with the chronology of my work. I wouldn't call it "Git history" as long as it is the branch I'm working on. It becomes history once it is merged inside
20.
▲
by
tleb_
3y ago
Then use a tree if you need a tree?
21.
▲
by
tleb_
3y ago
Well it has scaled up until now, which is a sign it could fit the scale of almost all software projects.
22.
▲
by
tleb_
3y ago
This is usually called container_of in C projects. It is compile-time safe as well, though the error won't be pretty. Linux, Qemu, musl, U-Boot, iproute2 & uclibc-ng each have a copy from the few project I've looked at. Two
23.
▲
by
tleb_
3y ago
I'm interested in doing the same thing but using PipeWire only. What kind of processing do you use Reaper for?
24.
▲
by
tleb_
3y ago
I've worked on a project that required a bigger swiotlb as well, I don't remember the exact details though. I guess it's not that uncommon, but indeed the default value looks good.
25.
▲
by
tleb_
3y ago
I see two use cases for a "big" swiotlb buffer: (1) many devices concurrently, as you said, or (2) ring buffers for devices that write continuously. Combine both and you require even more space; knowing the usecase and doing testi
26.
▲
by
tleb_
3y ago
Unit testing doesn't account for many lines in the Linux kernel. I see 33 test suites. $ find include/kunit/ -type f | xargs wc -l --total=only 2418 $ git grep -lE '^kunit_test_suites\(' | xargs wc -l
27.
▲
by
tleb_
3y ago
I agree Wikipedia is well designed
28.
▲
by
tleb_
3y ago
Both the GitHub project you linked to and the webpage in the posted article use a bounding box; has the webpage changed in the last two hours?
29.
▲
by
tleb_
3y ago
That is because there is a read to p[x] . If it gets removed, the malloc and free disappear. volatile shouldn't appear in such code that does not handle MMIO memory.
30.
▲
by
tleb_
3y ago
We've not seen yet any project at that scale, which approaches terraforming. What makes you think we are capable of such? And is there anything that indicates we can obtain the natural resources to achieve them?
More ›