Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
graboid
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
graboid
4y ago
Does anyone know of any guide/tutorials/books about how to avoid common Rust performance issues. Like real world examples, "instead of doing X, do Y". I am maybe beginner to intermediate in Rust, but I think I'm st
62.
▲
by
graboid
4y ago
I am curious, why do you think C# is less general-purpose than Java?
63.
▲
by
graboid
4y ago
Is developing a software "from scratch" defined somewhere? Seems like you arbitrarily draw the line. rustc but not cargo? Even if you don't use any libraries, cargo is a useful tool. And if you reject tools, what editor/
64.
▲
by
graboid
4y ago
Very cool project! The AST mode is super interesting. I also code an editor, and using it from the beginning is really the key.
65.
▲
by
graboid
4y ago
Never used any Scheme, so I wanted to make sure I interpret that site correctly. It provides packages written in any Scheme, which you can use from any other Scheme (which works because they follow the same specification (R6RS/R7RS))?
66.
▲
by
graboid
4y ago
That is very difficult to answer without knowing more of your programming background: what languages are you familiar with, and would you be willing to learn a new language? I have used web frameworks in Java, C# and Rust, and if I had time
67.
▲
by
graboid
4y ago
I an curious about the CL part. Can you elaborate why the REPL input and output should be in different buffers?
68.
▲
by
graboid
4y ago
Anyone here that uses a strategy like Memory Palaces (also sometimes called "Method of Loci" I think)? I would be especially interested in whether people apply this technique to stuff different from memorizing lists/sequences
69.
▲
by
graboid
4y ago
Since you mentioned little interaction and reactiveness, I would say go for htmx. At work, we have a large MPA in ASP.NET. If a page is simple enough, it is done in Htmx. If it requires lots of interactivity, we use Vue. But I tend to push
70.
▲
by
graboid
4y ago
Common Lisp, because that's what I am learning right now. Rust, because I finally made it from beginner to intermediate level (at least I think). https://flix.dev/ looks very cool. Also, recently someone posted this he
71.
▲
by
graboid
4y ago
So this is just a macro? That is really amazing.
72.
▲
by
graboid
4y ago
Yes, no hyperscript, and yes, all interactive actions do a roundtrip. I tried not to get too detailed with the updates, so e.g. when you are in the filter builder dialog, and change the value of a select (and now the other selects have to c
73.
▲
by
graboid
4y ago
I just had to do a site which involved a fair amount of interactivity. A sidebar with different types of filters, a search bar at the top, and a complex boolean filter builder inside a modal (think like infinitely-nestable AND/OR filte
74.
▲
by
graboid
4y ago
I think nobody would term it as being "revolutionized". But like many others, I would definitely say that I improved and became a more knowledgeable programmer by learning languages that were different enough from what I am used t
75.
▲
by
graboid
4y ago
I keep really fine-grained and extensive todo lists. I helps staying motivated if you can just pick something small, do it in 10-30mins, and while checking your todo item, you get the satisfying feeling that your project just got a tiny bit
76.
▲
by
graboid
4y ago
Nicely done! I love the design. And now I learned about the Tenkile in Papua New Guinea :-).
77.
▲
by
graboid
4y ago
I would be super interested to see it. The aspect of text adventures or MUDs [0] that attracts me the most is the fact that you can actually move through a "textual landscape". Sorry, I have no better words to express it. Ditch al
78.
▲
by
graboid
4y ago
I am using Tauri + Preact [0] for a private project. It's wonderful. With Preact + htm [1], I can have a really complex UI, that still feels snappy, without having to deal with webpack or any other build pipeline (after all, it is a ho
79.
▲
by
graboid
4y ago
I mostly only use one 27", which is not curved. I am fine with only using one as I don't like to constantly turn my head. As for the size, I have never used a larger screen, so I cannot tell if I would like that better or not. I d
80.
▲
by
graboid
4y ago
I is really well-suited for a broad range of scenarios where your needs are somewhere between a fully static page and a really complex web app. Although you theoretically can also do the latter, it will get painful very soon, and in that c
81.
▲
by
graboid
4y ago
Its funny, after considering Blazor serverside and WASM, I also opted for HTMX + Alpine.js (when needed) + ViewComponents. Considering how nice server-side rendering story is in ASP.NET, I feel like this is a setup that really works well in
82.
▲
by
graboid
4y ago
> Blazor is in development and will only get better. How good can it get though? Blazor WASM suffers from the huge initial, multi-megabyte download of the .NET runtime. How is that expected to come down to something in the range of 50-50
83.
▲
by
graboid
4y ago
In recent years, many tools have been created in the note-taking space. They often market themselves as something like "personal knowledge management tools", "Zettelkasten" or "second brain". There are just so
84.
▲
by
graboid
4y ago
Holy cow, that's amazing. And it is so extensive. Thanks a lot for the link.
85.
▲
by
graboid
4y ago
This is really cool and makes me want to learn Elixir. Staying in one language for frontend and backend is just so appealing. To my knowledge, the other option to achieve that would be having something like Blazor WASM or Rust Yew that comp
86.
▲
by
graboid
4y ago
Preact [0] + htm [1] Why? Preact is small, fast, and reasonably easy to use. But the main selling point for me was that, together with htm, I don't need any build system a la webpack. No node_modules folder. I just have to load one scr
87.
▲
by
graboid
4y ago
Nice work! I like this isometric perspective, it is so simple yet looks so good. I like also that I can understand and implement its rendering without knowing much about computer graphics. I don't have time to test it out myself right
88.
▲
by
graboid
4y ago
Anki checks two of these boxes, but the data is stored in SQLite. It is a nice program, open source and actively developed, with many online resources available and a large community. My advice would be, if you happen to already write your
89.
▲
by
graboid
4y ago
Thanks! That link especially contains some really helpful write-ups. I never really needed to think much about performance, as my C# usage always was constrained to simple CRUD stuff in server backends, which is a shame really, as it is suc
90.
▲
by
graboid
4y ago
Can you recommend any resource on how to get into writing high-performant C#?
More ›