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

This is really cool! I didn't know telegram was capable of these kinds of apps. How/why would customers find your store on telegram vs regular web?


Hi, one reason is telegram payment. on the other hand these kind of telegram mini-apps can be the future of the e-shops because of the telegram great communication capabilities. there are many online shops using Instagram to sell their products, they can do better with telegram mini-apps in my opinion.


That’s interesting. What makes you think that Telegram is a better platform than Instagram?


in my opinion sellers can communicate better with customers via telegram. one of the great features of the Instagram is stories, telegram add stories lately,telegram have bots, channels, mini-apps so you can have better tools to sell your products.


The question is about marketing. How do you market on Telegram?


telegram have an internal ads feature, beside that there is other ways like advertising in popular channels, groups and bots. many people already use these kind of advertisements in Telegram.


Anecdote: Both my parents and all grandparents have Telegram while none of them have Instagram.

It's a chat app used by a much wider audience than Instagram. Instagram is predominantly used by younger people who want to live the digital social life.


Where are you based? In the USA I don’t know anyone using telegram. I only recently downloaded it to follow some channels related to the Israel/gaza conflict. I really like the app.


East of EU.


Do you know if WhatsApp will become capable of these types of mini apps soon?


Already is capable to an extent, ive made orders with whatsapp chat based apps before

Usually to order coffee (powered by shopify stores typically)


Yeah but that is either via buttons or a link. I found later that WhatsApp is working on launching app type of functionality very soon via WhatsApp Flows.


I built the same thing for the same reasons as a client side web app http://patmood.github.io/scanned_look/


All the same use cases as a regular iPad. I just want it so it's easier to hold.


Yes E3 is one of the easiest, along with Canada/Mexico. Should not be an issue for any company in the Bay Area.


I feel like I could have written your post, even today when I am in a fairly senior position and paid an uncomfortable amount of money. My advice for when this feeling gets overwhelming is to just put your head down and get a bit better than you used to be.

I don't mean study really hard, just learn any small new thing and over time you'll improve.

There's no rush and it's ok to be average. The fact that you say the "alternatives seem dreadful" means you are probably in the right career!


It's a simple static site with no server involved. Everything happens client side. You could turn off your internet while you're using it if you wanted to make sure no data is exposed.


True, but it's only safe if you do that. You have to either inspect the code every time you use the site or run it locally. Until subresource integrity [1] becomes widely used & the capability to 'pin' a given script to a specific version, web applications can not be used without at least trusting the owner of the domain.

A better example is Protonmail, a secure email service. It has a nice web client and there is an 3rd party desktop/electron version of the same size called Electronmail. While both essentially run identical code, the electron version is more secure because even Protonmail insert a backdoor for a single or # of users. They would have to at least publish the backdoor in the vanilla code at which point, the maintainers of Electronmail will probably raise the alarm.

[1] https://developer.mozilla.org/en-US/docs/Web/Security/Subres...


Or, you could download the repository, validate it once for yourself and then use it repeatedly. It is open source, after all.


Write a little piece of open-source client software to take a hash of the source code. Check the hash every time you use it. Spread the tool around to a community of people who review every time the hash changes and publish (separately) a history of attested hashes.


For linux users you can "turn off" internet for a single program: https://news.ycombinator.com/item?id=21146655


I actually wrote an even better way to do this, since my build system drops network access after downloading SHA-256 validated source (to ensure that source can't go out and fetch more things during build):

https://chiselapp.com/user/rkeene/repository/bash-drop-netwo...


Would a service worker running in background be able to upload your sensitive data once you are back online?


A bad actor could selectively serve a different version to those they want to target.


There's no way to obtain and execute source code that you didn't write and hand-compile for which this risk doesn't exist. (And it applies in its own sense to books, paintings, phone calls from mom, letters from an old mentor, DVDs, rental cars, ...)


Download, verify keys and signatures. You could run a checksum or even read the code yourself depending on how paranoid you are. Otherwise, you're just hoping mycrimepics.net/dontsnitch wasn't subpoenaed between your last visit and now.


Great blog post. I will incorporate some of those ideas (like testing) into the challenges.

I agree that the interviewer side is a mess and one of the long term ideas for this is to create interview packages for companies to help assess and calibrate FE candidates.

To avoid any conflicts I'm trying to keep my employer out of it, but it would definitely help with reputation.


Hey thanks! I actually stayed away from those kinds of problems because they're well covered by other sites, but I'm interested in what you mean by presenting then in my way?

Do you mean algos in a practical front end context?

Thanks again for checking it out!


In the talk you say that you reduced JS and therefore lowered TTI and saw more clicks on the signup button. Is it possible that you are just _tracking_ more clicks, but the total is the same?

Does it really matter how much JS there is if it's loaded after HTML and the user can already move to the sign up step without it?


Got some examples of these micro phones? Sounds interesting!

Edit: This is from a Kickstarter - Super cheap and fits the bill https://www.amazon.com/Unihertz-Smallest-Smartphone-Android-...


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

Search: