Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nu11ptr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
151.
▲
by
nu11ptr
1y ago
> SpaceX has made excellent progress with its Starship rocket. The stainless steel vehicle can now explode before even leaving the Earth. Honest question as I don't often read the theregister.com: is such sarcasm/bias typical?
152.
▲
by
nu11ptr
1y ago
It might be more expensive now because it is novel, but over time, as it commoditizes and more competition enters, prices will likely go down. Also, this is how the free market works. The actual users decide what something is worth based on
153.
▲
by
nu11ptr
1y ago
This is a blast from the past and it is neat to see some bare bones coding projects, but as others have said this is hardly "modern".
154.
▲
by
nu11ptr
1y ago
Because I don't particularly like writing bulk code, but solving problems and designing things.
155.
▲
by
nu11ptr
1y ago
> is the tool really providing benefit in that case? Yes, much of the time and esp. for tests. I've been writing code for 35 years. It takes a while to break old habits!
156.
▲
by
nu11ptr
1y ago
Have you noticed people more productive, in general, using Claude Code or Cursor? Obviously it varies, but curious if one or the other is the clear productivity champion at this point.
157.
▲
by
nu11ptr
1y ago
Misunderstood - thought you were saying ioring was a feature specific to linux, but you meant specific to linux on Postgres.
158.
▲
by
nu11ptr
1y ago
> this feature is based on io_uring which is a Linux feature And now also a Windows feature, see my comment above for info
159.
▲
by
nu11ptr
1y ago
> "io_uring" is only available on Linux Windows now also has IORing (see my comment above)
160.
▲
by
nu11ptr
1y ago
Yes, that was IOCP, however, Windows now also has IORing (see my comment above)
161.
▲
by
nu11ptr
1y ago
Is this new async. I/O feature for Linux only? I know Windows has IOCP and also now an IORing implementation of its own (Less familiar with macOS capabilities other than POSIX AIO). https://learn.microsoft.com/en-us
162.
▲
by
nu11ptr
1y ago
Wow, not sure why this surprises me, but I guess I figured he would be like Charlie and keep working until he passed.
163.
▲
by
nu11ptr
1y ago
I also felt inferior programming in Pascal and believed "real programmers" wrote in C back in the early 90s. I quickly moved on to Turbo C/C++ after only a couple of years writing in Turbo Pascal in my teen years. If there is
164.
▲
by
nu11ptr
1y ago
Is this backlash against the US or indications of a recession that is starting?
165.
▲
by
nu11ptr
1y ago
Super cool. At first I was thinking QModem was the name of an old protocol (like XModem, YModem, ZModem) because it has been so long, but it sounded so familiar. I googled for images and boom - there it is, my childhood. I spent so many hou
166.
▲
by
nu11ptr
1y ago
Yep, I do use that, but after getting used to Rust's Send/Sync traits it feels wild and crazy there are no guardrails now on memory access between threads. More a feel thing than reality, but I just find I need to be a bit more ca
167.
▲
by
nu11ptr
1y ago
No, it is not all that fast after the CGo call marshaling (Rust would need to compile to the C ABI). I would essentially call in to Rust to start the code, run it in its own thread pool and then call into Rust again to stop it. The time to
168.
▲
by
nu11ptr
1y ago
I did the same for my project and moved to Go from Rust. My iteration is much faster, but the code a bit more brittle, esp. for concurrency. Tests have become more important. Still, given the nature of what my project is (APIs and basic fin
169.
▲
by
nu11ptr
1y ago
If I use something I like the idea that I can fix bugs should the need arise.
170.
▲
by
nu11ptr
1y ago
Looks neat. What tech stack is used for this? Is it open source by chance?
171.
▲
by
nu11ptr
1y ago
> If you are, then there are all sorts of other licenses which come with the same (or greater) headaches. I avoid those as well
172.
▲
by
nu11ptr
1y ago
> As a user of code I feel it is more permissive to me to see the code. As a licenser of code I want what is best for me and for others as a user and future developer. That is a fair point. I admit I'm speaking purely from a selfish
173.
▲
by
nu11ptr
1y ago
I find this a confusing reply. First, you seem to be confusing eager string interpolation with this lazy/deferred templating feature. I'm specifically asking about languages that have the latter. More confusingly, you bring up the
174.
▲
by
nu11ptr
1y ago
In general, it is a win, since it lets you code faster and 80-90% the performance doesn't matter. Over time, you learn generally what leads to heap allocs and what doesn't. In rare hot spot, using -m will show you the allocations
175.
▲
by
nu11ptr
1y ago
Strange comment given the obvious differences in GPL vs. non-GPL regardless your personal opinion. GPL code means if I decide to distribute my project in the future, I will have to distribute my source code. That isn't a risk I'm
176.
▲
by
nu11ptr
1y ago
True - cat is well out of the bag at this point
177.
▲
by
nu11ptr
1y ago
It is very easy to accidently use a GPL library without knowing it, especially if it is a dependency of a dependency and you aren't using a license scanner.
178.
▲
by
nu11ptr
1y ago
This feature is not complicated, but one must keep every feature that can possibly be seen in code in their head. Even if it is familiar now, what happens when you use the feature in the one small section of code where it fits, nowhere else
179.
▲
by
nu11ptr
1y ago
> The GPL is not a virus that latches onto any code it gets near Honestly, that is EXACTLY how I feel about it. If I use GPL code in my code then my code must also be GPL (if I distribute). The term seems to fit to me. And no, I've
180.
▲
by
nu11ptr
1y ago
Permissiveness is relative, so in relation to MIT/BSD/Apache, it is not.
More ›