HNHacker News
TopNewBestAskShowJobs

tsucres

62 karma · joined November 30, 2017

Software engineering student. Long-time obsessed with everything related to IT. Enthusiastic problem solver. I also like cats.

https://github.com/tsucres https://tsucres.me

submissionscomments
tsucres··on Show HN: Landub.com – Landing Page Hub for Inspiration and Templates
Nice website. Here are some thoughts/observations/ideas:

1) There are a lot of similar websites, and usually, when I am looking for inspiration, I just google something like "landing page design template" or something and look into the first results. Do you have a plan to make Landub stand out?

2) If I understood correctly, if no screenshot is provided (for a new submission), then you automatically generate one? If so, it would be nice to directly show the generated screenshot so that the user can decide if it needs to be changed or not.

Also, once a screenshot is selected, there seems to be no way to change it (without reload the submission page). (It's a detail but it would be nice to add this possibility).

3) On the submission form, you ask for "Features or sections included inside the landing page", which IMO is a very interesting search criterion. Though I don't see it on the front-page. Are you planning to add it?

On a different note, do you blog about your 12in12 journey somewhere?

tsucres··on Ask HN: Why don't Google or Apple make complete password Managers?
I might be missing something, but I think Apple’s iCloud KeyChain [1] does exactly what you’re describing (for Apple devices only ofc).

[1] https://support.apple.com/en-us/HT204085

tsucres··on Ask HN: Why are we so far from reaching acceptable autonomous driving?
I recently read about this in an article [1] about Tesla's ambition to build a level 3 auto-pilot.

The article points out several issues about this project that I didn't think about before reading it. Basically, there's more issues than just "finding the right math", and on different levels, not only the technical one. I'd recommend reading it.

[1] https://dev.to/bosepchuk/is-it-ethical-to-work-on-the-tesla-...

tsucres··on Ask HN: What will you be working on this weekend?
I planned to fix some bugs in HNBuddy [1]. I was hoping to deliver an update this week, but I just spent 6 hours trying to fix a navigation bar that is supposed to hide on scroll. It is finally working as I want (and on all the supported devices). I just have to clean all that code now...

It's kind of frustrating to spend to much time on details like that. Nobody will ever think "wow, that navbar is smooth!".

Btw, the navbar is implemented in an open source project [2], if you want to get a look at it.

[1] http://www.hnbuddy.io

[2] https://github.com/tsucres/SwiftyMercuryReady

tsucres··on Tracking users with AdBlockers
I also dislike Google Analytics for the same reason. However, I manage several websites and I still want a way to monitor their trafic. And I don't know any other tool that is as easy and complete as GA. Till now I resist the temptation of adding it to my webpages, but I am looking for a solution.

Do you know about an alternative?

tsucres··on Teenager Finds Classical Alternative to Quantum Recommendation Algorithm
The paper [1] states:

> There is a classical algorithm whose output distribution is O(ε)-close in total variation distance to the distribution given by l2-norm sampling from the ith row of a low- rank approximation D of A in query and time complexity [O(poly-func)] where δ is the probability of failure.

So the classical algorithm would give a "sufficiently close" approximation of what the QML would output? The article doesn't mention this at all. Is it fair to compare a quantum algorithm with an equivalent classical approximation algorithm?

From the quanta magazine article:

> Computer scientists had considered [the recommendation problem] to be one of the best examples of a problem that’s exponentially faster to solve on quantum computers — making it an important validation of the power of these futuristic machines. Now Tang has stripped that validation away.

Has he really?

[1] https://arxiv.org/pdf/1807.04271.pdf

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
I don't know what app you're talking about, but I find the fact that it uses OAuth disturbing: in my knowledge, HN doesn't officially support OAuth. So your app must interact with a third party endpoint. (I may be wrong here, it's just speculation). In any cases, it doesn't seem more trustworthy than typing your credential "directly in the app".

HNBuddy interacts with the HN website through a web scraper that is open source [1]. Though, as discussed in another comment, I can't really give you any proof that the code of this scraper is the actual code built in the app.

Anyway, if you don't trust me, you can still use the app as a simple reader :)

[1] https://github.com/tsucres/HNScraper

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
I already planned on adding an option to expand all the comments by default. I recently updated the commenting module [1] to easily allow this. So it will most certainly be shipped with the next update!

Concerning your last thought, I want to keep all the rights on the source code (at least for now, and as long as I'll have the time and the motivation to maintain it), so I won't release it. However, note that several of the components that I used for this project are open source and PRs are welcome on their GitHub pages.

I took note of everything else you said! Thank you for your constructive feedback!

[1] https://github.com/tsucres/SwiftyComments

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
I had planned to integrate Pocket.. I don't know why I forgot about it.

Note though that:

1. There's a built in "reader" equivalent to pocket/readability. I actually open-sourced this module [1]. It uses MercuryApi (the successor of Readability) [2]

2. it's possible to bookmark articles: this action saves them even for offline reading (you have to open/load the articles at least once though).

Concerning your last idea, I find it difficult to integrate it in the current UI without overwhelming it. Maybe if I add an option (as it was suggested in another comment) to choose between a "detailed" and a "dense" list, then I'll think to this feature.

Anyway, thank you for your detailed feedback!

[1] https://github.com/tsucres/SwiftyMercuryReady

[2] https://mercury.postlight.com/web-parser/

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
Thank you for your long feedback!

I focused on the "passive" usage of HN for this first version.

I'll add the downvote feature (along with the post/comment submission feature) in the next major update.

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
Unfortunately, it doesn't.

But I'm adding this on my list of potential new features for next versions!

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
Thank you for correcting me. I'm indeed not a native english speaker.
tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
I didn't even try it actually since I don't own an iPad. But seeing all the comments here, I'm now thinking about it :)
tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
I'm really sorry about that. I'm not a native speaker. Every correction is really appreciated though!
tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
1. What kind of gesture would allow that?

2. That doesn't seem complicated to add! Seeing the feedbacks here really gets me motivated to improve the app, so I'll try to add this in an upcoming version.

Thank you!

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
1. I guess? I'm not a native speaker either. I maybe just made up a new abbreviation for "synchronised"?

2. Not currently. I'm planning on adding this in the next few weeks

Thank you for your feedback! I'm glad you like it!

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
I'm going to look into this asap. And I'm taking note of your suggestion!

You're making me thinking I should probably setup a bug reporting system for long term maintenance. Thank you!

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
1. Btw, I'm counting on/hoping for other devs to review this part of the code and make it more trustworthy. I don't think I can do anything more to guarantee that's the actual shipped code?

2. Thanks a lot

3. Not yet. I'm planning on implementing that in an upcoming version

4. I'm going to look into that!

Thank you very much for your feedback!

tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
I really enjoyed building this and I'd rather share that with everyone than turn it into a business. I may turn it into a donationware in the future if it gets attention and takes time to maintain.
tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
Thank you for your correction! I'll update this shortly.
tsucres··on Show HN: HNBuddy – A fast and elegant HN client for iOS
I quite enjoyed developing the app and I'm pretty pleased with the result. So I'd love to keep maintaining it, especially if it gets some attention.

I also plan to add support for comment and post submissions. I hope I'll have the time to do so in the next few weeks.