Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
still_grokking
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
still_grokking
2y ago
> Except they’re not storing copies of any of these. Copyright isn't about storing copies. It's about making copies. How do you think the AI companies extract all the statistical info about some content? Spoiler: They copy th
92.
▲
by
still_grokking
2y ago
That's why for example fan-made Star Wars movies are totally OK, and Disney has no issue with them, right? In such cases not even the plot is based on anything Disney "owns". Also, it's OK to make a movie out of a plot s
93.
▲
by
still_grokking
2y ago
Given the fact that you need to review, research, and usually correct every detail of AI output, how can that be faster than just doing it right yourself in the first place? Do you have some examples of such tasks?
94.
▲
by
still_grokking
2y ago
What are examples of these (very profitable) use cases? Producing spam has some margin on it, but is it really very profitable? And else?
95.
▲
by
still_grokking
2y ago
So the semantics of this program would change if I added a line containing an exclamation mark somewhere after this expression? That smells like the worst kind of action at a distance… Also, how is the expression `doSomething!` typed then?
96.
▲
by
still_grokking
2y ago
That would work better and more efficient. But than there's no "AI" in there. So nobody would like to throw money on it currently.
97.
▲
by
still_grokking
2y ago
It would be even more "funny" if you'd wrap that `readFile` inside a thunk that gets captured from the environment by the lambda body. Than you'd have a reference to an effect that is supposed to run only inside the lamb
98.
▲
by
still_grokking
2y ago
Where is the list of files in that example? I also don't get how running list.map (lambda f => readFile! f) would result in a list of Tasks. `readFile` needs already to return a Task as it's an I/O operation, right?
99.
▲
by
still_grokking
3y ago
Sorry to be so direct, but your rules just don't make any sense to me. Let's go through them one by one: > Recommendation based on previous views. Recommendation based on what is currently being viewed is permitted. Recommendat
100.
▲
by
still_grokking
3y ago
> extraordinarily cynical and depressing You mean, like the reality humans created for themself to suffer in?
101.
▲
by
still_grokking
3y ago
So you want to ban all kinds of software forges, like for example GitHub? Or other regular coordination platforms for business? I guess the definition of "social media" is not as simple as outlined above.
102.
▲
by
still_grokking
3y ago
Thirty years earlier people were also "always at home". Watching TV, or playing console games… The big difference was: At least the youth was at home together with others doing so. You went over to your neighbor to watch some TV
103.
▲
by
still_grokking
3y ago
That's my point. Imho it's impossible to even come close to a realistic chance to beat this game without knowing more or less every detail of its internal mechanics. And you can't infer this knowledge just from playing. You n
104.
▲
by
still_grokking
3y ago
> the mechanics are certainly random in the sense that they involve dice rolls. Sorry, but that's still not what I've meant. Dice rolls are randomness in the usual meaning of this word. But "random" can also mean &quo
105.
▲
by
still_grokking
3y ago
You've just restated the halting problem. Nobody claimed that there is an algorithm to translate arbitrary programs into an equivalent lookup table. (Because that's the exact same proposition as stating that there is a program tha
106.
▲
by
still_grokking
3y ago
> Wrt inefficiency, training will be inefficient That's the "heating the planet part" I was referring to. :-) > but the programs can be extracted to CPU instructions / CUDA kernels during inference This just makes
107.
▲
by
still_grokking
3y ago
I think my wording was bad. There are two kinds of "randomness" here at play and I didn't differentiate properly. For me the game mechanics as such are "random". Because you can't discover them by just playin
108.
▲
by
still_grokking
3y ago
May I ask why there are NNs in your project at all? Just to heat up the planet and make Nvidia share holders even more happy? :-) I mean, what I've seen in the Readme makes sense. But doing basic computer stuff with NNs just makes the
109.
▲
by
still_grokking
3y ago
Of course one can beat Nethack. Many people did. That's not the point. The question was more: Without "spoilers" (a.k.a. "hardcoded heuristics and goals")? (I never made progress because I didn't try hard enoug
110.
▲
by
still_grokking
3y ago
Every computable function can be represented by a (possibly infinite)¹ lookup table. Computer programs can only compute computable functions. Therefore any computer program is (in theory) equivalent to a table lookup . ¹ For finite input
111.
▲
by
still_grokking
3y ago
Is it actually possible to beat Nethack without reading up some "spoilers" upfront? I've never heard of anybody who managed to do that. Even when you read up all kinds of info about the game before you attempt a run it'
112.
▲
by
still_grokking
3y ago
Depends on the FS and tools used. With for example XFS and `xfsdump` / `xfsrestore`, or ZFS and `send` / `receive` you would only copy the data, and something like a "vacuum" would happen also.
113.
▲
by
still_grokking
3y ago
It's much simpler on Linux. You just do `# apt install nvidia-driver`, and reboot. That's all. This also won't install all the horrible security nightmares that come with the Windows drivers, as that stuff doesn't exist
114.
▲
by
still_grokking
3y ago
You don't run your dev tools on the production boxes. And you don't run your apps directly on the production boxes either these days. There is just no reason to endure the constant pain of outdated dev environments. Of course that
115.
▲
by
still_grokking
3y ago
I'm not talking about dead-code elimination (that's something that compiles do since decades , without AI), and not about something like Scalafix's automatic refactorings (which are actually deterministic and correct, becau
116.
▲
by
still_grokking
3y ago
How does semantic information work than (showing inferred types and such stuff)? How does code navigation work in such a setup?
117.
▲
by
still_grokking
3y ago
With powerful high-level languages you can reduce boilerplate to almost zero. (And for the rest you can use code-gen.) Copy-paste on steroids (AI code assistants) OTOH will lead to doomed code-bases even faster than manual copy-paste did in
118.
▲
by
still_grokking
3y ago
> I'm told that Google has internal AI dev tools now that generate more code than humans. Given that code is not an asset but a heavy liability the elephant in the room is the question: Who is going to maintain all that huge piles o
119.
▲
by
still_grokking
3y ago
But GP is actually arguing to call all your things "potato". Imho that's the worst you could possibly do! Indeed.
120.
▲
by
still_grokking
3y ago
Wasn't Eternal Blue a reference to the Windows "blue screen" bug it was based on? I would guess there are also technical references in the other names.
More ›