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

I especially like the Medium-like sites that force you to scroll over 50 cm of a huge image before some content appears...


Thanks for the link to Kapeli/Dash - looks like something that could really make everyday work easier!


You can use [1] to force YouTube videos being streamed as H.264 instead of VP8/9. This helps with the battery issue (at least on YouTube).

[1]: https://addons.mozilla.org/en-US/firefox/addon/h264ify/


I think browser makers (or whoever it needs to be) should offer an option to save battery over a little bit of extra bandwidth. Maybe even make it the default.


youtube's logic selects the codec, not the browser


Not if the browser only advertises support for the one it wants YouTube to pick.


No, it’s a negotiation wherein the client submits its list of supported protocols and the server chooses between them.


And since FF supports both, it's YouTube which is choosing the codec, as the8472 wrote.


And what vim_coder and ConputerGuru meant was that Firefox would present a spoofed list of supported codecs to YouTube to force selection of the higher bandwidth, lower-powered codec.

Just because Firefox technically supports a format doesn't mean it has to disclose that format to external servers for selection.


Having custom behaviors for specific sites is a terrible practice. Browsers are complex enough as they are without an extra layer of hacks.


Who said anything about custom behavior for custom sites? A simple “on battery? X264/265 only” is what’s being discussed here.


That does not work because the browser that does not know how much it can reduce the presented feature-set without actually breaking the site. Some content is vpx-only.


It seems just about the same as having custom behaviors for specific user agents. Sadly, that's how things work these days.


Good to know, but at least for me actually occurs with MP4 files. I tried it on my own video MP4/H.264 files - loading the video with the video tag with plain HTML5. I am sure the FF devs know about the FF57 video bug and have fixed it already in nightly build or are working on it.


- The site is great, esp. the testimonials :-)

- In the app, cut down the introduction texts and steps. It takes like 30 taps to get the alarm started.

- Also, I found the pulse of the focused area (the circle) annoying and distracting when reading the text just next to it.

- Use briefer descriptions of the things in the guided tour(s). Every word you can remove is often an improvement. And, again, get rid of steps. I'd recommend 3-5 steps tops (and entirely!).

- Somewhere you write "Try to tap here to do something..." => Get rid of the "Try to". As a user, I know how to tap - just write "Tap here to ..."

- Make the sound selections (radio button lists) play the selected sound on tap: by default the top entry is selected. When I tap it—as I initially don't know how it sounds–it doesn't play the sound. I have to switch to the second entry and then back to the first one.

- 42 MB is quite large for "just an alarm clock." Most people won't bother, but keep in mind that even in 2017 software should be performant and, if not necessary, not bloated.

Besides these minor points, I have to say that the idea is great! I am really looking forward to use the app tonight :-)


Hi! Thanks so much for this very detailed feedback and glad you like the testimonials :).

intro/onboarding feedback: I agree with you and will look at ways to cut it down both in length and quality

- I just removed the "Try tapping" and changed it to tap cause I agree with you (it will be pushed out next update)

- you're 100% correct on the sound previews too, I implemented the listener as an onChanged rather than onClick, but will look into fixing that in the near future.

- the 42 MB is almost entirely due to mp3 sound files (the alarm ringtones + sleep engine sounds). I used compression to strike a balance between quality and space and also used seamless looping on the sleep engine to get rid of the need for giant audio files, but there is always room for dramatic improvement on that front and I'll keep working at it. If you have any suggestions please let me know. I think that once I get a back end going what I'd eventually like to do is have users download the tracks based on what they need (this might be a very naive approach though so correct me if that's a bad idea).


I'm glad I could help and looking forward to the update :-)

IMO the sleep sound feature seems to be something you should analyze whether it's used or not. If not (<5 or 10%?), drop the feature. If it's used, you might want to extend the collection (in the premium version only?), and then the user could download the sounds he/she wants.


ya very fair, I'll look into this after some analysis, thank you!


You could reduce download size by a form of lazy loading, download the files on demand/request in the app, so ship the code without most of the media?

If you're paying for the download bandwidth that might help too, as many will get the app and never use it.

You could use IAP to sell new media packs including high-quality.


Yeah I think this sounds like the eventual goal. And media packs are interesting, but I'll have to provide many, high quality sleep engine sounds to justify that. Thanks for your advice :)


For smaller audio files, take a look at the Opus codec. It does way better than mp3 at lower bitrates. Android 5.0 and up can decode it natively and there's a library with NDK that should work on older devices.


Awesome, I'll take a look. My main reason for choosing mp3 was compatibility, but I didn't research it thoroughly, I just chose the cookie cutter option. My app is currently min 5.0 so this seems like a very viable option. Thanks :)


I have some similar issues. Sometimes Firefox lags after loading the page (around 1 sec), but eventually works fluently afterwards. It feels like it needs to warm up the engine.

I noticed that disabling "smooth scrolling" in the settings helps with initial scrolling issues.

However, in general I have the feeling that FF57 is faster than before. Could also be that I now focus on the loading times more than usual. A restart of Firefox helped yesterday after the upgrade to 57.

I have a MacBook Pro 2015 and am Firefox user since 1.0 ;-)


Probably an alternative: you can configure a keyword to a stored search engine. Then you can search like `a lean startup`, where `a` is a keyword followed by a blank for amazon.com.

I found this to be very fast. It's also handy for translations, etc..


Thanks. This was exactly what I was looking for.


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

Search: