Skip to content

Commit 4dac9bf

Browse files
committed
post on vibe coding car racing simulator
1 parent 5f406a5 commit 4dac9bf

11 files changed

+118
-0
lines changed

_config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ sass:
3939
sass_dir: _sass
4040
style: compressed
4141
#Suz added variables
42+
include:
43+
- assets
4244
styles: "/assets/css/"
4345
quotes: Quality means doing it right when no one is looking - Henry Ford
4446
startdate: October 2017

_includes/pdf-viewer.html

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<div class="pdf-container">
2+
<iframe class="pdf-viewer"
3+
src="https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.11.174/web/viewer.html?file={{ include.pdf_url | absolute_url }}#zoom=page-fit"
4+
width="100%"
5+
height="600px"
6+
style="border: none;">
7+
</iframe>
8+
</div>
9+
10+
<style>
11+
.pdf-container {
12+
width: 100%;
13+
overflow: hidden;
14+
margin: 20px 0;
15+
}
16+
17+
.pdf-viewer {
18+
width: 100%;
19+
height: 600px;
20+
}
21+
22+
@media (max-width: 768px) {
23+
.pdf-viewer {
24+
height: 500px;
25+
}
26+
}
27+
28+
@media (max-width: 480px) {
29+
.pdf-viewer {
30+
height: 400px;
31+
}
32+
}
33+
</style>
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
layout: post
3+
title: "Vibe Coding Car Racing Simulator (Fail)"
4+
date: "2024-11-01"
5+
mathjax: true
6+
status: [Code samples]
7+
categories: [Code, Misc]
8+
---
9+
10+
### **Summary**
11+
12+
1. Steering LLMs towards Code Generation depends on the Programmer providing the relevant context to the Model, for understanding the Program's Design Principles, System Understanding and Domain Understanding.
13+
2. Debugging and generating new code in physical control systems is extremely difficult. It’s not fix patterns that you can rehash like in constructing certain types of games or UI.
14+
3. Formulating Plan for Code Improvement" can generally works well at a high (and not very useful level).
15+
4. Logic errors can be due to wrong high level plan, wrong implementation logic, wrong hyperparameters, or wrong input assumptions. Neither the code agent or Human has vision over what is happening.
16+
5. Code Generation with Agentic self-corrective Feedback, and human feedback has irrecoverable failure.
17+
18+
6. Vision LMs can Providing Feedback (Labels) on the correctness of small functions, but we need to address the latency of Vision LMs for synthetic generation.
19+
20+
<br>
21+
---
22+
23+
### **The full Deck is [here](/assets/VibeCodingCarRacing.pdf)**
24+
25+
![](/assets/VibeCodingTeaser.png)
26+
27+
----
28+
29+
![](/assets/VibeCodingTeaser1.png)
30+
31+
----
32+
33+
![](/assets/VibeCodingTeaser2.png)
34+
35+
----
36+
37+
![](/assets/VibeCodingTeaser3.png)
38+
39+
----
40+
41+
![](/assets/VibeCodingTeaser4.png)
42+
43+
----
44+
45+
![](/assets/VibeCodingTeaser5.png)
46+
47+
----
48+

_sass/minima/_layout.scss

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,3 +337,38 @@ a.category-post-link {
337337
width: 100%;
338338
height: 100%;
339339
}
340+
341+
342+
.pdf-container {
343+
width: 100%;
344+
overflow: hidden;
345+
margin: 20px 0;
346+
}
347+
348+
.pdf-viewer {
349+
width: 100%;
350+
height: 600px;
351+
}
352+
353+
@media (max-width: 768px) {
354+
.pdf-viewer {
355+
height: 500px;
356+
}
357+
}
358+
359+
@media (max-width: 480px) {
360+
.pdf-viewer {
361+
height: 400px;
362+
}
363+
}
364+
365+
366+
367+
368+
369+
370+
371+
372+
373+
374+

assets/VibeCodingCarRacing.pdf

658 KB
Binary file not shown.

assets/VibeCodingTeaser.png

33.9 KB
Loading

assets/VibeCodingTeaser1.png

67.8 KB
Loading

assets/VibeCodingTeaser2.png

90.6 KB
Loading

assets/VibeCodingTeaser3.png

63.3 KB
Loading

assets/VibeCodingTeaser4.png

141 KB
Loading

assets/VibeCodingTeaser5.png

71.8 KB
Loading

0 commit comments

Comments
 (0)