Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kettlecorn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
kettlecorn
2y ago
> One of the interesting tradeoffs in programming languages is compile speed vs everything else. In the case of Rust it's more of a cultural choice. Early people involved in the language pragmatically put everything else (correctnes
92.
▲
by
kettlecorn
2y ago
Fantastic!
93.
▲
by
kettlecorn
2y ago
Looks very cool! I can see myself using this for some Wasm experiments. Please add a license so it's clear how people can / can't use the project!
94.
▲
by
kettlecorn
3y ago
Specifically I submitted this to draw attention to the latest comment in the thread: https://github.com/WebAssembly/threads/issues/177 It's a good deep dive into how a small, but well-intentioned, browse
95.
▲
WebAssembly: Adding atomics waits to the main thread is the right thing to do
(github.com)
5 points
by
kettlecorn
3y ago
|
1 comments
96.
▲
by
kettlecorn
3y ago
Can Onyx's compiler be compiled to Wasm to itself run in the browser? It's niche, but I've thought it'd be cool if there were a mini Wasm-based game building tool in the browser, but that requires a Wasm language with a
97.
▲
by
kettlecorn
3y ago
Bad taste is irreparably laced through Microsoft's culture. It's why I've stopped using their products. When I worked there the job of PMs, and many managers, seemed to be to figure out how to appear polite while attempting t
98.
▲
by
kettlecorn
3y ago
WebAssembly doesn't provide any new functionality much in the same way cars did not when compared to horse-drawn carriages. You can argue that everything you can do with Wasm can be done with JavaScript, but often it involves signifi
99.
▲
by
kettlecorn
3y ago
> Unfortuately the API for doing so on the web is extremely clunky, passing messages back and forth between a page context and a worker context. This is one of the advantages to using WebAssembly: you can use a language like Rust that ma
100.
▲
by
kettlecorn
3y ago
By lean I mean the OpenUSD Wasm binary is over 10mb, last I checked.
101.
▲
by
kettlecorn
3y ago
This is the dark secret to USD: pretty much everyone is relying on the same massive C++ project! Projects that want leaner dependencies, like everything on the web, don’t yet have a good way to work with USD.
102.
▲
by
kettlecorn
3y ago
The Wii sold ~101 million units (the Switch is currently at ~120 million) and its two mainline Zelda games sold 7.4 million and 3.67 million. Contrast that with BOTW at 30 million and ToTK at 10 million in 3 days.
103.
▲
by
kettlecorn
3y ago
It frustrates me that nobody seems to think about the cascading effects of subsidizing roads and highways with taxes. The heaviest users of highways are large shipping trucks and through our taxes we're all subsidizing business models
104.
▲
by
kettlecorn
3y ago
You're arguing against an imagined extreme. Nobody is saying "eliminate streets". The closest thing to 'eliminating streets' you see people advocating for is streets in urban cores that are pedestrian / bicycle
105.
▲
by
kettlecorn
3y ago
I did not say that the Zelda franchise has sold poorly, just less well than BOTW / TOTK. I don't think attach rates offer the full picture. Early on the audience for BOTW was so eager for the game they were buying the Switch just
106.
▲
by
kettlecorn
3y ago
My point is that it's the strength of the design, not the loyalty to the franchise or other factors, that is the primary driver of sales. The titles you cite (Link's Awakening, Ocarina of Time) also made sales records because they
107.
▲
by
kettlecorn
3y ago
The previous mainline Zelda entries sold 7.58, 10, and 6.79 million respectively for Skyward Sword, Twilight Princess, and Wind Waker. Breath of the Wild has sold 30.7 million total so far, Tears of the Kingdom sold 10 million in its first
108.
▲
by
kettlecorn
3y ago
That's not a counterpoint. More serious gamers have always loved Zelda and the series has always sold well amongst that audience. But this game (and Breath of the Wild) is selling above and beyond previous entries because it's suc
109.
▲
by
kettlecorn
3y ago
I'm often discouraged by comments on Hacker News that downplay the importance of great design in a design-heavy medium. This game isn't succeeding primarily because of great marketing, franchise, or blind loyalty to Nintendo (thou
110.
▲
by
kettlecorn
4y ago
On MacOS "pulling in complex UI framework" amounts to "#[link(name = "AppKit", kind = "framework")]" somewhere in my Rust codebase. On Windows it's similar. With Gnome it seems unclear how to do
111.
▲
by
kettlecorn
4y ago
In the last year-ish I wrote a pure-Rust windowing and input library for Windows / MacOS. I never even had to think about making the window controls appear, they were just there by default when I created a window. If I eventually want
112.
▲
by
kettlecorn
4y ago
Why the next 2 months?
113.
▲
by
kettlecorn
4y ago
> We do have some plans around making WebSockets more efficient by allowing the application to shut down while keeping idle WebSockets open, and start back up on-demand when a message arrives. Please make noise when that rolls out! I was
114.
▲
by
kettlecorn
4y ago
WASM supports shared memory: https://docs.wasmtime.dev/api/wasmtime/struct.SharedMemory.h... It works on web too.
115.
▲
by
kettlecorn
4y ago
I wrote a bunch of thoughts on that topic exactly: https://ianjk.com/webassembly-vs-javascript/ In short: I think Rust / Wasm is great for certain categories of web apps that can benefit from Wasm's portabili
116.
▲
by
kettlecorn
4y ago
What makes the "Product Manager" role tricky is every person and every organization has a wildly different sense of what they do. You argue that there's not enough room in a person's brain for Software Engineering and
117.
▲
by
kettlecorn
5y ago
An unfortunate blemish on her record is her handling of `wasm-pack`. She worked to ensure it become a critical part of the Rust/Wasm ecosystem and then silently stopped maintaining it. For most of 2020 / 2021 `wasm-pack` was not
118.
▲
by
kettlecorn
5y ago
It also comes up with vector addition, subtraction, and multiplication, all of which are used all over in gameplay code. I like Zig overall, but lack of operator-overloading just seems like a pain to me. Zig in many ways puts faith in the c
119.
▲
by
kettlecorn
6y ago
I like this change. “main” is more easily understood. Presumably GitHub will be around for a while so this change will forever make it a little bit more straightforward for people new to GitHub. Additionally if anyone says that they’d benef
120.
▲
by
kettlecorn
6y ago
Rust with WebGL is pretty seamless today. I wrote a game for a gamejam using Rust, Wasm, and WebGL without any engine: https://kettlecorn.itch.io/wonder It makes use of ‘glow’, a Rust library that lets you write regular Ope
More ›