HN user

finishingmove

177 karma
Posts8
Comments135
View on HN

Inside Gmail for Android: ads. Lots of ads.

Disclaimer: if you haven't seen ads in the Gmail android app yet, please consider yourself lucky and kindly buzz off from this comment.

How great. Can't wait for "Music for tech-savvy young adults with interest in retro games" or "Music for Asian women aged 35-45".

Before these industry-disrupting services emerge though, I guess I'll just stick to music that I like.

PayPal? No way 10 years ago

I'd just gone through the process of moving some ~40 accounts on various websites from having a Yahoo email address to a Gmail one. By far the most unpleasant experience was with PayPal.

First I changed my email address. I received a confirmation and re-activated my account. Nice so far. Then I thought I'd generate a new, longer password. I pasted the 24-character password into the settings form. It was saved successfully.

After trying to login again though, it just wouldn't accept my login! So I went through the password recovery process. I received a link and then was asked to answer security questions. The security questions were ancient, so I facepalmed at first, but I was pretty sure I got the answers right after some thinking. It took me 10 tries to get the proper variation of the answers (it doesn't tell you which one is wrong).

Then I was presented with the new password form. I tried to paste the new 24-character password again. This form didn't allow you to paste the password in, you had to type it in manually for "added security". Then I realized the password was limited to 20 characters, and the previous form (in account settings) was just happily letting me paste a 24-character password while trimming the end silently!.

And this is 2016 on the web...

Unfortunately, even though I would very much like to abandon mine (even though it's used only for some spammy registrations), email forwarding is not possible unless you pay them, which is obviously out of question.

So basically, the best I can do is start changing my associated email address at the services I care about that are still using my yahoo email address. After a while, my yahoo inbox will be 100% spam (as opposed to 90% spam now), so I'd be able to move on.

2016, ladies and gents.

  Everyone is hypersensitive.  
  Nobody thinks or researches anything past a Google search.  
  Everyone has an opinion.  
  Everyone is on the internet.  
  Everyone yells everything they think on social media.

As someone who doesn't know much about how parallelism primitives are implemented, I need to ask why SharedArrayBuffer needs a length to be specified? From my layman viewpoint, this seems too low-level to be used for casual everyday applications.

They should be tested independently, each with a completely reproducible setup that does only what is required for the assertion that will be made. I'm not sure what's hard to understand here... Are you trying to say that they need to be run together? Because it doesn't seem like that to me.

I am well aware of that and I agree on being pragmatic, but more often than not, the reason for multiple assertions per test is developer laziness and/or unawareness of the benefits of isolating failures by having just one assertion per test.

We see the test checks three things:

  Verifies:
    - KogMaw deals less damage to non-lane minions
    - KogMaw deals percentile magic damage
    - KogMaw deals normal damage to lane minions
and the verify method has three assertions. In my opinion, this should be three tests, each with only one assertion.

I was hoping to read something in this article that could be used to inspire today's girls/women who are not programmers, but aspire to be (or have at least given it some thought). Unfortunately, it's hard to see things like "genius-level mathematician" and "studied maths religiously for her first thirty years" having anything other than an off-putting effect. The most common reaction to this would be, "I'm just not like that. Not everyone was born to be a programmer..."

Well, no excuse for something like that. That's bad. I'm wondering generally though, after it reached some maturity (let's say 2016+ Manjaro), what's the difference in security of that distro compared to something like Debian? Is a distro like Arch more secure than any other? And do you need to be a Linux guru to be "safe" as a desktop user? Or does it really not matter that much at all to the casual user? Again, I'm a layman, genuinely interested in this topic. As you might have inferred, I've recently switched from Debian to Manjaro, and Debian was my first "home" Linux.

Word of advice: don't read a lot of HN and Reddit, especially not first thing in the morning. It can leave you feeling burned out and depressed.

Do your best to try and apply the things you've learned to your current job, and devote only some of your free time to stay up-to-date with things. Use the rest of your free time on some hobbies. This approach should boost your confidence in your abilities a bit. When the time comes that you feel especially inspired, use this to get into something like a hobby project or explore a new language.

Over time, dedication to learning will pay off, but you will also need to cross this barrier and say, "Hello, I'm Damon, and I'm actually pretty damn good at this thing.". A lot of advice on the internet says the best way to strike a good job is to be networked in the valley... as if everyone can just do that. So I feel your pain there, but it's still possible to break out if you keep your focus and don't let the circumstances get the better of you. You need to believe in yourself and build your self-esteem step by step.

So, work on bettering yourself (this includes self-esteem, health), instead of trying to get into "a circle".