Readit News logoReadit News
awj commented on “Deeply depressing to watch Twitter employees”   twitter.com/kyliebytes/st... · Posted by u/doener
logicalmonster · 3 years ago
> So ... what's the wage cutoff where you're no longer entitled to sane working conditions?

Beyond all of the hype and drama, I'm not sure I have good information about what's going on at Twitter and if the conditions are sane or not.

Are employees being told, "sleep at the office for the next week or you're fired"?

Or are employees having the luxury of knowing that at least some layoffs are coming and have a choice to try and deliver something special to make their case? That's arguably incredibly privileged as most people never have foreknowledge about pending layoffs and don't get any last opportunity to show the value they can bring.

awj · 3 years ago
So, your answer now is to argue that you don't know whether or not the working conditions are bad, after arguing that they aren't bad enough to entitle people to complain?

Which is it? Why are you now equivocating over this instead of being able to answer for your own conclusions?

Clearly you think the working conditions of Twitter aren't that bad, that was literally the thesis of your first post. Clearly you think that there exists a set of working conditions that are deeply immoral and deserving of at least complaint. That was also the thesis of your first post.

So where does that line exist? When do working conditions go from "not deserving of complaint" to "complaints are fully justified"?

awj commented on “Deeply depressing to watch Twitter employees”   twitter.com/kyliebytes/st... · Posted by u/doener
logicalmonster · 3 years ago
"Deeply depressing" is watching a miner, lumberjack, fisherman, construction worker, etc risk their health and even life for a pittance of a wage.

"Deeply depressing" is seeing how many of them end up walking funny, being deeply in pain, and end up addicted to drugs to cope.

"Deeply depressing" is not watching people who are paid 2x-10x or more society's average having to pull one crunch time in their comfy and safe indoor job.

awj · 3 years ago
So ... what's the wage cutoff where you're no longer entitled to sane working conditions?

The real "deeply depressing" bit here is how many of us would rather focus on pulling down the top crab than question why we're all in this bucket to begin with.

awj commented on I found my Grandpa’s notes 20 years after he died (2020)   medium.com/lessons-from-h... · Posted by u/Ice_cream_suit
sillyquiet · 5 years ago
Tangentially, I started my family a bit late in life, as such my daughter will be barely into her 30s by the time I reach my 70s. I started a journal for this reason - so maybe whatever family she has can know me. Might be a tad narcissistic, but I regret not having know my own grandparents very well, so maybe they will appreciate one day.
awj · 5 years ago
I never even got to meet one of my grandparents. All I have is stories, and honestly not a lot of those.

I don't think you should feel narcissistic at all. Family is one of the prime places where we share our wisdom and values. Where we pass on the results of our mistakes in the hopes that the next generation avoids them. Don't feel bad for trying to do that, it's one of the fundamental elements of human progress.

awj commented on “About one-third of Basecamp employees accepted buyouts today”   twitter.com/CaseyNewton/s... · Posted by u/minimaxir
rPlayer6554 · 5 years ago
I'm sorry...what fantasy land do you have to live in where you think it's ok to use a company social media account to promote your own politics not only without permission from the company, but an explicit denial.
awj · 5 years ago
By "your own politics" are we still referring to things like "hey it's not okay that you're making fun of people and their different-sounding names"?
awj commented on Learning Ruby: Things I Like, Things I Miss from Python   medium.com/workpath-thewa... · Posted by u/OKRHero
mehphp · 5 years ago
I tried (am trying at current company) and still don't like it. I completely see the appeal for getting an idea up and running quickly, it absolutely delivers on that.

However, I joined a rails company about a year ago and the codebase is just a mess at this scale. I find it annoying that in order to know where dependencies are coming from, I can't just go to the top of the file and see what's imported. I have to know how rails injects it and then track it down from there.

Don't get me wrong, there are issues with django, Go, etc.. but for the most part I can jump in and track down what's happening much easier.

Now, Ruby itself isn't bad at all.

awj · 5 years ago
Yeah, that's gotta be one of my biggest complaints after years of working with Rails. Eventually you sort-of memorize the conventions and can relatively accurately guess where a file lives, until someone decides to get clever and put things in a weird place.

It also implicitly discourages you from asking yourself if you should be accessing the thing you are. IMO a lot of the tight coupling in Rails codebases begins with being able to grab literally anything and use it with no one the wiser unless the read that specific line of code.

awj commented on Why Is Apple’s M1 Chip So Fast?   debugger.medium.com/why-i... · Posted by u/highfrequency
crest · 5 years ago
Not spending as much time in the target optimizer could explain some of it.
awj · 5 years ago
Right, and on the flipside significant effort has been invested in Clang performance when compiling for Intel CPUs. Much of that is likely to the benefit of all backends, but some of it surely is specific to Intel.

IMO this bit right here is worthy of highlighting again:

> Especially when you consider that during the build the workstation is belching hot air and screaming like an airplane about to take off while M1 is whisper-quiet with barely warm air coming from its exhaust.

I have never run a significant amount of compilation on any machine that didn't hit heat issues. So either the M1 is doing very well at managing heat, or Clang is doing incredibly poorly at exploiting the full system. In either case this makes the M1 look like something special.

awj commented on Why Is Apple’s M1 Chip So Fast?   debugger.medium.com/why-i... · Posted by u/highfrequency
lern_too_spel · 5 years ago
They have already shown they can. APUs from Intel and AMD already combine CPU, GPU, and video decoding/encoding on a single chip.
awj · 5 years ago
That's only one part of the problem here.

"Competing" in this sense is delivering similar user experience (battery life, performance, seamless hardware interactions) that Apple is achieving through their top-to-bottom control of the hardware and software.

It's not enough to show off Intel/AMD SoCs and call that good when the other components and software force subpar UX.

Deleted Comment

awj commented on Chromium's Impact on Root DNS Traffic   blog.apnic.net/2020/08/21... · Posted by u/jakob223
Spivak · 5 years ago
I mean after a certain point you just have to accept the kinds of things that your users will type in whatever text boxes you show them and make it work. If you know what the user is trying to do then it's not good UX to throw an error or tell them "I know you're trying to search, but I won't until you retype it into this other box".

Google Maps is a good example of this. Like the original text box you were shown was searching for an address but enough people typed business search terms that eventually they just implemented that feature.

The Ansible vault is a bad example of this. They have a little command `ansible-vault` that lets you manage encrypted files and strings. If you run `ansible-vault edit ./nonexistent_file` it tells you that you meant `ansible-vault create` and vice versa but doesn't just do it despite the user intent being clear. This ultimately lead me to just patching it to do the right thing.

awj · 5 years ago
> The Ansible vault is a bad example of this. They have a little command `ansible-vault` that lets you manage encrypted files and strings. If you run `ansible-vault edit ./nonexistent_file` it tells you that you meant `ansible-vault create` and vice versa but doesn't just do it despite the user intent being clear. This ultimately lead me to just patching it to do the right thing.

IMO it's a bit much to decide what "the right thing" is there. Blindly assuming that someone attempting to edit credentials didn't mistype a file name isn't exactly safe and sounds like a great way to cause problems based on believing you updated something you did not in fact update.

awj commented on Thank You, Guido   blog.dropbox.com/topics/c... · Posted by u/pauloxnet
FpUser · 6 years ago
If this is "predicated by the type of work" then why make generic statement? Am I the one being obtuse?
awj · 6 years ago
Do most generic statements start with "This matches my experience"?

Kinda seems like you are, mate.

u/awj

KarmaCake day2309April 30, 2007
About
https://awj.dev
View Original