Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cturtle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
cturtle
5y ago
I like Zig because it feels like a refinement of C with all the knowledge of the years since C was created. Some of my favorite features are no global allocator, well-defined pointers (with optionals required for nullability), generics and
62.
▲
by
cturtle
5y ago
I enjoy sharing posts because I enjoy the process of writing about something that inspires me. If I made progress on a personal project or learned something interesting, it is nice to take a step back and log it. I find that I can recall wh
63.
▲
by
cturtle
5y ago
Thanks! I guess I need to learn more about Nix then :)
64.
▲
by
cturtle
5y ago
Maybe Nix but with Lua?
65.
▲
by
cturtle
5y ago
Completely agree here > Also, fantastic music Sonic 2 (especially Chemical plant zone) is among my favorite game soundtracks.
66.
▲
by
cturtle
5y ago
Yes! Or at least a language that gives you access to manual memory allocations. I learned python, JavaScript, and Java before C, and it wasn’t until I learned about manual allocations, pass-by-value, and pointers that the garbage collected
67.
▲
by
cturtle
5y ago
I agree that an electron-based editor is not as responsive as a native one, but the vscode devs have done a lot to make it as fast as it is. This talk [0] is a very interesting look into everything the devs do to make it startup quickly. [0
68.
▲
by
cturtle
5y ago
Those are all valid points. At the moment I believe Zig has decided to leave full unicode support out of std because they don't want language releases dependent on unicode updates.
69.
▲
by
cturtle
5y ago
Fancy shell prompts, often requiring patched fonts. Something like powerlevel10k[0] or starship[1] [0]: https://github.com/romkatv/powerlevel10k [1]: https://starship.rs/
70.
▲
by
cturtle
5y ago
The style guide in the language reference explains the accepted naming conventions [0]. [0]: https://ziglang.org/documentation/master/#Style-Guide
71.
▲
by
cturtle
5y ago
> With in-stack transform, the blending modes and overlapping layers are composited on top of the transform preview. This was a feature funded by the Blender Institute. Great improvement, and it’s wonderful to see support from another op
72.
▲
by
cturtle
5y ago
Operator overloading, constructors, destructors, exceptions, etc. This page [0] is good for comparing Zig to other languages. And this [1] is a nice overview of the language. One reason I think "no hidden control flow" is used so
73.
▲
by
cturtle
5y ago
Zig is a general purpose language with no hidden control flow, powerful compile time metaprogramming, and easy cross-compilation and interop with C code. For me it hits the sweet spot of fixing major problems in C, while staying small, cons
74.
▲
by
cturtle
5y ago
The UI is written in React, and apparently runs as a sort of an extension to chromium[0] according to a Vivaldi dev. I expect that would be a large source of performance decreases with a JS powered UI. It's certainly an impressive UI t
75.
▲
by
cturtle
5y ago
That reminds me of the many wonderful soldering stock images that show the user holding the metal tip enclosure rather than the handle.
76.
▲
by
cturtle
5y ago
They probably meant the Intel denoiser bundled with Blender.
77.
▲
by
cturtle
5y ago
As someone fortunate enough to participate in the GSoC twice, I think this is fantastic news. I had such a great experience and learned a lot. It’s wonderful that this change allows even more people the opportunity to be compensated for ope
78.
▲
by
cturtle
5y ago
In the last two years I’ve been on the arch-announce mailing list I think I have only needed to respond to breaking updates twice. I choose arch for three reasons. 1. The official repos and the AUR have nearly every package I have ever need
79.
▲
by
cturtle
5y ago
I do a lot of one-on-one programming teaching, and this really hit home with how I approach teaching. I especially liked the following: > You’re not a machine. Every teacher and every student is different. The art of teaching is finding
80.
▲
GitHub Copilot for Neovim
(github.com)
1 points
by
cturtle
5y ago
|
1 comments
81.
▲
by
cturtle
5y ago
Ziglings [0] is a series of small problems where you solve bugs in Zig code, and I enjoyed working through them. The readme claims "you are not expected to have any prior experience with... C." When I did ziglings I found the most
82.
▲
by
cturtle
5y ago
I’m using Zig a lot right now, and I have been pleasantly surprised by the standard library. Maybe it’s due to Zig being a very straightforward language, but I find most everything I read in the standard library to make immediate sense. I d
83.
▲
by
cturtle
5y ago
Good to hear! Last I checked (around a year ago iirc) it wasn't possible.
84.
▲
by
cturtle
5y ago
Maybe Venmo since there is no desktop/web client. It frustrates me that Venmo has become so popular in my circles when it’s smartphone-only. I have a smartphone so I’ll keep using it there, but I could imagine some might appreciate the
85.
▲
by
cturtle
5y ago
It certainly put a smile on my face :) and considering the events of Rhythm of War it’s a very fitting name too!
86.
▲
by
cturtle
5y ago
Only slightly related, but this reminds me of searching on Google “how many electrons are in the Sun”. The quick answer page parser fails beautifully. I wonder how often Google returns something wrong or completely unexpected for its quick
87.
▲
by
cturtle
5y ago
I've been using the nightly builds for a while now, and the language server support works very well, but for me the most exciting part of Neovim is Lua. Lua isn't the headlining feature of v0.5, but the API has still grown a lot s
88.
▲
by
cturtle
5y ago
There is a draft on the GitHub wiki here: https://github.com/neovim/neovim/wiki/newsletter-%2311-:-the...
89.
▲
by
cturtle
5y ago
That’s good to know! For clarity, I wasn’t trying to say DDG is better than Brave, rather agreeing with the parent that there are smarter tools for gathering information rather than relying solely on a search engine.
90.
▲
by
cturtle
5y ago
Along these lines I use ddg’s bangs for the same benefit. So many searches for Python help are filled with very shallow intros on tutorial sites of varying quality with the official docs rarely the first result. Now I just prefix my query w
More ›