Hacker Newsnew | past | comments | ask | show | jobs | submit | EricButler's commentslogin

Hi HN! I'm the developer of FareBot, a free/open-source app that reads balance and other information from contactless transit cards using NFC.

Supported cards include:

- ORCA - Seattle, WA, USA 🇺🇸

- Clipper - San Francisco, CA, USA 🇺🇸

- Suica, ICOCA, PASMO, Edy - Japan 🇯🇵

- Matkakortti, HSL - Finland 🇫🇮

- Octopus - Hong Kong 🇭🇰

- Opal - Sydney, NSW, Australia 🇦🇺

- Myki - Melbourne, VIC, Australia 🇦🇺

- NETS FlashPay - Singapore 🇸🇬

- EZ-Link - Singapore 🇸🇬

Download: https://play.google.com/store/apps/details?id=com.codebutler...

Source code: https://github.com/codebutler/farebot

Happy to answer any questions!


And newly rewritten in Kotlin!


There's an organization working to start a bike share program in Seattle too! http://pugetsoundbikeshare.org/


My thoughts on this: http://codebutler.com/2013/02/13/play-store-privacy/

Although there is a legitimate reason for sharing this information (sales taxes), it is not clearly explained to users or developers and goes against reasonable expectations.


It actually is possible to "mount" drives to a folder in unix fashion. http://www.computingverticals.com/136/map-usb-drive-to-desir...


4) You need to Specify the complete path to the desired folder (it must be empty)

On Linux, you just specify it as a mount point at install time, and it gets populated (or it uses its existing content if you don't elect for format it). Technically, you could do it after install by copying the existing files over to the new drive, and then changing the mount options.

So, out of curiosity, how would you do that on Windows for folders like C:\Users?


If you're an Android user, also check out my app TapChat: http://tapchatapp.com/


I do love your app. Haven't used it in a month or so, but the one thing that bothered me was how I could click on a message that contained a link, and easily view the link, but I couldn't click on the topic to do the same thing.

Mostly curious if anyone has ever mentioned that to you before.


Don't forget to enable GPU Acceleration too. I've posted about this here: http://codebutler.com/2012/10/10/configuring-a-usable-androi...


This looks similar to Qt Quick / QML, which is actually very cool. http://doc.qt.nokia.com/4.7/qdeclarativeintroduction.html


Hey, I just replied to your email. Paid apps are not currently available in China, it seems. You should be able to purchase the app from the web through a VPN or proxy and have it pushed to your phone. https://play.google.com/store/apps/details?id=com.tapchatapp...


Ah I didn't realize! This would also explain a lot of other things. Thanks!


Hi again. We spoke about all this a few days ago. Sorry to hear you're disappointed with the app.

- The only way to stop receiving notifications is to uninstall the app, there is no disconnect/detach option.

This is a reasonable request and is on my list.

- It doesn't have support for identd (necessary for old ZNC bouncers, and for some bitlbee builds).

As I mentioned, you don't need "identd" for ZNC. TapChat supports password-protected servers and works just fine with ZNC.

- The UI is very young, not comfortable to use, no easy channel switchers, etc. - No buddy/friends list.

- Install fails in "supported' nodejs versions, almost works only on v.0.8.0

There was an issue with certain versions of nodejs, this has been fixed.

- Complete lack of settings, including what I said about the most basic thing, connecting/disconnecting.

You can connect/disconnect from IRC networks in Settings > Manage IRC Networks.


Hi! I'm the author of TapChat.

Scrolling and switching between windows is quite slow and unpleasant with Irssi+Screen+ConnectBot on a phone. TapChat has a native UI and is much more responsive regardless of your connection quality. It also sends push notifications to your phone when someone mentions or messages you.


There's an app called "Irssi ConnectBot" that adds support for scrolling and switching windows with touch gestures.


I actually linked to it but didn't write the full name, fixed.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: