News for hackers. Stuff that matters.

smnl

Re:Firebase gets better analytics, crash reporting and more on Monday November 07, 2016 @10:43PM (#12897432)
I've used Parse extensively as a backed for iOS apps before and lately started trying out Firebase as a replacement. Firebase seems like a decent alternative so far, but there's 2 important features that I'd like to see:

1. Always immediate updates for Remote Config flags - currently Firebase uses old cached flags for up to 12 hours and only allows immediate updates in the "developer mode", but in production, sometimes you need to change a config flag for all users immediately, perhaps to fix a bug, and can't afford having clients still use the old cached values.

Also, it would be nice if Remote Config supported additional data types like arrays, dicts, and dates.

2. A non-realtime key-value datastore - most apps don't require a realtime database, so it'd be great to have a simple datastore where you don't have to worry about managing the number of simultaneous connections.

Re:Show HN: My first iOS 7 Sprite Kit game on Wednesday December 18, 2013 @03:27PM (#6930431)
First of all, I realize this game is very similar to some existing games out there - I drew inspiration from puzzle games such as Candy Crush

Secondly, this game was developed from start to finish in just 2 months' time, owing to Sprite Kit's simplicity and elegance. Though there's not much example code out there for Sprite Kit given how new the framework is, it only took a short time to start drawing some graphics and animations. However, for more advanced things, such as sync'ing and sequencing several groups of actions/animations/sounds on multiple on-screen sprites, that required more custom work on my end (which could be worthwhile to explain in a blog post later on).

Anyway, try it out and let me know what you think. And if there are any other developers out there using Sprite Kit as well, I'd love to chat or get in touch! (especially if anybody has experience porting a Sprite Kit app to Android!)

Thanks! It currently doesn't track user analytics, but that could be something worth looking into
Yea, the current version uses a webview to show the street view, and moving/shifting the street view tended to make the app crash, so that's why it's disabled.

However, now that Google's added street view to their official iOS maps API, I'm planning to integrate that and it may allow features such as moving and zooming.

Yup, it was adapted from geoguessr.com, and I'm trying to extend the concept by adding different game modes and in-game hints

In reply to your questions: 1. What do you mean by similarity measure? Currently, the scoring is just done on a tiered basis on geographic distance, though that scale might be worth adjusting

2. Currently, it uses a webview to show the street view, and moving around is disabled because that tended to crash the app. However, now that Google just added street view to its iOS maps api, I'm planning to integrate that

3. Yes, all of those things you listed can help determine where a landscape is. I haven't thought about formally classifying those features, though it could be something worth exploring

Thanks for the feedback! Will reach out to you if I figure out a way you can help with this!

Re:The Summly deal makes no sense on Tuesday March 26, 2013 @01:05PM (#5444618)
I'm confused why they decided to immediately remove Summly from the App Store rather than use it to drive traffic to other Yahoo apps - anybody know why they did this?
Cool technical presentation, but trying to optimize moving average trading strategies is a fool's game - you might find a set of parameters that work in all out-sample/cross-validation tests, but there's still a good chance it'll lose money in actual trading going forward - market paradigms can shift, unforeseen world events, t-cost/slippage higher than what the model accounted for (especially with more frequent rebalancing), etc.

If you actually want to trade moving average strategies, your best best is just to diversify and run several different strategies across a variety of parameter sets and across various sectors/asset classes, without trying to overly optimize a single strategy

What if my site uses e.stopImmediatePropagation() in any click/event handlers?

Would this still be able to capture those events? And if so, how?

Thanks for the shoutout for BlogRoll! :)
This uses Backbone.js on the frontend, and each time you change sites on the left sidebar, a "pushState" event is triggered, which saves the current state of the page (and the back button will cycle through those saved states)
Currently not, but I am planning to work on native mobile apps soon!

I have tried to make the current website mobile-friendly, though it may be slower on older phones since it uses javascript to position the tiles.

Sorry, it's currently running on a single EC2 instance so it may be slow due to today's flood of traffic, though I'm working on scaling it up

Show HN: BlogRoll - Yet another replacement for Google Reader

http://blogrollapp.com

I've been working on this in my spare time for the past few months, and in light of the news about Google Reader shutting down, I thought I'd announce this today:BlogRoll is meant to be an improved version of Google Reader with a tiled interface (which may not be everybody's cup of tea), but it works well for photo-focused sites like food and fashion blogs, and it handles other news sites and...

( Read More... | 6 comments | 15 points | on HN )
Re:Google Reader shutting down on Wednesday March 13, 2013 @10:16PM (#5372689)
Seemed like this would eventually happen since Google stopped updating Reader (and its APIs) a few years ago

I've also been working on a similar news reader app called BlogRoll: http://blogrollapp.com

It can import your Google Reader feeds and has a tiled layout (which may not be everybody's cup of tea), but it works well for photo-focused sites like food and fashion blogs, and it handles other news sites and blogs quite well too.

Here's a screenshot of it: http://bit.ly/Yc1P9C

Re:Salar.ly - real salary info for tech jobs on Wednesday February 06, 2013 @10:34PM (#5180363)
Looks like some wages were probably incorrectly labeled as monthly rather than yearly, so that's why those are 12x what they should be
Re:Facebook frees up 60% more shares today on Thursday August 16, 2012 @10:45AM (#4391472)
Many large asset managers have mandates to sell their losers and cut losses, or may be window dressing before the end of the quarter and don't want to show to clients that they hold any FB stock on their book.

So that may be contributing to the selloff today

From the article: "That means that Facebook's enterprise value is greater than 10x current revenue run rate and greater than 25x EBITDA. These are big multiples folks. I am happy to take those numbers for any company out there."

The bigger those multiples are, the more "overpriced" a company is, so it should actually be less attractive of an investment.

Very interesting that that looks more like a tech startup than a bank office

Especially in contrast to CS's NYC office, which is a very old fashioned investment banking/trading floor type office

Re:Crazy But True: A $4,000 Facebook Limit Order on Friday May 18, 2012 @12:30PM (#3992694)
This isn't a big deal at all - it's basically just a market order. Whoever put in that order will just get filled at the best ask price - probably around $41.
(still in beta, please give us suggestions or feedback, thanks!)
You can wait for the timer to count down or click the arrow to the right of the timer to skip to the next day, then it will show your profits or losses for that day.

The goal is to increase your money and experience over time, which will let you level up and unlock more stocks, allowing you to expand and diversify your portfolio.

Let me know if you have any other suggestions, thanks!