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

nobody does a free security checkup xD not even apple


free? I thought they still had their 30% racket and wait while we review 3 months pipeline going for their walled gardens


yeah, no. security evaluations cost a ton, and they take time. apple is doing nothing at all, just charging for being in a premium market.


"Premium"

Apps on the app store are hardly much better than anywhere else.


The "premium" presumably is the market apple's commands and nobody else's does

iOS users still spend more dollars per average in apps than android ones even if android has more users i think ?


Also true. But it's just sad to see the average quality of an app has gone way down over the years.


Didn't cost a ton for this article's author.


Nice article!

But I couldn't help but notice that when `_PyCompile_AstOptimize` fails (<0), then `arena` is never freed. I think this is bug :thinking:.



Yep, this post is awful in many aspects, throwing rants here and there w/o ever making a point. I have no idea how this got so many upvotes!!.


It got upvoted because microservices are currently sliding into the trough of disillusionment. It's trendy right now to hate on them, and the author is fully on the mindless hate bandwagon right along with a lot of HN readers.

In a few years we'll hopefully be out onto the slope of enlightenment, with microservices applied where they're useful and not applied where they're not. If we don't get there, then we'll just run the whole hype cycle over again with yet another rebrand of the same concept.


I dunno man, I worked at FB well before the micro services hype and saw a bunch of problems with them, particularly in debugging.

And in general, putting a network boundary between function calls is gonna add a whole bunch of complexity.

That being said, splitting services so that teams could deploy independently definitely also had a lot of benefits at FB, but I could never understand why so many much smaller companies took the micro services approach.


I'm not into the microservices hype either, I'm just opposed to the reactionary claims in places like TFA that you should basically never split out code into a new service. Both extremes are wrong.

My opinion is that the default should be to keep things in one service and only split them out if there's a very good technical or organizational case to be made.


Well, it's not easy to investigate how poverty affects your whole life history xD It would take an investigator their entire life as well, assuming they started super young. And who wants to pay for such investigation?


I don't disagree with you. I don't have a solution either. I also know that the paper linked above put on HN will not make much of a difference to peoples perspectives on the matter since it doesn't have a ton of merit to it.

So the question becomes -- whats the point of posting it here other than to inflame commentary?


For what it's worth, I am learning quite a bit from hearing other peoples' perspectives in the comments that this article has spawned.

> "whats the point of posting it here other than to inflame commentary?"

Maybe look inward on this one my guy.


What a surprise! Who would have thought of that? :pretends to be shocked:


It's pretty cool, but where's the portfolio? :P

I was expecting to find like diff projects represented by things in the game, but couldn't find any.

The idea is rad for sure, so keep on it!


Do note that 42bits is way too low for a secure password. You should be targeting something over 77 bits [0], so you would need to combine 2 passphrases. Sound pretty hard to remember to me :P

Shameless plug: I made a secure* passphrase and password generator in Python [1]

[0] https://www.eff.org/es/deeplinks/2016/07/new-wordlists-rando...

[1] https://github.com/HacKanCuBa/passphrase-py/


Would a lower complexity be enough, with proper key stretching?


It depends entirely on your security requirements, but all in all, in broad definitions, 42 bits is not enough. Maybe if key rotation happens fast enough, faster than expected brute force, then, maybe? Again, all up to definitions and context. Let's not forget that this "passphrase generator" is mostly a joke :D


[flagged]


Not a boomer, but age shaming seems unnecessary.

I remember exactly one passphrase - the one to open my password manager. Sure there are other methods, but none of the alternatives work as conveniently on every type of device I need to use.


... which is, itself, unlocked by a passphrase. And, bonus points if one uses Bitwarden since one could think of the insulting unlock passphrase as directed toward their UX team :-D


Me 2, we found it one day at the school computer, who knows who put it there xD.

This is amazing!


I don't like the wild use of globals, even if they are "guarded" by locks. And then, oh boy there're locks! But, it surely works, so that's nice. It would be cool to have a small lib that solves this nicely :thinking:...


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

Search: