HNHacker News
TopNewBestAskShowJobs

mhdhejazi

55 karma · joined November 9, 2018

Developer and problem solver.
submissionscomments
mhdhejazi··on How many of the 170k English words do you know?
One interesting observation: If you’re unsure of the correct answer, select the longest option, and you’re almost always correct!
mhdhejazi··on Saudi Arabia ripped off my open-source app and published it on the App Store
I did. Let's see what they do.
mhdhejazi··on Saudi Arabia ripped off my open-source app and published it on the App Store
I see your point about the extra condition I added to the license. And you're right, you can see it as self-contradictory. But when I added it, I wanted to make sure nobody will use the project to make money and thought it's ok to add such a condition above the license.

That said, my concern here isn't the commercial use of the app, they're not doing that. It's about publishing the app without complying with the GPL-3 conditions. It'd be totally fine had they respected the license and attributed the original project.

mhdhejazi··on Saudi Arabia ripped off my open-source app and published it on the App Store
I'm not concerned about commercial use here. It's about publishing the app without complying with the GPL-3 conditions. It'd be fine had they respected the license and attributed the project.
mhdhejazi··on Saudi Arabia ripped off my open-source app and published it on the App Store
I see your point here. Maybe I should have modified the license itself and stated that's it's a custom license. But they are still not complying with any of the GPL-3 conditions.
mhdhejazi··on Saudi Arabia ripped off my open-source app and published it on the App Store
It'd be totally fine had they respected the license or attributed the project. It's great to know that people use your app and find it useful, and that's why I offered the app to JHU to publish it in their name when Apple rejected it. I'm bothered more by the way the app is published without attribution and how I knew about that.
mhdhejazi··on Saudi Arabia ripped off my open-source app and published it on the App Store
I published the app under the GPL-3 license, and with a clear statement that says "It's not allowed to publish, distribute the app, or use it in a commercial way". They neither respected the license nor the other conditions.
mhdhejazi··on Saudi Arabia ripped off my open-source app and published it on the App Store
Some details and screenshots here: https://medium.com/@MhdHejazi/saudi-arabia-shamelessly-rippe...
mhdhejazi··on Show HN: Dashboard – The missing action center for Android TV
I always wanted to see a control center on Android TV where I can quickly do things like turning WiFi on/off, switching to a recent app, taking a screenshot, opening a sideloaded app, force closing an app ..etc. I didn't find a good app for that so I created Dashboard.

I used a similar design as the native apps drawer to make the app familiar to users, and the same shortcut (hold the home button) is used to quickly open it. So, in a way, it's also a replacement to the native apps drawer.

In addition to showing apps, it also allows the user to access sideloaded apps, recent apps, and many actions.

mhdhejazi··on A pop of color and more: updates to Android’s brand
They should have switched to year based versioning. It makes a lot of sense for products that have a major version every year like Android, iOS, and macOS. "Android 2019" would be far easier to remember than a random number, and you can tell how old a version is right away.
mhdhejazi··on Programming Fonts – Test Drive
It would be great if I can filter those fonts that support ligatures (Like Fira Code).