Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ngrilly
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
ngrilly
2y ago
I also spent some time evaluating a lot of open fonts and I agree that most of them have flaws, especially when it comes to kerning. The exceptions are fonts that have been developed for and are used by very large organizations, such as Pub
92.
▲
by
ngrilly
2y ago
Yes, I don't get it either.
93.
▲
PlanetScale Metal: There's no replacement for displacement
(planetscale.com)
2 points
by
ngrilly
2y ago
|
1 comments
94.
▲
by
ngrilly
2y ago
I like that it's a single file executable. But Kamal offers much more, for eample zero-downtime deployment.
95.
▲
by
ngrilly
2y ago
Awesome! How does it compare to RUM, another PostgreSQL extension solving a similar problem (make ranking fast by putting enough info in the index)?
96.
▲
by
ngrilly
2y ago
Do you say that CHERI will be "as close to current performance as possible" with the same energy consumption?
97.
▲
by
ngrilly
2y ago
Unlike C, Zig offers spatial memory safety, but it does not offer temporal memory safety.
98.
▲
by
ngrilly
2y ago
Is there a good example of an open source code base written like this?
99.
▲
by
ngrilly
2y ago
That's sad, because the language looks fantastic.
100.
▲
by
ngrilly
2y ago
Glad to hear. I'll consider this more then.
101.
▲
by
ngrilly
2y ago
What do you miss in F#?
102.
▲
by
ngrilly
2y ago
I'm wondering if the solution to my problem could be to start using F#, which seems to encourage a data-oriented style over an object-oriented style, while staying in the same C# and .Net ecosystem. F# has a concept of modules, holding
103.
▲
by
ngrilly
2y ago
I don't see how "attaching" functions to types is easier than attaching them directly to namespaces. I don't see either why I would need to use reflection to iterate over all the functions and methods in a namespace, but
104.
▲
by
ngrilly
2y ago
1) It's just a bit verbose. I think I just rewired my brain around a programming style that is not OOP anymore. 2) As I wrote in another comment, my editor supports hovering with the C# LSP, but after years of reading Python, Go, Rust,
105.
▲
by
ngrilly
2y ago
> if you feel like using static classes and methods, you should spend more time thinking about architecture - namespaces are just what they are I don't understand what you suggest instead. > in modern IDEs just write //
106.
▲
by
ngrilly
2y ago
I use VSCode with the C# LSP, but I prefer to immediately see where a name comes from by reading it, rather than hovering over it. That's why I prefer to avoid global. Regarding imports, I guess I could do something like `using c = my.
107.
▲
by
ngrilly
2y ago
Yes, I'd like to be able to define functions directly under the namespace. In C#, it seems the only way to do this in to define a static method in a class, the class being part of a namespace.
108.
▲
by
ngrilly
2y ago
Yes, that's that I meant.
109.
▲
by
ngrilly
2y ago
I recently inherited a C# code base at work. I agree that C# is a powerful, productive, and mature language, but as someone who has been programming mainly in Go, Python, and a bit of Zig over the past few years, there are a few things that
110.
▲
by
ngrilly
2y ago
I’ve learned programming with OOP in Turbo Pascal, C++ and Java. Switching to a different programming style, more data-oriented, using free-floating functions, in languages such as Python, Go, or more recently Zig, has been liberating. I ha
111.
▲
Cement made at ambient temperature using renewable electricity
(sublime-systems.com)
2 points
by
ngrilly
2y ago
|
0 comments
112.
▲
by
ngrilly
2y ago
That's also how I tend to program after having read Joe Armstrong's dissertation "Making reliable distributed systems in the presence of sodware errors" and having programmned in Go for a few years.
113.
▲
by
ngrilly
2y ago
Litestream replicates continuously. sqlite3_rsync takes a snapshot. How do you plan to use the latter?
114.
▲
by
ngrilly
2y ago
Could it be a problem with a specific Python package being installed rather than uv itself?
115.
▲
by
ngrilly
2y ago
Agreed. But the problem is now fully solved by https://docs.astral.sh/uv/ .
116.
▲
by
ngrilly
2y ago
Wondering about this as well :) That would be a game changer.
117.
▲
by
ngrilly
2y ago
This is one of the worst article I read on this topic. The author is confusing the structure (pyramid versus network) with the type of leadership (authority versus direction and autonomy).
118.
▲
by
ngrilly
2y ago
I'm only repeating what I read on SVT website (Swedish national public television): https://www.svt.se/nyheter/inrikes/northvolt-vill-betala-ut-... . All your points are addressed in the article.
119.
▲
by
ngrilly
2y ago
I live in Sweden. Can you share a link? I bet that what you have in mind is the bonus that could be paid to about 230 employees, explicitly excluding the top management, in order to retain them. Or perhaps the news that the former CEO has s
120.
▲
by
ngrilly
2y ago
Most of the money went into the pocket of extraordinary dedicated employees who were paid market salaries (actually often slightly below market), and suppliers as well.
More ›