HNHacker News
TopNewBestAskShowJobs

avel

409 karma · joined October 22, 2012

submissionscomments
avel··on ‘In my nightmares I'm always in the sea’: a year on from the Greek fires
In case you were no aware of the news last year: https://en.wikipedia.org/wiki/2018_Attica_wildfires

A greek tv documentary 10 months later: https://www.youtube.com/watch?v=GNLUNFerCOI

avel··on Smartphones Are Toys First, Tools Second
I loved the grayscale mode, but in the end I had to set so many exceptions via tasker for apps where I do need color for the UI (Such as Google Maps, Uber, and Calendar), that it proved to be more of a hassle.
avel··on TurboTax Uses Dark Patterns to Trick You into Paying to File Your Taxes
Hm, I've used my Google Voice number without a problem.
avel··on Inter UI, a typeface designed for user interfaces
I don't quite understand your criticism of sans-serif fonts.

However I wanted to address your last sentence. Perhaps you could try to see if the "Stylus" add-on works on Firefox mobile. I haven't tried it myself but it should.

avel··on My favorite apps on F-Droid
If you want easy system-wide ad-blocking without root, take a look into Blokada. Also in F-Droid. Implements a vpn through which the traffic is routed, and this way the DNS blacklists can be enforced. Note that, due to android limitations, you can only use only one vpn connection at a time.
avel··on Greek numerals
Very interesting. I had a similar problem― rented a car in London, paid the congestion tax on the website where I mistakenly entered I instead of 1 for the car's plate, and ended up getting a ticket!
avel··on First 100 miles on my E-Bike
It _is_ enforced. Many delivery riders have already had their e-bikes confiscated. And a bigger crackdown is coming up in January: https://nyc.streetsblog.org/2017/12/18/hundreds-of-delivery-...
avel··on A new kind of map: it’s about time
Also check out https://citymapper.com for something close to what you describe.
avel··on HN: List of April Fools' Day Announcements (2017)
Mobile accessories, now for your Chromebook: https://blog.google/products/chromebooks/all-best-mobile-acc...
avel··on Square Buys OrderAhead
I can understand this, though. An Indian restaurant close to me does not accept orders in Seamless during lunch rush hour (noon - 1pm).

For a restaurant with limited bandwidth that offers pickup and delivery as an additional method, it makes sense for them to honor only earlier / in time pickup orders.

avel··on Ask HN: What's your favorite tech talk?
Every talk from Jake Archibald is insightful and entertaining. His talks about offline caching were hilarious.
avel··on Lesser known Git commands
Didn't know about those stash options. I've always used 'git stash save -u' to bring along the untracked files in the stash, that's the more common scenario.
avel··on Death by GPS
Recently I have been noticing how Uber/Lyft drivers in NYC are "gps sheep". The lack of common sense is astounding to me. They are very often only listening to their gps and nothing else.

One time, a driver chose to circle around after two blocks instead of turning directly right at an intersection, because Waze said it had a lot of traffic and therefore chose that route. If he had bothered to turn his head right, he'd see that the road was empty.

avel··on Being a Female Developer
The page seems to have the code described here: http://blog.bassta.bg/2013/05/smooth-page-scrolling-with-twe... Basically it disables the browser's default scrolling behavior and handles the mouse scrollwheel events by itself via javascript. Which is usually annoying since the new behavior can be different to what the user is accustomed to, and for other reasons as well. You might find some more arguments in discussions like this: https://www.reddit.com/r/webdev/comments/47n9ph/psa_dont_use...
avel··on Minefield: HTML5 Massively Multiplayer Online Minesweeper
Bombermine has been renamed to Game of Bombs: https://clay.io/game/bombermine
avel··on LÖVE 0.10 released with iOS and Android support
There is this: https://projecthawkthorne.com/ which is based on an episode of the TV show Community.

It is open-source and based on community effort. https://www.reddit.com/r/hawkthorne https://github.com/hawkthorne/hawkthorne-journey

avel··on Chrome Devtools Tips and Tricks
It has been fixed in unstable / canary. The selection is now inside an overflow menu.

Which brings me to another tip: in a multi-head setup, having devtools in an undocked window in a separate screen is very nice.

avel··on Time travel in Braid
Another good one is The Talos Principle. Fans of Portal will love it for its puzzles and similarly mysterious back story. And it has a time-travel feature (record / playback yourself) in some later levels as well.
avel··on Keypress: A robust JavaScript library for capturing keyboard input
An alternative is mouestrap: http://craig.is/killing/mice

I've used it successfully in Marionette and Angular applications.

It is 29k unminified, vs 35k of keypress.js.

avel··on Istanbul: A JavaScript code coverage tool written in JS
For rails projects, if you use the teaspoon gem as test runner (https://github.com/modeset/teaspoon), then you can easily get istanbul based coverage reports as well. It's a good way to see which paths your js tests take in a large project and pinpoint untested code.
avel··on A new set of Firefox Developer Tools features
In Chrome Devtools debugger, you can click on the Async checkbox next to where the call stack is. So, when paused, you can see the full stack. (If you are not on the latest chrome, this might need to be enabled in experiments).

And this show why it is a bit difficult to choose what to show, among all the things from the call stack (including async stuff) that triggered something. For one thing you could possibly ignore libary code (e.g. http://www.divshot.com/blog/tips-and-tricks/ignoring-library... ) but if you have a medium to big SPA with many backbone/wreqr events, let's say, you would still need to look in the stack manually.

avel··on Sublime Web Inspector: Debug JavaScript in Sublime
It's probably worth it to take a look at brackets (http://brackets.io) as well; it has a lot of potential for seamless js debugging.
avel··on The Scroll Up Bar
Opera on mobile had an awesome implementation of "jump to top": You scroll upwards twice or just quickly enough, and if you still have a long way to go, a button pops up for scrolling automatically to the top. I wish this was implemented universally in Android. http://lifehacker.com/5784500/opera-mobile-11-is-a-zippy-bro...
avel··on Making Google’s CalDAV and CardDAV APIs available for everyone
Good move. Now please clarify what will happen with XMPP in Hangouts!
avel··on 'Flat design'-inspired Google Maps using the API
I guess for inspiration, be it of design or anything else.

For me, this deconstruction of a busy map normally filled with labels and places, colored with flat UI style colors that contrast each other and without the visual noise of borders, invites me to build upon it and perhaps start displaying a new layer of data on it.

avel··on Nexus 4 Unusable for VoIP Calls
Indeed! Allow me to hijack this thread with one more example of a serious bug report that got the silent treatment from Google:

Galaxy Nexus with EMMC chip V3U00M of 08/2012 or 09/2012 (+others) needs fstrim'ing (or mounting with discard option). Android does not do fstrim in Galaxy Nexus, therefore phone becomes unusable after simply using most of the storage, and the user has to root their phone to fix it.

http://code.google.com/p/android/issues/detail?id=39154 http://code.google.com/p/android/issues/detail?id=43081

avel··on Cyprus Bailout: Stupidity, Short-Sightedness, Something Else?
The last paragraph (15.) offers alternatives as well.
avel··on Show HN: Weekend project, Intro.js
A nice alternative is Zurb Joyride: http://www.zurb.com/playground/jquery-joyride-feature-tour-p... http://foundation.zurb.com/docs/components/joyride.html
avel··on Thrown Off a United Airlines Flight for Taking Pictures
"Hey guys, come on, don't throw me out. It's not like I said that I have a bomb!"
avel··on Android apps used by millions vulnerable to password, e-mail theft
From the examples: " A "very popular cross-platform messaging service" with an install base of 10 million to 50 million users exposed telephone numbers from the address book."

This app is surely WhatsApp. There was a thread in hackernews about it not using SSL.

← PreviousPage 4 of 4