Possibly email addresses that won't accept more than 200 plain text chars, so real people get to the point quickly and spam becomes easier to determine.
You're absolutely right about this and I can attest. Whenever I tell someone I run my own software business the first question I'm asked is how many employees do I have?
Nobody cares about the revenue of the sites, it's just that if I have more than 10 employees then you're successful. So in India a person making 1 mil / month is less successful than someone who has a company of 10+ employees that is drowning in debt.
Makes you wonder why HN won't budge with those <table> tags in the source code. One day I hope to see "Table layouts are back with <table> tags" and the HN programmers would have saved themselves so much work.
Congrat on shipping. The game idea is very original and interesting. I will definitely give this a try (forgot to bring my phone today but thanks to the really nice feature of Play store that lets you install apps from browser, it should be installed on my phone already).
This is super interesting for someone who has no knowledge of the field. Has my interest piqued as to how they do it, what is number of bases, why do mice have more bases than us, etc. Very nice presentation wise, even if it is incomplete (as other comments state).
I often store my password using PHP's password_hash('password', PASSWORD_DEFAULT) function. This function has been baked into the language since version 5.0 I think. I'm sure most other languages must have a similar function too, yet so many sites save the password in plain text. Doesn't make any sense.
This is a great move. Though I only hope that depositing whatever money you have is easy because all I can imagine now is kilometer long lines at every bank
I think there is where the connected version can play an important role. From my understanding it stores everything but the password, so that can keep track of password rules, counters, etc per site.
I think the biggest issue still is what happens when you change your master password? Because I couldn't find an answer for that.
>aside of storing the state somewhere, but if you're doing that, why not just store the password?
Because even if the state information is compromised, it is useless to the attacker. On the other hand, if a password is leaked that can be used to access the account.
It's pretty good way to browse actually. My pet-peeve with sites like wrapbootstrap, etc is that you have to open each theme, click the live preview button and then click the "remove frame" icon to get the feel. Then unless you opened it in a new window, you forget where you started. Your site solves that problem. Good work!
P.S. To make browsing even faster, maybe you can add up down arrows in the lightbox too, so that I can move on to the next theme and find it even faster. Just my 2c.
Every time a big company tries to strong arm an individual to take down something, esp something that is already viral in nature, the end result is it ends up getting more views and news. Yet, these companies never learn. Also in this day and age I think it's impossible to take a video down (s01e01 black mirror anyone?)
On the other hand, a detailed breakdown of what went wrong including details of the fuckup, with black and white details on what was fact and what is fiction (like Tesla's response to BBC) and the measure the company is taking to fix it generally helps to gain the trust back quickly.
This is one of the best ways to lean new techonology. I remember that long back ago when i was in college i had some trouble understanding some aspects of web servers and so i decided to write a small web server in perl and soon soon i kinda knew it inside out. Same for writing my own Smtp client, the knowledge i gained from it will be with me forever.
I can't say for big companies but for smaller companies it is generally software like WordPress for blog or some Forum software that you installed and then they find an exploit and exploit every site that has it. There is very little you could do even if you are updating frequently.
If you really need to install third party software i feel it's best to put them on their own instance and separate database than to share any resources with your main site.
> Angular is running within a higher-privileged extension.
Ok, thanks for the explanation. I've developed chrome extensions before but firefox very long time back, so my knowledge is rusty, but please tell me 2 things:
1. Say hypothetically if AngularJs can do it, doesn't that mean any Javascript can do it too? I mean Javasript contained within the extension code?
2. In chrome extensions we use "ng-csp", otherwise it won't run. Is this addressing the same thing in chrome and if so, why can't it do it in firefox?
Angular 1.x is still quite being actively developed and it will be many years before it will become unsupported. I'm sure if they report the vulnerability it would be fixed instantly seeing the amount of activity on github.