HN user

EricButler

328 karma
Posts9
Comments52
View on HN

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!

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.

Hi, I'm the author of TapChat.

There are very few things about the protocol that are IRC-specific, so this could likely be added in the future. In the meantime, I've had success using Jabber in TapChat via Bitlbee.

I have a Nexus S running Blandroid. Apps:

  The usual google stuff (Talk, Voice, Gmail, Maps, Translate)
  Twitter, Facebook, G+

  Foursquare
  GroupMe (Can now be used for one-on-one messages too instead of SMS.)
  OneBusAway
  FareBot (My app. Check the balace of your Clipper/ORCA card. Requires NFC.)
  TripIt
  Shazam
  Chrome to Phone
  ROM Manager
  Catch Notes
  HotelTonight (awful awful app, but I got a good last-minute hotel deal with it)
  Uber

I'm excited to try Scala for Android development but haven't had the time to figure out a new build system, etc. I hope it'll eventually be integrated into Intellij IDEA.

An attacker could intercept that initial http:// url and provide their own destination for the browser to visit instead. HSTS prevents this from happening once the domain is in the cache (or pre-loaded).

It's difficult to keep track of all the various branches, is there a reason you haven't transferred the project to someone who can create a new proper release, update the website, etc?

[dead] 15 years ago

Dropbox's website was vulnerable to passive session hijacking until they took note of Firesheep and fixed it.

Both this and the mobile issues would have been identified on the first day of a security audit by even someone with little experience. Dropbox has continued to demonstrate that they do not take security seriously, which is confusing and unacceptable considering the entire company is built on the idea that people will trust them with their data.

Dropbox's claim that the lack of SSL is a speed issue sounds like total nonsense. I'll again reference Adam Langley's work at Google:

"In January this year (2010), Gmail switched to using HTTPS for everything by default. [...] In order to do this we had to deploy no additional machines and no special hardware. On our production frontend machines, SSL/TLS accounts for less than 1% of the CPU load, less than 10KB of memory per connection and less than 2% of network overhead."

http://www.imperialviolet.org/2010/06/25/overclocking-ssl.ht...

One of Nokia's problems has been lack of focus. I am a huge fan of Qt so I hate to say it, but keeping Qt, MeeGo, and especially Symbian alive (even with reduced investment) makes it sound like this problem has only gotten worse now that WP7 is thrown in the mix.