sudofox's journal

Austin Burk's journal, where I share little snippets of my writing, code, and dreams.

Reflections on, and things to consider about, Republic Wireless

 
I got my first cell phone the day I graduated from high school, in June of 2014. It was a 1st-gen Motorola Moto G with Republic Wireless. At first it started out alright, but it quickly slowed down. This model didn't have 4G, either.

Memory management on 1st gen Moto G

At first, all was well. I was enjoying my new cell phone. However, it that enjoyment didn't last long. For one, that particular model has a terrible kernel bug in which Android's memory management doesn't work properly, leading to apps dying and being closed while you try to work. The keyboard being killed, and apps being killed while using the file upload handler, are two of the most annoying ones.  Sometimes the phone will entirely stop responding for seconds at a time. This issue is not specific to Republic Wireless.

Missed calls, voicemails, and failure to send outbound SMS

Calls
Nowadays, I'm often missing calls. My phone simply does not ring. Sometimes a few minutes later I get a missed call notification; or a voicemail, and am baffled as to how I missed the call.

Text messages
Sending outbound SMS has issues sometimes. From my experience, if you end up switching between wifi and cellular, SMS messages will oftentimes stall and hold up the line. A reboot will sometimes solve this. This issue is not specific to the Moto G.

Republic Wireless app

The Republic Wireless app is a pain. It does not allow you to disable cellular data. It is constantly restarting on my phone (due to the memory management bug), and is set up to enable WiFi when it starts, so I can't disable WiFi. Oftentimes when I am in a place with poor WiFi reception, I will try to switch to cellular, but it will oftentimes reconnect me to WiFi against my wishes. It's a pain and causes dropped calls and interrupts my SSH connections and other network connections.

Pricing

Republic Wireless used to be pretty cheap, and I am currently running on a grandfathered plan. They used to claim 'unlimited' data which meant 5GB, after which you are throttled, although the first time it happens you were granted 5GB more for that month and this was for $25/month, on 3G. For phones that had 4G, it was $45/month.

They've entirely dumped those plans now. For the same price, you get 1 GB of data. I'm actually on a 2-year contract with Verizon for a Mifi because I don't have access to WiFi at home. I cannot recall what the cost of overage data is.

Support

Republic has the Republic Community, which is a large forum that is well-used. They do not have phone or livechat support, but do have a ticketing system for support inquiries. On the one occasion that I did end up speaking to them on the phone, they were quite helpful, properly evaluated my technical skill level, and gave me information in accordance with what someone at that skill level should understand, which I greatly appreciated.

Security

Last time I checked, VoIP goes over an unencrypted connection.

In defense of price changes

Although I am unhappy with how bad things have become, I do admit that my phone is outdated, and that as Republic's popularity increases, the scalability of low-cost, high-quality plans, along with employees to manage the growing demand from the growing customer base, becomes a matter of ever-increasing strain on budget - the question is whether to expand quickly at higher cost, or grow at the slower pace. As I am not an expert in how financial and corporate pecuniary interests work on any scale, I'm just guessing that things were starting to get hard to run at the pricing model that they had.

In summary

You can get some pretty cheap plans at Republic Wireless, but they seem to have dumped the things I liked about them. I'm going to be sticking with them for now and see if things get better afterward, but I no longer recommend them as much. In my opinion, their primary merit is now the wifi/cellular handover ability, and the ability to get service wherever you have Internet, no matter where on the globe.

 

 

Some notes about Flipnote Hatena's .nbf background format

We're working on the nbf top-screen background format used on Flipnote Hatena.

f:id:austinburk:20150413093826p:plain

We're making some progress.

The nbf files appear to be composed of three sections. Hatena seems to have reused what I call the ugomenu format; which is also used for the menus on Flipnote Hatena. The first 0x16 bytes of any ugomenu usually contains:

  1. 0x4 -The ugomenu magic ("UGAR").
  2. 0x4 32-bit little-endian unsigned integer specifying the number of sections within the container.

After this, for however many entries specified above: 0x4 uint32 LE specifying the length of each entry.

For the nbf files, this header totals 0x16 bytes.

After the header comes palette data, and after that, a bitmap image. What we're currently trying to do is convert the palette to a format that TiledGGD likes; however, we're not quite there yet.

If I remember correctly, the image displayed above, both on the left, and the representation on the right is the art of id:chira_rhythm55, the Flipnote Hatena theme artist. 

I eventually hope to be able to create custom images and convert back and forth between the .nbf format and a regular image format, such as PNG.

Have a nice day, and thank you for reading :)

Cat Thoughts

It's a commonly known fact that when people keep us as pets, they feed us a dry thing that keeps us alive, but tastes like crap. This is called, "cat food". Obviously, we eat a bit when the humans are around, but when they aren't? Crack open that refrigerator baby.

Anyway, I was absolutely starving and owner hasn't refilled my (cough cough) cat food dish sitting on the floor, and is instead with his buddies, watching the people on the magic wall, called the "Netflicks". Okay. There is a plate with most delicious, spicy, hot wings known to anyone. I wanted in on that action, baby, I needed that. So I jumped onto the chair, and got ready to jump onto the table for a quick hit-and-run mission, when

thump!

Just as I jump off the chair at the table, owner drops something in the other room and I mistime the jump, sending the chair toppling backwards as I fly - yup - into the punchbowl on the table. That stuff is strong, baby, and bright-red and ice-cold. Tastes good, but when you're soaking in the stuff, yuck. The punch swamps the various morsels of food on the table, including the coveted hot wings. The carpet is soaked. I ran off before owner could come after me, and I'm hiding from him as I type this.

Ohhhh man I'm in for it now.

WHAT DO I DO GUYS

Miidonia (Part 1 of many) by Austin Burk (Sudofox)

I've been writing a story, called MIIDONIA. If you like it, please follow me on Miiverse! I'll post it here, too.

In order to view it with the proper formatting, you have to see it on Miiverse; the embedded posts remove line breaks.

Thanks for reading!

What's for lunch, March 9th

Today I made onion soup for lunch. I prepared four cups of thinly sliced onions, four cups of water, a half tablespoon of flower, a half teaspoon of sugar, three tablespoons of butter, and bought a loaf of French bread at the store; and made my onion soup. It took about an hour and a half to prepare, and was pleasantly sweet to the taste. The bread went very well with it.

My sister tried it and thought it was really good, so I'm really proud of it now! The onions did get slightly burnt when I had to take a phone call, but the flavor wasn't negatively impacted by any noticeable degree.

f:id:austinburk:20150310051615j:plain
It was very tasty!

f:id:austinburk:20150310045434j:plain

Thank you for reading.

id:hatenalunch inspired me to post what I make here. Thank you very much.