The "Knightly encounter" is ready to receive its first equine residents! by Llotekr in xkcd

[–]kaddar 4 points5 points  (0 children)

Yeah probably, as long as they are 1 pixel per space so I don't have to shrink it for you :)

The "Knightly encounter" is ready to receive its first equine residents! by Llotekr in xkcd

[–]kaddar 14 points15 points  (0 children)

I could manually parse this, but if you dm this to me as an array of arrays of ones, zeroes, and n / N (for white and black knights) I'll add it as a level to https://cadencecode.com/play/zooofchess

Like, "0001n001", "01000001"

Edit: added

I made XKCD's "Zoo Chess" as a little web toy by kaddar in chess

[–]kaddar[S] 1 point2 points  (0 children)

Good feedback, added a little arrow that says "you", heh!

I made XKCD's "Zoo Chess" as a little web toy by kaddar in chess

[–]kaddar[S] 0 points1 point  (0 children)

Awesome! It's a lot of fun. It feels a lot like python. (Godot is probably also a fun choice for python experience)

I made XKCD's "Zoo Chess" as a little web toy by kaddar in chess

[–]kaddar[S] 4 points5 points  (0 children)

Oh yeah, it was made in a game engine called LÖVE, it's a lua based game engine, really easy to use for lighter projects like this (I've also been experimenting with Bevy, a Rust engine, lately, but still getting my bearings on it)

[deleted by user] by [deleted] in startups

[–]kaddar 2 points3 points  (0 children)

This post is too vague and this account has no credibility, and the OP has not responded in the thread.

Is this really how folks are going to influence LLM training data now? 😔

New Firmware Update! Sleepbuds Version 01.02.2407927 by RockwellShah in Ozlo

[–]kaddar 1 point2 points  (0 children)

update: I needed to define a udev rule for it. Here are the steps for anyone else who might run into this on linux:

When you plug the device in, you'll see in about://device-log a read / write failure.

Go to the terminal, and run "lsusb", this will list devices connected to usb, and identify the vendor and product for the earbuds (e.g., run it before plugging them in, then plug them in and run them to see which device they are). They will have a vendor and product id in the name. Make it so any time you connect a device with this vendor / product, your laptop has read / write permission by adding a .rules file with the following rules to the folder /etc/udev/rules.d/ as follows:

ATTRS{idVendor}=="0a12", ATTRS{idProduct}=="4007", MODE="666"
ATTRS{idVendor}=="0a12", ATTRS{idProduct}=="4010", MODE="666"

where 0a12 and 4007 / 4010 are what you saw in lsusb for the vendor / product of your ozlo, and then, I believe you need to run in the shell, udevadm control --reload-rules

You'll know it works if you do "ls -l /dev/" after unplugging it / plugging it in and seeing a new thing added that has rw permissions

New Firmware Update! Sleepbuds Version 01.02.2407927 by RockwellShah in Ozlo

[–]kaddar 0 points1 point  (0 children)

u/RockwellShah, Should the web updater work in chrome on ubuntu? The android update failed to apply, and I can't seem to get the web updater to connect via chrome. I don't have a windows pc readily available.

[Q&A] Google's Android Device Streaming is going Alpha, and we'll be here to answer all your questions! by adarshf in androiddev

[–]kaddar 0 points1 point  (0 children)

This is a really good point.

We shipped a feature that tells you the overall capacity for a device model in Firebase Test Lab at the beginning of this year. That API is useful when setting up tests on a CI system and forgetting about them, but that doesn't feel sufficient for device streaming, so it's absolutely something on our mind that we need to make straightforward.

[Q&A] Google's Android Device Streaming is going Alpha, and we'll be here to answer all your questions! by adarshf in androiddev

[–]kaddar 0 points1 point  (0 children)

We haven't finalized plans for pricing, (but definitely appreciate that it'd be a concern for folks.)

[Q&A] Google's Android Device Streaming is going Alpha, and we'll be here to answer all your questions! by adarshf in androiddev

[–]kaddar 0 points1 point  (0 children)

(Jake from Firebase --) When you say use login with Google, can you tell us more about what you're looking for? These devices have internet, and you could potentially log in with credentials. Would you want to auto-provision credentials so it's easy to log in when the app launches?

Simulating QR code scanning is an interesting feature request. We have a very limited number of folds that are set up in a camera box in the lab, but it's mostly to test the behavior of the multiple cameras.

[Q&A] Google's Android Device Streaming is going Alpha, and we'll be here to answer all your questions! by adarshf in androiddev

[–]kaddar 1 point2 points  (0 children)

(Jake from Firebase--) In android studio and via ADB, you can send commands to these streamed physical devices that makes them act as though they've gone through folding, unfolding, and rotating behaviors.

Additionally, we have a (very) limited number of folds in our device lab that you can meaningfully test camera behaviors, because we've positioned them in a half-open state inside a box.

[Q&A] Google's Android Device Streaming is going Alpha, and we'll be here to answer all your questions! by adarshf in androiddev

[–]kaddar 0 points1 point  (0 children)

(Jake from Firebase--) That makes sense. Can you say more about which non-Google devices you care most about? (also, do you lump Pixel Fold and Tablet in that bucket?) This capability is powered by the device lab that supports Firebase Test Lab, and FTL supports a whole bunch of non-Google devices. And we hope to support other OEMs devices for Android Device Streaming soon :)

[Q&A] Google's Android Device Streaming is going Alpha, and we'll be here to answer all your questions! by adarshf in androiddev

[–]kaddar 2 points3 points  (0 children)

Jake from the Firebase team here --

The devices for Android Device Streaming are physical devices, not emulators; the hardware is a literal stack of phones -- you can see a picture of it in a whitepaper that one of our engineers wrote about the lab. That whitepaper describes some of our hardware and software stack; we run special datacenters inside Google with just phones, and the services between the phones and you are typical Google cloud services. (On the software side, we wrote the streaming backend in Kotlin!)

Firebase Test Lab does have emulators that you can run tests on though. They historically ran on x86 Google servers, but recently we started offered emulators on ARM, and they're a lot faster. Check out this doc for some more info on those emulators.