HNHacker News
TopNewBestAskShowJobs

XiZhao

291 karma · joined July 4, 2012

submissionscomments
XiZhao··on Coinpusher.io – online multiplayer coin pusher on WebGPU and CF Workers
Hey folks, over the weekend I built and released an online coin pusher. It’s multiplayer no sign up required built on web GPU and Cloudflare workers with realtime backend physics and some cool pixel shaders.

There’s a merch shop and buyable coins but please don’t buy or redeem anything because that’s currently fake for the tech demo. The economy is also generous so no need to buy tokens — just wanted to show off the project!

XiZhao··on Coins Stream
good point
XiZhao··on Coins Stream
Hey thanks! I made this, its very WIP so surprised anyone found it.

It's basically a 3d scene implemented in webgpu with a custom pixel shader. Server sided physics, streamed to the frontend with a very cheap client that just lerps stuff around in the scene.

XiZhao··on Text-to-CAD
I just posted this somewhere else -- but overall big fan of these text to cad rigs as projects.

Obligatory mention of https://zoo.dev/ who went to extreme lengths on this.

I will say I explored this reasonably deeply and came away with the conclusion that even though we have OpenSCAD and all these examples, LLMs are still very weak at spatial reasoning compared to diffusion models.

You can do all sorts of tricks like have a parts library to get around this and do physics checks but another inconvenient truth is whenever you design a complex assembly, every change to that part needs to be aware of the other parts in the design -- thus you need a global part-aware editing capability from diffusion.

That's getting solved already in china leading labs, and bottlenecked by the lack of good training data, which china is solving with mass labor.

This will be solved overseas first before we will in the US.

p.s. I am not affiliated with zoo or any of these other things FYI was just very curious about this whole area

XiZhao··on Show HN: AI CAD Harness
Obligatory mention of https://zoo.dev/ the leader in this space.

I will say I explored this reasonably deeply and came away with the conclusion that even though we have OpenSCAD and all these examples, LLMs are still very weak at spatial reasoning compared to diffusion models.

You can do all sorts of tricks like have a parts library to get around this and do physics checks but another inconvenient truth is whenever you design a complex assembly, every change to that part needs to be aware of the other parts in the design -- thus you need a global part-aware editing capability from diffusion.

That's getting solved already in china leading labs, and bottlenecked by the lack of good training data, which china is solving with mass labor.

This will be solved overseas first before we will in the US.

XiZhao··on Show HN: Tracking AI Code with Git AI
Git AI is awesome -- very needed.
XiZhao··on A 4k-Room Text Adventure Written by One Human in QBasic No AI
This comment reads like it was ai generated
XiZhao··on Fossabot: AI code review for Dependabot/Renovate on breaking changes and impacts
One would imagine they are broadly similar; but that's off the assumption that codebases are similar as well.

Migrations between versions can have big variance largely as a function of the parent codebase and not the dependency change. A simple example of this would be a supported node version bump. It's common to lose support for older node runtimes with new dependency versions, but migrating the parent codebase may require large custom efforts like changing module systems.

XiZhao··on SSHTron: A multiplayer lightcycle game that runs through SSH
This was created by Zach Latta, who runs an awesome non profit called Hack Club that produces some of the top high school technical talent through community coding clubs. Highly encourage you donate to Hack Club!
XiZhao··on Demonstrably Secure Software Supply Chains with Nix
I run a sw supply chain company (fossa.com) -- agree that there's a lot of low hanging gains like inventory still around. There is a shocking amount of very basic but invisible surface area that leads to downstream attack vectors.

From a company's PoV -- I think you'd have to just assume all 3rd party code is popped and install some kind of control step given that assumption. I like the idea of reviewing all 3rd party code as if its your own which is now possible with some scalable code review tools.

