Gemma 4 31b is better for coding than Gemini in my limited testing on a small C project single source file project, less than 1000 lines. Setting temperature to 0 gives better results for me. It seems like Gemini ignores the system prompt more and the default reasoning output seems more incoherent.
Their open weight on device models are really impressive. Partly because I think they are the only ones out of all the frontier labs even working on local models.
C. At least with Gemma 4 it does a fine job. Writes good error checking. Writes memory management. Mostly straightforward and easy to read. A lot of libraries. Runs everywhere.
Over the past couple of weeks I wrote a macos/ios app with objc and c. It's like a 2d game with most code in C which is also used on Linux. Draws the whole view with MTKView and uses udp with bsd sockets.
I mainly chose it for the c interoperability and I don't have any interest in swift.
Increasing pixel count increases processing in all image gen im aware of.
I guess my question is more about why the tradeoff to higher resolutions is taken when resolution is clearly not a limiting factor for displaying something that looks real.
Aside from stylistic choices on look.
I think increasing fps does make something look more real. I wasn't really talking about "film look" related to 24 fps
There's a scale and on one end is the real world and the other is pong or something. I would put 640x480 camera captured images closer to real life than any game I've seen.
The easiest terrorist attack is getting a few people to rent apartments with gas across a city, leave the gas open on the stove for a day or whatever, and then simultaneously ignite.
Piping an explosive gas all over cities just seems like a generally bad idea.
No one has ever done that. But I imagine if someone does we will all need licenses for gas stoves, or have to take our cast iron pans out of our luggage when traveling, or some other dumb thing.
I bought a USB C SanDisk 1TB external drive a few years ago. With included USB C cable it connects at 10Gbps. With the included USB A adapter it connects at 480Mbps. That's only use is connecting for transfers.
With a separately purchased USB C to USB A cable it connects to the same USB A port at 10Gbps and transfers about twice as fast.
reply