GBKS's comments

GBKS | 6 years ago | on: Show HN: JSON API and Graphs for Coronavirus Cases

I found the icon on the Noun project, I'm attributing it a bit further down on the site.

Accuracy is super tricky here. Some people speculate that the numbers coming out of China are manipulated (I have no proof or opinion on that) and there's also some concern that deaths from other causes are also counted towards Coronavirus. But that's just what we have right now... an estimation of reality.

I'd also like regions, maybe that data is available somewhere, or could be scraped from national or local news sources, and then aggregated somewhere.

Are you planing to add more features, graphs, or other information?

GBKS | 6 years ago | on: Show HN: JSON API and Graphs for Coronavirus Cases

Thanks for sharing. I also started messing with a dashboard here: https://www.germanysbestkeptsecret.com/corona

Data I used is also from John Hopkins, turned into a JSON file via: https://github.com/pomber/covid19 .

There are also some good data-related resources here: http://open-source-covid-19.weileizeng.com

It's both disturbing and fascinating to work with this data. I would love to see these datasets go beyond the basics and also include things like timelines, population size, etc, to better understand how our actions influence the spread.

GBKS | 8 years ago | on: Ask HN: Companies who adopted React Native over a year ago, do you regret it?

Wow, that's a great analysis. In addition to being less efficient, there's definitely more overhead with the extra layer of JS underneath. Just of the top of my head, this might be a bigger issue with apps that constantly refresh the screen or have real-time interactions (e.g. games or Slack), and not so much apps that are essentially a series of forms (code only runs when you interact). With our app, what affects battery usage most is the location analysis that happens in the background. It's one of the areas the development team spends a lot of time testing and optimizing.

GBKS | 8 years ago | on: Ask HN: Companies who adopted React Native over a year ago, do you regret it?

As one of the designers of this app, I was skeptical initially if there would be restrictions on customizing common UI components, the smoothness of animations/interactions, usability, performance, etc. You definitely have to put in a bit of extra work (isn't that always the case with making things nice though), but you can get very nice results (and battery usage) with RN for sure on both Android and iOS. Personally, I think it does benefit customers to be able to quickly roll out iterations across operating systems at a high quality. YMMV though, what works for one team, industry and customer base naturally doesn't automatically work for everyone. Do you maybe have experience or data points on RN vs. native in terms of battery usage and performance? Would love to hear any insights you can share. Thanks.

GBKS | 9 years ago | on: Ffffound is shutting down

I also set up a tool to export your Ffffound account to http://www.wookmark.com . Note that a paid account ($20/year) is required, so I can keep the lights on. If you want to do this, create a Wookmark account and message me the usernames from both sites. While I'm writing this, my import scripts are working through a Ffffound account with 6000 images. It's a fairly straightforward process. Happy Thursday.

GBKS | 9 years ago | on: Material Design Color Tool

The other side of this is that it helps usability when things look and feel familiar. It's interesting how it's accepted that desktop applications generally look the same, but mobile apps are supposed to be more unique. Maybe just the nature of mobile being generally more consumer oriented?

GBKS | 9 years ago | on: MacBook Pro is a lie

But that's a matter of priority then, isn't it? If portability is important then you have to sacrifice some power.

I'm curious, what do you run on your computer to max out a brand-new MBP with 16GB of Ram?

I currently do design and dev work on a 3 year old MBP with 8GB Ram. This includes running VMs for I.E. and back-ends for various projects, using Xcode to build apps, editing Sketch files with 50+ screens, photo editing in Photoshop and motion graphics in AfterEffects. Naturally I don't everything at once, but even with a combo of some of them, everything runs just fine. So this makes me genuinely curious what people do that these brand-new machines can't handle. And are those demands really the majority use case? If not, then there is an argument for having different machines for the demanding work loads and maybe a smaller laptop or even iPad for meetings.

What are your thoughts?

GBKS | 9 years ago | on: MacBook Pro is a lie

Really don't understand this. Why can't those demanding Pro people just get iMacs. It's cheaper and supports 32GB of RAM. Of course, it's stationary, but pretty sure those specific professionals are mostly stationary anyways because they use multiple monitors. This while freak-out about the MBPs ist just silly.

GBKS | 11 years ago | on: Flipping the Script on Recruiters

I like the proactive approach. Just yesterday, I went to an IXDA breakfast event and some recruiters showed up. Some people were just annoyed by their presence, but I thought it was a good opportunity to talk. They were pretty new to the industry, so I gave them pointers about how supporting the community by sponsoring events, organizing talks at companies they are hiring for, telling better stories about the companies they are hiring for, etc could get them better results than the usual cold-emailing.

I just think that if you don't like how they are doing things, give them pointers. Won't work everywhere, but sometimes it will, and that will be worth it.

GBKS | 11 years ago | on: Uber vs. Car Ownership

Still not sure how this would work for anybody with a family and kids and/or living outside of urban areas (the majority of people). Has this been touched on in previous discussions? Would love to hear some thoughts.

GBKS | 11 years ago | on: Steven Colbert On Vessyl Digital Cup [video]

Reminiscent of the Amazon Fire Phone promo video. Woman holds up phone to a book cover and says "Fire Phone can instantly identify this book, tell me the title and where to buy it." Information previously unknown...

GBKS | 11 years ago | on: The Android Screen Fragmentation Myth

I think Android is shooting itself in the foot here by making things look more complicated than they might be. Take a look at the documentation for screen support (http://developer.android.com/guide/practices/screens_support...).

They split phone sizes (2-10") into four generalized sizes (small, normal, large, xlarge). Then they split screen density into generalized densities (ldpi, mdpi, hdpi, xhdpi) based on 3:4:6:8 ratios. The example on the page lists 5 different layout XML files (the 4 previously mentioned + extra large landscape orientation) for different sizes, and three folders for image assets in different densities.

But, there are tablet layouts for Android 3.2+, which use a completely different system based on size qualifiers where you can provide minimum/maximum pixel sizes for layouts.

The logic for iOS seems super simple in comparison.

With a few Android projects under your belt, you have probably internalized how everything works, and which parts are fringe cases you can ignore. But if you're new to this (or a journalist/analyst with limited technical depth), it seems like an absolute mess. Simply rewriting this documentation and providing better tutorials and resources could go very far to clarify the situation.

GBKS | 12 years ago | on: 30 Days of Inbox Zero: How I Did it

Same here. The idea of Inbox Zero is like a physical mailbox that requires you to empty it. The idea of Inbox infinity is like a Twitter/Facebook stream, where things go by and you pick out the ones to take action on.

GBKS | 12 years ago | on: App-pocalypse Now

And yet app revenues keep increasing every quarter (http://www.asymco.com/2014/02/10/fortune-130/).

First, I'm not sure poor marketing practices can be blamed on the App Store itself. It is up to those companies/sites to decide how to promote themselves. I'm also not sure it is the App Stores responsibility to provide many marketing channels.

Second, websites are free, that's why most people probably expect apps to be free, too. I think people like to pay for experiences. A coffee is an experience. And you get a friendly barista, a nice store with wi-fi, a whole table with extras to mix in, etc. Software in comparison is really abstract. Out bodies tell us they are hungry or sleepy, and pressure us to do something about it. Our bodies do not pressure us to try out a new calendar app.

page 1