Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spacechild1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
spacechild1
2mo ago
I don't think that the SuperCollider team has an official stance on this and I can't really speak for all developers. Legally, I think you're on the safe side as long as scsynth runs in a separate process (which is the case f
32.
▲
by
spacechild1
2mo ago
Thanks for the kind response! > I’m also definitely not wanting to circumnavigate the GPL! You are going to great lengths to make sure that SuperSonic (and thus scsynth) can be used by non-GPL code. You are explicitly advertising in the
33.
▲
by
spacechild1
2mo ago
Careful! Just because you are exchanging messages via sockets does not necessarily make it a mere aggregate! Quoting the official GPL FAQ: > By contrast, pipes, sockets and command-line arguments are communication mechanisms normally use
34.
▲
by
spacechild1
2mo ago
Hi, Sam! I have to say that's a strange statement. SuperSonic still uses scsynth as its synthesis engine. How is that a "complete replacement"? I see that you are trying to circumvent the GPL, with somewhat dubious arguments.
35.
▲
by
spacechild1
2mo ago
How exactly does the license matter if you just want to make music?
36.
▲
by
spacechild1
2mo ago
Side note: Steve Smith is also the author of the excellent https://dspguide.com/
37.
▲
by
spacechild1
2mo ago
https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2024/p23...
38.
▲
by
spacechild1
2mo ago
C++26 adopted senders/receivers (std::execution) as its official concurrency model, with the explicit aim of supporting structured concurrency. See https://www.open-std.org/jtc1/sc22/wg21/docs/papers
39.
▲
by
spacechild1
2mo ago
More important than the invention of writing, the printing press, electricity, the computer or the internet? > The hockey stick that's coming for human progress overall is going to make the industrial revolution look like a flatline
40.
▲
by
spacechild1
2mo ago
> arguably the most important invention in human history. Don't be ridiculous.
41.
▲
by
spacechild1
2mo ago
IIUC value objects can have any size, it's just that 'reference flattening' requires the object to fit into a machine word. But this is only due to how Java represents object references and its atomicity guarantees. Naturally
42.
▲
by
spacechild1
2mo ago
Yes, Schlosspark is quite nice for jogging or walking. There are also two sandboxes for kids. However, you're not supposed to walk on most of the grass, so it's indeed mostly a park to look at, but not a park to be used.
43.
▲
by
spacechild1
3mo ago
> Lua uses 64-bit double floats for everything, _even array indexing_, because they have 53 bits of mantissa and they're guaranteed to represent all 32-bit integers with 100% precision. Lua 5.3 introduced a proper integer type. Howe
44.
▲
by
spacechild1
3mo ago
Citation needed. You only need LuaJIT if performance is very important, which is not the case for many scripting purposes. I personally use Lua 5.3.
45.
▲
by
spacechild1
3mo ago
Really? I found it very enjoyable.
46.
▲
by
spacechild1
3mo ago
Ah, that movie! I started watching it with my wife and we both decided to quit midway through because we found it cheesy and sentimental. The music, in particular, was terrible, despite being composed by Joe Hisaishi.
47.
▲
by
spacechild1
3mo ago
These are just regular quotation marks. Sorry if they scared you.
48.
▲
by
spacechild1
3mo ago
Do you find it so unbelievable that Andrew is genuinely unhappy with the direction that HN has been taken? You can't deny that there is a real problem with AI generated submissions and comments.
49.
▲
by
spacechild1
3mo ago
I don't know anyone who had to "recover" from being raised by "progressive" parents. Is this actually a thing? What would there be to recover from exactly?
50.
▲
by
spacechild1
3mo ago
This is just a simple example, therefore nitpicking on the semantics of the Widget methods is a bit silly. > 1. Instead of explicitly applying the rule-of-0 with `= default` for the copy&move ctor&assignment and the destructor -
51.
▲
by
spacechild1
3mo ago
Codeberg is not a company.
52.
▲
by
spacechild1
3mo ago
That is actually a great blog post! I wholeheartedly agree with the points they are making.
53.
▲
by
spacechild1
3mo ago
They actually switched from GLFW. In that case you would naturally pick SDL3 and not SDL2.
54.
▲
by
spacechild1
3mo ago
My generation did not have access to the internet until we were teenagers, yet we perfectly managed to catch up. In fact, I don't think that the following generations (the so-called 'digital natives') have overall better comp
55.
▲
by
spacechild1
3mo ago
> I remember watching HN and seeing every time there was something Rust related trending, there was ALWAYS a post made shortly after trying to hype Zig and this went on for like 4 years. You just got a tiny taste of what Rust enthusiasts
56.
▲
by
spacechild1
3mo ago
> I don't know how we put this genie back in the bottle Just ban or regulate it? It's only a form gambling after all.
57.
▲
by
spacechild1
3mo ago
It might be standard terminology but to outsiders like me it sounds like an over-the-top parody of corporate speak.
58.
▲
by
spacechild1
3mo ago
That quote is really funny because it reads like a parody. Next time just use quotation marks and add a link to the source.
59.
▲
by
spacechild1
3mo ago
I thought the same. Business lingo has really jumped the shark. "story" is already stupid enough, but "epic"? Seriously? :-D
60.
▲
by
spacechild1
3mo ago
In my understanding, senders/receivers is a more generalized concurrency model, but it has been designed to play well with coroutines.
More ›