XiZhao··on ChatGPT Pro
Is it just me or is the upgrade path not turned on yet?
XiZhao··on Apple Hugs: Human Gaussian Splats (CVPR 2024)
Very interesting research -- possibilities are endless for personalization, rigging, character animation. Especially interesting how few frames it takes to accomplish this.
XiZhao··on Meta plans to lay off 10k employees
This is a great take on Meta -- in some ways there's an element of macro justice or a return to form in tech and innovation with this shift.
XiZhao··on With Layoffs, NPR becomes latest media outlet to cut jobs
Interesting to see NPR reporting on its own cuts
XiZhao··on Tamagui 1.0 – Cross-platform React apps in less time, with better performance
This is the best made component library I’ve seen in a long time, very thoughtfully designed
XiZhao··on Competitive Analysis for Engineers
StaySaasy is my favorite tech blog of 2021. I am glad to see it on HN. I think their posts are a really unique and thoughtful corpus for a gap in thought leadership for scaling B2B engineering / product teams.
XiZhao··on Condition: A 64KB WebGL Intro
Wow! This is so impressive, I get old school PS2 / Kingdom Hearts / DDR vibes from this.
XiZhao··on You Shall Not Pass
HN hug of death
XiZhao··on How I got to $9.99 MRR after 7 years
Really? I thought it was funny.
XiZhao··on Brave Complies With Apple iOS Guidelines
The walls in the garden continue to rise.
XiZhao··on Gitlab compensation calculator is not open to everyone anymore
Must have been ironic for the person who authored this commit to be editing the #transparency section.
XiZhao··on Tell HN: Y Combinator’s Work at a Startup Expo Is Online on Thurs, December 3rd
Atrium link is down since the company folded (sadly), would advise someone on YC to update the link.
XiZhao··on Banjo CEO steps down after news of past KKK membership
Here was his response:

> 32 years ago I was a lost, scared, and vulnerable child. I won’t go into detail, but the reasons I left home at such a young age are unfortunately not unique; I suffered abuse in every form. I did terrible things and said despicable and hateful things, including to my own Jewish mother, that today I find indefensibly wrong, and feel extreme remorse for. I have spent most of my adult lifetime working to make amends for this shameful period in my life.

> In my teens, I dropped out of school, lived on the streets, ate out of dumpsters and raised money panhandling. I was desperate and afraid. I was taken in by skinhead gangs and white supremacist organizations. Over the course of a few years, I did many things as part of those groups that I am profoundly ashamed of and sorry about. Eventually, I was able to get myself away from this world while serving in the United States Navy. This turned my life around. While serving my country, I worked with law enforcement agencies in hate group prosecutions and left this world behind.

> Since then, I have tried and failed to completely accept and come to terms with how I, a child of Jewish heritage, became part of such a hateful, racist group. One thing I have done, through therapy and outreach, I have learned to forgive that 15 year old boy who, despite the absence of ideological hate, was lured into a dark and evil world. For all of those I have hurt, and that this revelation will hurt, I’m sorry. No apology will undo what I have done.

> I have worked every day to be a responsible member of society. I’ve built companies, employed hundreds and have worked to treat everyone around me equally. In recent years, I’ve sought to create technologies that stop human suffering and save lives without violating privacy. I know that I will never be able to erase my past but I work hard every day to make up for mistakes. This is something I will never stop doing.

XiZhao··on GitHub for mobile is now available
Universe is GitHub's annual developer conference. https://githubuniverse.com/
XiZhao··on Exponential Growth and Covid-19 [video]
VCs love this virus!
XiZhao··on The Lean AI Playbook – For Startups and SMEs
Does anyone actually click through white papers on HN?
XiZhao··on Show HN: Hack Club Bank – A Bank for Student Hackers
Amazing! Young hackers I know have been so blocked by this problem. I don't think most people remember how suffocating it was be a high school student -- this will be a big change for so many young hackers I know.
XiZhao··on Make Buyers Want to Pay
Yeah, my name is Kevin (Xi Zhao) Wang.

But the funny thing is that a slightly different pronunciation of "Xi Zhao" changes the meaning from (roughly) "western prosperity" to "morning bath".

XiZhao··on Make Buyers Want to Pay
Kevin from http://fossa.io here. Did this happen to be us?

If so, I’d love to hear you feedback on our demo, if not I’d love to offer you a demo.

kevin@fossa.io

XiZhao··on Jepsen: Dgraph 1.0.2
Not true. See the AGPL section in the FAQ:

https://commonsclause.com/

Page 1 of 3Next →