Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Eliah_Lakhin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
Eliah_Lakhin
3mo ago
In the article it is assumed that the object of the node owns a vector of it's dependencies locally. We don't need to access the entire edges set all at once. The evaluation process is recursive. Once the node's function re-e
2.
▲
by
Eliah_Lakhin
3mo ago
I meant that the graph (DAG) structure is not necessary need to be sealed and defined upfront. It could be computed and changed on the fly by the same function that computes node's value. Assuming that the node value computation functi
3.
▲
by
Eliah_Lakhin
3mo ago
It depends on how you define the observable pattern. The fundamental components here are laziness and weak connections between graph nodes. Node values are getting materialized only when you observe them, and the system is flexible for live
4.
▲
by
Eliah_Lakhin
6mo ago
Well, I can ask you the same question. I don't see how you can make money using AI in the foreseeable future too. Even if it is possible today, once the critical mass of people will master this technology, the opportunity gone. In the
5.
▲
by
Eliah_Lakhin
6mo ago
From the purely utilitary position maybe you are right, but my point was about arts and entertainment. Using the content generation tools might be useful in certain situations, but it's not joyful when the robots do the job for you. Im
6.
▲
by
Eliah_Lakhin
6mo ago
I'm not quite understand what "language-extrapolation" actually means. Personally, I don't use AI because I like to program myself. There are many other reasons, but this simple one dominates.
7.
▲
Ask HN: Looking for programmers who don't use and don't want to use AI
12 points
by
Eliah_Lakhin
6mo ago
|
28 comments
8.
▲
by
Eliah_Lakhin
1y ago
I upvoted your comment. I share your view and just wanted to say you're not the only one who thinks this way.
9.
▲
by
Eliah_Lakhin
1y ago
> As far as memory-safety goes, it really isn't close to being the most important thing unless you are writing security critical stuff. Safety is the selling point of Rust, but it's not the only benefit from a technical point o
10.
▲
by
Eliah_Lakhin
2y ago
It works as long as a country primarily spends its income on internal development. Today's Russia is a relatively prosperous country with high living standards, at least in big cities. Perhaps these standards are even higher than in so
11.
▲
by
Eliah_Lakhin
2y ago
A huge part of China's success stems from the fact that Nixon opened up U.S. markets to China, along with U.S. investment capital. It was a key strategic decision made by the United States to counter Soviet influence in Asia. China
12.
▲
by
Eliah_Lakhin
2y ago
> What does the developer's experience with incremental parsing feel like? It's essentially the experience most of us already have when using Visual Studio, IntelliJ, or any modern IDE on a daily basis. The term "increment
13.
▲
by
Eliah_Lakhin
2y ago
This is likely the first gamedev project written entirely in Rust and Vulkan to achieve significant financial success on Steam. I'm genuinely proud of the authors — they've set an inspiring example and given us hope for a bright f
14.
▲
by
Eliah_Lakhin
2y ago
Using the term "open source" for every project published in source code form might not be ideal — not just because of the "zealots", but also because it may not serve the author’s best interests. The term "open sour
15.
▲
by
Eliah_Lakhin
2y ago
The current state of web development engineering is largely the result of how startup economics have functioned over the past decade. A startup's market value is often closely tied to its number of employees. From an investor's pe
16.
▲
Show HN: Ad Astra – scripting language platform for Rust
(github.com)
6 points
by
Eliah_Lakhin
2y ago
|
1 comments
17.
▲
by
Eliah_Lakhin
2y ago
I'm currently unemployed, and my last job ended over two years ago, so my experience is more related to the pre-AI boom era. Back then, I often felt that the software products we were developing could have been created by much smaller
18.
▲
by
Eliah_Lakhin
2y ago
On a more general note, it's often challenging to sell anything to the software developer community, regardless of the licensing terms you choose. I believe you'll gain commercial traction only if your product is closer to the rea
19.
▲
by
Eliah_Lakhin
2y ago
You can publish your project under your own licensing terms. In your license, you can prohibit the creation of derivative works based on your source code, except for building executables for personal use, provided your clients obtain a comm
20.
▲
by
Eliah_Lakhin
2y ago
> If I go to a bookshop, take a book off the shelf and start reading it, I am not infringing any copyright. I'm not sure this is applicable to licensed programs because a book is sold, not licensed. > The output of a machine simp
21.
▲
by
Eliah_Lakhin
2y ago
> Imho it would only be market failure if that freedom disappears There is nothing inherently wrong with Facebook making React open-source. React undoubtedly benefits everyone. However, the issue lies in the fact that this practice doesn
22.
▲
by
Eliah_Lakhin
2y ago
The free/open-source movement has greatly benefited society by encouraging people to overcome their fears and start distributing their work in the form of source code rather than just precompiled binaries ("closed source"). H
23.
▲
by
Eliah_Lakhin
2y ago
> build out a compatible API that can be used with editors/tools that use tree-sitter's library? That's an interesting idea. Tree-Sitter and Lady Deirdre are quite different in their approaches to parsing. Tree-Sitter is a
24.
▲
by
Eliah_Lakhin
2y ago
> It's 5 thousand after you've made 200 thousand though? That's correct. The license agreement requires purchasing a commercial license per product if it reaches a certain revenue threshold. I believe this price should be
25.
▲
by
Eliah_Lakhin
2y ago
Thank you for your feedback! I agree with your point about the licensing. I would also add that tools for the development of compiler front-ends are quite a niche market. So, honestly speaking, I don't plan to earn much from my project
26.
▲
by
Eliah_Lakhin
2y ago
You are right, this is indeed the second iteration of the project. Since the first iteration (released about a year ago), many things have changed and been reworked. The most notable change is the introduction of the semantic-analysis frame
27.
▲
Show HN: Lady Deirdre 2 – Rust Framework for Compilers and LSP Servers
(github.com)
141 points
by
Eliah_Lakhin
2y ago
|
36 comments
28.
▲
by
Eliah_Lakhin
2y ago
The problem with Vulkan and the similar APIs is that the authors of the specification attempted to make an industry standard that would be easier to implement by the GPU manufacturers, but at the same time it would still be quite high level
29.
▲
by
Eliah_Lakhin
2y ago
I work with Rust most of the time. As of the pure functional languages, yes, perhaps using parser combinators is better.
30.
▲
by
Eliah_Lakhin
2y ago
I think it all depends on the language, but I found it (usually) easier to implement the recursive-descending parsers just manually. This may include combination approach too, but using my own combinatorial and domain-specific functions. In
More ›