China open-sourced a model that reconstructs any scene in 3D from a regular video, in real-time.
one camera. no LiDAR. 10,000+ frames without falling apart.
just walk around with your camera and watch the entire world get rebuilt in 3D at 20 fps.
→ runs at ~20 FPS on a single GPU
→ Stable over 10,000+ frames
→ Beats optimization-based methods on benchmarks
→ Works on drone footage, driving videos, indoor walkthroughs
100% open source.
Before you launch your vibe coded project, run this prompt first:
“Perform a comprehensive audit of the application, covering security, reliability, concurrency, accessibility, and UI consistency.
Review the relevant codebase, architecture, data flows, API interactions, authentication and authorization logic, state management, async operations, error handling, and user-facing interfaces. Trace important flows end-to-end rather than reviewing files in isolation.
Specifically investigate:
Security vulnerabilities and data exposure
- Authentication and authorization flaws, including missing server-side permission checks, privilege escalation, insecure direct object references, and cross-tenant data access.
- Sensitive information exposed through client-side code, environment variables, API responses, logs, analytics, URLs, local storage, session storage, cookies, error messages, or source maps.
- Injection risks, including SQL, command, template, prompt, HTML, and script injection where applicable.
XSS, CSRF, SSRF, insecure redirects, unsafe file uploads, path traversal, weak session handling, insecure token storage, and missing security boundaries.
- Overly permissive database rules, API endpoints, CORS policies, storage buckets, webhook handlers, or third-party integrations.
- Secrets, API keys, credentials, internal endpoints, personal data, or implementation details that could be unintentionally exposed.
- Missing validation and sanitisation at trust boundaries. Do not assume client-side validation is sufficient.
Race conditions, concurrency, and state integrity
- Duplicate submissions caused by repeated clicks, retries, refreshes, or concurrent requests.
- Non-idempotent operations that can create duplicate records, payments, messages, bookings, jobs, or side effects.
- Stale state, optimistic update failures, lost updates, conflicting writes, and out-of-order async responses.
- Effects, subscriptions, listeners, timers, and requests that are not correctly cleaned up.
- UI states where actions remain available while an operation is already in progress.
- Cache invalidation problems and inconsistencies between client state, server state, and persisted data.
- Multi-tab, multi-device, and poor-network scenarios where relevant.
Reliability and failure handling
- Unhandled promise rejections, swallowed errors, silent failures, infinite loading states, broken retry loops, and incomplete rollback behaviour.
- Missing loading, empty, error, offline, timeout, and partial-success states.
- Failure paths that leave data or the UI in an inconsistent state.
- Assumptions about API responses, nullability, ordering, timing, or network availability that could cause production failures.
- Memory leaks, unnecessary rerenders, expensive operations, and obvious performance bottlenecks that materially affect the user experience.
Accessibility
- Semantic HTML and correct use of landmarks, headings, labels, lists, tables, buttons, and links.
- Keyboard navigation, logical tab order, focus visibility, focus trapping, and focus restoration.
- Missing or incorrect accessible names, labels, descriptions, and ARIA attributes.
- Colour contrast, text legibility, touch-target sizes, zoom behaviour, reduced-motion support, and reliance on colour alone to communicate meaning.
- Screen-reader behaviour for modals, menus, dropdowns, tabs, toasts, validation errors, loading states, and dynamically updated content.
- Forms with unclear instructions, inaccessible validation, missing autocomplete attributes, or poor error recovery.
- Test against WCAG 2.2 AA expectations where applicable.
Visual and interaction consistency
- Inconsistent spacing, typography, colour usage, border radii, shadows, icon sizing, alignment, component dimensions, and responsive behaviour.
- Components that visually appear identical but behave differently, or behave identically but are implemented inconsistently.
1/2
Vasilios Syrakis is back
after the massive success of his Atlassian video, he just dropped a follow-up addressing everything
the stuff people really wanted to know:
> no university degree, dropped out after 10th grade, started in help desk
> taught himself everything from scratch - books, videos, no mentor
> he didn't break any NDA - Atlassian published more detailed info themselves
> the architecture was 10 years old - he'd build it completely differently today
and the thing that hit hardest:
> to everyone who felt impostor syndrome watching his first video - he said the gap between you and someone who knows more is usually just time, not intelligence
the full response is above
and he's building a control plane from scratch on camera soon so you can see exactly how it's done
Les gars je dis bien les hommes quand vous partager un moment avec vos frangin n’hésitez pas à prendre un maximum de photo et de vidéo. C’est ça d’immortaliser un moment! J’ai perdu un de mes meilleur amis en 2022 et tout ce que j’avais c’était un snap et une photo de 2011 😢
no importa en el lugar mas bajo que estes, no importa si tocaste fondo, siempre habrá una salida, una forma de crecer, hasta la muerte, toda derrota es temporal