t4nkd
|
3 years ago
|
on: The Art of Mac Malware: Volume I: Analysis
t4nkd
|
5 years ago
|
on: Zoom lied to users about end-to-end encryption for years, FTC says
You may find it interesting that recently Malwarebytes was mentioned in relation to 230 of the DMCA which to my mind relates directly to this. They are an AV solution that holds "legitimate" software vendors that operate an above board business to the fire when they start any practice that they (Malwarebytes) determines is violating a PC users reasonable expectations. That software begins to be detected as "potentially unwanted software" and recommended for quarantine just like any other virus.
Malwarebytes spends a whole lot of time defending the fact it recommends software from these companies for removal and the recent SCOTUS memo on the topic sort of implies that the problem -- how do we determine the voracity of statements made by businesses regarding their software, especially software which exists in a constantly changing state -- may be headed towards getting worse as so few people are familiar with legislation also have good understanding of the inherent complexity of software.
t4nkd
|
6 years ago
|
on: OK Doomer
I was very much a part of this community at the time and engaged in a lot of discussions around this "feature". Part of the issue is that there were degrees of bunny hopping (as in being able to do it extremely well and consistently) and script assisted bunny hops were also becoming a thing. This was also around the advent of aimbotting finally reaching the half-life engine and there was a real discussion about turning new players away from the game because of these "pro features".
Ultimately it wasn't part of the intended game design, despite being a bit of a fun imaginary minigame within the greater 5v5, and I agree it was the best choice for all the mods around that time (CS wasn't the only one you could bhop in).
To add to this anecdote though, knife scraping on a wall when the round is down to 1v1 was almost always universally "come knife fight me" and for the many times I've seen players arrange this duel I rarely see either try to "cheat" and shoot the other.
t4nkd
|
6 years ago
|
on: AWS Security Documentation, by Category
IAM is going to be "required" for the root account, though, shutting that away is a good practice.
In lieu of IAM you can use federated access from an identity provider like Okta. That will lease a role which can then adopt other roles (even across accounts). Okta is integrated with a more formal IT system like Active Directory and then all your accesses and identity can be managed by them. I think this is the AWS side doc for the setup https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_pr...
I also know Nike does something very similar and shared about it here https://github.com/Nike-Inc/gimme-aws-creds including the Okta side documentation.
t4nkd
|
6 years ago
|
on: Pattern Matching in Ruby 2.7 (2019)
Just as someone who got on the Ruby bandwagon back in the mid 00's there was definitely a feel of Ruby being a "Japanese import language" and at the time for myself, comparing Matz and van Rossom the latter felt like a little bit more of a scientist/engineer than the former who seemed very humanity focused.
Also I think the mantra of "developer happiness is the #1 goal of ruby" kind of makes ruby seem a bit more fanciful and flowery than python.
These are just my personal anecdotes, though, I am assuming that most people (myself included) start eyeing seemingly superficial things like the attitude of the language author when a lot of other qualities of the language are similar.
t4nkd
|
6 years ago
|
on: Ask HN: I've been slacking off at Google for 6 years. How can I stop this?
See I am pretty scared of early alcoholism because I've heard all the fun stuff is getting into alcoholism during your late 60's and early 70's.
More seriously though, thank you for this comment, it made me smile.
t4nkd
|
9 years ago
|
on: Soylent halts sales of its powder as customers keep getting sick
Oh, hey, this is my favorite so far. Can Soylent just be a shitty food choice, full stop? I think yes!
t4nkd
|
9 years ago
|
on: Anti-patterns and Malpractices in Modern Software Development (2015)
I tried very hard to take the perspective that this guy is irritated but that there might be some substance to his opinion. I couldn't help but constantly think this, though, "Wow, this guy is really mad, and now wants to logically apply blame to everyone and everything except himself and his choices."
Well commented, thanks.
t4nkd
|
9 years ago
|
on: Vim for Humans
I spent the last 2 hours of every work day using VIM, regardless of how much longer it took to work on things. By the end of the week, I could jump into vim after lunch. When I started using ':x' in TextMate I knew it was time to leave.
t4nkd
|
9 years ago
|
on: Vim for Humans
Anecdotally, this is exactly the sort of thing I have never needed while using vim on a server. Just let me modify content in the word hole...
t4nkd
|
9 years ago
|
on: Netflix Now Only Has 31 Movies from IMDB's Top 250 List
But it's not interesting to you that the gross majority of people, even people who lean to your opinion, are constructing abstractions in order to reason about the problem?
If you consider yourself a pragmatist, you should also consider that you have under analyzed the issue at hand and that trying to generalize digital media with anecdotes of exchange for goods or services in meat space is inappropriate.
Your position sounds more rooted in laziness than pragmatism, at this rate.
t4nkd
|
9 years ago
|
on: MailChimp’s founders built the company slowly by anticipating customers’ needs
This seems to be the thing people ignore, as the Tampa region has a fairly bustling tech scene, and due to proximity with SOCOM at MacDill AFB, more seem to be coming all the time. You could say, "Wow look at all this tech activity, 100 head engineering offices are opening and such-and-such acquisition was so huge, blah blah" but, this is all strictly within the scope of people who are local. I've never met anyone from the Valley area who has come into Tampa and said, "Holy shit you guys are like a tiny Silicon Valley!" -- though sometimes they are somewhat surprised to find out companies like Chase, AmEx, or Neilsen have large engineering offices here.
There's intentionally nothing like Silicon Valley because the Valley has a literal firehose of the most brilliant engineers constantly flowing into it. When Atlanta, or Tampa, ends up with a brilliant engineer with vision and drive, it's mostly out of luck or coincidence.
t4nkd
|
9 years ago
|
on: Google Interview University – Plan for studying to become a Google engineer
I have done maybe 20 or so interviews in the last 2 years and this is the #1 thing I look for. However, I have still hired people who do not display a talent for continuous rapid learning, that is to say, they will only learn on company time and they take a long time (reasonably) to learn anything new. The flip side is that these people "work with what they know" and you can rely on them for a steady work pace and consistent quality. Much like so many development tools, people come in lots of shapes and sizes that benefit your organization differently.
t4nkd
|
9 years ago
|
on: Google Interview University – Plan for studying to become a Google engineer
In this vein, I wish people would ruminate on a topic like, "Senior Engineering: So now what?". When I first wanted to get into engineering, nothing helped or inspired quite like these posts. But, since I have "made it" so to speak. I feel like I've done the majority of growing and introspection required and now I can basically handle anything a Senior engineer should be able to handle. But... now what? I am kind of at a cross-roads where people tend to either stagnate (I've met a lot of 50+ peers with senior titles they earned 20 years ago), run off to manage people (do I want to do that? I dunno...) or end up as Principal Architects, co-founders, or some similar upper-echelon engineering role.
Not to knock this content, anyway. I found this repo to be well organized and genuinely interesting -- just not super relevant for me...
t4nkd
|
9 years ago
|
on: Not OK, Google
I'm not sure you are any less responsible for your own privacy despite the fact that companies like Google as well as others are making it more challenging. The example you mentioned seems easily fixed by using GPG.
Granted there may be a place for regulations to help us restrict what companies are able to do(perhaps making it easier for you to identify a region that is being recorded, right?), but, at some point society can't help the fact that you'd prefer if machines were unaware of your existence. That's just something you have to solve for yourself.
t4nkd
|
9 years ago
|
on: Pixel smartphone camera review: At the top
"Supported" -- I'm not sure if you've ever tried to use a last-gen iPhone device with the latest iOS release, but, every device I've ever owned was sketchy at best after the 1st hardware release, and completely unusable as of the 2nd. In my experience, it didn't matter if I upgraded to the S or full version model, this problem happened from 3->4, 4->5, and 5->6. I expect my wife, who is still an Apple user, to be asking me for the iPhone 7 before the year end because her phone is "a slow piece of shit".
t4nkd
|
9 years ago
|
on: Ask HN: Why do companies buy ads when they are the top result in search?
I wish you could try to frame your criticism in a more engaging and friendly way. In my opinion, it's exactly this kind of absolutist reasoning that seems to be killing community and conversation.
Of course he and many others can advertise on Google without understanding match types. The point of the service provided by Google is that it's on the whole, significantly easier than "traditional" ad buying. Regardless of the repercussions, AdSense let him buy ads without that understanding.
With this kind of fervor, I have to presume you're either genuinely very, very bad at providing people with advice or, what I presume to be the case, angry or pessimistic about something else entirely.
Frankly I think you owe the comment an apology for your tone regardless of the validity of your opinion on what training ought to be necessary before using a particular web app.
t4nkd
|
9 years ago
|
on: Making Humans a Multiplanetary Species [video]
Juxtapose this desire against the fact this is in reply to a user named "goatlover" and it's hard not to laugh.
t4nkd
|
9 years ago
|
on: Principles we use to write CSS for modern browsers
Usually this kind of attitude could be justified even if it was just a shitty anecdote, but with SCSS and LESS in particular I'm afraid you've chosen long lived, bulletproofed software that has tremendous adoption and community. Neither would be what anybody would call "the tool of the month".
t4nkd
|
9 years ago
|
on: Millennials Don't Care About Owning Cars, and Car Makers Can't Figure Out Why
For some reason people are caught up in sticker price value versus demand value and try to play this cute game where a car is an investment, or better yet, a tool to be leveraged.
Cars are a luxury that we afford and then make excuses as to why we are justified in the expense. There are a few luxury car brands you could consider "investable" because of your ability to re-lease and do week long or similarly timeboxed rentals, but, even that is just an excuse that the people wealthy enough to afford those types of cars make to explain their luxury expense.